Account & Settings

HKe
Participant

Annual Revenue

SOLVE

As a HubSpot admin involved in leadership, sales, and some marketing, the current setup/definition for annual revenue at the company and contact levels is not useful for me or my teams. We need the annual revenue field at the contact level to reflect the annual revenue for each individual contact for current year—this would be valuable for sales, marketing, and leadership alike. It's surprising this isn’t a standard property.

If anyone has managed to populate this field at the contact level using a custom property or workflow, I’d greatly appreciate insights on implementing it for my business. Thank you!

2 Accepted solutions
jforte
Solution
Top Contributor

Annual Revenue

SOLVE

@HKe I'll assume that information is held on the object on your account. Now, the solution will depend on how your team uses Hubspot.

1) If the Deal's are individual and you only have 1 contact associated to them and your only goal is to have it somewhere where everyone can see the value on the contact level.
- Use the Custom Report Builder option on Reports and use both contact and deal data sets. That way you'll be able to see the value of the deal by associated contact.

2) If you have several contacts associated to a deal but you only want to have a specific one holding that information.
- Go to settings > Under Data Management click on Objects and select Deals > On the tabs laying on the top click on Associations and build a Deal <> Contact label in this example let's call it "Main".
- Now, go to contacts build a "property sync" property and set it to only get the information of deals where the contact as that type of association.
- Voilá! You'll have the data the way you want it now it's up too you how you want to see it 🙂

Tip 01) You're able to associate all the past Deals <> Contacts in bulk by imports
Tip 02) It will be smart to create a property to count how many "Main Contacts" your deal has and create alerts to someone managing your CRM when your sales team sets more than 1.



José Forte - Hubspot ChampJosé Pedro Forte
RevOps Manager at Infraspeak

• Hubspot Champion User - 2019
• Marketing Hub Champion User - 2020
• +100 Hubspot Community Kudos - 2023
• Community Champion - 2023

Hubspot headaches? Let's turn Oh's into workflows!

Let's Connect !

View solution in original post

0 Upvotes
Lucila-Andimol
Solution
Thought Leader | Platinum Partner
Thought Leader | Platinum Partner

Annual Revenue

SOLVE

Hi @HKe 

MRR and ARR has always been a challenge with HubSpot.

If you have Enterprise licences, you have a couple more tools available that you can see here.

But, you can either choose to create a calculated property for closed won deals

or you can have a custom card showing the information that you want to see at Contact or company level.

this custom card needs to be develop for your business.

You can also try 3rp party tools like Dear Lucy to generate that data/reports.

hope this helps

María Lucila Abal
COO Andimol | Platinum Accredited Partner
HubSpot Expert, Top Community Champion | Hall of Fame IN23&IN24
Certified Trainer (12+ years) | SuperAdmins Bootcamp Instructor

Have questions? Get answers:

Get Premium Support

Did my post help answer your question? Mark this as a solution.

View solution in original post

0 Upvotes
5 Replies 5
Lucila-Andimol
Solution
Thought Leader | Platinum Partner
Thought Leader | Platinum Partner

Annual Revenue

SOLVE

Hi @HKe 

MRR and ARR has always been a challenge with HubSpot.

If you have Enterprise licences, you have a couple more tools available that you can see here.

But, you can either choose to create a calculated property for closed won deals

or you can have a custom card showing the information that you want to see at Contact or company level.

this custom card needs to be develop for your business.

You can also try 3rp party tools like Dear Lucy to generate that data/reports.

hope this helps

María Lucila Abal
COO Andimol | Platinum Accredited Partner
HubSpot Expert, Top Community Champion | Hall of Fame IN23&IN24
Certified Trainer (12+ years) | SuperAdmins Bootcamp Instructor

Have questions? Get answers:

Get Premium Support

Did my post help answer your question? Mark this as a solution.

0 Upvotes
HKe
Participant

Annual Revenue

SOLVE

This is exactly the solution I needed to address this issue, and I plan to implement it right away. I’m hopeful it will work perfectly. Thank you for providing a way to make this information accessible at the contact level, benefiting all teams.

Previous attempts to solve this relied on reports, which only provided AR data and not the value at the contact level. While I already had the report-based solution, it required extra time to view the report instead of having this critical value readily available—a must for our successful sales representatives.

😁

jforte
Solution
Top Contributor

Annual Revenue

SOLVE

@HKe I'll assume that information is held on the object on your account. Now, the solution will depend on how your team uses Hubspot.

1) If the Deal's are individual and you only have 1 contact associated to them and your only goal is to have it somewhere where everyone can see the value on the contact level.
- Use the Custom Report Builder option on Reports and use both contact and deal data sets. That way you'll be able to see the value of the deal by associated contact.

2) If you have several contacts associated to a deal but you only want to have a specific one holding that information.
- Go to settings > Under Data Management click on Objects and select Deals > On the tabs laying on the top click on Associations and build a Deal <> Contact label in this example let's call it "Main".
- Now, go to contacts build a "property sync" property and set it to only get the information of deals where the contact as that type of association.
- Voilá! You'll have the data the way you want it now it's up too you how you want to see it 🙂

Tip 01) You're able to associate all the past Deals <> Contacts in bulk by imports
Tip 02) It will be smart to create a property to count how many "Main Contacts" your deal has and create alerts to someone managing your CRM when your sales team sets more than 1.



José Forte - Hubspot ChampJosé Pedro Forte
RevOps Manager at Infraspeak

• Hubspot Champion User - 2019
• Marketing Hub Champion User - 2020
• +100 Hubspot Community Kudos - 2023
• Community Champion - 2023

Hubspot headaches? Let's turn Oh's into workflows!

Let's Connect !
0 Upvotes
jforte
Top Contributor

Annual Revenue

SOLVE

Hey @HKe can you give more context about your end goal?

José Forte - Hubspot ChampJosé Pedro Forte
RevOps Manager at Infraspeak

• Hubspot Champion User - 2019
• Marketing Hub Champion User - 2020
• +100 Hubspot Community Kudos - 2023
• Community Champion - 2023

Hubspot headaches? Let's turn Oh's into workflows!

Let's Connect !
HKe
Participant

Annual Revenue

SOLVE
Our goal is to have Annual YTD revenue available as a contact-level
property, as we're a B2B business working mainly with small, privately held
companies. Having this data readily accessible will allow sales,
leadership, and marketing to effectively manage accounts.
Thank you!
Heather
0 Upvotes