I am new to HubSpot and the community - but am eager to learn.
Question - I am creating a Workflow to automatically send an email once the "Deal Stage" has been changed. Is there a way to send to some Contacts, instead of All? I see an Association Label needs to be created, but that is where I hit a wall, because I don't understand how an Association Label can help with this.
Does HubSpot not have this functionality, or am I overlooking a step?
Any and all help is appreciated! 🙂
I look forward to getting to know more of the Community.
If you want to send an email to specific contacts when a deal hits a certain deal stage, it's easier to create a contact-based workflow instead of a deal-based workflow.
You're right, in a deal-based workflow you can select association labels. Currently, these labels can't be set by workflow and all forms of updating them have a manual component. What you'd be doing here is telling HubSpot to only send an email to contacts associated with the deal matching a certain label. This label describes the relationship between contact and deal.
Alternatively, create a contact-based workflow. In the enrollment criteria, you can also reference deal properties. Select the Deal stage and all other contact criteria you want to use to narrow down who's receiving your email. Using a contact-based workflow has one big downside: It can only be triggered once. It's not possible to re-enroll contacts into a contact-based workflow based on a deal property. In other words, if your contact-based workflow sends the email and then a new deal moves to the same stage again, the workflow wouldn't fire again. (If you're customers usually purchase once, this is not an issue. If repeated purchases are common, it would.)
Let me know which option sounds better. The second option can also be shaped (with another workflow and a custom property) to allow for re-enrollment. Happy to elaborate.
Hope this helps!
Karsten Köhler HubSpot Freelancer | RevOps & CRM Consultant | Community Hall of Famer
If you want to send an email to specific contacts when a deal hits a certain deal stage, it's easier to create a contact-based workflow instead of a deal-based workflow.
You're right, in a deal-based workflow you can select association labels. Currently, these labels can't be set by workflow and all forms of updating them have a manual component. What you'd be doing here is telling HubSpot to only send an email to contacts associated with the deal matching a certain label. This label describes the relationship between contact and deal.
Alternatively, create a contact-based workflow. In the enrollment criteria, you can also reference deal properties. Select the Deal stage and all other contact criteria you want to use to narrow down who's receiving your email. Using a contact-based workflow has one big downside: It can only be triggered once. It's not possible to re-enroll contacts into a contact-based workflow based on a deal property. In other words, if your contact-based workflow sends the email and then a new deal moves to the same stage again, the workflow wouldn't fire again. (If you're customers usually purchase once, this is not an issue. If repeated purchases are common, it would.)
Let me know which option sounds better. The second option can also be shaped (with another workflow and a custom property) to allow for re-enrollment. Happy to elaborate.
Hope this helps!
Karsten Köhler HubSpot Freelancer | RevOps & CRM Consultant | Community Hall of Famer
The best case for our company would be to use the Contact based workflow - and reference the Deal Stage, as we are trying to send automatic emails when a deal is "won" to the contacts listed, but not all contacts. If I am understanding correctly, I should be able to label the contacts with one of the fields, and choose who is emailed based off of that. Correct?
You will be able to create a suppression list to filter some contacts out of the workflow. However, you will need to tell the system how to differentiate between the ones you want to include in the workflow and those you don't.
For example, are you looking to exclude contacts with a certain life cycle stage or lead status? If so, I suggest you create a list of these contacts and add this as a suppression list: