Tips, Tricks & Best Practices

tverdokhlib1
Top colaborador(a) | Parceiro Platinum
Top colaborador(a) | Parceiro Platinum

Update Deals based on Invoice Status

resolver

Hey guys,

We use Stripe sync to sync invoices between Stripe and HubSpot. It works well, but we also need to indicate this data in Deals to have proper analytics. 

 

While creating deals when a new invoice is added is straight forward, I can't find an option to update associated deals when the invoice status is changed.

 

For example, a new Invoice is added by Stripe. It has a "Draft" status. A deal is created and associated to this invoice, for example in a Deal Stage "Draft". But when this invoice status is changed to "Paid", we also require the Associated Deal to move to Closed Won Stage. There are 4 Invoice statuses, so we also need an option to re-enroll the invoice record to the same workflow if a status is changed again.

 

I would appreciate to know your thoughts. 

Anton Tverdokhlib,
HubSpot Expert | RevOps & CRM & Automation Consultant



0 Avaliação positiva
1 Solução aceita
GIlievski
Solução
Top colaborador(a) | Parceiro Diamante
Top colaborador(a) | Parceiro Diamante

Update Deals based on Invoice Status

resolver

Hey @tverdokhlib1,

 

There could be few different ways to solve this. Custom coded actions can definetelly solve it within an Invoice workflow, if you have them available on the HubSpot plan.

 

Another way (if you have 1 invoice associated to 1 deal) would be with a property sync and a second Deal workflow. Example Deal property:

Sync.png

 

This way the "Invoice Status" will always be updated from the Invoice to the Deal and you can use the Deal Property "Associated Invoice Status" is known as a trigger for deal re-enrollment.

 

Hope that helps.



Goran Ilievski
Senior Development and CRM Lead @ Synx

goran@synx.com.au

synx.com.au

Exibir solução no post original

1 Resposta 1
GIlievski
Solução
Top colaborador(a) | Parceiro Diamante
Top colaborador(a) | Parceiro Diamante

Update Deals based on Invoice Status

resolver

Hey @tverdokhlib1,

 

There could be few different ways to solve this. Custom coded actions can definetelly solve it within an Invoice workflow, if you have them available on the HubSpot plan.

 

Another way (if you have 1 invoice associated to 1 deal) would be with a property sync and a second Deal workflow. Example Deal property:

Sync.png

 

This way the "Invoice Status" will always be updated from the Invoice to the Deal and you can use the Deal Property "Associated Invoice Status" is known as a trigger for deal re-enrollment.

 

Hope that helps.



Goran Ilievski
Senior Development and CRM Lead @ Synx

goran@synx.com.au

synx.com.au