🎬 [VIDEO] Top 3 Reasons to use Companies | Adobe Higher Education
Skip to main content
CynthiaBoon
Adobe Employee
Adobe Employee
May 2, 2024

🎬 [VIDEO] Top 3 Reasons to use Companies

  • May 2, 2024
  • 2 respuestas
  • 2586 visualizaciones

We’ve got another Top 3 video with your “On-Demand Workfront CSM”! This time we’re talking about a commonly overlooked (but helpful) object in Workfront – Companies! 

 

Check out the video below. 

 

 

Looking at adding Companies into your mix? Here are some tips! 

Interested in new ideas and approaches? Register for our upcoming workshops our Experience League Events page. We hope to see you soon! 

2 respuestas

RandyRoberts
Community Advisor
Community Advisor
May 2, 2024

I use companies as clients. I have a different company set up for each product/initiative/MSA-contract, so for us it goes by product or initiative. I attach a form to each "Company" with information about that product/initiative/contract. When a project is opened, the user chooses the product/contract code. Since we are in the pharma/health industry; from that company entry I can prepopulate a lot of the information we need for the project. Example:

Company name is "Humira", from that I know the manufacturer is Abbvie, the therapeutic area is Arthritis/Crohn's/psoriasis, the billing cycle is 60 days, the buyer is Med Affairs, the contact is Jane Doe, the product is pharmaceutical, the product life cycle is post-launch, etc. All this is in calculated fields on the project form that pull from the company form.

This allows the user to not think about filling out a form and concentrate on getting the job done. Plus, it eliminates all the wrong choices you might see in a user-filled form.

Level 2
October 25, 2024

@randyroberts   This sounds like the perfect solution to a new Team that I am setting up to manage partner company relationships. I am fairly new to Workfront and having a little trouble wrapping my head around the calculated field part of this. Can you explain the calculations you would have in those fields to pull in the information? I love the idea of prepopulating fields so our customer reps don't have to enter information that already exists.

 

@cynthiaboon  thank you so much for the video and discussion. I had been brainstorming a way to handle this and your post made it all click.

RandyRoberts
Community Advisor
Community Advisor
October 25, 2024

Here's an example where I display the name of the Client Services lead for that client on the Project form, with lot's of screenshots:

First enter a Typeahead field on your Company form that will house the Client Services Lead. I use a dot suffix in the name to identify my Typeahead fields (and I use an underscore for all my calc fields, this makes them easy to identify when they're in a list).

Next is the filter code for the typeahead so it only displays users with the "Client Services" job role. Used the roles:ID for the job role you want to filter for

AND:1:roles:ID=5c9e4f2a00b82d5ae78d319dd7e7de52 AND:1:roles:ID_Mod=in AND:2:isActive=true AND:2:isActive_Mod=eq

Then you go through your client list and select the right Client Services person on each client.

Now you add a "Client Services Lead" field of type "Calculated Field" to your Project form.

In the "Calculation" part of the field setup, you enter 

{company}.{DE:YOUR FIELD NAME:name}

with no space before or after the colons. Mine looks like this (note the dot after "Lead"? That's just my naming convention, you don't have to do that)

{company}.{DE:Account Client Services Lead.:name}

The field setup should look something like this

I hope that all makes sense.

You can now add all your staff as well as any other client info you want to pull directly from the client. I have some selectable staff fields as well as the client assigned fields on my project form. A random project in my system looks like this

TaraMc2
Level 2
October 7, 2025

I'm trying to understand if companies are the right approach for an upcoming initiative. Right now, we only use one company and all users reside and work within that company even though they may have uniquely different work. However, we are moving toward allowing our external clients to access the Workfront tool. We want them to be able to enter a request type that currently sits in our global company to begin the review of assets for marketing purposes. We don't want them to be able to see any other information outside of their own work. We have over 200 clients. Would companies make sense in this instance? Should we only have one universal company for all of the clients or should we have 200+ companies? 

RandyRoberts
Community Advisor
Community Advisor
October 7, 2025

Putting them in separate companies is a lot more work but it affords you flexibility. All in one Company is easy but rigid and non-flexible. If you ever want to treat one company different than another, like with permissions, layouts, sharing options, etc., you want separate companies

CynthiaBoon
Adobe Employee
Adobe Employee
October 7, 2025

Randy, as always, you said it way better (and more succinct) than me! 🤠