UserGems & Outreach Configuration with Gem-E Messaging

UserGems has a native integration with Outreach that has two important benefits:

  1. It allows UserGems to push Gem-E powered AI messaging or templated sequences directly into your Outreach so you don’t need to build sequences and messaging from scratch
  2. It allows for UserGems to automatically add Leads/Contacts directly to the right sequence

Steps

1. Connect Admin Outreach User

Connecting an Admin Outreach user will give UserGems the API access we need to create sequences and add Leads/Contacts to sequences.

Visit the Engagement page in UserGems to connect to Outreach (or navigate to "Settings" > "Engagement").

See this article about required permissions for the integration user.

2. Create Custom Fields in Outreach

Create a custom field on the Prospects object in Outreach for UG - Past Company. If you're using Gem-E messaging, you'll also need to create custom fields for AI Subjects and AI Email Content generated by Gem-E to input as variables into sequences.

To do this:

  1. Within Outreach, click the gear icon labeled Administration
  2. From Administration, click "Records" > click “Prospects’ > click "Fields configuration"
  3. Click "Add Configuration" and add new custom fields
    1. Outreach field name: UG - Past Company
    2. Field type: Text
  4. Repeat the above for the fields listed in the table below
LabelType
Gem-E Subject 1Text
Gem-E Subject 2Text
Gem-E Subject 3Text
Gem-E Email Body 1Text
Gem-E Email Body 2Text
Gem-E Email Body 3Text
Gem-E Email Body 4Text
Gem-E Email Body 5Text
Gem-E Email Body 6Text
Gem-E Email Body 7Text
You'll need to scroll at first to find the first available custom field you have not yet configured. After clicking "Add Configuration," select that Custom Field (Custom field 39 in our video clip below) then give it a label and select the type "text field," then click "Add".

3. Map Custom Fields to UserGems

After connecting your Outreach account, complete the field mappings from UserGems to Outreach at the top of the Engagement page.

Map the fields below as applicable for your UserGems setup:

  • Next to Past Company, map the UG - Past Company field you created in Outreach
  • Next to AI Email Subject, map the fields you created in Outreach for AI Subjects generated by Gem-E to be used in sequences
  • Next to AI Email bodies, map the fields you created in Outreach for AI Email Bodies generated by Gem-E to be used in sequences

4. Ensure Salesforce & Outreach Sync is Configured

Before activating Workflows in UserGems, please make sure you have enabled the sync between your CRM and Outreach to ensure your UserGems contacts/leads will be synced to Outreach and can be added to sequences.

To enable CRM sync within Outreach:

  1. Click "Administration" -> click "Integrations" -> click "CRM" -> under "Set object mapping" ensure that Leads and/or Contacts (depending on which you're using) are syncing at least from your CRM into Outreach, if not both ways.
  1. Within Leads and/or Contacts, check Sync Frequency & make sure it’s polling automatically every 5-10 minutes
  1. Scroll down to “Set sync conditions”
    • Review under which conditions a prospect is created in Outreach - preferably none
  1. Click on "Advanced Settings" and make sure that you are syncing messages sent via Outreach outside Salesforce
  1. If you’re creating contacts, click on the contact row (as shown) above, if leads click the leads row (if both you’ll need to do the following actions for both) -> select “Add Mapping” (the new field to map will appear at the very bottom of the configuration table) 
  1. Click “select Salesforce field” > search and select “UG - Past Company” > select the checkbox to the right of where it currently says “not syncing” in order to enable syncing this field to Outreach > Click “select Outreach field” search and select  “UG  - Past Company”. If you're using Gem-E messaging, complete this step for the Gem-E Subject and Gem-E Email Body fields as well.
  1. Hit Save at the bottom of the page.

5. Create Sequences Using Custom Fields

Within Outreach, navigate to Content > Sequences. Click New Sequence or edit an existing sequence.

Create Gem-E AI Agent Sequence

Create an Outreach sequence that uses the variables set up in Step 2 for the subject and body.

Outreach will return the number of the custom field mapping you created, so if it says something like {{custom4}} that’s ok! Just make sure to preview the content before activating!
Start with a manual first step during testing and switch to automated later if desired.

Your sequence structure should look like this:

DayActionContent
Day 1Manual EmailSubject: {{Gem-E Subject 1}} Body: {{Gem-E Email Body 1}}
Day 1LinkedIn Connection (optional)-
Day 3Phone Call-
Day 5Automatic Email (Reply Thread)Body: {{Gem-E Email Body 2}}
Day 10Automatic Email (New Thread)Subject: {{Gem-E Subject 2}} Body: {{Gem-E Email Body 3}}
Day 10Phone Call-
Day 13Automatic Email (Reply Thread)Body: {{Gem-E Email Body 4}}
Day 20Phone Call-
Day 20Automatic Email (Reply Thread)Body: {{Gem-E Email Body 5}}
Day 23Automatic Email (New Thread)Subject: {{Gem-E Subject 3}} Body: {{Gem-E Email Body 6}}
Day 27Phone Call-
Day 27Automatic Email (Reply Thread)Body: {{Gem-E Email Body 7}}


For Non Gem-E Sequences

Optionally, you can sync UserGems-recommended sequences to Outreach from the Engagement page,creating templates you can use to automate UserGems playbooks based on job change signals and other criteria. To do this, select the Sequences you want to sync > click "Send templates to Outreach" at the bottom right.

When searching for these sequences in Outreach, ensure all filters are cleared from your search and search "[UserGems]" without the quotation marks.

6. Activate your sequences!

After adding the custom UserGems variables and making any additional (optional) customizations to your sequences, you're ready to activate them!

In every UserGems sequence, toggle each individual step to Active > click Activate at the bottom of the page.

Important: Simply clicking "Activate" will not turn on the sequences - each step needs to be switched to Active as well.

Troubleshooting

If a record is missing in Outreach, do the following to debug:

  • Click "Administration" -> click "Integrations" -> click "CRM" -> click "Contact" (or "Lead")
  • Click "Test Sync" (top right) & select the record that should be synced -> click "Import"
  • Example related issues we’ve seen:
    • A company created a UserGems specific “Lead Status” in Salesforce but in the sync between “Lead status” (SFDC) & Stage (Outreach) it hadn’t checked on the “Create” permission. Therefore Outreach tried to create a UserGems record with Lead Status UserGems but failed since Stage UserGems didn’t exist and it couldn’t create it. (CRM -> Lead status)
Was this article helpful?