Sep 29, 20204:57 AM - edited Sep 29, 20205:01 AM
HubSpot Employee
Sending Different Follow-up Emails Based on Form Submission Data
Targeted Marketing is becoming more important as part of a holistic marketing strategy and what better way to do so than literally taking the details that visitors provide in forms to cater right back at them. Here’s how we can send different follow-up emails based on visitor form submission details using workflows.
In this example, we’re going to target contacts based on which property value that they submit in an ‘Example property’. The goal is to set up a workflow so that if the contact submits ‘Option A’, they will receive ‘Email A’. If the contact submits ‘Option B’, they will receive ‘Email B’ and so on.
For simplicity's sake, I recommend using picklist type properties for this strategy such as a Radio select or Dropdown select field type. Here is what the ‘Example Property’ looks like in a form:
example dropdown select form field
Part 1: Create Automated Emails for Each of the Property Values that you want to Target
If the changes between each email aren’t too different, you can consider cloning the emails and making edits to the clones.
Do note that you’ll want to save and publish the emails, only emails that have been ‘Saved for automation’ will appear as options in workflows. If not, they will remain in a draft state and not appear in the Workflow editor.
Part 2: Create Workflow
Create a contact-based workflow with the enrollment triggers - ‘Form Submission > [Name of Form] > has filled out form on Any page’ AND ‘Contact Properties > [Name of Property] is Known’
This will ensure that the property has been populated before the contact enrolls.
workflow enrollment criteria
Add an if/then branch based on the property. In this instance, it will be our ‘Example Property’. Each value in the property will be a branch. As the same property is used in each branch, I prefer cloning the branches and then making edits to the clones to save time - this is what it looks like:
if/then branching action
cloning an if/then branch
Add the ‘Send Email’ action to each branch.
Select the corresponding email for each if/then branch as well - saved emails will appear as options.
Here is what the completed workflow will look like:
Things to note:
When turning on this particular workflow, select the option 'No, only enroll contacts who meet the trigger criteria after turning the workflow on'. This will prevent contacts who had previously submitted the form from being sent these emails.
option to enroll existing contacts
From the Re-enrollment tab in the ‘Enrollment triggers’ sidebar, another option would be to enable re-enrollment based on the form submission. This will allow the emails to trigger even if the visitor submits the form multiple times.
re-enrollment based on form submission
Finally, you'll want to make sure that there are no existing follow-up emails in either the form editor or configured from a HubSpot hosted landing page (this is to ensure the contacts don't receive duplicate emails).
No one has replied to this post quite yet. Check back soon to see if someone has a solution, or submit your own reply if you know how to help! Karma is real.