CRM

JTeagle
Member

Customer Spending

SOLVE

We recently integrated our HubSpot with our App admin system via API which allows us to see customer spend and revenue data in HubSpot which is really useful for our sales team! What we are looking to set up now is a triggered task/notification/report that sends when a customer down trades - i.e. we track revenue week on week and when a customer spends less in one week than they did the week before, the sales team are notified.

 

Does anyone know if this kind of trigger would be available in HubSpot or if it would require an external tool? 

0 Upvotes
2 Accepted solutions
KhushbooRevOps
Solution
Participant

Customer Spending

SOLVE

Hi @JTeagle,

It's great that you’ve integrated customer spend and revenue data into HubSpot. Setting up a notification for when a customer down trades can be done with HubSpot workflows, though it may require some configuration. Here’s a step-by-step on how you can set this up:

Set up two properties on the Company or Contact level, such as "Current Week Spend" and "Previous Week Spend." These will store spend data for each week.

Use HubSpot workflows to transfer the "Current Week Spend" to "Previous Week Spend" at the start of each new week.

Update "Current Week Spend" with the latest data from your API integration. This ensures you’re always working with up-to-date spend information.

In the workflow, add a conditional “if/then” branch to compare "Current Week Spend" against "Previous Week Spend."

If "Current Week Spend" is less than "Previous Week Spend," the workflow can trigger a task or notification for the sales team. You can choose to send this as an email notification or assign a follow-up task to the relevant sales owner.


To keep a regular view of customers with decreasing spend, create a custom report. This report can list all customers flagged by the workflow, showing trends in spending over time.

Note: HubSpot workflows can manage this setup for moderate data tracking. However, if you need more complex calculations or manage a high volume of data, you might consider a data tool like Databox or a BI platform integrated with HubSpot for advanced reporting.

 

I hope it helps, let me know if you need to talk!

Khushboo Pokhriyal

Growth & Operations

GroRapid Labs

LinkedIn | 9315044754 | Email | Website

 

View solution in original post

TomM2
Solution
Thought Leader | Platinum Partner
Thought Leader | Platinum Partner

Customer Spending

SOLVE

Thanks for the tag @PamCotton That would have been my suggestion too! 

@JTeagle I would have a custom property for "value last week" along with your main "value" property. Your integration should populate both ideally, if you can't do that you could just set a time based workflow to copy the value of your main value property into "last weeks value" property at the end of each week. 

 

For auto enrolling I'm not entirely sure of the enrollment criteria, you'd likely need operations hub to check two properties against each other. 

Tom Mahon
Technical Consultant | Solutions Engineer | Community Champion
Baskey Digitial

Book a consultation

Did my post help answer your query? Help the community (and me) by marking it as a solution.


View solution in original post

4 Replies 4
KhushbooRevOps
Solution
Participant

Customer Spending

SOLVE

Hi @JTeagle,

It's great that you’ve integrated customer spend and revenue data into HubSpot. Setting up a notification for when a customer down trades can be done with HubSpot workflows, though it may require some configuration. Here’s a step-by-step on how you can set this up:

Set up two properties on the Company or Contact level, such as "Current Week Spend" and "Previous Week Spend." These will store spend data for each week.

Use HubSpot workflows to transfer the "Current Week Spend" to "Previous Week Spend" at the start of each new week.

Update "Current Week Spend" with the latest data from your API integration. This ensures you’re always working with up-to-date spend information.

In the workflow, add a conditional “if/then” branch to compare "Current Week Spend" against "Previous Week Spend."

If "Current Week Spend" is less than "Previous Week Spend," the workflow can trigger a task or notification for the sales team. You can choose to send this as an email notification or assign a follow-up task to the relevant sales owner.


To keep a regular view of customers with decreasing spend, create a custom report. This report can list all customers flagged by the workflow, showing trends in spending over time.

Note: HubSpot workflows can manage this setup for moderate data tracking. However, if you need more complex calculations or manage a high volume of data, you might consider a data tool like Databox or a BI platform integrated with HubSpot for advanced reporting.

 

I hope it helps, let me know if you need to talk!

Khushboo Pokhriyal

Growth & Operations

GroRapid Labs

LinkedIn | 9315044754 | Email | Website

 

PamCotton
Community Manager
Community Manager

Customer Spending

SOLVE

Hey @JTeagle, Happy Monday!

 

You can set up a workflow in HubSpot to notify the sales team when there’s a drop in customer spending by creating a custom property, like “Previous Week’s Revenue,” and using your API integration to update it weekly. This allows HubSpot workflows to compare current and previous week's data and trigger notifications. 

 

To our top experts, @TomM2 and @Lucila-Andimol any recommendations for @JTeagle?

 

Thank you,

 

Pam

Você sabia que a Comunidade está disponível em outros idiomas?
Participe de conversas regionais, alterando suas configurações de idioma !


Did you know that the Community is available in other languages?
Join regional conversations by changing your language settings !




TomM2
Solution
Thought Leader | Platinum Partner
Thought Leader | Platinum Partner

Customer Spending

SOLVE

Thanks for the tag @PamCotton That would have been my suggestion too! 

@JTeagle I would have a custom property for "value last week" along with your main "value" property. Your integration should populate both ideally, if you can't do that you could just set a time based workflow to copy the value of your main value property into "last weeks value" property at the end of each week. 

 

For auto enrolling I'm not entirely sure of the enrollment criteria, you'd likely need operations hub to check two properties against each other. 

Tom Mahon
Technical Consultant | Solutions Engineer | Community Champion
Baskey Digitial

Book a consultation

Did my post help answer your query? Help the community (and me) by marking it as a solution.


JTeagle
Member

Customer Spending

SOLVE

Thank you! We will give this a try.

0 Upvotes