Automated Email Campaigns for Conference Attendees
SOLVE
Hi there,
I'm fairly new to Hubspot but I'm very familiar with the concept of a CRM and relational databases. In my previous CRM (Slate, designed for Higher Education) I could create events and register records for said event, then use automation to drive communication using the data about the event. For example:
We're so excited to see you at {{event-title}} on coming up on {{event-date}}, {{preferred}}! Please let us know if you have any questions about your registration.
However, I'm not seemingly able to accomplish anything similar to this in Hubspot. I tried using Marketing Events, but I can manually register a record for one.
Trying to avoid having to create and copy the same automation over and over again.
This should be achievable with custom code and programmable email, out of the box, however, your observation is correct. By default you would clone a workflow and its emails for each event, spelling out the event title and date within the email.
If you're only planning on sending a confirmation email (no further reminder or follow-up emails), you could create a custom property that stores the event title and a workflow / email could pick up this custom property value through a personalization token: https://knowledge.hubspot.com/website-pages/personalize-your-content
In other words, you select from a dropdown the event name, a workflow is triggered by that and an email includes a token for what you selected.
However, this only works if your event promotion periods never overlap or if you only send an email immediately – as the value could get overwritten with the next registration and and all emails referring to it would then pick up the new value.
In short, you either need to work with a developer or create a workflow for each event. Personally, I'm going with the second option almost all of the times. Cloning assets in HubSpot is easy and fast.
Hope that clarifies things!
Karsten Köhler HubSpot Freelancer | RevOps & CRM Consultant | Community Hall of Famer
This should be achievable with custom code and programmable email, out of the box, however, your observation is correct. By default you would clone a workflow and its emails for each event, spelling out the event title and date within the email.
If you're only planning on sending a confirmation email (no further reminder or follow-up emails), you could create a custom property that stores the event title and a workflow / email could pick up this custom property value through a personalization token: https://knowledge.hubspot.com/website-pages/personalize-your-content
In other words, you select from a dropdown the event name, a workflow is triggered by that and an email includes a token for what you selected.
However, this only works if your event promotion periods never overlap or if you only send an email immediately – as the value could get overwritten with the next registration and and all emails referring to it would then pick up the new value.
In short, you either need to work with a developer or create a workflow for each event. Personally, I'm going with the second option almost all of the times. Cloning assets in HubSpot is easy and fast.
Hope that clarifies things!
Karsten Köhler HubSpot Freelancer | RevOps & CRM Consultant | Community Hall of Famer
Automated Email Campaigns for Conference Attendees
SOLVE
Thanks, @karstenkoehler. Our Hubspot is already extremely messy and cloning assets just makes it more so. But I guess it's the only way forward without a built-in events module. The only other thing I was thinking about doing was creating events as a Custom Object and adding the conference data (like name, date, etc) as properties on those objects.
Automated Email Campaigns for Conference Attendees
SOLVE
Unfortunatley, it looks like neither of these solutions will work for me. While building a workflow based on a "start date" property of an "events" custom object, I noticed this bit of text in the Workflow editor: "This email will be sent to all contacts associated with the enrolled deals. It will only be sent to up to 100 associated contacts". Since we will need to send this message to well over 100 contacts, I assume I'll have to manually create and send each email.