UserGems & HubSpot Sequences Configuration with Gem-E Messaging

While UserGems and HubSpot Sequences don't integrate directly, UserGems does directly integrate with HubSpot. The UserGems <> HubSpot integration enables:

  1. The sync of Contacts and Companies between UserGems and HubSpot
  2. UserGems to automatically add Contacts directly to the right Sequence to reduce the manual work for your reps and ensure timely followup

Steps

1. Create Gem-E fields in HubSpot

  1. Within HubSpot, navigate to Settings > Properties (under Data Management)
  2. Make sure Contact Properties is selected in the Select an Object dropdown
    • Optionally, create a Group for these fields called Gem-E Fields to keep the fields grouped together and the layout clean
  1. On the Properties tab, click Create property
  1. Use the field types and labels from the table below to create all 14 Gem-E fields
    • Make sure to create all Subject fields listed below, though you will notice that some are not referenced in the table in Step 3 below
    • Important note: When creating HubSpot properties, HubSpot automatically generates an Internal name from the label. The Internal name is permanent and cannot be changed after the property is created, and the UserGems <> Hubspot integration relies on this value
      • Example: Gem-E Subject 1 may generate in Hubspot's Internal name field as geme_subject_ 1, but it's important to manually edit the Internal name to the format gem_ e_subject_ 1


2. Add a Campaign Workflow Action to Update CRM Fields

Property label Field Type
Gem-E Subject 1Single-line text
Gem-E Subject 2Single-line text
Gem-E Subject 3Single-line text
Gem-E Subject 4Single-line text
Gem-E Subject 5Single-line text
Gem-E Subject 6Single-line text
Gem-E Subject 7Single-line text
Gem-E Content 1Rich text
Gem-E Content 2Rich text
Gem-E Content 3Rich text
Gem-E Content 4Rich text
Gem-E Content 5Rich text
Gem-E Content 6Rich text
Gem-E Content 7Rich text
  1. Go to Campaigns in the UserGems app
  2. Select a Campaign to edit
  3. Add an Update CRM Fields action (after the Activate Gem-E action)
  4. Select the object you’re updating
  5. Add allGem-E properties under the CRM field section (our screenshot shows a few as an example)
    • For each field row, select New Value = "Dynamic"
    • Map each CRM property to the dynamic Gem-E value by clicking the Label dropdown
  6. Make sure the toggle in the top right is set to "Action On" and save the Campaign

3. Create Templates for Sequences

  1. Within HubSpot, navigate to CRM > Message Templates > New Template
  1. Name the Template "Gem-E Email 1"
  2. Click Subject > Personalize > Search for "Gem-E Subject 1"
  3. Click into the body of the Template > Personalize > Search for "Gem-E Content 1"

4. Create Sequences

Next, create a new HubSpot Sequence using the custom properties created in Step 1. The properties will dynamically populate with Gem-E messaging when a contact enters the sequence. See this article about creating a Sequence in HubSpot.

Your sequence structure should look like one of the tables below.

  1. In HubSpot, navigate to Sales > Sequences > Create Sequence
  1. Add the Templates that were created in Step 2 to the Sequence. Search for "Gem-E Email 1" first.
  1. Check the Delay (number of business days) between Sequence steps. If the second email will send on day 6, then the Delay will be 5 business days.

Example sequence structures are included below:

Co-pilot (High Touch) template for past champions:

DayActionContent
Day 1 Manual e-mail Subject: {{custom variable}} → Gem-E Subject 1
Body: {{custom variable}} → Gem-E Body 1
Day 1 Call Answer Brief: Reference the email in Step 1 and the key signals it mentions. Name drop:
  • Previous company
  • Past champion
  • Compelling signal like hiring/funding
Voicemail Example:
"Hey [First Name], it's [Your Name] at [Company]. Just sent you a quick note — saw [Past Champion] just joined your team. Congrats on the hire! Thought it might be worth a quick chat if you're exploring [Signal] right now."
Day 1 LinkedIn Connection Request
Day 10 Call Answer Brief: Same structure as Day 1.
Voicemail Example:
"Hey [First Name], following up on my last note. If you or [Past Champion] think this might be worth revisiting, happy to chat or send more detail."
Day 10 Automated e-mail (Reply) Body: {{custom variable}} → Gem-E Body 2
Day 13 Automated e-mail (New Thread) Subject: {{custom variable}} → Gem-E Subject 3
Body: {{custom variable}} → Gem-E Body 3
Day 13 Call Answer Brief: Same structure as Day 1.
Voicemail Example:
"Hi [First Name], just wanted to check in again in case you're thinking about [Signal] in the near future. Let me know if helpful."
Day 17 Automated e-mail (Reply) Body: {{custom variable}} → Gem-E Body 4
Day 21 Call Answer Brief: Same structure as Day 1.
Voicemail Example:
"Hey [First Name], [Your Name] again — figured I'd check back one last time. If you or someone on the team thinks this might be relevant now, I'm happy to share more."
Day 21 Automated e-mail (Reply) Body: {{custom variable}} → Gem-E Body 5
Day 25 Automated e-mail (New Thread) Subject: {{custom variable}} → Gem-E Subject 6
Body: {{custom variable}} → Gem-E Body 6
Day 29 Call Answer Brief: Same structure as Day 1.
Voicemail Example:
"Hey [First Name], totally understand if this isn't a fit right now. If it makes sense to revisit down the line, feel free to reach out anytime."
Day 29 Automated e-mail (New Thread) Subject: {{custom variable}} → Gem-E Subject 7
Body: {{custom variable}} → Gem-E Body 7

‍Co-pilot (High Touch) template for everyone besides past champions:

DayActionContent
Day 1 Automated e-mail Subject: {{custom variable}} → Gem-E Subject 1
Body: {{custom variable}} → Gem-E Body 1
Day 1 LinkedIn Connection Request
Day 2 Call Answer Brief: Reference the email in Step 1 and the key signals it mentions. Name drop:
  • Previous company
  • Past champion
  • Compelling signal like hiring/funding
Voicemail Example:
"Hey [First Name], it's [Your Name] at [Company]. Just sent you a quick note — saw [Past Champion] just joined your team. Congrats on the hire! Thought it might be worth a quick chat if you're exploring [Signal] right now."
Day 5 Automated e-mail (Reply) Body: {{custom variable}} → Gem-E Body 2
Day 6 LinkedIn message
Day 7 Call Answer Brief: Same structure as Day 1.
Voicemail Example:
"Hey [First Name], following up on my last note. If you or [Past Champion] think this might be worth revisiting, happy to chat or send more detail."
Day 10 Automated e-mail (New Thread) Subject: {{custom variable}} → Gem-E Subject 3
Body: {{custom variable}} → Gem-E Body 3
Day 13 Call Answer Brief: Same structure as Day 1.
Voicemail Example:
"Hi [First Name], just wanted to check in again in case you're thinking about [Signal] in the near future. Let me know if helpful."
Day 16 Automated e-mail (Reply) Body: {{custom variable}} → Gem-E Body 4
Day 16 LinkedIn message
Day 19 Automated e-mail Subject: {{custom variable}} → Gem-E Subject 5
Body: {{custom variable}} → Gem-E Body 5
Day 19 Call Answer Brief: Same structure as Day 1.
Voicemail Example:
"Hey [First Name], [Your Name] again — figured I'd check back one last time. If you or someone on the team thinks this might be relevant now, I'm happy to share more."
Day 22 Automated e-mail (New Thread) Subject: {{custom variable}} → Gem-E Subject 6
Body: {{custom variable}} → Gem-E Body 6
Day 25 Automated e-mail (New Thread) Subject: {{custom variable}} → Gem-E Subject 7
Body: {{custom variable}} → Gem-E Body 7
Day 25 Call Answer Brief: Same structure as Day 1.
Voicemail Example:
"Hey [First Name], totally understand if this isn't a fit right now. If it makes sense to revisit down the line, feel free to reach out anytime."


‍Autopilot (low touch)  template:

DayActionContent
Day 1 Automatic Email (New Thread) Subject: {{custom variable}} → Gem-E Subject 1
Body: {{custom variable}} → Gem-E Body 1
Day 6 Automatic Email (Reply) Body: {{custom variable}} → Gem-E Body 2
Day 11 Automatic Email (New Thread) Subject: {{custom variable}} → Gem-E Subject 3
Body: {{custom variable}} → Gem-E Body 3
Day 15 Automatic Email (Reply) Body: {{custom variable}} → Gem-E Body 4
Day 19 Automatic Email (Reply) Body: {{custom variable}} → Gem-E Body 5
Day 24 Automatic Email (New Thread) Subject: {{custom variable}} → Gem-E Subject 6
Body: {{custom variable}} → Gem-E Body 6
Day 29 Automatic Email (Reply) Body: {{custom variable}} → Gem-E Body 7

5. Set Up Workflow

  1. In HubSpot, navigate to Automation > Workflows > Create Workflow
  1. Select Triggers > Data values > Record meets a set of filter conditions
  1. Select Contact > Contact Properties
  1. Search for "Gem-E Content 1" and make the criteria "is known"
  1. Click Next > Save & Continue
  2. Add an action
  3. Go to Communications > Enroll in a sequence
  1. Select the Sequence you created in Step 3, "Gem-E Sequence"
  2. Choose the Sender and Contact Owner Property. We suggest "Contact Owner" for both.
  1. Click Save.

6. Publish Workflow 🚀

After creating the properties, templates, sequence(s), and workflow, you're ready to publish the workflow!

Navigate to Review and Publish to activate the workflow.

Additional Resources

Was this article helpful?