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
    • Note: it's important to create all Subject fields listed below, though you will notice that some are not referenced in the table in Step 3 below
Property label Field Type
Gem-E Subject 1 Single-line text
Gem-E Subject 2 Single-line text
Gem-E Subject 3 Single-line text
Gem-E Subject 4 Single-line text
Gem-E Subject 5 Single-line text
Gem-E Subject 6 Single-line text
Gem-E Subject 7 Single-line text
Gem-E Content 1 Rich text
Gem-E Content 2 Rich text
Gem-E Content 3 Rich text
Gem-E Content 4 Rich text
Gem-E Content 5 Rich text
Gem-E Content 6 Rich text
Gem-E Content 7 Rich text


2. Add a Campaign Workflow Action to Update CRM Fields

  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 all Gem-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 1Manual e-mailSubject: {{custom variable}} that corresponds to Gem-E Subject 1
Body: {{custom variable}} that corresponds to Gem-E Body 1
Day 1CallAnswer 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 1LinkedIn Connection Request-
Day 10CallAnswer 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 10Automated e-mail (Reply)Body: {{custom variable}} that corresponds to Gem-E Body 2
Day 13Automated e-mail (New Thread)Subject: {{custom variable}} that corresponds to Gem-E Subject 3 Body: {{custom variable}} that corresponds to Gem-E Body 3
Day 13CallAnswer 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 17Automated e-mail (Reply)Body: {{custom variable}} that corresponds to Gem-E Body 4
Day 21CallAnswer 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 21Automated e-mail (Reply)Body: {{custom variable}} that corresponds to Gem-E Body 5
Day 25Automated e-mail (New Thread)Subject: {{custom variable}} that corresponds to Gem-E Subject 6 Body: {{custom variable}} that corresponds to Gem-E Body 6
Day 29CallAnswer 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 29Automated e-mail (New Thread)Subject: {{custom variable}} that corresponds to Gem-E Subject 7 Body: {{custom variable}} that corresponds to Gem-E Body 7


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

DayActionContent
Day 1Automated e-mailSubject: {{custom variable}} that corresponds to Gem-E Subject 1
Body: {{custom variable}} that corresponds to Gem-E Body 1
Day 1LinkedIn Connection Request-
Day 2CallAnswer 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 5Automated e-mail (Reply)Body: {{custom variable}} that corresponds to Gem-E Body 2
Day 6LinkedIn message-
Day 7CallAnswer 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 10Automated e-mail (New Thread)Subject: {{custom variable}} that corresponds to Gem-E Subject 3 Body: {{custom variable}} that corresponds to Gem-E Body 3
Day 13CallAnswer 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 16Automated e-mail (Reply)Body: {{custom variable}} that corresponds to Gem-E Body 4
Day 16LinkedIn message-
Day 19Automated e-mailSubject: {{custom variable}} that corresponds to Gem-E Subject 5 Body: {{custom variable}} that corresponds to Gem-E Body 5
Day 19CallAnswer 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 22Automated e-mail (New Thread)Subject: {{custom variable}} that corresponds to Gem-E Subject 6 Body: {{custom variable}} that corresponds to Gem-E Body 6
Day 25Automated e-mail (New Thread)Subject: {{custom variable}} that corresponds to Gem-E Subject 7 Body: {{custom variable}} that corresponds to Gem-E Body 7
Day 25CallAnswer 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 1Automatic Email (New Thread)Subject: {{custom variable}} that corresponds to Gem-E Subject 1
Body: {{custom variable}} that corresponds to Gem-E Body 1
Day 6Automatic Email (Reply)Body: {{custom variable}} that corresponds to Gem-E Body 2
Day 11Automatic Email (New Thread)Subject: {{custom variable}} that corresponds to Gem-E Subject 3
Body: {{custom variable}} that corresponds to Gem-E Body 3
Day 15Automatic Email (Reply)Body: {{custom variable}} that corresponds to Gem-E Body 4
Day 19Automatic Email (Reply)Body: {{custom variable}} that corresponds to Gem-E Body 5
Day 24Automatic Email (New Thread)Subject: {{custom variable}} that corresponds to Gem-E Subject 6
Body: {{custom variable}} that corresponds to Gem-E Body 6
Day 29Automatic Email (Reply)Body: {{custom variable}} that corresponds to 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.

Was this article helpful?