Who can do this?
Signal: Contact Tracking
Notes

Purpose: Configuring Salesloft for UserGems has two important benefits:

  1. It allows UserGems to push Gem-E powered AI messaging or templatized cadences directly into your Salesloft so you don’t need to build cadences and messaging from scratch
  2. It allows UserGems to automatically add Contacts directly to the right cadence to reduce the manual work for your reps

Steps:

1. Connect Admin Salesloft User

this will give UserGems the API access we need to create cadences and add records to cadences

-> Navigate to Settings ->Engagement in the UserGems app to connect

Sign In & Grant Permissions:

2. Map Custom Fields to UserGems

Match UserGems unique custom fields to your app.

-> pull in the contact’s past company to Salesloft

-> create variables for AI Subjects generated by Gem-E to be inputted into cadences. create 1 custom variable for each subject line in the cadence

-> create variables for AI Email Bodies generated by Gem-E to be written as emails in cadences. Create 1 custom variable for each email body in the cadence./

Example: for cadences with 10 steps and 5 new threads. We'll create 10 AI Email Body and 5 AI Email Subject variables.

  • Click your initials or photo in the top right -> click "Settings" → click “Field Configuration” → click “+ Create Custom Field"
  • Map the following for contacts, leads, or both (depending on what you’re using) 
    • Salesloft field name: UG - Past Company
    • Field type: Text
    • Check the “Map to CRM” contact and/or lead check-box depending on your setup
    • CRM Contact/Lead Field Name, search and select “UG - Past Company”
    • Direction = Salesloft ← CRM 

3. Ensure Salesforce & Salesloft Sync is Configured

this ensures UserGems contacts/leads will be synced to Salesloft

  • Click your initials or photo in the top right -> click “Settings” → click “CRM Sync” → on the “settings” page make sure the “Linking People” section is set to pull in leads/contacts

Click the “Sync Management” tab at the top of the page → make sure data is enabled to sync bi-directionally between Salesloft and Salesforce.

Create an automation to add UserGems contacts in Salesforce to Salesloft. Salesloft doesn’t sync all contacts by default.

Select “Settings” → click "Automation Rules” → click “Create New Rules” then:

  • Name = “Create UserGems Person”
  • Trigger Category = CRM Data Sync
  • Trigger = "When a contact is not found in Salesloft"
  • Criteria = UG - Past Company = is not null
  • Action = Create Person
  • Toggle on "Enable Rule after saving"
If adding UserGems Leads in addition to Contacts, repeat the steps above to create a separate automation rule with the Trigger = "When a lead is not found in Salesloft" (screenshot below) - this should be ordered AFTER the "create person" from Contact automation

Some additional notes on these automations:

  • Since automations run in order from top down, we recommend positioning these "Create person" automations at the top of your automation list to ensure that unintended automations don't override them
  • Click "View Rule Logs" in Automation Rules to identify why automation rules failed to run

4. Add the custom variables to your UserGems cadences

  • Search your UserGems cadences → for each email step, click in and see if there are any prompts [[! replace with customer variable past company]] → delete → click the add “{}” variables  button → search and select “UG - Past Company” → repeat for all email steps in UserGems cadences

Create Gem-E AI Agent Cadence

    -> create a cadence using the variables created and mapped in step 2.

*tip: start with a manual first step during testing.


Troubleshooting

  • Picklist configuration: picklist values must match exactly between Salesforce and Salesloft for records to be created
    • Under "Settings" -> "Field Configuration" -> we'll use the example of the "Account Type" field but this applies to any picklist -> click the Dropdown arrow next to it -> click "Edit Field"
    • Make sure that the Active Picklist Options exactly match the ones coming from Salesforce; mismatches here can prevent a lead or contact record from being created
  • If you need to debug:
    • Navigate to "Settings" -> Click "CRM Sync" -> click "Sync Management" -> under "CRM Sync log" click "View Logs". Check Status: Failed
    • Automation Rules has a “View Rule Logs”. Check Status: Failed
    • The individual Automation Rule has a “View Logs” (need to edit the rule to view)