Nov 30, 2021 5:06 AM
Hi,
we are searching for triggers based on line items properties, but it seems, that there are at the moment not possibilties (not in deal based either contact based workflows). Do anybody have some insights on that for me?
Many thanks for response on that topic!
Solved! Go to Solution.
Nov 30, 2021 7:30 PM
Hello Markus!
You can do this!
Here is a Loom video I made for you!
In short, you create a workflow based on a deal if you have Sales Hub Pro or higher and then you can choose line item as the trigger with all of the availabile properties to stack for your trigger conditions!
I hope that this helps!
Dec 20, 2022 5:12 PM
Hi @JaKalfayan
We solved this by creating a HubSpot App, with a Webhook to detect line_item changes.
The webhook is instant so it can be used to trigger other automations that can receive a webhook.
We've developed an app around it which handles discounts and currencies per line_item, so it's been a useful exercise.
Would that help your situation?
best
Pete
Dec 1, 2021 2:24 AM
Hi @MarkusHue ,
I don't know why aten't you able to see Line items based triggers in workflows. They are available both for contact as well Deal based wfs. check the screenshots below
Contact based wf:
Deal based wf:
Hope this helps!
If we were able to answer your query, kindly help the community by marking it as a solution.
Thanks and Regards.
Dec 1, 2021 12:34 AM
Hi Mandy,
many thanks for the video. This helps me out. Now i have to include some relevant custom objects into our product and line items. BR Markus
Dec 1, 2021 7:50 AM
Let me know how it goes once you get your products in and start making workflows! Good luck and happy Hubspotting!
Nov 30, 2021 7:30 PM
Hello Markus!
You can do this!
Here is a Loom video I made for you!
In short, you create a workflow based on a deal if you have Sales Hub Pro or higher and then you can choose line item as the trigger with all of the availabile properties to stack for your trigger conditions!
I hope that this helps!
Dec 1, 2022 11:25 AM
@MandyDROS This is fine for triggering, but what if you want that line item trigger, to then copy a value from a line item into a deal? You can't currently do that with this setup. It only shows deal properties to copy from. Any ideas?
Dec 20, 2022 5:12 PM
Hi @JaKalfayan
We solved this by creating a HubSpot App, with a Webhook to detect line_item changes.
The webhook is instant so it can be used to trigger other automations that can receive a webhook.
We've developed an app around it which handles discounts and currencies per line_item, so it's been a useful exercise.
Would that help your situation?
best
Pete
Dec 21, 2022 1:14 PM
Hi @HubDoPete, hope you are doing well!
Thanks for sharing 🙂
Best,
Diana
![]() | ¿Sabías que la Comunidad está disponible en Español? ¡Participa hoy en conversaciones en el idioma de tu preferencia,cambiando el idioma en tus configuraciones! Did you know that the Community is available in other languages? Join regional conversations by changing your language settings ! |
Jun 5, 2022 1:26 PM
Hi Mandy! Your video was helpful to me. I'm curious though, how do I get the trigger to happen on a field change? Let's assume I have a custom field called "Hours". I'm using "is known" has the operator. When a user first sets hours, it works great, but if a user updates the hours, the trigger doesn't happen. Is there a way to get that to work?
Aug 2, 2022 11:40 AM
Re-enrolment rules might be your problem here.
Line Items cannot be used as re-enrolment triggers
https://knowledge.hubspot.com/workflows/set-your-workflow-enrollment-triggers
Aug 2, 2022 5:31 PM
Hi @HubDoPete 🙂
Thank you for sharing!
Best,
Diana
![]() | ¿Sabías que la Comunidad está disponible en Español? ¡Participa hoy en conversaciones en el idioma de tu preferencia,cambiando el idioma en tus configuraciones! Did you know that the Community is available in other languages? Join regional conversations by changing your language settings ! |
Aug 3, 2022 3:31 AM
You're welcome Diana 🙂
I saw your question when I was trying to solve the same problem, working out why Line Item, triggers wouldn't re-enrol. I don't have it fully solved as yet. Zapier works well but only in cases when the initial delay is acceptable.
cheers
Pete
Aug 3, 2022 3:53 PM
Aug 3, 2022 4:03 PM
Thanks Mandy,
this Marketing/Sales Pro client needs each deal line item automatically updated with the agreed discount % for that customer.
HubSpot workflows cannot update line items, and line items as a trigger cannot reenrol a deal to a workflow.
Zapier can handle it fine, but as with most Zapier triggers, it's not instant so can be a 2 minute delay. Sales Reps can't sit and wait for line items to update.
if we could detect the line item change and add a row to a Google sheet, then Zapier can instantly trigger from that, to complete the price lookups and edit the line item.
Can you think of a method to detect each new/changed line item for this use case. Or a better way?
cheers
pete
Aug 7, 2022 6:12 PM
Aug 11, 2022 3:49 AM
Hi Mandy,
Thanks for your suggestions.
I'm confident that if we create a Google Sheets row, we can act on it without delay - because that Zapier Trigger is instant, not relying on the 1-2min poll loop.
I'd love to add Ops Hub if that could solve it - but the workflow trigger is the problem, regardless of Hub.
Calculated Properties is a good suggestion too - but the lookup of the correct price per customer and product remains.
Relying on changing different properties on line items, to get the workflow to trigger, isn't something we can reliably expect of the sales reps. There is high risk that the workflow will not execute every time.
So at present we're investigating two routes:
cheers,
Pete
Aug 23, 2022 10:58 AM - edited Aug 23, 2022 10:59 AM
Hi Pete!
were you able to get your custom coded option to work? I am currently trying to figure out something very similar and I believe that this is the better option for me as well. I am trying to store the line items in an array, and then for each line item copy demo price to unit price.
Aug 23, 2022 11:05 AM
Hi @ArielDunn
There's no ability today to immediately detect when a line item is added or edited on a deal - the API hooks aren't there for it. So we looked at using another method altogether, effectively a sales rep "Calc Now" button - to tell Zapier to immediately run the pricing sequence.
Yes I see where you're heading, using an array. Unfortunately, the API shortcomings make it hard to create a real-time pricing engine.
Instead, we are running a new setup, adding ConfigPricer from GleanView, to build quotes using conditional pricelists. We already know GleanQuote well, so this is like a 'headless' version of that which still has the smarts, and uses HubSpot Quotes instead of its own proposals engine.
It's adding a lot more value to the sales process than just pricing calculation so it's looking like the best way to go. Good luck supercharging your array! 🙂
cheers
Pete