Connecting and Using the Salesforce integration
Connecting your Salesforce Account 🚀
If you'd like leads to be assigned to a specific individual, once connected, review your settings and select the individual.
- Visit Integrations > Apps & CRMs
- Click the pink Connect New App button in the top left corner
- Select Salesforce from the available options
- Then click the blue 'Connect to Salesforce' button
- Once it's connected, rename the Salesforce sync to correlate with the individual and select the user to sync leads to
Renaming Example -
Click Save
Selecting Settings for your Salesforce Sync ⚙️
- Track these events - Mailshake can sync events to Salesforce (see Salesforce Settings image below). Events will be synced as a task in Salesforce.
- If you'd like to see emails in Salesforce, we recommend connecting your mail account in Hubspot so your CRM can pick up email conversations.
- Track events for
- All Prospects - This is great if you want a record of all prospects you've contacted.
- Mailshake Leads - This option only syncs prospects that become leads in Mailshake and is the most commonly used option.
- In Salesforce, people are - select which type of record you use in Salesforce
- Leads
- Contacts
- If Leads/Contacts are missing
- Create Them - Mailshake will create a new record for the prospect or lead if it doesn't exist.
- Do Nothing - Mailshake will only sync to the prospect record that already exists in Hubspot.
Importing Contacts, Leads or Campaigns from Salesforce
- Campaigns
- Contacts
- Leads
For Contacts and Leads, Salesforce only support a One Time Import. For Campaigns, you can keep the import running in the background so that any campaign records you add in Salesforce will continue to be added to the Mailshake campaign.
- Pull from list/Select Campaign - Use this dropdown to select the list of contacts or leads, or the campaign you wish to pull records from
- Only pull contacts from this owner - You can choose to import all or just from a select owner. If you need to import from multiple owners, you'll want to create another import once you've set up the campaign by going to the Lists tab.
- Timeline - For Contacts and Leads, one-time imports are supported. For Salesforce Campaigns, you can choose between One Time import and Keep running in the background to continuously import records from Salesforce.
- How far back to look? - By default, Mailshake will pull as early as possible, but you can set a date in the past to only import certain records.
- Name this import - We recommend naming this import so it's easier for you to know what is being pulled. This is helpful when you're going back to review your imports and or if you need to import more data.
Enabling Salesforce for your campaigns ✅
Syncing Existing Campaigns to Salesforce 🔁
- Click on "Settings" in your campaign
- Check your Salesforce account under "Sync Apps"
- Click "Save"
Move leads through your stages based on Mailshake actions
Lead Stages in Salesforce
Mailshake will use the Lead Stages you have in Salesforce when you're syncing to Leads and you'll see those stages reflected in Salesforce like in the image below. Some Salesforce instances may look somewhat different depending on your plan.
Automatically Record Mailshake activities 📝
Just make sure to select the activities you want to sync in your Salesforce Sync Settings such as the ones below:
And it will look something like this ( Some Salesforce instances may look different depending on your plan type):