Sales Productivity
Sales Productivity
@salesforcedocs
Last updated: March 15, 2024
© Copyright 2000–2024 Salesforce, Inc. All rights reserved. Salesforce is a registered trademark of Salesforce, Inc., as are other
names and marks. Other marks appearing herein may be trademarks of their respective owners.
CONTENTS
Sales Productivity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Einstein Conversation Insights . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Sales Cloud Everywhere . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Sales Engagement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Salesforce Meetings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
Integration with Microsoft Teams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
Email and Calendar Integrations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208
Use Email to Salesforce to Relate Emails to Records . . . . . . . . . . . . . . . . . . . . . . . . . . . . 758
Work With Salesforce’s Email in Sales Cloud . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 767
Email Templates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 871
Sales Dialer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 931
News . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 946
Activities: Tasks, Events, and Calendars . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 949
Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1037
Social Accounts, Contacts, and Leads . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1046
Social Intelligence Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1046
Salesforce to Salesforce . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1055
Video Conferencing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1080
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1098
SALES PRODUCTIVITY
Note: For usage restrictions that apply to this product, see this document.
1
Sales Productivity Einstein Conversation Insights
Sales Dialer
Use Sales Dialer to access telephony features without ever leaving Salesforce. Make and receive calls, add call notes, and log call
information with ease. It just takes a single click from phone number fields in Lightning Experience, such as numbers on contacts,
leads, and list views.
News
Get instant access to relevant, timely news about customers, partners, competitors, and industries you work with. The News component
includes articles from the past 30 days, and is available on business accounts, contacts, leads, and the Home page. Articles come
from reputable, English-language news sources.
Activities: Tasks, Events, and Calendars
Activities include tasks, events, and calendars. With Salesforce, track tasks and meetings together in lists and reports to easily prioritize
your time and keep up with your accounts, campaigns, contacts, leads, and opportunities.
Notes
Stay organized and on top of all your deals by adding notes to accounts, contacts, leads, opportunities, and more. With Notes,
Salesforce’s enhanced note-taking tool, you can use rich text, lists, and images in your notes; relate notes to multiple records; and
create notes in Lightning Experience.
Social Accounts, Contacts, and Leads
Increase your users’ access to social intelligence and serve customers and prospects better with social network profiles associated
with Salesforce accounts, contacts, and leads.
Learn More About Social Intelligence Module
The Social Intelligence Module (SIM) is a Salesforce package that runs inside Sales Cloud. SIM provides enhanced account-based
listening and social selling strategies. With SIM, you can see information that is actionable and based on definable topics.
Salesforce to Salesforce
Salesforce to Salesforce makes it easy for businesses using Salesforce to share records and get updated data on shared records. For
example, you can share lead and opportunity data with partners. Salesforce to Salesforce lets your business partners easily integrate
your data with their Salesforce records. You can see all of your sharing activity, manage your entire pipeline, share data across
multi-tiered partnerships, and integrate your business processes with updates received from your partners using workflow and
assignment rules.
Video Conferencing
Let your sales reps use video conferencing to connect with customers remotely.
2
Sales Productivity Einstein Conversation Insights
From voice and video call records, managers can play call recordings and see call details, including the talk-to-listen ratio. The different
colors show the participants on the call. Jump to different mentions in the call from the player (1). Click different mentions (2) to highlight
and jump to specific areas of the call.
Managers can also add feedback (3) to help us surface the most relevant calls in the daily highlights email. This feedback goes to our
system, not the sales or service rep on the call.
Managers can also see reports and dashboards about different insights.
From the Overview page, managers can filter by rep and call date (1), and review reports of top mentions based on role hierarchy (2).
The Overview page also features links to recordings in the Recent Calls table (3). These recordings are the calls most recently made by
your team.
Managers can see more details on the Mentions page.
3
Sales Productivity Einstein Conversation Insights
Filter by the type of mention and see relevant reports (1). This page also features a list of Relevant Calls (2) based on your filter criteria.
Einstein Conversation Insights comes with a number of automatic insights for sales and service users.
Pricing Mentioned Quotes, cost, payment, and purchase orders mentioned in calls
Longest Monologue The longest employee talk time relative to the call
4
Sales Productivity Einstein Conversation Insights
Longest Monologue The longest employee talk time relative to the call
Einstein Conversation Insights users can also receive daily emails with a list of highlighted calls if there were at least 3 calls with insights
in the previous day.
Note: Some Einstein Conversation Insights features, such as Salesforce Inbox, require users to connect a Microsoft® Exchange or
Gmail™ account to Salesforce.
5
Sales Productivity Compare Einstein Conversation Insights for Sales and Service
SEE ALSO:
Set Up Einstein Conversation Insights
Sales Engagement
Compare Conversation Insights for Sales and Service
What does user access provide? • Access to the Conversation Insights • Access to the Conversation Insights
dashboard in the Sales Console dashboard in the Service Console
• Daily emails summarizing the team’s • Daily emails summarizing the contact
call insights center’s call insights
• Insight data in the audio player on call • Insight data in the audio player on call
records records
Which recording providers can I use? Sales Dialer or Amazon Connect Sales Dialer or Amazon Connect
6
Sales Productivity Recording Providers
Recording Providers
Connect voice and video recording providers to begin importing calls into Einstein Conversation
EDITIONS
Insights.
By connecting a recording provider, you’re granting Salesforce permission to store and analyze Available in: Lightning
sales recordings from this source. It’s your responsibility to make sure you’re complying with the Experience
recording laws in the places where your organization does business.
Available in Einstein
Note: Salesforce employees may access and review this data, including recorded calls, for Conversation Insights, which
the purposes of improving and training the product. is available in Enterprise,
Performance, and
Connecting also shares the email addresses of Salesforce users with this recording provider to match Unlimited Editions
recorded calls with users.
Available for an extra cost in
Einstein Conversation Insights supports Google Meet, Microsoft Teams, and Zoom Meetings for Enterprise Edition for use
video calls. These voice recording providers are supported. with more than 10 users
• Sales Dialer
• Service Cloud Voice with Amazon Connect
• Service Cloud Voice with Partner Telephony
• Service Cloud Voice with Partner Telephony from Amazon Connect
• Dialpad, RingCentral, Aircall, and Amazon Connect
There are additional setup steps and requirements to connect these providers. For more information, see Integrate Voice Connectors
with Einstein Conversation Insights.
The following partners are also supported: CloudTalk, Fastcall, Natterbox, PhoneIQ, Redbox, and Tenfold. Reach out to these telephony
providers about using their product with Einstein Conversation Insights.
Note: To use other recording providers, inquire about implementing an API solution to connect your provider. More information
can be found in Einstein Conversation Insights API Setup for Recording Providers.
For more information about the types of information that can’t be imported, see our Trust and Compliance site.
7
Sales Productivity Optimal Speaker Separation
For information about adding Zoom as a video recording provider, see Set Up Zoom Integration. Zoom Phone is not supported out of
the box.
For users to see their processed calls, the email address of the connected video account needs to match the email address used to log
into Salesforce.
SEE ALSO:
Compare Conversation Insights for Sales and Service
This feature is available to users with the Einstein Sales Call Summaries permission set and access to a voice or video call record. Users
without the permission set can see and copy summary data if they have access to the record, but they can’t create or edit call summaries.
Use the Summary tab to create and access call summaries.
8
Sales Productivity Call Summaries Powered by Einstein Generative AI
A standard call summary includes the summary itself, the customer impression, and any next steps. Click Create Call Summary to create
a summary for a voice or video call.
9
Sales Productivity Call Summaries Powered by Einstein Generative AI
Users can see the calls and summaries related to a record with the Call Summaries Related List Lightning component. This component
shows summaries for voice and video calls related to that specific record, using the same matching logic as the activity timeline.
Call summaries are currently limited to calls that include a transcript in English, French, German, Italian, Japanese, or Spanish. Summaries
are sometimes not generated for lengthy calls.
10
Sales Productivity Call Explorer Powered by Einstein Generative AI
This feature is available to users with the Einstein Sales Call Explorer permission set and access to a voice or video call record.
To bring up Call Explorer, use the Explore Conversation button.
11
Sales Productivity Related Records for Voice and Video Calls
Participant Matching
We try to match each individual participant on a call with a record (user, contact, or lead) based on meeting data, such as a phone
number, email, or name. Once matched, call and insight data will show in the activity timelines for all related participant records.
Note: When a video provider does not provide an email (such as when a user joins a meeting without being logged in), we are
only provided the name that the user entered. If utilizing Einstein Activity Capture for calendar sync, we will attempt to match this
participant using calendar invitees.
Use the Related Record field to link calls to other related records, like account or opportunities. Linked records can display conversation
data, including insights and call transcript snippets, from the activity timeline of related records.
Note: Call data also appears in the activity timeline separately for call participants, such as users, contacts, and leads. This applies
even if these records are not listed in the call records’ Related Record field.
If Related Record Matching is enabled, Salesforce attempts to match to related opportunities or accounts automatically. Users can filter
Conversation Insights dashboards by opportunity stage and amount to see the data that matters most.
Salesforce attempts to populate the field when a call is first processed, though users with record access can manually update the field
later. Salesforce also attempts to find a match 7 days after the call was created, in the event that a new related record is found or when
the related record field is empty. The way records are matched is different for voice and video calls.
12
Sales Productivity Set Up Einstein Conversation Insights
Salesforce admins can turn the Related Record Matching feature on or off. From Setup, enter Einstein Conversation
Insights in the Quick Find box, then select General Settings.
Opportunity Matching uses call participant details (email addresses and phone numbers) to match opportunities to calls. Closed
opportunities and opportunities that haven’t been modified within two years aren’t included.
13
Sales Productivity Set Up Einstein Conversation Insights
SEE ALSO:
Einstein Conversation Insights
• Einstein Conversation Insights isn’t supported in Experience Cloud sites. Available in Einstein
Conversation Insights, which
• Einstein Conversation Insights isn’t supported in Government Cloud. Contact your Salesforce
is available in Enterprise,
account executive for more details.
Performance, and
• Sales Dialer is available for an extra cost as an add-on license. Unlimited Editions
• Set up a role hierarchy to get the most use out of Einstein Conversation Insights. At least two Available for an extra cost in
levels of role hierarchy are required to create and use the Conversation Insights dashboards. Enterprise Edition for use
• Einstein Conversation Insights included in Sales Cloud Unlimited Edition provides analytics with more than 10 users
reporting using the CRM Analytics platform. When using this functionality, your license doesn't
allow you to:
– Build custom analytics apps or dashboards
– Upload, access, or connect external data using the API with the exception of datasets provided with Sales Cloud Einstein
14
Sales Productivity Set Up Einstein Conversation Insights
– Import data from Salesforce standard or custom objects that aren’t included in this feature
To use Einstein Conversation Insights for Sales Sales Engagement Conversation Insights, Sales Cloud Bundle
Included, Einstein Conversation Insights Included, OR Conversation
Insights for Sales permission set
To use Einstein Conversation Insights for Service Conversation Insights for Service permission set
Use Dialer Dialer Inbound, Dialer Outbound, and Dialer Minutes permission
sets
15
Sales Productivity Set Up Einstein Conversation Insights
– Finnish
– French (Canada), French (France)
– German
– Greek
– Hebrew
– Hindi
– Hungarian
– Icelandic
– Indonesian
– Italian
– Japanese
– Korean
– Latvian
– Lithuanian
– Polish
– Portuguese (Brazil), Portuguese (Portugal)
– Punjabi
– Romanian
– Russian
– Serbian
– Slovak
– Spanish (Spain), Spanish (US)
– Swedish
– Thai
– Turkish
– Ukrainian
– Vietnamese
The automatic insights available (including Next Steps and Objection-related insights) can vary widely by language. To see the full
list of supported automatic insights by language, go to Call Insights under Einstein Conversation Insights in Setup and select the
Automatic tab. We’re continually offering additional support, but make any usage decisions based on currently available insights.
• Einstein Conversation Insights is included with Performance and Unlimited editions. If you have users in an Unlimited or Performance
Edition org who accessed Einstein Conversation Insights through an add-on license before Summer ’22, we recommend that you
assign those users the Sales Cloud Included or Einstein Conversation Insights Included permission sets, or a custom permission set
that includes it. To make these assignments, add the new permissions to your users before removing the old permissions. Beginning
in Summer ‘22, you can’t add users to the add-on permission sets in Unlimited or Performance Edition orgs. To manage your
permission set assignments, see Assign Conversation Insights Permission Sets.
16
Sales Productivity Set Up Einstein Conversation Insights
• The recording is available as soon as it’s uploaded to Salesforce. Processing begins as soon as the recording is uploaded, and it takes
time to process and analyze recorded calls based on the size of the recording.. Each call recording file must contain only one call for
processing. Einstein Conversation Insights doesn’t support multiple calls in a single recording file.
• If there are at least 3 calls with insights or relevant content in the previous day, the Call Highlights email is sent.
• Voice calls shorter than 10 seconds in duration are not processed depending on the recording provider.
• Calls need to include at least two participants (with one being non-internal) in order to be processed.
• Call collections are limited to 100 items and 100 members for each call collection.
• If you’re creating a sandbox from an org that already has voice calls, voice call records and voice call recordings aren’t copied over.
To use the feature in sandbox, you must enable Conversation Insights from Setup again.
Considerations for Use with Service Cloud, Sales Engagement, and Other Applications
• Although Einstein Conversation Insights can be added to Service Cloud licenses, Einstein Conversation Insights is optimized for sales
conversations.
• When Service Cloud Voice and Conversation Insights are both turned on in the same production org, copying the production org
to a sandbox turns off Conversation Insights and breaks the flow of data to the Service Cloud Voice CRM Analytics app. To restore
the data flow, turn on Conversation Insights in the sandbox.
• Service Cloud Voice supports encryption of your call recordings stored in S3, but Einstein Conversation Insights does not support
that encryption.
• If your org uses dataflows, make sure that existing dataflows don’t set a default value for the ParentRoleId field on the UserRole
object. This value restricts users from viewing voice calls owned by their subordinates based on the Salesforce role hierarchy.
• If Einstein Conversation Insights is enabled and Sales Engagement users have connected Zoom accounts, their meeting content is
processed and made available to their managers.
• If an Einstein Conversation Insights license is removed during a call, Einstein Conversation Insights doesn’t process the related call.
• Connecting to a recording provider shares the email addresses of Salesforce users with the recording provider to match recorded
calls with users.
17
Sales Productivity Set Up Einstein Conversation Insights
• If your org is using Opportunity Matching, the user placing the call needs access to the related opportunity for it to be matched for
voice calls. User access isn’t required for opportunity matching with video calls.
• In order for the video integration to work, the email address of the connected video account must match the email address used to
log into Salesforce.
• To delete video call records, the Modify All Data permission is required.
• Search functionality within a transcript is not currently supported.
Data Storage
Voice call recordings from telephony providers are stored in Salesforce for two years and don’t count against your data storage limits.
This does not apply if you’re using a native Salesforce telephony provider such as Sales Dialer. These voice call recordings are saved as
files in Salesforce.
An hour of recording takes up roughly 15 MB of storage space, and the same sharing rules apply to recordings as other files in Salesforce.
Admins can delete call recordings from the Recording Management page in Setup.
To extend the retention period for voice calls, reach out to Salesforce Support.
Video conferencing calls are live-streamed when you access the video record page. Video calls are stored according to the settings of
each video recording provider, and must be accessible through cloud storage to be processed by Einstein Conversation Insights.
Record Deletion
Records can be deleted from voice or video call record pages.
Admins can also use Setup to delete video call records, recordings, and participants by email. Enter Delete Video Calls in the
Quick Find box in Setup and select Delete Video Calls.
Voice recordings are stored with the voice call record, which admins can manually delete. This deletes all data associated with the
recording, including the transcript, comments, and any call insights.
Salesforce Support is also available to help delete records.
18
Sales Productivity Set Up Einstein Conversation Insights
Something went wrong while executing the This error can occur if Lead Scoring was turned
Sync_Lead node: Field [ScoreIntelligenceId] on-and-off in sandbox, and this sandbox
is not available. Verify that the field exists and environment was copied to production prior
that the Analytics Cloud Integration User to enabling Einstein Conversation Insights.
profile has Read level access on the field. Turn Lead Scoring back on in your production
environment to fix this issue.
19
Sales Productivity Set Up Einstein Conversation Insights
1. From Setup, enter Einstein Conversation Insights in the Quick Find box, and then select To enable Einstein
General Settings. Conversation Insights:
• Customize Application
2. On the Settings page, connect a voice recording provider.
3. Click Connect.
20
Sales Productivity Set Up Einstein Conversation Insights
Note: Before you connect Zoom, enable the Cloud recording and “Create Audio Recording” Available in: Lightning
features in your Zoom settings. Experience
To improve speaker identification, we recommend turning on Einstein Activity Capture. Einstein Available in Einstein
Conversation Insights can use Einstein Activity Capture calendar integration to match call participants Conversation Insights, which
with existing contact records. is available in Enterprise,
Performance, and
1. From Setup, enter Einstein Conversation Insights in the Quick Find box, and then select Unlimited Editions
General Settings.
Available for an extra cost in
2. On the Settings page, connect a video recording provider. Enterprise Edition for use
For detailed information about adding specific recording providers, see the corresponding with more than 10 users
topics:
• Set Up Zoom Integration
USER PERMISSIONS
• Set Up Google Meet Integration
To enable Einstein
• Set Up Microsoft Teams Integration
Conversation Insights:
3. Click Connect. • Customize Application
After video recording providers are enabled at the org level, users need to connect their accounts
to use them with Einstein Conversation Insights.
21
Sales Productivity Set Up Einstein Conversation Insights
Opportunities with Voice Call Insights Team's Opportunities with voice calls with Insights
Opportunities with Video Calls Insights Opportunities with Videos with Insights
Video Calls with Contact Participants Video Calls with Contact Participants
Voice and Video Calls with Comments Voice and Video Calls with Comments
Voice and Video Calls Without Comments Calls without comments that are candidates for coaching
5. Set the frequency for call highlights emails. These may include coaching recommendations and call insights based on significant
keywords. Emails are sent if there were at least 3 calls with insights in the previous time period.
6. Turn on call summaries if your team’s using the feature. From Setup, enter Einstein for Sales and follow the steps to turn on call
summaries.
22
Sales Productivity Set Up Einstein Conversation Insights
• If you have a Sales Cloud Unlimited or Sales Cloud Performance license, assign the Einstein Conversation Insights Included or
Sales Cloud Included Bundle permission set to users who need access to sales insights. These permission sets can be assigned
to the Salesforce standard user license only.
• If you have standalone access:
– Assign the Conversation Insights for Sales permission set to non-Sales Engagement users who need access to sales insights.
– Assign the Conversation Insights for Service permission set to users who need access to service insights.
SEE ALSO:
Enablement
23
Sales Productivity Set Up Einstein Conversation Insights
3. From the Custom tab, define insights for words or phrases that are relevant to your teams. To enable Einstein
Conversation Insights:
To prevent incorrect classification, avoid keywords already covered by automatic insights. For
• Customize Application
example, mentions about payment and purchase orders are already covered by the Pricing
Mentioned insight, and shouldn’t be used for a new custom insight.
Add Call Summaries to Voice Calls, Video Calls, and Related Records
If you have call summaries enabled, use the Lightning App Builder to add the Call Summary
USER PERMISSIONS
component to voice and video call records if they’re not added by default. And add the Call Summary
Related List component to the page layouts of related records. To enable Einstein
Prior to enabling Call Summaries, the following features must be enabled: Conversation Insights:
• Customize Application
• Einstein Conversation Insights: This can be enabled in Setup, from the General Settings page
under Einstein Conversation Insights.
• Einstein Generative AI: This can be enabled in Setup, from the Einstein Generative AI Setup page.
24
Sales Productivity Set Up Einstein Conversation Insights
And add the separate Call Summary Related List component to all record types that might be related to voice and video calls, such as
opportunities, accounts, leads, and contacts.
1. Add the Call Summary component
1. Navigate to a voice call or video call record page.
2. From the Setup menu, click Edit Page.
When you select Edit Page for the first time, Salesforce makes a copy of the standard page. This copy is what you edit in the Lightning
App Builder. If a customized page exists and is active, selecting Edit Page opens that page to edit.
3. To add the Summary tab, select the Tab component and click Add Tab in the Tabs component properties. Then select the Call
Summary tab.
Alternatively you can select the Call Summary component from the Components list and drag it to the desired place in the canvas.
7. Select the Call Summary List View component, and then drop it in the desired place on the record.
25
Sales Productivity Set Up Einstein Conversation Insights
8. Click Save.
9. Repeat steps 6-8 for any other record types related to voice or video calls.
1. From the Setup, enter Einstein for Sales in the Quick Find box and select Einstein for Sales.
2. Turn on Call Explorer.
3. From Setup, enter Permission Sets in the Quick Find box, and then select Permission Sets.
4. Click Einstein Sales Call Explorer, and then click Manage Assignments to assign the permission set to users.
Note: You can also assign permission sets per user. From Setup, enter Users in the Quick Find box, and then select Users.
Click the name of individual users. In the Permission Set Assignments related list, click Edit Assignments.
26
Sales Productivity Set Up Einstein Conversation Insights
USER PERMISSIONS
To enable Einstein
Conversation Insights:
• Customize Application
27
Sales Productivity Integrate Voice Connectors with Einstein Conversation Insights
Here are some additional resources to share with your team about using Einstein Conversation Insights:
• Video: Coach Reps and Drive Revenue with Einstein Conversation Insights
• Salesforce Help: Einstein Conversation Insights
• Trailhead: Einstein Conversation Insights for Sales
28
Sales Productivity Integrate Voice Connectors with Einstein Conversation Insights
To use Einstein Conversation Insights for Sales Sales Engagement Conversation Insights, Sales
Cloud Bundle Included, Einstein Conversation
Insights Included, OR Conversation Insights for
Sales permission set
To use Einstein Conversation Insights for Service Conversation Insights for Service permission set
29
Sales Productivity Integrate Voice Connectors with Einstein Conversation Insights
• For Aircall, Dialpad, and RingCentral, you can process calls that were made over the past seven days immediately after turning on
the voice connector. This enables you to test and work with call insights, transcripts, and other features right away.
For a full list of considerations related to Einstein Conversation Insights, see Salesforce Help.
USER PERMISSIONS
To enable Einstein
Conversation Insights:
• Customize Application
USER PERMISSIONS
To enable Einstein
Conversation Insights:
• Customize Application
30
Sales Productivity Integrate Voice Connectors with Einstein Conversation Insights
2. Follow the instructions in the guide. The current configuration guide for each voice provider is Available in Einstein
Conversation Insights, which
also available here:
is available in Enterprise,
a. Aircall Configuration Guide Performance, and
b. Amazon Connect Configuration Guide Unlimited Editions
To enable Einstein
Conversation Insights:
• Customize Application
31
Sales Productivity Integrate Voice Connectors with Einstein Conversation Insights
USER PERMISSIONS
To enable Einstein
Conversation Insights:
• Customize Application
To enable Einstein
Conversation Insights:
• Customize Application
32
Sales Productivity Integrate Voice Connectors with Einstein Conversation Insights
33
Sales Productivity Integrate Voice Connectors with Einstein Conversation Insights
VCCall Issues
If the VCCalls aren’t being assigned to a user, verify instructions above for user matching, using the Salesforce user profile compared to
the data received from each phone call.
If you’re still encountering VCCall issues, check the VCLog. You can view the log from a VCCall record, under the Related tab, under
VCLog. Look for useful debugging information there.
Error Handling
If users aren’t seeing their calls in Salesforce, you can use the Error Handling tab to identify and try to reprocess the call.
From the Voice Connector app, select the Error Handling tab to access the page. It’s possible to retrieve a list of voice calls by the user
within a certain date or retrieve individual calls by the ID.
ECI automatically tries to process calls that weren’t initially processed successfully. For calls created more than a day ago, use the Error
Handling tab to retry processing.
34
Sales Productivity Sales Cloud Everywhere
To disable Einstein
Conversation Insights:
• Customize Application
35
Sales Productivity Enable and Disable the Salesforce Everywhere Chrome
Extension
36
Sales Productivity Work on Your To Do List in Sales Cloud Everywhere
37
Sales Productivity Follow Up on Companies of Interest in Sales Cloud
Everywhere
SEE ALSO:
Considerations for Using Workspace in Sales Cloud Everywhere
38
Sales Productivity Follow Up on Companies of Interest in Sales Cloud
Everywhere
As soon as it’s enabled, Salesforce examines the active website while you use the internet.
If the company on the website matches a Salesforce account, you can view the details in the Salesforce database.
If information about a company is found, but doesn’t match a Salesforce account, add it to Salesforce for further follow-up.
If no company information is found, create an account from scratch if you want to do further follow-up.
39
Sales Productivity View and Create Records in Sales Cloud Everywhere
40
Sales Productivity Quickly Update Multiple Records in Sales Cloud Everywhere
with Workspace
41
Sales Productivity Considerations for Using Workspace in Sales Cloud
Everywhere
SEE ALSO:
Considerations for Using Workspace in Sales Cloud Everywhere
42
Sales Productivity Considerations for Working in Sales Cloud Everywhere
• Email
• Url
• Boolean
• Currency
• Int
• Double
• Percent
• Date
• DateTime
• Reference
• Picklist
• MultiPicklist
• TextArea
Up to 2,000 records can be displayed. The default sort column and sort order, and the choice to show records that you own or also
records you have access to, affects which records are retrieved from the database.
Filtering, sorting, and querying in Workspace is done on the returned records only.
When you delete the last Workspace, the default Workspaces reappear.
Changes are saved when you navigate away from the field.
There’s no horizontal scrolling.
There’s no text wrapping.
A user can have up to 10 individual workspaces, including the four default workspaces. The default workspaces can be edited and deleted.
Person account data isn’t available.
In a workspace, the polymorphic field OwnerId supports user identity records only.
43
Sales Productivity Sales Engagement
Sales Engagement
Accelerate your inside sales process with a high-productivity workspace. With cadences, managers
EDITIONS
can create custom sales processes that guide sales reps through handling different types of prospects.
Those cadences appear for sales reps in the Work Queue, a task list that appears inside the Sales Available in: Lightning
Console. And with other productivity-boosting features like Sales Dialer, Lead Scoring, and included Experience
reports, your sales teams have everything they need to handle prospects in a fraction of the time
it took before. Available with Sales
Engagement in Sales Cloud,
Note: The High Velocity Sales name has changed to Sales Engagement. The automation which is included in
features within the product now include customer engagement tracking, chatbots, cadences, Performance and Unlimited
and automated actions. The new name captures all the tools to use to automate processes Editions, and available for
and to engage strategically with leads and customers so that your sales team can focus on an extra cost in Professional
selling. and Enterprise Editions.
Sales Engagement is also
available for an extra cost in
Set Up Sales Engagement Service Cloud and Lightning
Use the Setup menu to get the guidance you need for setting up Sales Engagement. Platform.
Streamline Prospect Outreach with Cadences
With cadences, inside sales reps can work through their prospects at top speed. Inside sales
managers use Sales Engagement Cadence Builder to create consistent, scheduled cadences of outreach activities to help reps nurture
their prospects with maximum efficiency. A cadence can include activities like sending emails, making calls, arranging meetings,
and sending text messages. Sales managers and reps can add leads, contacts, and person accounts to each cadence. Sales reps act
on the cadence activities from a prioritized work queue that shows them at a glance which prospects are ready for each outreach.
Sell Faster with Sales Engagement
Understand how the Lightning Sales Console, Work Queue, Sales Dialer, Quick Cadences, Automated Actions, and other Sales
Engagement features work together to help accelerate your sales.
Report on Cadence Performance
Sales Engagement includes a set of standard reports and custom report types to show you the productivity and effectiveness of your
cadences and sales reps. See even more detail with Analytics Sales Engagement Performance dashboards.
Adding Automation to Sales Engagement
Save time and improve consistency by adding automation to your Sales Engagement activities. Choose from a range of automation
tools and templates that fit a variety of automation use cases, such as automated actions, cadence screen flows, and cadence
autolaunched flows. You can also use platform automation tools such as Flow Builder, Apex, and APIs to automate how cadences
work with leads, contacts, and person accounts.
Automate Sales Outreach with a Buyer Assistant
Generate leads, deliver personalized conversations, and close deals faster with a buyer assistant. Buyer Assistant bots transform the
web-to-lead experience and help your sales team sell more. Each buyer assistant includes CRM-powered dialogs and automation
flows that help it to connect with customers. A buyer assistant can pitch your products’ value after business hours, notify relevant
team members when a customer is chatting, intelligently route leads to your sales team, and schedule customer meetings for your
sales team. After creating a buyer assistant bot, you can personalize the conversation experience and adjust the built-in flows to
meet your business needs. Get your buyer assistant up and running quickly using the guided onboarding experience.
44
Sales Productivity Set Up Sales Engagement
45
Sales Productivity Set Up Sales Engagement
Note: The High Velocity Sales name has changed to Sales Engagement. The automation Available in: Lightning
features within the product now include customer engagement tracking, chatbots, cadences, Experience
and automated actions. The new name captures all the tools to use to automate processes Available with Sales
and to engage strategically with leads and customers so that your sales team can focus on Engagement in Sales Cloud,
selling. which is included in
Performance and Unlimited
Editions, and available for
General Considerations for Sales Engagement
an extra cost in Professional
Learn about general considerations for setting up Sales Engagement.
and Enterprise Editions.
Einstein Activity Capture Considerations for Sales Engagement Sales Engagement is also
Learn about general considerations for setting up Sales Engagement. available for an extra cost in
Service Cloud and Lightning
Email Considerations for Sales Engagement
Platform.
Learn about email considerations for setting up Sales Engagement.
Engagement and Alerts Considerations for Sales Engagement
Learn about engagement and alerts considerations for setting up Sales Engagement.
Work Queue Considerations in Sales Engagement
Learn about considerations for using the Work Queue in Sales Engagement.
Cadence Considerations for Sales Engagement
Learn about considerations for using cadences in Sales Engagement.
Lead Scoring Considerations for Sales Engagement
Learn about considerations for using lead scoring in Sales Engagement.
Phone Integration Considerations for Sales Engagement
Learn about considerations for each phone integration option for Sales Engagement.
Sales Dialer Considerations for Sales Engagement
Learn about considerations for using Sales Dialer with Sales Engagement.
Einstein Conversation Insights Considerations for Sales Engagement
Learn about considerations for using Einstein Conversation Insights with Sales Engagement.
SEE ALSO:
Mass Email Limitations
46
Sales Productivity Set Up Sales Engagement
User Permissions
Use Sales Engagement Convert Leads, Send Email, Edit Tasks, and Sales Engagement User,
Sales Engagement User Included, Sales Engagement Cadence
Creator, or Sales Engagement Cadence Creator Included permission
set
Manage the Activities dashboard and Lead Score dashboard Analytics for Sales Cloud license (three permission sets included)
View the Analytics Sales Engagement Performance Dashboards Sales Engagement User, Sales Engagement User Included, Sales
Engagement Cadence Creator, or Sales Engagement Cadence
Creator Included permission set
47
Sales Productivity Set Up Sales Engagement
Create email templates for cadences Manage Public Lightning Email Templates
Create cadence folders Sales Engagement Cadence Creator or Sales Engagement Cadence
Creator Included permission set
Edit and manage private cadence folders Sales Engagement Cadence Creator or Sales Engagement Cadence
Creator Included permission set
View shared cadence folders Sales Engagement User, Sales Engagement User Included, Sales
Engagement Cadence Creator, or Sales Engagement Cadence
Creator Included permission set, plus view access to the shared
folder
Edit shared cadence folders Sales Engagement User, Sales Engagement User Included, Sales
Engagement Cadence Creator, or Sales Engagement Cadence
Creator Included permission set, plus edit or manage access to the
shared folder
Manage other users’ access to shared cadence folders Sales Engagement User, Sales Engagement User Included, Sales
Engagement Cadence Creator, or Sales Engagement Cadence
Creator Included permission set, plus manage access to the shared
folder
• For events and contacts to sync, the connected email account must be the user’s primary
account (the email account on their Salesforce user record). It must not be an email alias, and
it must be in the user principal name (UPN) format.
• Einstein Activity Capture works with all Salesforce-supported languages. But only ASCII characters are supported in email addresses.
48
Sales Productivity Set Up Sales Engagement
• Einstein Activity Capture users can’t delete emails that Einstein Activity Capture adds to Salesforce. Admins can delete past emails
and events that include a specific person based on their email address or username.
• If you use Salesforce Essentials Email-to-Case, make sure that the email address you use to connect to Salesforce is different from
the one that you use to connect Einstein Activity Capture to Salesforce.
• You can’t use Einstein Activity Capture and Lightning Sync at the same time.
• If using Lightning Sync or a version of Einstein Activity Capture without sync, we remove old configurations and settings before you
create an Einstein Activity Capture configuration.
• When opportunities have no overdue tasks and Einstein Activity Capture is enabled, the alerts on Opportunity Kanban aren’t shown.
• Einstein Activity Capture included in Sales Cloud Unlimited Edition provides analytics reporting using the CRM Analytics platform.
When using this functionality, your license doesn't allow you to:
– Build custom analytics apps or dashboards
– Upload, access, or connect external data using the API with the exception of datasets provided with Sales Cloud Einstein
– Import data from Salesforce standard or custom objects that aren’t included in this feature
• Activities that are captured by Einstein Activity Capture aren’t stored in Salesforce, so they don’t show up in standard Salesforce
reports. Use the Activities dashboard to see a summary of sales activities that were added to Salesforce manually and by Einstein
Activity Capture. You can also use Activity Metrics to get a complete picture of your activities.
• When Einstein Activity Capture is disabled, email tracking isn’t displayed in Lightning Experience for emails sent from the Outlook
or Gmail integration that aren’t part of a cadence.
• To stop capturing the emails of a specific user, add them to an Einstein Activity Capture configuration with emails disabled. Sales
Engagement permission sets have the “Use Inbox” permission enabled by default. Users with the "Use Inbox" permission enabled
can’t be in a configuration that has email disabled because some Inbox features require email data. You can clone one of the standard
Sales Engagement permission sets, disable the “Use Inbox” permission, and enable the “Use Einstein Activity Capture” permission.
Then, assign the permission set to users whose emails you don’t want captured. Add those users to a configuration that has emails
disabled.
49
Sales Productivity Set Up Sales Engagement
• Email templates used in cadences must have a blank Related Entity Type value and can only use merge fields for Sender, Recipient,
or Organization.
• If an email is scheduled from a cadence, and the contact is either removed from the cadence or moved to another cadence, the
scheduled email isn’t sent. The cadence step returns to an active state. The draft email is deleted and no longer appears on the
Scheduled Emails component.
• When scheduling an email to send later, use a Classic text email template, a Lightning email template, or an Email Template Builder
email template.
Email Tracking
• Email tracking is optional in Sales Engagement. To use tracking, enable Make Inbox Available to Users in Setup and assign an Inbox
permission set to users. Then turn on email tracking in Sales Engagement. We recommend turning on the Email Tracking option in
Sales Engagement before creating cadences.
• If you turn email tracking off in Sales Engagement, listener actions for email engagements aren’t available to add to cadences. Active
cadences that contain listener actions for email engagements no longer advance through those steps automatically.
• If you turn email tracking off in Sales Engagement, email tracking is also off for all email sent from Lightning Experience. If you turn
off Enable Email Tracking in Activity Settings in Salesforce setup, you also turn off email tracking for emails started from the Work
Queue in Sales Engagement.
• If you turn email tracking off in Sales Engagement and your sales reps use the Work Queue in Outlook or Gmail, we recommend
turning email tracking off in the integrations. To disable email tracking in the Outlook and Gmail integrations, turn off the Email
Tracking option on the Inbox Setup Assistant page in Setup.
50
Sales Productivity Set Up Sales Engagement
• Emails sent from the Outlook or Gmail integrations initially show as In Progress in the Work Queue.
SEE ALSO:
Considerations for Tracking Emails Sent from Salesforce Inbox
Turn On Salesforce Inbox
Select Who Can Use Inbox Features
51
Sales Productivity Set Up Sales Engagement
• Users can't add targets when the cadence has an automated email as the first step and the number of targets will cause them to
exceed their daily limit of automated email.
• The limit of active cadence targets is 500,000 per Salesforce org. If your usage exceeds this amount, please contact your Salesforce
Account Executive for pricing.
• The Cadence field shouldn’t be used on lead, contact, or account search layouts in Lightning Experience and Salesforce Classic, or
on list views in Salesforce Classic.
• The Cadence and Cadence Assignee fields on lead, contact, and person account records can’t be used to as field criteria in workflow
rules and Process Builder.
• Cadence step trackers don’t support triggers, but you can use triggers on the related task records as a substitute.
52
Sales Productivity Set Up Sales Engagement
• For these cadence step types, the system creates a task record. Users can't edit these records directly. The task records are marked
complete when the user completes the related cadence step. There can be a slight delay between when the user completes the
step and the task record is updated.
– Send an email
– Make a call
– Create a task
– Send an automated email
– LinkedIn InMail
– LinkedIn connection request
– Platform screen flow
53
Sales Productivity Set Up Sales Engagement
54
Sales Productivity Set Up Sales Engagement
To create the best experience, your CTI provider can integrate the Open CTI methods for Sales Engagement. When a third-party CTI
solution doesn’t use these methods, some features aren’t available:
In addition, when providers don’t use the Open CTI methods, some details are lost.
• For cadences, the cadence doesn’t move to the next step when the sales rep logs the call task. Sales reps must manually complete
the step to advance the cadence.
• In My List, the call is removed from the list as soon as the sales rep clicks Call, even if the call isn’t answered.
Einstein Conversation Intelligence can’t be used without Open CTI, except with a custom integration. For more information about this
option, contact Salesforce Support.
SEE ALSO:
Use Service Cloud Voice with Sales Engagement
55
Sales Productivity Set Up Sales Engagement
• Deactivated call result values aren’t removed from the call panel. Delete any unneeded call result values instead.
• Users need the “Edit Task” permission to log calls. This permission isn’t automatically included with some profiles, so users with those
profiles can make calls, but those calls aren’t logged.
• Users need a Dialer Inbound license to assign a number or access personal Dialer settings from the call panel.
• If you’re creating a sandbox from an org that already has voice calls, voice call records and voice call recordings are not copied over.
To use Dialer in sandbox, you must enable it from Setup again.
• It isn’t possible to make or receive live calls with Dialer in sandbox environments. You can make test calls and test automation that
occurs after a call is made, such as the log a call task. For more details, see “Test Dialer Features in Sandbox.”
• The records that can be added to call lists include leads, accounts, person accounts, and contacts. Call lists use the standard Phone
field for these records.
• To use voicemail greetings, password protection can’t be required by default for content deliveries. From Setup, enter Content
Deliveries in the Quick Find box, then select Content Deliveries. Ensure that Password protection is required is not selected. This
feature is available only to users with outbound and inbound calling access.
• Dialer users with the voicemail drop feature can store up to 10 prerecorded voicemail messages.
• With call monitoring, you can listen to only one sales rep at a time, and only outbound calls are monitored. You can’t monitor calls
that your sales reps receive. Monitored calls use double the minutes of a regular call, counting the call time for both the rep and
manager.
• Dialer respects the Do Not Call field, and records with the field selected have one-click calling disabled.
• Call recordings are saved as files in Salesforce. An hour of recording takes up roughly 15 MB of storage space, and the same sharing
rules apply to recordings as other files in Salesforce. Admins can delete call recordings from the Recording Management page in
Setup.
• If required by law, users must notify the call recipient of call monitoring and/or recording and stop monitoring and/or recording
upon request.
• Dialer doesn’t support Enhanced 911. Location information is not automatically shared over 911 calls.
• You can use Sales Dialer to make calls to or receive calls from the U.S. and Canada only.
• Phone numbers are subject to availability, and numbers from all area codes may not be available.
• Every inbound license is allowed one dedicated number. To change it, an admin can release the number, and the Dialer user can
then reassign themselves another number. Admins can release and replace, at most, a single number for each user each month.
• Before a user can use a custom phone number, the user must enter a provided code to verify it. Phone numbers that use a directory
can’t be verified.
• The same custom phone number can’t be used for multiple users.
• Phone numbers provided by Salesforce can be used only in association with Sales Dialer.
• If your org enabled Sales Engagement before Dialer, add the Phone item to the utility bar for the Sales Engagement app to use the
feature. Orgs that already enabled Dialer have the item added to the utility bar automatically.
• Sales Engagement users can’t access the Call List feature from the call panel. This feature becomes part of the My List experience in
Work Queue.
• To advance a cadence to the next step after a call, the call must be logged.
56
Sales Productivity Set Up Sales Engagement
• In order for the video integration to work, the email address of the connected video account
must match the email address used to log into Salesforce.
• To delete video call records, the Modify All Data permission is required.
• Search functionality within a transcript is not currently supported.
• Enhanced Email—In the Cadence Settings section of the Automate tab, this setting lets To set up Sales Engagement:
you relate emails to other records, add custom fields to emails, use triggers with emails, • Customize Application
modify the email layout, and manage emails using the Salesforce API. You also get an AND Modify All Data
improved email detail page that shows emails in their original format.
• Email Tracking—In the Cadence Settings section of the Automate tab, this setting allows
tracking of email opens, link clicks, and replies.
57
Sales Productivity Set Up Sales Engagement
• Einstein Activity Capture—In the Guide tab, this setting lets you keep data between Salesforce and your email and calendar
applications up to date, including emails, events, and contacts.
• Automated Email—In the Cadence Settings section of the Automate tab, this setting lets cadence creators include email steps
that send the email automatically using a template.
• Use LinkedIn Sales Navigator with Cadences—In the Cadence Settings section of the Automate tab, this setting lets sales
managers add LinkedIn InMail and Connection Request steps to cadences if you have the native integration of LinkedIn Sales
Navigator enabled.
• Skip Weekends—In the Cadence Settings section of the Automate tab, this setting assigns cadence tasks to reps on weekdays
only. Calls, emails, and custom steps aren’t assigned on Saturday or Sunday. When Skip Weekends is on, wait steps in cadences
don't complete on weekends. Action steps that follow a wait step, including auto emails, don't come due until after the weekend.
• Allow Email Template and Call Script Variant Testing in Cadences—In the Cadence Settings section of the Automate tab, this
setting lets sales managers try out different versions of an email template or call script on a single cadence step. On cadence
records, they can compare the engagement results of each variant.
• Change Cadence Target Assignees—In the Cadence Settings section of the Automate tab, this setting lets users update the who
is assigned to work a target through a cadence. If you want to prevent this feature from being available to all Sales Engagement
users, you can optionally turn on Limit Who Can Change Target Assignees. Then assign the Change Cadence Target Assignees
permission to the users who need it.
• Relate Opportunities to Cadences—In the Cadence Settings section of the Automate tab, this setting lets your sales team
associate opportunities with cadence targets so they can track which opportunities result from each cadence.
• Assign Targets to Multiple Cadences—In the Cadence Settings section of the Automate tab, this setting lets users add the same
target to up to five cadences. If you turn off this feature, existing targets remain in their cadences, but new targets can't be added
to more than one cadence. The Total Cadences field on lead, contact, and person account list views shows how many cadences
each prospect is assigned to.
4. From Setup, enter Sales Engagement in the Quick Find box, and then select Automated Actions.
To let your sales team build their own processes to manage cadence targets they own with simple if-this-then-that logic, turn on
Allow users to create automated actions. Then adjust Sharing settings and permissions to let users and managers create automated
actions.
You can turn off features that aren’t required after enabling Sales Engagement, but we recommend keeping them on to get the most
out of the product.
These Sales Engagement features aren’t enabled by default. Turn them on if they're appropriate to your business.
• User Cadence Assignment Availability—In the Cadence Settings section of the Automate tab, this setting lets your Sales Engagement
users choose when cadence tasks are assigned to them and appear in their To Do List and Work Queue. By setting their Cadence
Assignment Availability in their profile, users have more control over their work and prevent cadence tasks from becoming overdue
during times when they don’t plan to work on cadences. Cadence step tasks for targets they own are only added during those hours.
Tell users to add their available hours in the Cadence Settings section of their user profile.
• Always show Salesforce Log a Call Window—In the Cadence Call Settings section of the Call tab, this setting makes the Salesforce
version of the Log a Call window appear at the start of each call, even if you use a third-party CTI solution. If you prefer to use the
Log a Call window from your CTI solution, don’t turn on this setting.
• Log Tasks from LinkedIn Steps—In the Cadence Settings section of the Automate tab, this setting lets Salesforce log tasks from
LinkedIn cadence steps. This setting is recommended unless you use Activity Write Back from LinkedIn to log LinkedIn tasks.
SEE ALSO:
Use Enhanced Email for More Email Functionality
58
Sales Productivity Set Up Sales Engagement
Schedule when to
automatically send an email
Text shortcuts
Automated actions
Inbox mobile
59
Sales Productivity Set Up Sales Engagement
60
Sales Productivity Set Up Sales Engagement
Note: You can also assign permission sets per user. From Setup, enter Users in the Quick Find box, and then select Users.
Click the name of individual users. In the Permission Set Assignments related list, click Edit Assignments.
We recommend that you make these assignments.
• Assign the Sales Engagement User or Sales Engagement User Included permission set to sales reps.
• Assign the Sales Engagement Cadence Creator or Sales Engagement Cadence Creator Included permission set to sales managers
and reps who need to create cadences.
Note: If you have assigned users a cloned or custom permission set created before Spring ’23, you may need to add the
Create and Edit Standard Cadences permission to the permission set again in Spring ’23.
• Assign the Sales Engagement Quick Cadence Creator, Sales Engagement Cadence Creator, or Sales Engagement Cadence Creator
Included permission set to sales managers and reps who need to create quick cadences.
• Assign the Automated Action User permission to users who need to build their own processes to manage cadence targets they
own.
• Assign the three CRM Analytics for Sales Cloud Sales Engagement permission sets to users who need edit access to the Activities
and Lead Scoring dashboards.
• If you’ve turned on Limit Who Can Change Target Assignees in Setup, assign the Change Cadence Target Assignees permission
to users who need to change target assignees.
• Assign the Dialer permission sets to new Sales Dialer users.
• Assign the Sales Engagement Conversation Insights permission set to sales managers who need to use Einstein Conversation
Insights.
• Assign the Sales Engagement Cadence Creator or Sales Engagement Cadence Creator Included permission set to users who
need to create cadence folders. If they’ve been granted access, these users can edit folders shared with them and can manage
other users’ access to the shared folder. These users can edit, and manage user access to, their private folders.
• Assign the Sales Engagement User or Sales Engagement User Included permission set to users who need to view shared cadence
folders. If they’ve been granted access, these users can edit folders shared with them and can manage other users’ access to the
shared folder. These users can’t create folders, and they can’t create or edit cadences.
• Assign the Sales Engagement Basic permission set to.users who will create quick cadences only.
If you have users who accessed Sales Engagement through an add-on license In Performance or Unlimited Edition before Summer
’22, we recommend that you assign those users to the Sales Engagement User Included or Sales Engagement Cadence Creator
Included permission, or custom permission set that includes one of them. To make these assignments, add the new permissions to
your users before removing the old permissions. Beginning in Summer ’22, you can’t add users to the older Sales Engagement User
or Sales Engagement Cadence Creator permissions.
Note: The Sales Engagement Cadence Creator (Enterprise Edition) and Sales Engagement Cadence Creator Included
(Performance and Unlimited Editions) permission sets include all the permissions included with the Sales Engagement User
(Enterprise Edition) and Sales Engagement User Included (Performance and Unlimited Editions) permission sets. There’s no
need to apply both the Sales Engagement Cadence Creator and the Sales Engagement User permission sets to any single user.
If you’re making changes that apply to both types of users, make sure to update both permission sets.
61
Sales Productivity Set Up Sales Engagement
62
Sales Productivity Set Up Sales Engagement
63
Sales Productivity Set Up Sales Engagement
EDITIONS
64
Sales Productivity Set Up Sales Engagement
When you add email addresses or domains to the Excluded Addresses list for your org, emails and
USER PERMISSIONS
events with those people or companies aren’t added to the activity timeline of related Salesforce
records. Events aren’t added to the Salesforce calendar. And events aren’t synced between Salesforce To update the Excluded
and the connected accounts. Your Excluded Addresses list applies to all Einstein Activity Capture Addresses list:
users. Users can add more email addresses to their own Excluded Addresses lists. • Customize Application
OR Modify All Data
1. From Setup, enter Einstein Activity Capture in the Quick Find box, and then
select Settings. To view the Excluded
Addresses list:
2. Click the Excluded Addresses tab. • View Setup and
3. Click Add. Configurations
SEE ALSO:
Considerations for Excluding Data from Einstein Activity Capture
Exclude Emails and Events from Being Added to Salesforce
Einstein Activity Capture
65
Sales Productivity Set Up Sales Engagement
EDITIONS
66
Sales Productivity Set Up Sales Engagement
Select whether Einstein Activity Capture users share their emails and events with other users or
USER PERMISSIONS
keep them private. Users can change their activity sharing at any time from their personal settings.
To set default activity sharing
Note: Some Sales Cloud Einstein features generate business-related insights using emails
for new users:
captured by Einstein Activity Capture, including emails that aren’t shared. However, the • Customize Application
content of the emails and the usernames associated with them are hidden. Einstein OR Modify All Data
Opportunity Insights and Einstein Automated Contacts are the Sales Cloud Einstein features
To view the Einstein Activity
that use these private emails.
Capture setup pages:
1. From Setup, in the Quick Find box, enter Einstein Activity Capture, and then • View Setup and
select Settings under Einstein Activity Capture. Configurations
2. Click the Settings tab.
3. Click Edit Default next to Default Activity Sharing for New Users.
4. Select a default option for new users.
When activities are shared with everyone, others see full email and event details. When activities aren’t shared with everyone, others
see basic details, such as dates and names, and can request full access from the activity owner. “Everyone” means all Salesforce users
at your company, but you can change it to mean only Einstein Activity Capture users. Go to the Settings tab within the Einstein
Activity Capture settings.
5. Click Save.
When new users connect their account to Salesforce with Einstein Activity Capture, the activity sharing that you selected is their
default. Users who already connected their account to Salesforce aren’t affected.
6. If you set the default sharing setting to Don’t Share, you can prevent new users, regardless of their own sharing settings, from
changing it. From the Settings tab, turn on the Enforce Default Activity Sharing for New Users setting. Users can still share
individual emails and events, and respond to sharing requests from other users.
7. If you set the default sharing setting to Share with Everyone, emails that are identified as automated replies or having sensitive
content are kept private. This protects users from inadvertently sharing sensitive information The email owner can later change the
sharing setting to something less restrictive. If you want automated replies and sensitive emails to be shared, go to the Settings tab
and turn off the Prevent Automated Emails from Being Shared and the Prevent Sensitive Emails from Being Shared settings.
SEE ALSO:
Control How Activities Added by Einstein Activity Capture Are Shared
Einstein Activity Capture
67
Sales Productivity Set Up Sales Engagement
EDITIONS
68
Sales Productivity Set Up Sales Engagement
Add the Enable email and event sharing field to group layouts. When the setting
USER PERMISSIONS
is selected on a private or unlisted Chatter group, the group members who use Einstein Activity
Capture can share activities with all group members. To edit group layouts:
1. Make sure Chatter is enabled. • Customize Application
2. From Setup, enter Group Layouts in the Quick Find box, then select Group Layouts.
3. Add the Enable email and event sharing field to group layouts.
To use a group for sharing emails and events, the group’s owner can select Enable email and event sharing on the
group’s settings. Then, Einstein Activity Capture users within the group can share their emails and events with all group members. Email
and events appear in the activity timeline of related records, not in Chatter group feeds. When a user shares an individual email or event
with a Chatter group and then deletes the group, the setting for the individual email or event is removed.
SEE ALSO:
Control How Activities Added by Einstein Activity Capture Are Shared
Set Up a Group for Sharing Activities
69
Sales Productivity Set Up Sales Engagement
70
Sales Productivity Set Up Sales Engagement
71
Sales Productivity Set Up Sales Engagement
Add the Work Queue Component to Email Integration Panes for Outlook and Gmail
Sales reps can access the Sales Engagement Work Queue directly from the integrations with
EDITIONS
Microsoft® Outlook® and Gmail™. Add the Work Queue component to its own tab in a new or existing
email application pane. Then assign the pane to your Sales Engagement users. Available in: Lightning
Give your reps the flexibility to work through their queue from their email application. Experience
1. From Setup, enter Integration in the Quick Find box, then select Outlook Integration
and Sync or Gmail Integration and Sync. USER PERMISSIONS
2. Expand Let users access Salesforce records from Outlook/Gmail and enable Customize To set up the email
Content with App Builder. integrations to use custom
3. Under Email Application Panes, click Create New Pane and select With Inbox Features, or email application panes:
edit an existing pane in the list. • Customize Application
To create and save Lightning
4. Click the Tabs component.
pages in the Lightning App
Builder:
• Customize Application
To view Lightning pages in
the Lightning App Builder:
• View Setup and
5. In the Tabs component properties, click Add Tab. Configuration
6. Click the tab and select Custom title.
7. Enter a descriptive title for the tab, such as Work Queue, or something that describes the queue for your sales reps, and click Done.
8. Keep the tab visible in both Compose and Read modes.
72
Sales Productivity Set Up Sales Engagement
9. Drag and move the tab in the Tabs list to where you want it to display.
Tabs are listed from top to bottom in the order they display from left to right in the pane. To make sure that a tab is visible without
extra clicks, place the tab in one of the first few positions.
Tip: To track links in emails started from the Work Queue in Outlook, also add the Email Tracking component to a tab available
in Compose mode.
Tip: The My Feed tab in the Work Queue shows engagements and alerts for emails sent from the Work Queue and tracked
emails sent from outside the Work Queue. That information is also shown in the Feed tab in the email integration pane. To
prevent duplicate feeds for reps who use the Work Queue, use the Lightning App Builder to remove the Feed tab from the
email integration pane.
73
Sales Productivity Set Up Sales Engagement
USER PERMISSIONS
74
Sales Productivity Set Up Sales Engagement
2. Select the List View Controls dropdown, and then click Select Fields to Display. Available with Sales
Engagement in Sales Cloud,
Not all list views are editable, such as the Recently Viewed list view. which is included in
3. Add Cadence and Cadence Assignee as a couple of the top Visible Fields. Performance and Unlimited
Editions, and available for
4. Save your changes. an extra cost in Professional
5. Repeat the process for other relevant list views. and Enterprise Editions.
Sales Engagement is also
For Sales Engagement, update the lead, contact, and person account list views.
available for an extra cost in
Service Cloud and Lightning
Platform.
USER PERMISSIONS
75
Sales Productivity Set Up Sales Engagement
USER PERMISSIONS
76
Sales Productivity Set Up Sales Engagement
USER PERMISSIONS
5. Verify the other app details, including the app name, branding information, and available menu Sales Dialer is available for
an additional cost as an
items.
add-on license.
6. Save your changes.
To verify your changes, from the App Launcher, find and open the app that has Sales Dialer enabled.
USER PERMISSIONS
77
Sales Productivity Set Up Sales Engagement
USER PERMISSIONS
USER PERMISSIONS
78
Sales Productivity Set Up Sales Engagement
Something went wrong while executing the This error can occur if Lead Scoring was turned
Sync_Lead node: Field [ScoreIntelligenceId] on-and-off in sandbox, and this sandbox
is not available. Verify that the field exists and environment was copied to production prior
that the Analytics Cloud Integration User to enabling Einstein Conversation Insights.
profile has Read level access on the field. Turn Lead Scoring back on in your production
environment to fix this issue.
79
Sales Productivity Set Up Sales Engagement
1. From Setup, enter Einstein Conversation Insights in the Quick Find box, and then select To enable Einstein
General Settings. Conversation Insights:
• Customize Application
2. On the Settings page, connect a voice recording provider.
3. Click Connect.
80
Sales Productivity Set Up Sales Engagement
3. From the Custom tab, define insights for words or phrases that are relevant to your teams. To enable Einstein
Conversation Insights:
To prevent incorrect classification, avoid keywords already covered by automatic insights. For
• Customize Application
example, mentions about payment and purchase orders are already covered by the Pricing
Mentioned insight, and shouldn’t be used for a new custom insight.
Set Up Einstein Lead Scoring for Sales Engagement Available in: Lightning
If you’re using Einstein Lead Scoring for the first time, enable and configure Einstein Lead Scoring Experience
in Setup. Available with Sales
Set Up Third-Party Prospect Scoring for Sales Engagement Engagement in Sales Cloud,
Configure third-party scores for person accounts, contacts, or leads. Show scores on records, which is included in
and use scores to sort the Work Queue. Performance and Unlimited
Editions, and available for
an extra cost in Professional
and Enterprise Editions.
Sales Engagement is also
available for an extra cost in
Service Cloud and Lightning
Platform.
USER PERMISSIONS
81
Sales Productivity Set Up Sales Engagement
6. Choose whether you want Einstein to include all your lead fields during lead score analysis. To exclude specific fields, click No, ignore
certain fields (Advanced), and then deselect the fields you want to ignore. Otherwise, click Next.
Some businesses use fields that don’t affect a lead’s chance of converting. For example, you might have a field that indicates the
reason a lead didn’t convert. Telling Einstein to ignore those fields yields more accurate lead scores. Before ignoring a field, make
sure that the field doesn’t affect the lead’s chance of converting. Ignoring fields that affect score analysis decreases the accuracy of
your lead scores. If you are uncertain about whether to ignore a particular field, contact Salesforce Customer Support.
7. Wait while Einstein confirms that your company’s data works with the settings you’ve chosen.
8. When Einstein finishes confirming your settings, click Score Leads.
9. Using the Lightning App Builder, make sure that the Einstein Lead Scoring component was added to Lightning pages for leads. In
Salesforce Classic, add the Lead Score field to lead page layouts. The Lead Score field can’t be used on the same page layout as the
Lead Score Distribution or Conversion Rate by Lead Score report components.
10. After scores are available, add the Lead Score field to public lead list views. Salesforce automatically adds this field to default list
views.
It takes up to 24 hours for lead scores to be available. Sales Cloud Einstein users see scores and factors on the Einstein Scoring component.
To see the component, users need read access to the Company, Phone, and Email fields on leads.
82
Sales Productivity Set Up Sales Engagement
Tip: To get the most out of Einstein Lead Scoring, encourage sales reps to add the Lead Score field to their lead list views.
Note: If Einstein Lead Scoring is set up, the Work Queue sorts leads automatically by lead Available in: Lightning
score. Even if you’re using Einstein Lead Scoring, you can configure third-party scores for Experience
contacts or person accounts separately. For more information about adding Einstein lead Available with Sales
scores to Sales Engagement, see Set Up Einstein Lead Scoring for Sales Engagement. Engagement in Sales Cloud,
1. Create a custom number field on the lead or contact object. For person accounts, configure a which is included in
custom number field in the object management settings for contacts. Performance and Unlimited
Editions, and available for
2. Configure the custom number field with your integrated third-party application to populate an extra cost in Professional
scores. and Enterprise Editions.
3. From Setup, enter Sales Engagement in the Quick Find box, and then select Sales Sales Engagement is also
Engagement. available for an extra cost in
Service Cloud and Lightning
4. Next to the object for which you want to add custom scores, click Edit. Platform.
5. From the object’s custom score dropdown, select the custom number field that’s configured
as the third-party score. Users see this field as a sorting option in the Work Queue.
USER PERMISSIONS
83
Sales Productivity Set Up Sales Engagement
USER PERMISSIONS
84
Sales Productivity Set Up Sales Engagement
SEE ALSO:
Einstein Bots
85
Sales Productivity Set Up Sales Engagement
USER PERMISSIONS
SEE ALSO:
Einstein Bots System Limitations
Understand Einstein Bot Dialogs
86
Sales Productivity Set Up Sales Engagement
SEE ALSO:
Omni-Channel for Administrators
87
Sales Productivity Set Up Sales Engagement
USER PERMISSIONS
To set up Omni-Channel:
• Customize Application
USER PERMISSIONS
To set up Omni-Channel:
• Customize Application
88
Sales Productivity Set Up Sales Engagement
To set up Omni-Channel:
• Customize Application
To set up Omni-Channel:
• Customize Application
89
Sales Productivity Set Up Sales Engagement
Create Assignment Rules for Your Sales Prospecting Bot’s Prospect Queue
Use lead assignment rules to add your sales prospecting bot’s leads to your prospect queue USER PERMISSIONS
automatically.
To create or change queues:
• Customize Application
SEE ALSO: AND Manage Public List
Views
Rules and Queues
To change queues created
How Does Omni-Channel Queue-Based Routing Work?
by other users:
• Customize Application
AND Manage Public List
Views AND Manage
Users
90
Sales Productivity Set Up Sales Engagement
Create Assignment Rules for Your Sales Prospecting Bot’s Prospect Queue
Use lead assignment rules to add your sales prospecting bot’s leads to your prospect queue
EDITIONS
automatically.
1. For the Lead object’s Lead Source field, add Sales Bot as a custom picklist value. Available in: Lightning
Experience
2. From Setup, in the Quick Find box, enter Lead Assignment Rules, select Lead
Assignment Rules, and then click New. Available with Sales
3. For the Name field, enter Sales Prospecting Bot. Engagement in Sales Cloud,
which is included in
4. To activate the assignment rule, select Active. Then click Save. Performance and Unlimited
5. Click your new assignment rule, then under Rule Entries, click New. Editions, and available for
an extra cost in Professional
6. For the Sort Order field, enter 1. and Enterprise Editions.
7. For the rule criteria, select the Lead: Lead Source field and equals operator. Sales Engagement is also
available for an extra cost in
8. From the value picklist, select Sales Bot.
Service Cloud and Lightning
9. Assign the lead to your prospect queue and save your changes. Platform.
91
Sales Productivity Set Up Sales Engagement
To create cadences:
• Sales Engagement
Cadence Creator
OR
Sales Engagement
Cadence Creator
Included
92
Sales Productivity Set Up Sales Engagement
USER PERMISSIONS
To deploy a sales
prospecting bot:
• Manage User Profiles
AND Run Flows AND
Permission Sets
4. Create a chat queue, create a routing configuration, and adjust your reps’ chat workload. Add
To add, edit, or delete
your Experience Cloud site’s URL. You can find your site’s URL on the All Sites page in Setup.
channels:
Select Sales, and choose an offline support option. Then click Finish. • Customize Application
5. Click Next and then Done.
6. To preview your bot, click the Chat button in Preview.
SEE ALSO:
Chat
Messaging
93
Sales Productivity Set Up Sales Engagement
SEE ALSO:
Experience Cloud
Embedded Service Component
Knowledge
94
Sales Productivity Set Up Sales Engagement
SEE ALSO:
Sell Faster with Sales Engagement
USER PERMISSIONS
95
Sales Productivity Streamline Prospect Outreach with Cadences
USER PERMISSIONS
96
Sales Productivity Streamline Prospect Outreach with Cadences
97
Sales Productivity Streamline Prospect Outreach with Cadences
98
Sales Productivity Streamline Prospect Outreach with Cadences
When track entry rules cause a target to move from one track to another, the cadence cancels the target's current step and moves the
target to the first step of the new track. The start time of the first step is the later of the start time of the canceled step and the first step
of the new track. This timing prevents the track change from causing two steps to occur closer together than the cadence designer
intended. For example, if a target's current step on the neutral track starts in one day but an entry rule sends the target to a step that's
set to start immediately, that new step starts in one day instead.
Users can choose between Cadence Builder 2.0 and Cadence Builder Classic when first creating a cadence. Cadence authors create steps
and cadence exit rules in the same way in Cadence Builder 2.0 and Cadence Builder Classic. Cadence Builder 2.0 doesn’t support cadence
autolaunched flows or screen flow steps.
99
Sales Productivity Streamline Prospect Outreach with Cadences
12. In the left panel, click Negative. In the right panel, choose the engagement events you want
to send a target to the Negative track.
13. In the left panel, click Main. In the right panel, choose the engagement events you want to send a target out of the cadence.
14. When you're finished, click Save.
If you're ready to activate the cadence and being adding targets, click Activate.
You can perform these steps in whatever order is easiest for you.
100
Sales Productivity Streamline Prospect Outreach with Cadences
101
Sales Productivity Streamline Prospect Outreach with Cadences
The Cadences tab (1) shows details for each cadence, including whether it is in draft, active, or deactivated (2). When in draft, a sales
manager can edit the cadence. After the cadence is activated, the sales manager can assign leads, contacts, and person accounts to the
cadence.
On the cadence record detail page, the Cadence Targets related list shows the leads, contacts, and person accounts currently active in
the cadence (1). The Cadence Targets list doesn't include targets that have completed the cadence or have an error. To see the details
of each cadence step in the Cadence Builder, Managers can click View Steps (2).
102
Sales Productivity Streamline Prospect Outreach with Cadences
The Cadence Steps related list shows the prospect engagement for each call and email step.
For example, a sales manager could build a cadence guiding reps to make two back-to-back calls, wait a half-day, and then call again
or send an email.
Sales managers use the Cadence Builder to create each scheduled outreach plan.
103
Sales Productivity Streamline Prospect Outreach with Cadences
Click the plus (+) icons (1) to add an email (2), call (3), wait period (4), or a custom step (5), such as setting up a meeting or sending a
text message. When prospects complete a cadence, you can add them to another one automatically (6).
To make your sales outreach more responsive to prospect engagement, you can build a branched cadence. Branches allow different
outreach steps depending on the results of a call or an email.
104
Sales Productivity Streamline Prospect Outreach with Cadences
To build a cadence that takes prospects through different sales steps based on a call result, add a call step (1) followed by a branch step
(2). For each call result branch step, choose which Call Outcome value to look for, such as Meaningful Connect or Left Voicemail (3).
Cadences can also take prospects through different sales steps based on whether the prospect engages with an email. Use a listener
branch step (1) after an email to send the prospect down the correct branch.
105
Sales Productivity Streamline Prospect Outreach with Cadences
To create a branch based on email engagement, add a listener branch step (1) after an email step. The listener branch step waits to see
whether the prospect opens the email or clicks a link in the email, and sends the prospect down the correct branch. If the prospect
opens the email, the cadence takes them through the steps in the Yes branch. If they don’t open the email, they follow the No branch.
106
Sales Productivity Streamline Prospect Outreach with Cadences
After a cadence is activated, sales managers or reps can add prospects right from a lead, contact, or person account detail page by
clicking the Add to Cadence action (1). Then choose a cadence to start the prospect on a specific set of scheduled outreach. Choose a
target assignee (2) to perform the sales outreach for the prospect. If the target is a contact on an opportunity, you can add the related
opportunity (3). The cadence outreach steps appear automatically in the target assignee’s work queue as they come due. The record
owner is the default target assignee.
107
Sales Productivity Streamline Prospect Outreach with Cadences
When your Salesforce admin adds the Sales Engagements component to lead, contact, and person account page layouts, sales reps and
managers can see prospect engagement activity and cadence progress. Sales reps can act on the next sales step right from the record
detail page.
SEE ALSO:
Create and Activate a Cadence with Cadence Builder Classic
Add Prospects to a Cadence
108
Sales Productivity Streamline Prospect Outreach with Cadences
109
Sales Productivity Streamline Prospect Outreach with Cadences
Sales reps can see the BCC address in their email application’s Sent Items folder.
– Choose an email template if you want sales reps to use specific language in the email. The email template appears
automatically when a sales rep initiates the email from their Work Queue. Create your email templates before using them
in a cadence. To perform the step, sales reps must have access to the email template. Email templates used in cadences
must have a blank Related Entity Type value and can only use merge fields for Sender, Recipient, or Organization.
– When reps send manual emails to leads and contacts, they can schedule the emails so that they arrive at an optimal time.
– Use the Start This Step field on action steps to separate automated email steps by at least 24 hours.
• LinkedIn Step—Choose either an InMail step or a Connection Request step. For an InMail step, you can choose an email template
to use for the InMail. The template appears when the sales rep begins the step. To perform the step, sales reps must have access
to the email template.
• Custom Step—Name the step. A custom step can be anything you want your sales reps do on a schedule. For example, send a
text message, LinkedIn InMail, or Facebook message, plan a meeting, or send a brochure.
Sales reps see the name that you enter for each sales step in their Work Queue.
For a call results branch step, click Call Result. When sales reps perform the preceding call step, the Call Result field stores the result
automatically. Then choose the Call Result value to look for. When you create a branch step, a Yes and a No path appear. The cadence
follows the Yes path when the call outcome matches the value you chose. Otherwise the cadence follows the No path.
For an email engagement branch step, click Email Open or Email Link Click. Specify how long to wait for the prospect to engage,
and whether to advance the cadence when the engagement occurs or only after the time expires. When you create a branch step,
a Yes and a No path appear. The cadence follows the Yes path when prospect engages in the way you listen for. Otherwise the
110
Sales Productivity Streamline Prospect Outreach with Cadences
cadence follows the No path. You can't add consecutive email engagement branch steps between an automated email step and
another automated email step on a no branch.
A branch step can’t be the last step.
8. To indicate how much time you want to pass between each step, use the Start This Step field on each action step.
In Summer '23, when editing cadences, the Cadence Builder prompts you to replace wait steps with the Start This Step field in the
next step. You can’t save changes to cadences containing wait steps. In Winter '24, remaining wait steps will be automatically
converted to hours in the Start This Step field on the action steps that follow each wait step. If you prefer, you can edit the Start This
Step field to use days.
9. When you finish adding the details for a step, click Save.
10. Add more steps as needed for your sales outreach plan.
The maximum number of steps is 100.
11. To send prospects to another cadence when they finish this one, click the End step. Turn on Exit to linked cadence, and then
choose an active cadence. To see a preview of the linked cadence, click the icon.
For example, use linking to put prospects through one cadence when they’re fresh, and a different cadence if they don’t convert. If
a target has a related opportunity, it stays with them in the linked cadence.
12. To remove prospects automatically from the cadence based on the results of calls or emails, click Cadence Rules. Then enable the
exit criteria that make sense for your business.
13. When you’re finished adding steps and are ready to start assigning prospects to the cadence, click Activate.
If you leave Cadence Builder without activating, you can continue editing later by clicking Modify Steps on the cadence detail page.
SEE ALSO:
Add Prospects to a Cadence
Adding Automation to Sales Engagement
Remove Prospects from a Sales Engagement Cadence
Create an Email Template in Lightning Experience
111
Sales Productivity Streamline Prospect Outreach with Cadences
112
Sales Productivity Streamline Prospect Outreach with Cadences
113
Sales Productivity Streamline Prospect Outreach with Cadences
Email templates used in cadences must be accessible to the sales rep. Store them in the public folder.
114
Sales Productivity Streamline Prospect Outreach with Cadences
5. Choose the second email template or call script that you want to test.
USER PERMISSIONS
6. Add a third variant if needed.
7. For each variant, enter the percent of emails to send or calls to make with each variant. To create and edit
cadences:
The total of your split percentages must equal 100%.
• Sales Engagement
Cadence Creator
OR
Sales Engagement
Cadence Creator
Included
115
Sales Productivity Streamline Prospect Outreach with Cadences
Note: If a sales rep doesn’t have access to the email template that’s used for a step, an error appears in the Work Queue and on
the target record. If you reassign the target to a different user with access, the error still appears, but the new assignee can send
the email.
On the cadence record, the Engagement tab shows the amount of target engagement for each variant on each step.
116
Sales Productivity Streamline Prospect Outreach with Cadences
117
Sales Productivity Streamline Prospect Outreach with Cadences
USER PERMISSIONS
To edit a cadence:
• Sales Engagement
Cadence Creator
OR
Sales Engagement
Cadence Creator
Included
118
Sales Productivity Streamline Prospect Outreach with Cadences
119
Sales Productivity Streamline Prospect Outreach with Cadences
120
Sales Productivity Streamline Prospect Outreach with Cadences
USER PERMISSIONS
To change a target
assignee:
• Sales Engagement User
or Sales Engagement
User Included
OR
Sales Engagement
Cadence Creator
Included
OR
Modify All Data
121
Sales Productivity Streamline Prospect Outreach with Cadences
Note: You can remove up to 200 prospects from a cadence at once. Sales Engagement
Cadence Creator
Included
OR
Modify All Data
122
Sales Productivity Streamline Prospect Outreach with Cadences
Disqualified Disqualified
123
Sales Productivity Streamline Prospect Outreach with Cadences
Depending on your Computer Telephony Integration (CTI), administrators can customize these call result mappings. For more
information, see Define Call Result Values for Cadence Branching.
• If the last action of the cadence is an email and it’s followed by a listener step, the assigned disposition is based on the results
of the email.
If there isn’t a listener step after the email, the target completes the cadence and a disposition isn’t assigned.
Manually
When a sales rep removes a target from a cadence, they can assign a disposition at the same time. Sales reps can update the
disposition in the Sales Engagement component on the target’s lead, contact, or person account record.
SEE ALSO:
Cadence Completion Reason
Custom Report Types for Sales Engagement
124
Sales Productivity Streamline Prospect Outreach with Cadences
USER PERMISSIONS
To deactivate a cadence:
• Sales Engagement
Cadence Creator
OR
Sales Engagement
Cadence Creator
Included
125
Sales Productivity Streamline Prospect Outreach with Cadences
USER PERMISSIONS
To delete a cadence:
• Sales Engagement
Cadence Creator
OR
Sales Engagement
Cadence Creator
Included
126
Sales Productivity Streamline Prospect Outreach with Cadences
4. From the Sales Engagement component on the record detail page, the target assignee can launch the cadence by clicking Take
Action.
127
Sales Productivity Streamline Prospect Outreach with Cadences
5. From the reorder portal dropdown list, select your reorder portal.
6. To view the product pricing displayed to the contact, click Review Pricing.
If the contact is the first user of their account’s reorder portal, the last purchase price of each product determines the pricing. After
the initial invitation, the price book assigned to the account determines the pricing. You can manage pricing in the Commerce app.
See
Price Books.
SEE ALSO:
Sell with a Commerce Reorder Portal
128
Sales Productivity Streamline Prospect Outreach with Cadences
129
Sales Productivity Streamline Prospect Outreach with Cadences
8. Wait 2 days
9. Call
10. Wait 2 days
11. Call
Repeat until the target is reached or the lead score falls below your chosen threshold for well-qualified leads.
Branched Cadence
Use a branched cadence when you want to perform different sales outreach depending on the outcomes of sales calls.
SEE ALSO:
Create and Activate a Cadence with Cadence Builder Classic
130
Sales Productivity Sell Faster with Sales Engagement
Note: The High Velocity Sales name has changed to Sales Engagement. The automation Available in: Lightning
features within the product now include customer engagement tracking, chatbots, cadences, Experience
and automated actions. The new name captures all the tools to use to automate processes Available with Sales
and to engage strategically with leads and customers so that your sales team can focus on Engagement in Sales Cloud,
selling. which is included in
Performance and Unlimited
Editions, and available for
an extra cost in Professional
and Enterprise Editions.
Sales Engagement is also
available for an extra cost in
Service Cloud and Lightning
Platform.
The console features a navigation-friendly, three-column layout that includes a highlights panel (1), the familiar workspace (2), and useful
related lists (3). With the split view, your reps can see a list view while they view workspace tabs and subtabs, so they get everything
they need in one workspace. You can customize the default layout for your company’s business processes.
Reps can pin tabs such as Home (4) for easy access to useful content. Home provides reps an overview of what’s waiting for them in the
Work Queue. It can also be customized for users to show relevant reports and dashboards.
131
Sales Productivity Sell Faster with Sales Engagement
Your reps can get the most out of Sales Engagement with the Work Queue (5) in the split view. With the Work Queue, reps see a prioritized
list of emails, calls, and tasks. These activities are defined by the cadences created by sales managers. And reps can also tackle their own
list of one-off activities from My List.
If your company uses Einstein Lead Scoring, leads in the Work Queue are prioritized by lead score. Your reps can immediately tackle the
leads that are most likely to convert based on artificial intelligence about your business’s patterns of lead conversion. If Einstein Lead
Scoring isn’t active, records are sorted alphabetically.
132
Sales Productivity Sell Faster with Sales Engagement
Reps can take action directly from the Work Queue. They can click the phone icon to launch Sales Dialer from the console. Reps can send
emails with the email action. And call scripts and email templates assigned to the cadence steps help reps power through each action
even more efficiently. If reps perform the task without using the Work Queue, they can also manually complete a step. And they can
skip a step if it isn’t relevant.
You can also expose the Work Queue in the Outlook and Gmail integrations by adding the component to an email integration pane.
Sales Engagement includes Einstein Activity Capture, so relevant events and emails are automatically associated with related records in
Salesforce. Reps don’t have to worry about manually logging different activities.
Add Leads, Contacts, or Person Accounts to Your Work Queue with Cadences
Add prospects to cadences from list views, record detail pages, or reports. When you add prospects to a cadence, the emails, calls,
and other tasks defined in the cadence appear in the Cadences tab of the target assignee's Work Queue. You can also add separate
activities not directly related to a cadence. These tasks appear on the My List tab of the Work Queue.
Simplifying Outreach Tasks with Quick Cadences
With quick cadences, you can create personal communication templates to save time by easily adding your own outreach steps to
your To Do List and Work Queue. Create quick cadences for calls, emails, LinkedIn InMail, and custom steps. Then assign leads,
contacts, and person accounts to a quick cadence to take action later.
Prioritize Sales Outreach Based on Prospect Engagement
Find out immediately when cadence targets engage with emails. Engagement alerts for email opens, replies, bounces, and link clicks
appear in the My Feed tab of the Work Queue. Alerts about record assignments are also included for Sales Engagement
users.Engagement data also appears on target records and email messages.
SEE ALSO:
Start Using the Sales Engagement App
133
Sales Productivity Sell Faster with Sales Engagement
Add Leads, Contacts, or Person Accounts to Your Work Queue with Cadences
Add prospects to cadences from list views, record detail pages, or reports. When you add prospects
EDITIONS
to a cadence, the emails, calls, and other tasks defined in the cadence appear in the Cadences tab
of the target assignee's Work Queue. You can also add separate activities not directly related to a Available in: Lightning
cadence. These tasks appear on the My List tab of the Work Queue. Experience
USER PERMISSIONS
Add leads, contacts, or person accounts to your Work Queue from record detail pages, list views, or reports. If you’re trying to add multiple
records at once, it’s easiest to add records from a list view or a report. In a list view, switch to a table view, select the records you want
to add, and add records from the Actions dropdown menu.
To add leads, contacts, or person accounts from a report, the report can include only leads, contacts, or accounts as the primary object,
and can't include any grouping. Reports that include a secondary object don't support adding prospects to cadences. If you edit a report
to meet these conditions, save and then run the report before adding prospects to a cadence.
If you want to add a prospect to an existing cadence, select Add to Cadence.
134
Sales Productivity Sell Faster with Sales Engagement
135
Sales Productivity Sell Faster with Sales Engagement
Available in Sales
Engagement with Sales
Cloud, in Performance and
Unlimited Editions, and
available for an extra cost in
Professional and Enterprise
Editions. Sales Engagement
is also available for an extra
cost in Service Cloud and
Lightning Platform.
USER PERMISSIONS
136
Sales Productivity Sell Faster with Sales Engagement
3. Provide the details for the outreach. For example, enter a name, description, and optional template for an email.
137
Sales Productivity Sell Faster with Sales Engagement
138
Sales Productivity Sell Faster with Sales Engagement
139
Sales Productivity Sell Faster with Sales Engagement
5. Click Save.
Your quick cadences are saved in your My Private Cadences folder in the Cadences tab of the Sales Engagement app.
6. Optionally, you can also create an automated action to add targets to the new quick cadence.
When you've created a quick cadence, assign prospects to it by selecting Add to Cadence from the Action menu on leads, contacts,
and person accounts, or from list views and reports. The outreach task appears in your Work Queue and To Do List so you can follow up
later.
You can't view the steps or clone quick cadences.
For a video demonstration of creating a quick cadence, see How Quick Cadences Help Sellers Automate the Mundane.
Note: If your Salesforce admin adds a required custom field to the Action Cadence object, you can't create quick cadences. If you
see this error, ask your admin to create a validation rule for the custom field instead of setting the field as required.
140
Sales Productivity Sell Faster with Sales Engagement
To view prospect
engagement:
• Sales Engagement User
or Sales Engagement
User Included
OR
Sales Engagement
Cadence Creator
Included
If you use Einstein Activity Capture, hovering over the Last Opened Date of an email shows the
Engagement related list.
If you don’t use Einstein Activity Capture, click the email subject and then the Engagement tab to see the list.
The Engagement list shows all engagements for the last 90 days. Sales reps see dates and times when recipients opened emails or clicked
links, and how many times they interacted, in a chronological list. Use the engagement details to identify the most interested prospects
for prompt follow-up.
141
Sales Productivity Sell Faster with Sales Engagement
142
Sales Productivity Report on Cadence Performance
View Engagement for Specific Emails on Lead, Contact, and Person Account Records
On lead, contact, and person account records, when the activity timeline shows email activity, sales
EDITIONS
reps can access the engagement details for each tracked email.
1. To view the engagements, click View full email, and then hover over the Last Opened Date Available in: Lightning
or click the email subject. Experience
USER PERMISSIONS
To view prospect
engagement:
• Sales Engagement User
or Sales Engagement
User Included
OR
Sales Engagement
Cadence Creator
Included
143
Sales Productivity Report on Cadence Performance
Performance at a Glance
These dashboard components help you understand how well your cadences are performing.
Leads in Cadences
Shows how many leads are in cadences.
Contacts in Cadences
Shows how many contacts are in cadences.
Leads Converted from Cadences
Shows the number of leads in cadences that converted to contacts in the last 30 days.
Pipeline Generated from Cadences
Shows the total amount of revenue from opportunities attributed to cadences in the last 30 days.
Lead Conversions by Cadence
Shows which cadences generated the most lead conversions in the last 30 days.
Target Disposition by Cadence
Shows the most common outcomes for each cadence in the last 30 days.
144
Sales Productivity Report on Cadence Performance
Pipeline Generation
These components show you how much pipeline you’re generating from Sales Engagement.
Pipeline Generated by Sales Rep
Shows which sales reps are creating the most pipeline from their cadences.
Pipeline Generated by Cadence
Shows which cadences create the most pipeline.
Target Engagement
This Month’s Most Engaged Leads: Email
Shows which leads have been most engaged with email this month. Displays the total emails opened, link clicks, and replies for
each lead in the last 30 days. You can change this component to display any email engagement that you want to track.
This Month’s Most Engaged Leads: Calls
Shows which leads have been most engaged with calls this month. Displays the total calls with the call result Meaningful Connect
for each lead in the last 30 days. You can change this component to display any call result that you want to track.
Email Replies by Account and Contact
Shows which accounts and contacts have been most engaged with email this month. Displays the total email replies that were
received for each account and contact in the last 30 days. You can change this component to any email engagement that you want
to track.
Calls with Meaningful Connect by Account and Contact
Shows which accounts and contacts have been most engaged with calls this month. Displays the total calls with the call result
Meaningful Connect for each account and contact in the last 30 days. You can change this component to show any call result that
you want to track.
Asset Performance
Top Performing Call Scripts
Shows which call scripts have generated the most all-time engagement. Displays the total calls with the call result Meaningful
Connect for each call script. You can change this component to show any call result that you want to track.
Most Replied to Email Templates
Shows which email templates have generated the most all-time engagement. Displays the total email replies for each email template.
You can change this component to show any email engagement that you want to track.
145
Sales Productivity Report on Cadence Performance
146
Sales Productivity Report on Cadence Performance
Note: If you increase the report’s time span and your company contains many leads or contacts in each cadence, the report can
take longer to run. To improve the performance, use filtering to limit the result set returned by the report. For instance, reduce the
time span to cadences less than the default 30-day setting.
147
Sales Productivity Report on Cadence Performance
Cadence Engagement
Shows which cadence and which outreach step is the most effective for each type of prospect
EDITIONS
engagement, such as total calls or email delivery rate.
Available in: Lightning
Insights Experience
• Which cadence results in the best target engagement? Available with Sales
• Which specific steps result in the most target engagement? Engagement in Sales Cloud,
which is included in
Performance and Unlimited
Data Available Editions, and available for
an extra cost in Professional
• Sum of all emails sent, bounced, delivered, opened, replied, and links clicked.
and Enterprise Editions.
• Sum of all calls, broken out by disposition. Sales Engagement is also
• Cadence step timing statistics, including on-time and overdue. available for an extra cost in
• Sum of cadence user actions, including steps skipped and manually completed. Service Cloud and Lightning
Platform.
• All-time email delivery rate
148
Sales Productivity Report on Cadence Performance
Lead Conversion
Shows how many leads sales reps convert, the dollar value of the related opportunities, and the
EDITIONS
top sales performer.
Available in: Lightning
Insights Experience
• How many leads are my sales reps converting? Available with Sales
• What’s the dollar value? Engagement in Sales Cloud,
which is included in
• Who’s the top performer? Performance and Unlimited
Editions, and available for
Data Available an extra cost in Professional
and Enterprise Editions.
• Lead conversion rates Sales Engagement is also
• Converted opportunity information, including dollar value available for an extra cost in
• Sales rep performance Service Cloud and Lightning
Platform.
149
Sales Productivity Report on Cadence Performance
Call Activity
Shows which sales reps are making the most phone calls and the results.
EDITIONS
150
Sales Productivity Report on Cadence Performance
• Which call script results in the best target engagement? Available with Sales
Engagement in Sales Cloud,
which is included in
Data Available Performance and Unlimited
• Call result counts for each call script Editions, and available for
an extra cost in Professional
• Total call counts for each call script
and Enterprise Editions.
Sales Engagement is also
available for an extra cost in
Service Cloud and Lightning
Platform.
• Which email template results in the best target engagement? Available with Sales
Engagement in Sales Cloud,
which is included in
Data Available Performance and Unlimited
• Unique and total email result counts for each email template Editions, and available for
an extra cost in Professional
• Total email counts for each email template
and Enterprise Editions.
Sales Engagement is also
available for an extra cost in
Service Cloud and Lightning
Platform.
151
Sales Productivity Report on Cadence Performance
152
Sales Productivity Report on Cadence Performance
Note: To understand sales step progression, add the Current Cadence Step and Last Completed Cadence Step fields to custom
reports via a lookup relationship.
SEE ALSO:
Build a Report in Lightning Experience
153
Sales Productivity Report on Cadence Performance
154
Sales Productivity Report on Cadence Performance
You can also see how long prospects take to move through cadences and whether reps are completing outreach steps on time.
155
Sales Productivity Report on Cadence Performance
SEE ALSO:
Define Call Result Values for Cadence Branching
156
Sales Productivity Report on Cadence Performance
157
Sales Productivity Report on Cadence Performance
158
Sales Productivity Adding Automation to Sales Engagement
159
Sales Productivity Adding Automation to Sales Engagement
SEE ALSO:
Test Change Event Triggers
Reports
Configure reports to modify groups of records from the Lead, Contact, Person, or Account objects and apply these Sales Engagement
actions.
• Add to Cadence
• Remove from Cadence
Reports must start with a Lead, Contact, or Account object and can’t be grouped or matrixed reports.
For list views and reports, cadence actions apply to a maximum of 200 records at a time.
SEE ALSO:
Find Your Way Around List Views in Lightning Experience
Report on Cadence Performance
160
Sales Productivity Adding Automation to Sales Engagement
Automated actions let users save time by giving them the ability to specify an action to perform, Available with Sales
set conditions that trigger the action, and kick off automation on records they own. Automated Engagement in Sales Cloud,
actions are a quick and easy way for users to make their jobs easier and more efficient with targeted which is included in
automations without the need for a Salesforce admin. Managers can also create automated actions Performance and Unlimited
for their subordinates. Each automated action can be set to perform its action automatically or to Editions, and available for
an extra cost in Professional
notify the record owner to choose whether to perform the action.
and Enterprise Editions.
A user can create up to 50 automated actions. These actions trigger when a record is created and, Sales Engagement is also
optionally, every time a field is updated to meet certain conditions. available for an extra cost in
Sales Engagement includes five preconfigured automated actions that reps can use. Service Cloud and Lightning
Platform.
• Assign target to cadence
• Remove target from all cadences
• Pause target in all cadences
• Resume target in all cadences
• Change all cadence target assignees
For more information about building automated actions, see Create an Automated Action.
Keep these considerations in mind when using automated actions.
• Automated actions can’t update fields.
• Automated actions only trigger Sales Engagement actions and don’t support other types of platform development capabilities.
Example: Here are some automated actions a rep can create for cadence activities.
• When a lead is created, add the lead to a cadence. For example, a Follow Up on Interested Prospects cadence.
• When a contact has opted out of email, remove the lead from the cadence.
• When a lead is marked as unqualified, remove the lead from the cadence.
• When a contact replies to an email, change the cadence assignee.
• When an opportunity is lost, add the primary contact to a cadence, such as a Recover a Lost Opportunity cadence.
• When a case is closed, add the primary contact to a cadence.
161
Sales Productivity Adding Automation to Sales Engagement
• Create an Event
To use cadence step flows to manage cadences, such as adding or removing targets or changing target assignees, use the built-in actions
included with Sales Engagement when building your flows.
Example: Here are a few ways in which you can use screen flows in your cadence steps.
• Create a case.
• Create a task.
• Create an event.
• Send a text message through Digital Engagement.
Note: To trigger a flow at the start of a cadence or cadence step, or to apply a flow across multiple cadences, see the information
on Change Data Capture solutions later in this article.
Sales Engagement includes three sample cadence autolaunched flow templates that you can clone and customize.
• Update Lead Path
• Update Opportunity Stage
• Update Contact Owner
To use cadence autolaunched flows to manage cadences, such as adding or removing targets or changing target assignees, use the
built-in actions included with Sales Engagement when building your flows.
Example: Here are some options for triggering an autolaunched flow at the end of a cadence step.
• When a call step is completed, update the lead path to contacted.
• When an email step is completed, update the opportunity stage to qualification.
• When a custom step is completed, update the contact or account owner to the cadence assignee.
• When a LinkedIn step is completed, change the cadence assignee to the rep who will continue the outreach.
• When a screen flow step is completed, change the cadence assignee to the rep who will continue the outreach.
162
Sales Productivity Adding Automation to Sales Engagement
Sales Engagement includes three sample Standard Autolaunched Flow templates that you can clone and customize.
• Add Lead to Cadence
• Remove Lead from Cadence on Opt-Out
• Remove Unqualified Lead
For more information, see Flow Types.
To use Flow Builder to manage cadences, such as adding or removing targets or changing target assignees, use the built-in actions
included with Sales Engagement when building your flows.
Apex and APIs
If the flow templates included with Sales Engagement don’t meet your specific business process requirements, use the flow tools
directly to create the custom flow automations you need.
If the flow templates included with Sales Engagement don’t meet your specific business process requirements, use the flow tools
directly to create the custom flow automations you need.
You can also use these tools independently from building cadences, to maximize the flexibility and customization of your flows and
automate exactly what you need. In Sales Engagement, these tools can interact with cadences but aren’t necessarily tied to a cadence.
Cadence step flows and cadence autolaunched flows are tied to cadences.
• Use Apex if you’re a developer who can use this object-oriented programming language to execute complex flow and transaction
control statements on the Lightning Platform in conjunction with calls to the Lightning Platform API. Add business logic to most
system events, including button clicks, related record updates, and Visualforce pages. Initiate Apex code by Web service requests
and from triggers on objects.
• Use Salesforce APIs when you want other applications (or code in other applications) to programmatically access data in a simple
and secure manner. For more information, see Cadence Object Reference.
To use Apex and APIs to manage cadences, such as adding or removing targets or changing target assignees, use the built-in actions
included with Sales Engagement when building your flows.
Example: Here are some options for triggering standard autolaunched flows to perform cadence actions.
• When a lead is created, add the lead to a cadence. For example, a Follow Up on Interested Prospects cadence.
• When a contact has opted out of email, remove the lead from one or more cadences.
• When a lead is marked as unqualified, remove the lead from one or more cadences.
• When an opportunity is lost, add the primary contact to a cadence, such as a Recover a Lost Opportunity cadence.
• When a case is closed, add the primary contact to a cadence.
• When a contact is added to a product-specific campaign, assign the contact to a product-specific cadence.
• When a contact is assigned as an opportunity contact role, add the contact to an opportunity maturation cadence with the
opportunity attributed to the cadence target.
Here’s a method of using a custom standard screen flow with cadences.
• Build a standard screen flow and add it to the layout of an account page.
• On the first screen, list only contacts that have the title of Decision Maker. Allow the user to select those contacts to add to
one or more cadences.
• On the second screen, list the relevant cadences, allow the user to select one or more cadences, and add a button that the
user can click to add to cadence.
For more complex cadence routing logic, consider creating a custom object that contains fields representing business logic and
a corresponding cadence, as in this example.
163
Sales Productivity Adding Automation to Sales Engagement
Example: These cadence solutions are created with Change Data Capture.
• When a lead is assigned to a cadence (cadence starts), update a field on the lead.
• When a contact moves down the yes path on a listener step in a cadence (step starts), update a field on the contact.
These Change Data Capture solutions affect multiple cadences.
• When every cadence starts, update a field on the corresponding target.
• When every cadence ends, update a field on the corresponding target.*
• After every intro call step is completed, update the lead status to working.*
* You can use cadence autolaunched flows if you want a cadence-specific solution instead of affecting all cadences.
164
Sales Productivity Adding Automation to Sales Engagement
165
Sales Productivity Adding Automation to Sales Engagement
Automation Tool Trigger Origin Supported Actions Who Creates Them? Notes
Cadence autolaunched The associated step Flow-supported actions Admins Cadence builders can add
flows completes. that include (but aren’t an active cadence
limited to): Developers
autolaunched flow to any
• Sales Engagement action step.
API calls Add a flow to the
• Field updates completion of each
cadence step, one step at
a time.
Add a flow to the last
step at the completion of
a cadence, one cadence
at a time.
Platform standard tools Inserts or updates to Platform-supported Admins Optional: Define the
(Flow Builder, Apex, APIs, standard or custom actions that include (but solution at the org level.
Batch Class) aren’t limited to): Developers
objects, or any other
platform triggering event. • Sales Engagement
Excludes cadences, API calls
cadence steps, and • Field updates
engagements.
Change Data Capture The start or end of a Platform-supported Admins Optional: Define the
cadence. actions that include (but solution at the org level.
aren’t limited to): Developers
The start of a cadence Create a one-time
step. • Sales Engagement triggering solution that
API calls ties into flows by using
A global automation
• Field updates platform events.
solution across multiple
cadences. Use when your
requirement affects
multiple cadences rather
than configuring an
autolaunched flow for
every cadence step.
166
Sales Productivity Adding Automation to Sales Engagement
To create automated
actions:
• Sales Engagement User
OR
Sales Engagement User
Included
OR
Sales Engagement
Cadence Creator
OR
Sales Engagement
Cadence Creator
Included
AND
Automated Action User
167
Sales Productivity Adding Automation to Sales Engagement
4. Choose whether to perform the action automatically, or remind the record owner to choose whether to run the action.
Reminders appear in the Automated Action Reminders component on a record detail page when the record meets the conditions
for the action. The record owner can choose to run the action, ignore it, or snooze it.
9. To use fields on objects related to your primary object, click Show Advanced Conditions.
These fields are sometimes called cross-object fields. For example, for leads, you can select the Converted Contact ID field and then
the Email Opt Out field.
168
Sales Productivity Adding Automation to Sales Engagement
• Assignees (Default On)—The action is active for assignees, but they can choose to deactivate it.
• Assignees (Default Off)—The action is inactive for assignees, but they can choose to activate it.
14. When you’re finished, click Save or Save & Activate. Your automated actions must be activated in order to execute. You can activate
and deactivate an automated action at any time in the Automated Actions tab in the Sales Engagement app.
You can create automated actions from other locations in the Sales Engagement app.
• When you manually add a target to a cadence, you can automate adding records to that cadence by selecting Add an Automated
Action?.
• When you create a quick cadence, you can automate adding records to the quick cadence by selecting Add an Automated Action?.
169
Sales Productivity Adding Automation to Sales Engagement
170
Sales Productivity Adding Automation to Sales Engagement
Remove Prospects from Cadences Automatically with Process Builder and Apex
Save sales reps a step when they realize a prospect isn’t ready to buy. Create an Apex class and a process to automatically remove
prospects when reps change their status to Unqualified.
Automatically Set a Lead’s Status When a Step Is Completed
Use an Apex trigger to subscribe to Change Data Capture events from cadences. Update a lead’s status to Contacted when a sales
rep completes the First Touch step in the lead’s cadence.
To create cadences:
• High Velocity Sales
Cadence Creator
(Enterprise Edition)
OR
High Velocity Sales
Cadence Creator
Included (Performance
and Unlimited Editions)
171
Sales Productivity Adding Automation to Sales Engagement
Note: You can’t add Apex classes directly in production Salesforce orgs. Only Developer, Available in: Lightning
trial, and sandbox orgs support direct Apex editing in Setup. To deploy Apex code in a Experience
production org, add it first to a sandbox org, test, and then promote it to the production org. Available with Sales
This example uses the AssignTargetToSalesCadence action. You can also build processes Engagement in Sales Cloud,
with the RemoveTargetFromSalesCadence action. which is included in
Performance and Unlimited
Set your process to start only upon record creation. Setting your process to run upon both record Editions, and available for
creation and edit creates duplicate targets within the cadence. an extra cost in Professional
1. Create the Apex class. and Enterprise Editions.
Sales Engagement is also
a. From the Setup menu, choose Developer Console.
available for an extra cost in
b. From the File menu, choose New > Apex Class. Service Cloud and Lightning
Platform.
c. Enter EnrollTargetIntoSalesCadence for class name. Click OK.
d. In the Developer Console, replace the code you see with the following Apex.
USER PERMISSIONS
To add prospects to
cadences:
• Sales Engagement User
OR
Sales Engagement User
Included
172
Sales Productivity Adding Automation to Sales Engagement
@future(callout = true)
private static void sendRequest(String targetId, String salesCadenceNameOrId) {
String sfdcURL = URL.getSalesforceBaseUrl().toExternalForm();
String actionsRestURL = sfdcURL + '/services/data/v45.0/actions';
String assignTargetRESTUrl = actionsRestURL +
'/standard/assignTargetToSalesCadence';
@InvocableVariable(required=true)
public String salesCadenceName;
}
}
173
Sales Productivity Adding Automation to Sales Engagement
2. Create a process.
a. From Setup, enter Process Builder in the Quick Find box. Then click Process Builder.
b. Click New.
c. Name the process.
d. In the process starts when menu, choose A record changes.
e. Click Save.
f. In the Process Builder, click the Add Object node.
g. From the Object menu in the right pane, choose Lead, Contact, or Person Account.
h. Under Start the process, choose only when a record is created.
Don’t choose when a record is created or edited. This setting causes duplicate targets to appear in the cadence.
i. Click Save.
j. In the Process Builder, click the +Add Criteria node.
k. In the right pane, name the criteria.
For example, call it something like Trigger for Cadence Enrollment.
l. Under Criteria for Executing Actions, click No criteria—just execute the actions!
m. Click Save.
n. In the Immediate Actions node to the right of the criteria node you just added, click +Add Action.
o. In the right pane, choose these settings.
• Action Type: Apex
• Action name: Enter a name for the action.
• Apex Class: Choose the Apex class you created previously.
• SalesCadenceName: For Value, enter the name of your cadence.
• TargetId: For Type, choose Field Reference. For Value, click the field and search for Lead.Id, Contact.Id, or Account.Id
depending on whether you want to add lead, contact, or person account records to the cadence.
p. Click Save.
q. Click Activate and then click Confirm.
SEE ALSO:
Create a Process
Define Apex Triggers
174
Sales Productivity Adding Automation to Sales Engagement
Remove Prospects from Cadences Automatically with Process Builder and Apex
Save sales reps a step when they realize a prospect isn’t ready to buy. Create an Apex class and a
EDITIONS
process to automatically remove prospects when reps change their status to Unqualified.
Note: You can’t add Apex classes directly in production Salesforce orgs. Only Developer, Available in: Lightning
trial, and sandbox orgs support direct Apex editing in Setup. To deploy Apex code in a Experience
production org, add it first to a sandbox org, test, and then promote it to the production org. Available with Sales
This example uses the RemoveTargetFromSalesCadence action. You can also build Engagement in Sales Cloud,
processes with the AssignTargetToSalesCadence action. which is included in
Performance and Unlimited
Set your process to start when records are created or edited. Editions, and available for
1. Create the Apex class. an extra cost in Professional
and Enterprise Editions.
a. From the Setup menu, choose Developer Console.
Sales Engagement is also
b. From the File menu, choose New > Apex Class. available for an extra cost in
c. Enter RemoveTargetFromSalesCadence for class name. Click OK. Service Cloud and Lightning
Platform.
d. In the Developer Console, replace the code you see with the following Apex.
USER PERMISSIONS
175
Sales Productivity Adding Automation to Sales Engagement
sendRequest(req.targetId, req.completionReasonCode);
}
} else {
System.debug('*** null targetsToRemove received ***');
}
}
@future(callout = true)
private static void sendRequest(String targetId, String completionReasonCode) {
String sfdcURL = URL.getSalesforceBaseUrl().toExternalForm();
String actionsRestURL = sfdcURL + '/services/data/v45.0/actions';
String removeTargetRESTUrl = actionsRestURL +
'/standard/removeTargetFromSalesCadence';
@InvocableVariable(required=true)
public String completionReasonCode;
}
}
176
Sales Productivity Adding Automation to Sales Engagement
2. Create a process.
a. From Setup, enter Process Builder in the Quick Find box. Then click Process Builder.
b. Click New.
c. Name the process.
d. In the process starts when menu, choose A record changes.
e. Click Save.
f. In the Process Builder, click the Add Object node.
g. From the Object menu in the right pane, choose Lead, Contact, or Person Account.
h. Under Start the process, choose when a record is created or edited.
i. Click Save.
j. In the Process Builder, click the +Add Criteria node.
k. In the right pane, name the criteria.
For example, call it something like Trigger for Cadence Removal.
The NOT(ISNEW()) statement is used to evaluate records that were not newly added into the org. This code block also
assumes that you want to use the Lead Status value of Unqualified as the criteria for removing a lead from cadences. Replace
this value (or this field) to suit your own business processes.
n. Click Save.
o. In the Immediate Actions node to the right of the criteria node you just added, click +Add Action.
p. In the right pane, choose these settings.
• Action Type: Apex
• Action name: Enter a name for the action.
• Apex Class: Choose the Apex class you created previously.
• CompletionReasonCode: For Value, enter ManuallyRemoved.
• TargetId: For Type, choose Field Reference. For Value, click the field and search for Lead.Id, Contact.Id, or Account.Id
depending on whether you want to remove lead, contact, or person account records from the cadence.
q. Click Save.
r. Click Activate and then click Confirm.
177
Sales Productivity Adding Automation to Sales Engagement
if(recordIds.size() == 0) {
continue;
}
178
Sales Productivity Adding Automation to Sales Engagement
lead
List<ActionCadenceStepTracker> stepTrackers = [SELECT Id, ActionCadenceStepId,
ActionCadenceName, TargetId, StepType, StepTitle
FROM ActionCadenceStepTracker
WHERE Id IN :recordIds
AND State = 'Completed'
AND Target.Type = 'Lead'
AND StepTitle LIKE 'First
Touch%'];
update leads;
} else {
System.debug('Did not find any completed First Touch step trackers that are
related to leads');
}
}
}
This change event trigger iterates through each received change event message in Trigger.New. For each event, we get the ID of
the ActionCadenceStepTracker that triggered the event. Then, we use the ID of the step tracker to query for the ActionCadenceStepTracker
record. We check to verify that the related step’s name is First Touch, the state is Completed, and the target of the cadence is
a lead.
If the cadence step meets that criteria, the state of the related lead is updated to Contacted.
179
Sales Productivity Automate Sales Outreach with a Buyer Assistant
9. In Debug Logs, click View next to the automated process log to see the System.debug messages from your new trigger.
SEE ALSO:
Test Change Event Triggers
180
Sales Productivity Automate Sales Outreach with a Buyer Assistant
SEE ALSO:
Einstein Bots
SEE ALSO:
Learn About Einstein Bots Compliance
181
Sales Productivity Automate Sales Outreach with a Buyer Assistant
Omni-Channel makes it easy to prioritize and route messaging sessions to your team members. Available with Sales Cloud
Dynamically route messaging sessions from your website to your bot and then to your team with in Performance and
Omni-Channel flows. Prioritize and assign messaging sessions using queues. And manage your Unlimited Editions
team members’ capacity using routing configurations. Buyer Assistant bots include a pre-built Available with Sales
queue and routing configuration that you can customize to meet your business needs. Engagement, which is
available in Performance
Flows and Unlimited Editions, and
for an extra cost in
Flows automate your team’s repetitive business processes. You can trigger a flow to run in multiple Professional and Enterprise
ways, including record changes, schedules, customer interactions, or the completion of other flows. Editions
Buyer Assistant bots include several flows that you can explore and customize in Flow Builder. You
can also add more to meet your business needs.
Dialogs
Dialogs are conversation snippets that control a bot’s behavior. You can associate dialogs with dialog intents that can understand
variations in customer input. Buyer Assistant bots include dialogs that handle different parts of a customer conversation, such as greeting
the customer or collecting information. You can customize the included dialogs and add more to meet your business needs in the Bot
Builder.
To see an overview of your bot’s conversational framework, check out the Map View. In the Bot Builder, go to the Dialogs page and click
the dropdown in the header bar. Then select Map.
Variables
Variables store the information that you collect from customers or output created by Salesforce. You can use them in dialog actions as
inputs and outputs and in bot messages. Buyer Assistant bots include several variables that store information that is used in flows, dialogs,
and other components. You can add custom variables to meet your business needs in the Bot Builder.
Entities
Entities define what type of information are stored in variables. With entities, you can share customer information across multiple variables.
Buyer Assistant bots use multiple types of entities. System entities store one of these data types: Boolean, Currency, Date, DateTime,
Email Address, Number, Object, Phone Number, and Text. Boolean entities store yes or no answers. And you can create custom text
entities to enforce patterns or categorize synonyms as one value in the Bot Builder.
182
Sales Productivity Automate Sales Outreach with a Buyer Assistant
c. In the Step Properties panel for the Rules step, add a Set Routing Type rule action. Set the AND
routing type to Omni-Channel Flow and the route destination to Buyer Assistant - Send Manage Public List
to Record Owner. Then select Route Destination Id (Id) as the destination variable. Views
d. Add a Transfer Rule action. Select Route Destination Id (Id) as the destination variable.
The side panel now has three rule actions: Call Dialog, Set Routing Type, and Transfer.
e. Delete the Message dialog step and then save your changes.
SEE ALSO:
Create Queues
Configure Your Routing Rules
Assignment Rules
Transfer Conversations with the Set Routing Type Dialog Step
183
Sales Productivity Automate Sales Outreach with a Buyer Assistant
c. Select a Related Record component and label it Contact. Then edit the Lookup Field. For
the First Lookup, select Messaging User Contact. And for the Second Lookup, select Use USER PERMISSIONS
This Contact.
To create Lightning pages:
d. Select the other Related Record component and label it Lead. Then edit the Lookup Field. • Customize Application
For the First Lookup, select Lead. And for the Second Lookup, select Use This Lead.
To view Lightning pages:
e. Assign this page as the app default for Online Sales, Sales, and Sales Console. • View Setup and
Configuration
3. To see your customer’s name in the Omni-Channel widget and record page, create a custom
Messaging Session field that stores the chatting customer’s name.
a. For the data type, select Formula. And for the formula return type, select Text.
b. In the Advanced Formula tab, insert the Messaging User Name field. After the field’s API name, add & ‘ | Ready to
Live Chat’ so that the formula field contains MessagingEndUser.Name & ‘ | Ready to Live Chat’.
4. To show the Messaging Session object in your team members’ Omni-Channel widget, create a compact layout for the Messaging
Session object.
a. Add the custom Messaging Session field you created and the Status, Start Time, and Origin fields to the layout.
b. Change the primary compact layout to your custom record page.
184
Sales Productivity Automate Sales Outreach with a Buyer Assistant
SEE ALSO:
Create Object-Specific Quick Actions
Lightning Pages
Build a Formula Field
Compact Layouts
185
Sales Productivity Automate Sales Outreach with a Buyer Assistant
b. Users with a presence status are assigned to the default presence configuration. Optionally, create custom presence configurations
to limit how much work each team member can take on.
3. Before adding your buyer assistant to your website, make sure that your sales team has the Messaging for In-App and Web User
permission set. To embed your Buyer Assistant bot on your website, copy your bot’s code snippet from the Embedded Service
Deployment Settings page. Then go to your website and paste the snippet before the closing body tag on each web page where
you want a chat button to appear.
4. To collect and send pre-chat data from your website to Salesforce, pass the pre-chat values programmatically.
Add this code snippet to your website’s <head> element. Replace customerLocale and customerTimeZone with your hidden pre-chat
field API names. If you have an Experience Builder website, add the code snippet to the Head Markup.
<script type='text/javascript'>
window.addEventListener("onEmbeddedMessagingReady", () => {
console.log("Received the onEmbeddedMessagingReady event…");
const customerLocale = navigator.language; console.log("locale:" +
customerLocale);
const customerTimeZone = Intl.DateTimeFormat().resolvedOptions().timeZone;
console.log("timezone:" + customerTimeZone);
5. After you add your buyer assistant to your website, test it. If you have a large team, consider gathering a small group of users to test
out the buyer assistant
a. To test your Buyer Assistant bot from a team member’s perspective, go to App Launcher and then open the Lightning Sales
Console app. From the utility bar, select Omni-Channel and then change your status to Online. After you click the chat button
in the next step, verify that you receive a chat request in Sales Console.
b. To test your bot from your customer’s perspective, open another window or tab and navigate to your website. To start the chat,
click the chat button. From the menu, select Connect with Sales and then enter the requested information.
SEE ALSO:
Considerations and Limitations for Messaging for In-App and Web
Presence Status Settings
Lightning Sales Console
186
Sales Productivity Automate Sales Outreach with a Buyer Assistant
5. Create and map bot context variables to the custom object fields.
a. Navigate to your Buyer Assistant bot. From the Bot Builder menu, select Variables.
b. Create context variables that match the custom Messaging Session fields you created. For the data type, select Text. Save your
changes.
c. To map your custom context bot variables to the custom fields on the Messaging Session object, in the Variables list view, click
your customer locale context variable.
d. Create a context variable mapping. For the connection type, select Embedded Messaging. And for the field name, select
Messaging Session.
187
Sales Productivity Salesforce Meetings
e. Save your changes and repeat the mapping steps for the time zone context variable. Then activate your bot.
Next, create a messaging channel and connect it to your website. Then embed your bot on your website and add code that collects
data for your pre-chat fields.
SEE ALSO:
Customize Pre-Chat for Messaging for In-App and Web
Map Pre-Chat Values in Omni-Channel Flow
Use Pre-Chat with an Enhanced Bot
Salesforce Meetings
Salesforce Meetings is a set of tools to enhance sales reps’ interactions with prospects and customers.
EDITIONS
Reps can ensure everyone is aligned before a meeting starts by seeing valuable meeting information
with Meeting Digest. Available in: Lightning
Make Every Conversation Count with Salesforce Meetings (English Only) Experience
Note: Salesforce Meetings features are available in Lightning Experience on desktop only. Available with Sales Cloud
in: all editions
SEE ALSO:
Events and Calendars
188
Sales Productivity Get Started with Salesforce Meetings
SEE ALSO:
Salesforce Meetings
Einstein Activity Capture
Attendee
list
Attendee
RSVP status
Enhanced
job level
and role
classifications
for
attendees
Related
record
details
Activity
timeline
189
Sales Productivity Get Started with Salesforce Meetings
Event insights
Associated
Documents in
Quip, if Quip is
enabled
Meeting Digest
available in the
Microsoft Teams
Integration
Access to Zoom
Integration
features
SEE ALSO:
Use Einstein Activity Capture with Salesforce Meetings
Zoom Integration
190
Sales Productivity Meeting Preparation and Follow-Up with Meeting Digest
Einstein Activity Capture includes more functionality that Salesforce Meetings users have access to. For example, email and events are
captured from Microsoft or Google accounts and added to the activity timeline of related Salesforce records. Take some time to learn
about how Einstein Activity Capture works.
SEE ALSO:
Einstein Activity Capture
Review the Sync Recommendations and Features for Salesforce Meetings
Meeting Preparation and Follow-Up with Meeting Digest
3. Confirm that the event page layout has the right components for your reps.
USER PERMISSIONS
The default event layout includes the Meeting Digest and a column to add other components.
If you customized the event layout, use Lightning App Builder to add the Meeting Digest To create and save Lightning
component to a tab or wide area on the page. pages in the Lightning App
Builder:
Tip: In addition to the Meeting Digest tab, the event record layout includes the Associated • Customize Application
Documents component. For reps to see that component, make sure Quip is set up. To view Lightning pages in
the Lightning App Builder:
SEE ALSO: • View Setup and
Configuration
Lightning App Builder
Quip in Salesforce
With Salesforce Meetings, you see the Meeting Digest tab on the event detail record. Use the features Available with Sales Cloud
on the tab to prepare for the meeting. in: all editions
191
Sales Productivity Meeting Preparation and Follow-Up with Meeting Digest
This screenshot shows Meeting Digest with Einstein Activity Capture enabled.
192
Sales Productivity Meeting Preparation and Follow-Up with Meeting Digest
After the event ends, the insights change to include helpful links to schedule follow-up meetings, send emails, and notify the people
about pending requests.
Note: In the filtered view, emails in the activity timeline aren't threaded.
SEE ALSO:
Organize Content with the Quip Associated Documents Component
Quip in Salesforce
193
Sales Productivity Integration with Microsoft Teams
• If the meeting owner changes the event date in Outlook or Gmail, Salesforce must resync the event to get the latest meeting
information. While the resync is taking place, you see a message indicating that the information in the Meeting Digest tab is out of
date. Refresh the page or check back later. When the message clears, you know you have the latest information.
• We do everything we can to keep systems up and running smoothly. However, if there’s a Salesforce server connectivity issue, we
can’t get the latest information about a synced meeting. Check trust.salesforce.com for outage statuses, and check the event record
later. When the message clears, you know you have the latest meeting information.
Attendees aren’t included on some events.
• If an event is manually logged from Outlook or Gmail integrations, the attendee list isn’t included in the event record created in
Salesforce. You see only the organizer of the event. When you log an event manually, it’s considered a snapshot in time. To ensure
you aren’t seeing old data, the attendee list isn’t included in manually logged events.
• If an event is logged from Inbox mobile, the attendee list is only included if the user chose to manually enter the invitees when
logging the event. However, their RSVP status is set to No Response. The actual attendee list from the Outlook or Gmail event isn’t
included in the event record. For events logged from Inbox mobile, the user who logged the event is always listed as the organizer.
The activity timeline in Meeting Digest looks different than on the related record.
• The activity timeline for activities synced with Einstein Activity Capture is filtered to show only the emails related to the event or the
event attendees. Use the filter options to show more activities.
The organizer in meetings synced from a Teams account isn’t correct
• If a Microsoft Teams channel is added to an event synced from Microsoft Teams, the organizer listed in the synced event in Salesforce
Meetings changes to the channel owner.
194
Sales Productivity Integration with Microsoft Teams System Requirements
Note: The Salesforce integration with Microsoft Teams isn’t intended for transmitting Available in: Lightning
Protected Health Information (PHI). Experience
Mobile If users access Teams on their mobile device, we recommend using the latest
Teams mobile app available. Review the requirements for the Teams mobile
app in the store listing for the app:
• App Store (Apple devices)
• Google Play Store (Android devices)
Other • The Salesforce integration with Microsoft Teams isn't available in Microsoft
Office 365 Government GCC or GCC High environments.
• The integration doesn’t support custom compact layouts for the Account,
Contact, Lead, Opportunity, and Case objects. Use the default, provided
compact layout for these objects instead.
SEE ALSO:
External Link: Limits and specifications for Microsoft Teams
195
Sales Productivity Set Up the Salesforce Integration with Microsoft Teams
*Microsoft doesn’t support Teams chat feeds on pinned tabs in Teams mobile.
196
Sales Productivity Set Up the Salesforce Integration with Microsoft Teams
• When a Teams user mentions a record in Teams, the component that displays the record uses that user’s Salesforce language and
locale settings. Other users see the mentioned record in the language of the person who mentioned the record.
• The integration doesn’t support custom compact layouts for the Account, Contact, Lead, Opportunity, and Case objects. Use the
default, provided compact layout for these objects instead.
• The Teams integration runs on SCRT2, which is hosted on Hyperforce. Hyperforce documentation applies as listed on the Trust and
Compliance page.
SEE ALSO:
Configure the Integration with Microsoft Teams in Salesforce
Provision the Integration in Microsoft Teams
Trust and Compliance Documentation
197
Sales Productivity Set Up the Salesforce Integration with Microsoft Teams
Show When a rep mentions a record in a conversation, the conversation shows only information about the object type mentioned. Users
the with Salesforce access can preview more record details in Teams. Users without Salesforce access see only that a record was mentioned
object and its type, such as contact, opportunity, lead, account, or case.
type After users select Preview Record, they see different amounts of information based on their Salesforce permissions.
only
198
Sales Productivity Set Up the Salesforce Integration with Microsoft Teams
Option Description
Show When a rep mentions a record, the record’s compact layout shows in the conversation, even to users who don’t have Salesforce
record access. This option provides the most insight into the record shown and is best for collaboration within Teams. However, ensure
summary that the structure of your compact layouts and the data included are appropriate for all members of a Teams channel to see.
When a user mentions a record, all channel members see an adaptive card with record details. Details shown on the adaptive card
are stored in your company’s Office 365 Teams storage.
199
Sales Productivity Set Up the Salesforce Integration with Microsoft Teams
Option Description
After users who have a Salesforce license select View in Salesforce, they see the record detail page in Salesforce with any information
available to them based on their permissions.
After users who don’t have a Salesforce license select View in Salesforce, they see a login page. They can’t view any additional
Salesforce records’ details without acquiring a login.
200
Sales Productivity Set Up the Salesforce Integration with Microsoft Teams
Some fields aren’t displayed in Teams adaptive cards when the integration is configured for record mentions in a compact layout.
• All empty fields
• Address and rich text fields in the compact layout
• The PhotoUrl field on contacts and leads
6. Work with your Teams administrator to provision the integration in the Teams application.
SEE ALSO:
Permission Sets
Provision the Integration in Microsoft Teams
201
Sales Productivity Set Up the Salesforce Integration with Microsoft Teams
SEE ALSO:
External Link: Manage your apps in the Microsoft Teams admin center
202
Sales Productivity Manage the Salesforce Integration with Teams
203
Sales Productivity Manage the Salesforce Integration with Teams
SEE ALSO:
Manage Access to a Connected App
204
Sales Productivity Use the Integration for Microsoft Teams
2. Search for Salesforce, and then add the app. After you do, a Salesforce icon is available in the
app toolbar. USER PERMISSIONS
205
Sales Productivity Use the Integration for Microsoft Teams
Your Teams administrator maintains the policies for the apps available to you and the apps you can pin to the Teams messaging
bar. If you can’t find the Salesforce app, contact your Teams administrator for help.
Tip: After you add the app to the desktop or web version of Teams, the app is available in Teams on your mobile device.
Add Salesforce Records as Custom Tabs in Microsoft Teams Channels and Meetings
Conversations in Microsoft Teams are fast-paced and grow as a feed. So mentions of Salesforce
EDITIONS
records can be lost in the details. For quick access to a record’s details, add a Salesforce record as a
tab in a Teams channel or meeting. Members can add collaboration details in the record tab in Available in: Lightning
desktop and web versions of Teams. The collaboration details from the tab are added to the channel Experience
or meeting feed.
Available with Sales Cloud
Note: Adding Salesforce records as custom tabs is only available in the desktop and web and Service Cloud in:
versions of Teams. However, the custom tabs are viewable in mobile. Enterprise, Performance,
1. At the top of a Teams channel or meeting, click the + icon next the other tabs. and Unlimited Editions
2. Search for the record you want to mention, and select Mention Record. USER PERMISSIONS
3. Add any additional text to your message, and press Enter to add it to the conversation.
Use the integration for
Depending on the Salesforce settings, users see information about the record or a message that a Teams
Salesforce record was shared with the option to preview the record. • User for Teams
Integration
206
Sales Productivity Use the Integration for Microsoft Teams
Note: If you’re using the mobile versions of Teams, you’re taken to the Salesforce mobile app to preview details from Salesforce
records in custom tabs.
207
Sales Productivity Email and Calendar Integrations
Your Teams administrator maintains the policies for the apps available to you and the apps you
can pin to the Teams messaging bar. If you can’t find the Salesforce app, contact your Teams USER PERMISSIONS
administrator for help.
Use the integration for
2. Select Settings, and then click Logout. Teams
• User for Teams
You can log in to the Salesforce app to share and view records again. Integration
Tip: You can also log out from custom record tabs. From the top of any custom Salesforce
record tab in Microsoft Teams, click the dropdown menu, and then select Settings.
Get to Know the Tools Migrate from Legacy Products Learn About the Integrations
208
Sales Productivity Email and Calendar Integrations
Plan Your Rollout Set Up and Use the Integration Learn About Einstein Activity Capture
Outlook Outlook What Does Einstein Activity Capture Do?
Outlook Integration System Requirements Turn On the Outlook Integration in Video: See Einstein Activity Capture in Action
Roles Required to Set Up the Outlook Salesforce (6:27)
Integration Deploy the Outlook Integration to Users Emails and Einstein Activity Capture on page
Microsoft Exchange Server Setup for the Gmail 382
Outlook Integration Turn On the Gmail Integration in Salesforce Events and Einstein Activity Capture on page
Gmail 385
Get the Salesforce Extension for Chrome on
Gmail Integration System Requirements page 268 Contacts and Einstein Activity Capture on
page 405
Outlook and Gmail Outlook and Gmail
Security Guide: Salesforce Email Integration Use the Outlook and Gmail Integrations
Extend the Outlook and Gmail Integrations
with Inbox
Plan Your Rollout Set Up and Use Einstein Activity Capture Analyze Your Activity Data
Einstein Activity Capture System Set Up Einstein Activity Capture on page 311 Video: Introduction to Activity Metrics (2:45)
Requirements on page 297 Use Einstein Activity Capture on page 352 Use Activity Metrics
Give Users Access to Einstein Activity Troubleshoot Einstein Activity Capture Setup Use the Activities Dashboard on page 422
Capture Issues on page 363 Create Activities Reports on Contacts and
Security Guide: Einstein Activity Capture Turn On Einstein Email Insights on page 348 Events
Considerations Before Setting Up Einstein Add Recommended Connections to
Activity Capture on page 301 Lightning Pages
209
Sales Productivity Explore Email and Calendar Integration Products
210
Sales Productivity Explore Email and Calendar Integration Products
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. See Salesforce for Outlook Retirement.
To keep integrating Microsoft Outlook with Salesforce, check out our next-generation products: the Outlook integration and
Einstein Activity Capture. See Move from Salesforce for Outlook to the Next-Generation Products.
Contact and event sync
Einstein Activity Capture syncs contacts and events between Microsoft or Google applications and Salesforce. Plus, it offers new
productivity-boosting features for sales reps. Compare features and application support for Lightning Sync and Einstein Activity
Capture.
Side panel
Sales reps can use the side panel in Outlook or Gmail integration to work with Salesforce records and features in their email and
calendar applications. If you purchase Inbox licenses, sales reps can access even more Salesforce productivity features using the side
panel.
211
Sales Productivity Explore Email and Calendar Integration Products
We're here to help you and your sales reps prepare for a smooth transition. For more details on replacing Salesforce for Outlook, check
out our migration guide, Move from Salesforce for Outlook to the Next-Generation Products. Is your team migrating from Lightning
Sync? Get Ready to Move from Lightning Sync to Einstein Activity Capture.
SEE ALSO:
Outlook and Gmail Integration on Desktop
Einstein Activity Capture
Salesforce Inbox
Send Through Gmail or Office 365
212
Sales Productivity Explore Email and Calendar Integration Products
213
Sales Productivity Explore Email and Calendar Integration Products
Supported licenses Einstein Activity Capture Standard is With the purchase of Sales Cloud, Service
available to up to 100 users on the Standard Cloud, or Lightning Platform, Lightning Sync
Salesforce license with Sales Cloud supports users working from these Standard
purchase. To set up more than 100 users, licenses only.
one of the following add-on licenses is • Salesforce
required.
• Lightning Platform Salesforce Platform*
• Sales Cloud Einstein
• Lightning Platform - One App**
• Inbox
• Lightning Platform App Subscription
• Sales Engagement
*Does not include Lightning Platform Starter
• Revenue Intelligence or Lightning Platform Plus.
Users with Performance and Unlimited **Contact sync isn’t supported for Lightning
editions can access Einstein Activity Capture Sync customers working from the user
features without an add-on license. license Lightning Platform - One App.
Lightning Platform - One App doesn’t
include the Contacts object.
Sync Syncs contacts and events, including: Syncs contacts and events, including:
• Event series (Lightning Experience and • Event series (Lightning Experience and
Salesforce app only) Salesforce app only)
• Private events • Private events
214
Sales Productivity Explore Email and Calendar Integration Products
Configuration assignments Salesforce admins can assign users to sync Salesforce admins can assign users to sync
configurations by individual user and by configurations by individual user and by
user profile. user profile.
Developers can assign large groups of users
to sync configurations using the API.
Capture Any emails and events that sales reps send No capture functionality is available.
and receive from Microsoft applications are Admins can select a setting that relates
automatically associated with related synced events to Salesforce records so that
account, contact, contract, lead, those events are available for reporting and
opportunity, and quote records in other Salesforce platform capabilities. Learn
Salesforce. More.
Admins can select a setting that relates
synced events to Salesforce records so that
those events are available for reporting and
other Salesforce platform capabilities. Learn
More
Reporting For synced events and contacts, standard Standard Salesforce reporting is available.
Salesforce reporting is available. For
captured email and contacts, standard
reporting isn’t available. Use the Activities
dashboard or Activity Metrics.
Storage Synced data is stored in Salesforce. Captured Synced data is stored in Salesforce. See
data is stored using a public cloud provider. Lightning Sync Design and Security.
See Einstein Activity Capture Security Guide.
Einstein Email Insights Surfaces contextual insights on users’ emails Not available.
to help prioritize urgent items. With an
add-on license, you can create custom email
insights for users. See What Is Einstein
Activity Capture Standard?
Recommended connections on contacts With an add-on license, you can help users Not available.
and leads build relationships with customers using
the recommended connections feature. See
What Is Einstein Activity Capture Standard?
215
Sales Productivity Explore Email and Calendar Integration Products
Connection credentials You can choose a user-level connection or Google admins create a private key to your
a service account. company’s G Suite account and upload it
See Connection Methods for Google. to Salesforce. No user-level credentials
required.
Roles required to complete setup A setup flow guides Salesforce admins Google admins are required to complete an
through creating a configuration and advanced setup from their Google API
defining settings. Then users complete a Console.
few steps to connect their accounts. See Next, Salesforce admins can enable features
Admin Setup for Einstein Activity Capture. and roll out Lightning Sync to users from
Salesforce Setup. See See the Big Picture for
Setting Up Lightning Sync for Google.
Supported licenses Einstein Activity Capture Standard is With the purchase of Sales Cloud, Service
available to up to 100 users on the Standard Cloud, or Lightning Platform, Lightning Sync
Salesforce license with Sales Cloud supports users working from these Standard
purchase. To set up more than 100 users, licenses only.
one of the following add-on licenses is • Salesforce
required.
• Lightning Platform Salesforce Platform*
• Sales Cloud Einstein
• Lightning Platform - One App**
• Inbox
• Lightning Platform App Subscription
• Sales Engagement
*Does not include Lightning Platform Starter
• Revenue Intelligence or Lightning Platform Plus.
Users with Performance and Unlimited **Contact sync isn’t supported for Lightning
editions can access Einstein Activity Capture Sync customers working from the user
features without an add-on license. license Lightning Platform - One App.
Lightning Platform - One App doesn’t
include the Contacts object.
216
Sales Productivity Explore Email and Calendar Integration Products
Configuration assignments Salesforce admins can assign users to sync Salesforce admins can assign users to sync
configurations by individual user and by configurations by individual user and by
user profile. user profile.
Developers can assign large groups of users
to sync configurations using the API.
Capture Any emails and events that sales reps send No capture functionality is available.
and receive from Google applications are Admins can select a setting that relates
automatically associated with related synced events to Salesforce records so that
account, contact, contract, lead, those events are available in reporting and
opportunity, and quote records in other Salesforce platform capabilities. Learn
Salesforce. More.
Admins can select a setting that relates
synced events to Salesforce records so that
those events are available in reporting and
other Salesforce platform capabilities.
Reporting For synced events and contacts, standard Standard Salesforce reporting is available.
Salesforce reporting is available. For
captured email and contacts, standard
reporting isn’t available. Use the Activities
dashboard or Activity Metrics.
Storage Synced data is stored in Salesforce. Captured Synced data is stored in Salesforce. See
data is stored using a public cloud provider. Lightning Sync Design and Security.
See Einstein Activity Capture Security Guide.
Einstein Email Insights Surfaces contextual insights on users’ emails Not available.
to help prioritize urgent items. With an
add-on license, you can create custom email
insights for users. See What Is Einstein
Activity Capture Standard?
217
Sales Productivity Outlook and Gmail Integration on Desktop
SEE ALSO:
Why Move from Lightning Sync to Einstein Activity Capture?
Einstein Activity Capture
Einstein Activity Capture Security Guide
Lightning Sync
Lightning Sync Security
218
Sales Productivity Outlook and Gmail Integration on Desktop
SEE ALSO:
Explore Email and Calendar Integration Products
Considerations for Running Outlook Integration and Salesforce for Outlook Simultaneously
Outlook Integration System Requirements
Outlook and Gmail Integration Tour
Outlook Integration System Requirements
Outlook and Gmail Integration Tour
Outlook and Gmail Integration and Inbox Features
Add Lightning
components, including
AppExchange
components (admins
only)
219
Sales Productivity Outlook and Gmail Integration on Desktop
Feature Outlook and Gmail Outlook and Gmail Salesforce Inbox Mobile
Integration (Desktop) Integration with Inbox App (iOS and Android)
(Desktop)
Log emails and events to
Salesforce records created from
(Custom objects available via (Custom objects included as
custom objects
search) suggested records)
Report on activities
(Via the Activities Dashboard)
220
Sales Productivity Outlook and Gmail Integration on Desktop
Feature Outlook and Gmail Outlook and Gmail Salesforce Inbox Mobile
Integration (Desktop) Integration with Inbox App (iOS and Android)
(Desktop)
Receive follow-up reminders if
you’ve received no reply
*In Inbox for iOS, prompting to log a call is always on. To receive the prompt, make sure iOS systems notifications are enabled for Inbox.
In Inbox for Android, turn prompting on or off in the settings in the Inbox app.
**Also available when sending an email from Lightning Experience if you have an Inbox license.
Note: When using email integrations, you can log emails to cases but not send an email directly from a case.
Feature Outlook and Gmail Outlook and Gmail Salesforce Inbox Mobile
Integration (Desktop) Integration with Inbox App (iOS and Android)
(Desktop)
Einstein Activity Capture for
automatic email and event
logging
Lead Scoring
Opportunity Scoring
Opportunity Insights
Account Insights
Email Insights
Recommended Connections
SEE ALSO:
Outlook Integration System Requirements
Gmail Integration System Requirements
Salesforce Inbox
Email Customers
Einstein Features in Sales Cloud
221
Sales Productivity Outlook and Gmail Integration on Desktop
Considerations for Email Privacy Preferences in the Outlook and Gmail Integrations
Your prospect’s and customer’s email privacy is important. Help to ensure that their email restrictions
EDITIONS
and privacy are respected when sales reps send emails from the Outlook and Gmail integrations.
Keep these considerations in mind if you’ve enabled email privacy settings for your company: Available in: Salesforce
Classic (not available in all
• Email privacy settings for contacts, leads, and person accounts are available in the record details.
orgs) and Lightning
Email privacy settings apply whether you’re sending the email from Lightning Experience or
Experience
from Outlook or Gmail.
• The integrations show when a contact, lead, or person has opted to not receive a type of email, Available with Sales Cloud,
or to not have email messages tracked. Service Cloud, and Lightning
Platform in: Essentials,
Group, Professional,
Enterprise, Performance,
Unlimited, and Developer
Editions
• The Send Non-Commercial Email permission, which allows Salesforce users to send transactional emails from Lightning Experience,
isn’t enforced in the Outlook and Gmail integrations. It’s the sales reps’ responsibility to respect an email recipient’s privacy when
sending emails from Outlook or Gmail.
SEE ALSO:
Set Up Tracking and Storage of Certain Data Privacy Preferences
Enable the Enforce Email Privacy Settings Preference
Considerations for Opting Out of Email
What’s the Difference Between Email Opt Out and Individual Email Privacy Settings?
222
Sales Productivity Outlook and Gmail Integration on Desktop
Note: The Outlook and Gmail integrations with or without Inbox aren’t supported in partner communities.
SEE ALSO:
Outlook Integration System Requirements
Gmail Integration System Requirements
223
Sales Productivity Outlook and Gmail Integration on Desktop
224
Sales Productivity Outlook and Gmail Integration on Desktop
• To automatically log emails to related Salesforce records, set up Einstein Activity Capture. Users who are configured in Einstein
Activity Capture to capture emails see sharing options instead of manual logging options in the integration.
SEE ALSO:
Outlook and Gmail Integration and Inbox Features
Extend the Outlook and Gmail Integrations with Inbox
What Does Einstein Activity Capture Do?
225
Sales Productivity Outlook and Gmail Integration on Desktop
SEE ALSO:
Implementation Guide: Outlook Integration Implementation Guide
Security Guide: Salesforce Email Integration Security Guide
226
Sales Productivity Outlook and Gmail Integration on Desktop
What Requirements
secure version, we recommend running the latest version of Outlook and Windows and applying all
available security updates from Microsoft.
For the best experience, we recommend using an Outlook version that supports pinning the Salesforce pane
so that it’s always open. The pin is available in the following versions:
• For Current or Office Insider channels users, the pin is available in Outlook 2016 for Windows build
7668.2000 and later.
• For Outlook on the web users, the pin is available if the backend is Office 365.
• For new or legacy Outlook for Mac users, the pin is available in version 16.13.180513 and later.
• For Deferred channel users, the pin is available in Outlook 2016 for Windows build 7900.xxxx and later.
Browser For Outlook on the web users, any of these browsers on Windows or Mac operating systems. Make sure that
the browser is set to allow cookies from Salesforce.
• Google Chrome, most recent stable version
• Mozilla Firefox, the most recent stable version. Set Enhanced Tracking Prevention to Standard or Strict.
Add your company’s myDomain, the generic login.salesforce.com, and any Salesforce domains
to the privacy preference exception list. Also add https://*.outlook.com,
https://*.office365.com, https://*.office.com, and any Outlook URL used for
login.
– In newer Mozilla versions, add a site to the privacy preference exception list by following the
instructions here:
https://support.mozilla.org/en-US/kb/enhanced-tracking-protection-firefox-desktop?as=u&utm_source=inproduct
– In older Mozilla versions, click + to add a site to the privacy preference exception list.
• Microsoft Edge, most recent stable version (Windows only). Set Tracking prevention to Basic. If you
choose to leave Tracking prevention set to Balanced or Strict, add Salesforce domains as exceptions
along with https://*.outlook.com, https://*.office365.com,
https://*.office.com, and any Outlook URL used for login.
• Apple Safari, the most recent stable version. Turn off Prevent cross-site tracking.
• Mobile browsers aren’t supported.
Salesforce Add-in Access To use the integration, each Outlook user needs the Salesforce add-in for Outlook. Users can get the Salesforce
add-in themselves from Microsoft AppSource, or Exchange admins can get the add-in and distribute it using
227
Sales Productivity Outlook and Gmail Integration on Desktop
What Requirements
Microsoft Centralized Deployment. If your security policies don’t allow access to Microsoft AppSource, there’s
an option to install the integration using a file-based install.
SEE ALSO:
Explore Email and Calendar Integration Products
Considerations for Running Outlook Integration and Salesforce for Outlook Simultaneously
Outlook and Gmail Integration on Desktop
Security Guide: Salesforce Email Integration Security Guide
Microsoft Exchange Server Setup for the Outlook Integration
Roles Required to Set Up the Outlook Integration
Note: Each Exchange server setup is different. We’ve provided high-level instructions for Available in: Salesforce
basic and common Exchange server setups. If you run into problems, contact Salesforce to Classic (not available in all
orgs) and Lightning
get the integration up and running.
Experience
What Salesforce Exchange Outlook More About This Step Available with Sales Cloud,
Admin Admin User Service Cloud, and Lightning
Platform in: Essentials,
Confirm that Outlook Integration System Requirements on
Group, Professional,
your server, page 226
Enterprise, Performance,
clients, and Unlimited, and Developer
browsers Editions
meet the
requirements
228
Sales Productivity Outlook and Gmail Integration on Desktop
Optional
Add Inbox features Extend the Outlook and Gmail Integrations with Inbox
to the Outlook
integration
Customize which Customize the Email Application Pane for Outlook and Gmail
components are
included in the
Outlook
integration or
change the pane’s
layout
229
Sales Productivity Outlook and Gmail Integration on Desktop
SEE ALSO:
Deploy the Outlook Integration to Users
Enhanced Email and the Outlook Integration
Set Up Email to Salesforce
Email Application Publisher Layouts
Multi-Factor Authentication
Einstein Activity Capture
Enable Quick Text
Email Address Internationalization (EAI)
External Link: "ErrorItemNotFound" Error when Office Add-ins Make REST Calls Against an Outlook item ID
230
Sales Productivity Outlook and Gmail Integration on Desktop
• The Outlook integration respects your Salesforce email attachment settings. You can change your email attachment settings from
the Email Attachment page in Salesforce setup.
• To add an attachment to a Salesforce record, ask your reps to add the attachment as a file.
SEE ALSO:
Email Attachments
Guidelines for Logging Email from Outlook and Gmail to Salesforce
Guidelines for Using Emails with Einstein Activity Capture
File Size and Sharing Limits
Note: This configuration is part of the Summer ‘21 release, available to instances on a rolling basis. Contact your Salesforce account
representative for more details about your eligibility.
To determine which API version is available in each Outlook application, see the Microsoft Documentation about the JavaScript API.
If your Exchange server or Outlook versions support JavaScript API versions 1.4 through 1.7, you can still choose to set up the Exchange
without public EWS. However, users lose the following features:
• Logging attachments directly from Outlook. Users can add attachments to logged emails in Salesforce.
231
Sales Productivity Outlook and Gmail Integration on Desktop
Work with your IT professional to ensure that the Exchange server is set up to do the following things.
Reach the Salesforce listing in Microsoft AppSource (All Versions of Outlook and Exchange)
The Exchange server must be able to authorize calls to and from Business Apps - Microsoft AppSource. Choose whether the Exchange
administrator sets up the integration add-in on users’ behalf or Outlook users get the add-in from the Store themselves. If users get
the add-in themselves, they need access to the store. You can also choose to install the add-in using a file available for download
from the Outlook Integration and Sync page in Salesforce setup.
Accept incoming Exchange Web Services (EWS) calls from Salesforce
Your internal company policies around Exchange determine what is required in your setup to ensure Exchange can accept incoming
EWS calls from Salesforce. Steps can include:
• Enabling an EWS endpoint (a common practice with on-premises servers)
• Using AutoDiscover (optional)
• If there’s a firewall, allowing incoming EWS calls to originate from Salesforce IP addresses and domains (allowlists). Valid calls
contain json web tokens (JWT)
Review the following for more information.
• External Link: Start using web services in Exchange
• Knowledge Article: Salesforce IP Addresses & Domains to Allow
• External Link: Autodiscover service in Exchange Server
• External Link: Inside the Exchange Identity token
Accept incoming authentication calls to the Exchange Metadata URL from Salesforce
The web tokens contain a MetaData URL. If you use Autodiscover to accept EWS call, the MetaData URL could be same as the
Autodiscover URL.
Tip: To check the Exchange server connection and confirm that it’s configured properly to communicate with the add-in, use the
Salesforce Debug Tool. If you see 500 internal error responses, check Outbound Messaging SSL CA Certificates to ensure the
certificate is valid.
Note: A service account isn’t required for the Outlook integration. If you’re using Lightning Sync to sync calendar events and
contacts, you could require a service account depending on your configuration.
SEE ALSO:
External Link: Outlook JavaScript API requirements sets
External Link: Salesforce add-in in the Microsoft AppSource Store
Security Guide: Salesforce Email Integration Security Guide
Deploy the Outlook Integration to Users
232
Sales Productivity Outlook and Gmail Integration on Desktop
USER PERMISSIONS
233
Sales Productivity Outlook and Gmail Integration on Desktop
Method Notes
Manifest File If your company security policies don’t allow access to Microsoft AppSource, you can download an XML
manifest file to get the add-in.
Infrequently, some features can require a change to the manifest file. If you use the manifest file to install
the add-in, you must reinstall it to access features that require an update to the file. Check the release notes
for each release for alerts about features that require a file update.
Get the file from the Outlook Integration and Sync page in Salesforce setup. The file opens as an XML file
in your web browser. Use the browser’s Save As feature to save the page as a file. Then, either give the file
to users so they can add it to their Outlook client, or deploy the add-in using Microsoft Centralized
Deployment (MCD). If you give the file to users, they can install the file using the Add from File option in
Outlook. According to Microsoft, Centralized Deployment can take 24–72 hours.
To learn more about installing, launching, and managing the Salesforce add-in from Outlook, see the following Microsoft documentation.
• Desktop versions of Outlook
• Outlook on the web
SEE ALSO:
External link: Salesforce add-in available in Microsoft AppSource
External link: Manage deployment of Office 365 add-ins in the Microsoft 365 admin center
External link: Get an Office add-in for Outlook
234
Sales Productivity Outlook and Gmail Integration on Desktop
• For emails related to an account, opportunity, or a custom object record, sales reps can change the relationship to any other Salesforce
records, except cases.
235
Sales Productivity Outlook and Gmail Integration on Desktop
SEE ALSO:
Enhanced Email and the Gmail Integration
Multi-Factor Authentication
Add Salesforce Inbox Features to the Outlook and Gmail Integrations
Customize the Email Application Pane for Outlook and Gmail
Email Application Publisher Layouts
Einstein Activity Capture
Email Address Internationalization (EAI)
236
Sales Productivity Outlook and Gmail Integration on Desktop
• To log attachments automatically, make sure that your reps send emails from Salesforce. When
reps send an email from the connected email account, file attachments aren’t added to Salesforce records and can’t be viewed in
Salesforce.
• To log attachments manually, make sure that Einstein Activity Capture is disabled.
SEE ALSO:
Email Attachments
Guidelines for Logging Email from Outlook and Gmail to Salesforce
Guidelines for Using Emails with Einstein Activity Capture
File Size and Sharing Limits
237
Sales Productivity Outlook and Gmail Integration on Desktop
Note: Enhanced Email is required to relate any email to Salesforce from the Gmail integration. Available to manage from
Salesforce Classic and
With Enhanced Email: Lightning Experience
• Reps can relate emails to Salesforce records while composing the emails. Available with Sales Cloud,
• Reps can select which contacts, leads, and users to relate the email to. Service Cloud, and Lightning
Platform in: Essentials,
• When reps relate an email to a relevant account, opportunity, case, or custom object, all contacts,
Group, Professional,
leads, and users on the email are automatically related.
Enterprise, Performance,
• Related emails maintain their rich HTML formatting, so emails have the same look and feel in Unlimited, and Developer
Salesforce as they did in Gmail™. Editions
• Related emails are saved as Email Message records.
SEE ALSO:
Set Up Enhanced Email
238
Sales Productivity Outlook and Gmail Integration on Desktop
239
Sales Productivity Outlook and Gmail Integration on Desktop
Allow Reps to Log Events to Multiple Contacts from Outlook and Google Calendar
To gain better insight into your opportunities, and for more accurate reporting on engagements
EDITIONS
with contacts, enable Shared Activities. With Shared Activities, sales reps can select up to 50 contacts
or 1 lead when logging an event from their Outlook or Google calendar. Available in: Salesforce
Classic (not available in all
SEE ALSO: orgs) and Lightning
Experience
Enable Shared Activities
Considerations for Enabling Shared Activities Available with Sales Cloud,
Service Cloud, and Lightning
Platform in: Essentials,
Group, Professional,
Enterprise, Performance,
Unlimited, and Developer
Editions
240
Sales Productivity Outlook and Gmail Integration on Desktop
SEE ALSO:
Field Permissions
Add or Edit Picklist Values
Knowledge Article: Reporting on the Type field for Activities or Events
241
Sales Productivity Outlook and Gmail Integration on Desktop
SEE ALSO:
Considerations for Customizing the Email Application Pane for Outlook and Gmail
Assign Custom Email Application Panes for Outlook and Gmail to User Profiles
Considerations for Customizing the Email Application Pane for Outlook and Gmail
You can customize the email application pane to better reflect your reps’ workflow and your
EDITIONS
company’s processes. Keep these considerations in mind when customizing the various components.
Tip: We recommend modifying one of the default panes to meet your needs. Start with a Available in: Salesforce
base pane, or if you’re using Inbox in the integration, start with a pane with Inbox features. Classic (not available in all
orgs) and Lightning
You can customize any of these parts of the pane. Experience
242
Sales Productivity Outlook and Gmail Integration on Desktop
Note: If you use Einstein Activity Capture, you can also add quote and contract objects to your email application pane. To
include these objects, make sure that you enable quotes and set up contracts.
Add features (4)
Include the features available to email integration users, such as the Log Email button, tasks, and email templates. If you use Inbox,
you can include Inbox features such as calendar availability and text shortcuts. Only the features contained in a tab are available to
email integration users. You can also use filters to determine which components are available during read mode and compose mode.
For the best experience, group components based on whether they apply to reading or composing emails.
SEE ALSO:
Email Application Publisher Layouts
Send Email Action Considerations for Cases
Developer Guide: Create Components for the Outlook and Gmail Integrations
243
Sales Productivity Outlook and Gmail Integration on Desktop
Tip: To show matching records that aren’t people or that are a different object type than what is selected in a Accounts,
Opportunities, and More component, add the Other Logged Record component.
5. To view the page properties, add a description, or create a filter that determines when a component appears, click the empty area
of the canvas.
Tip: Some components are useful when reading emails or viewing events while others are helpful when composing emails
or editing events. Use a filter to determine when a particular component is shown.
6. Click Save.
7. You’re ready to activate the pane and assign it to user profiles. Go to the Lightning App Builder to activate. You can also assign the
pane to user profiles using the Set Page Assignment options in the integration setup pages.
SEE ALSO:
Considerations for Customizing the Email Application Pane for Outlook and Gmail
Dynamic Lightning Pages
244
Sales Productivity Outlook and Gmail Integration on Desktop
Assign Custom Email Application Panes for Outlook and Gmail to User Profiles
To get your reps up and running using a custom email application pane, activate the pane. Then
EDITIONS
assign your customized pane as the default for all users or specific user profiles.
Note: To see Inbox components in an email application pane, reps need an Inbox license, Available in: Salesforce
regardless of their user profile. Classic (not available in all
orgs) and Lightning
1. Navigate to your custom email pane. Experience
• In Lightning Experience:
Available with Sales Cloud,
From Setup, in the Quick Find box, enter Integration, and then select either Outlook Service Cloud, and Lightning
Integration and Sync or Gmail Integration and Sync. Expand Let users access Platform in: Essentials,
Salesforce records, and go to the Email Application Pane Assignments by Profile section. Group, Professional,
Enterprise, Performance,
• In Salesforce Classic: Unlimited, and Developer
From Setup, in the Quick Find box, enter App Builder, and then select New under Editions
Lightning Pages. Select Email Application Pane. Follow the steps until you reach the
design window. USER PERMISSIONS
2. Assign a custom pane as the new default, or select specific user profiles and follow the on-screen To customize the email
steps. application panes:
• Customize Application
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
Guidelines for Extending the Outlook and Gmail Integrations with Inbox
To provide more features when composing emails, add Inbox features to the Outlook and Gmail integration. Review some
considerations before adding Inbox.
Select Who Can Use Salesforce Inbox Features in the Outlook and Gmail Integrations
Add Inbox features to the integration with Microsoft® Outlook® or with Gmail to provide your sales reps with more tools to streamline
their work. Use one of the Inbox permission sets to turn on the productivity features for sales reps who need them.
245
Sales Productivity Outlook and Gmail Integration on Desktop
SEE ALSO:
Permission Sets
Einstein Activity Capture
Move Reps from Legacy Salesforce Inbox to the Outlook or Gmail Integration with Inbox
Outlook Integration System Requirements
Gmail Integration System Requirements
Set Up Inbox
Guidelines for Extending the Outlook and Gmail Integrations with Inbox
To provide more features when composing emails, add Inbox features to the Outlook and Gmail integration. Review some considerations
before adding Inbox.
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
• An Inbox license is available with Sales Engagement, with Sales Cloud Einstein, and as a standalone license.
• Turning on Inbox features in Government Cloud and Government Cloud Plus organizations may send data outside the authorization
boundary. Contact your Salesforce account executive for more details.
• The Salesforce add-in for Outlook is available in the Microsoft AppSource and the Chrome Web Store for Gmail. The add-in includes
Inbox features, which are unlocked with an Inbox license. Sales reps don’t install a different add-in.
• Inbox is supported in sandbox orgs. If you’re creating a sandbox from a production org that has Inbox enabled, you must enable
Inbox in the sandbox org again. It’s disabled in the sandbox org by default.
246
Sales Productivity Outlook and Gmail Integration on Desktop
• To enable Inbox features, turn on Make Inbox Available to Users on the Salesforce Inbox page in Salesforce Setup.
• To configure Inbox features in the new integration, use the Outlook Integration and Sync page or Gmail Integration and Sync page
in Salesforce Setup.
• To remove features from the integration, use the Lightning App Builder to remove the feature’s component from the email application
panes. To turn off the email tracking feature for individual users, remove the email tracking components using Lightning App Builder.
To turn off the email tracking feature for all users, use the Email Tracking option on the Salesforce Inbox page in Salesforce Setup.
• To generate reports about email messages and their effectiveness, create a custom report type using the Email Message primary
object.
• If quick text is enabled in Salesforce Setup, text shortcuts are available in Inbox. Each sales rep’s text shortcuts are saved and available
only for them. Use email templates for larger portions of text or for text that you want to make available to multiple reps.
• If you use Visualforce email templates and reps send their emails from the Lightning Experience, include the <br /> in the email
template to ensure line breaks appear correctly.
• Sending or receiving emails from addresses that contain non-Latin-based characters isn’t supported when Inbox is enabled.
• To automatically create and add Zoom links to meetings that are created using the Insert Availability feature, enable the Zoom
integration. Reps can connect their Zoom account to use when generating the meeting.
SEE ALSO:
Zoom Integration
Salesforce Help: Create a Custom Report Type
Select Who Can Use Salesforce Inbox Features in the Outlook and Gmail Integrations
Add Inbox features to the integration with Microsoft® Outlook® or with Gmail to provide your sales reps with more tools to streamline
their work. Use one of the Inbox permission sets to turn on the productivity features for sales reps who need them.
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
Assign one of the standard permission sets to the sales reps that you want to have access to Inbox productivity features in their email.
• Inbox With Einstein Activity Capture
• Inbox Without Einstein Activity Capture
• Inbox Included
• Sales Cloud Included Bundle
Note: Inbox is included with Performance and Unlimited editions. If you have users who accessed Inbox through the Inbox, Sales
Cloud Einstein, or Sales Engagement license before Summer ’22, we recommend that you assign those users to the Inbox Included
or Sales Cloud Included Bundle permission set, or a custom permission set that includes the Inbox permission. To make these
assignments, assign the new permission set to your users before removing the old permission set. Beginning in Summer ‘22, you
can’t add users to the old Inbox, Sales Cloud Einstein, or Sales Engagement permission sets.
247
Sales Productivity Outlook and Gmail Integration on Desktop
Important: If you use Sales Cloud Einstein, Inbox permissions are included in the Sales Cloud Einstein permission set. If you use
Sales Engagement, Inbox permissions are included in the Sales Engagement User permission set. Inbox isn’t included in the Sales
Engagement User Included, Sales Engagement Cadence Creator Included, or Einstein Activity Capture Included permission set.
SEE ALSO:
Select Who Can Use Sales Cloud Einstein
Assign Permission Sets for Sales Engagement Users
Move from the Legacy Inbox Add-In or Extension to the Outlook or Gmail Integration with Inbox
5. In the Salesforce Inbox page, select Assign Permissions Sets. Assign the Inbox With Einstein Activity Capture or Inbox Without
Einstein Activity Capture permission set to reps who can use Inbox features.
If your reps use Sales Engagement, the Sales Engagement User permission set also includes Inbox features.
6. Return to the Outlook Integration and Sync or Gmail integration and Sync setup page.
7. To change the layout or availability of features in the integration, enable Customize Content with App Builder, and select to
create an email application pane. Use the Lightning App Builder to customize the pane.
The email application pane is a Lightning App Builder page that applies to the Salesforce pane in Outlook or Gmail. When you enable
Inbox, the default email application pane includes all Inbox productivity features. To include only the features that your reps need,
or to change the organization of the features in the pane, create one or more custom panes.
Tip: To start your custom design, use the With Inbox Features option in the Email Application Pane section. Then, remove
the features that you don’t need from the default email application pane.
8. Activate the email application pane, and assign it to the appropriate user profiles.
248
Sales Productivity Outlook and Gmail Integration on Desktop
Sales reps with an Inbox permission set see the new pane the next time they open the integration in their email.
SEE ALSO:
Select Who Can Use Salesforce Inbox Features in the Outlook and Gmail Integrations
Customize the Email Application Pane for Outlook and Gmail
Set Up Inbox
Lightning App Builder
Add Zoom Video Conferencing to the Outlook and Gmail Integrations with Inbox
Integrate Salesforce with Zoom to give reps the option to automatically create and add Zoom links
EDITIONS
to meetings that are created using the Insert Availability feature.
You enable the Zoom integration to connect Salesforce with Zoom. Then, reps can connect their Available with Sales Cloud,
company Zoom account. After connecting their accounts, reps can select to have a Zoom meeting Service Cloud, and Lightning
link automatically generated when a meeting is created using the Insert Availability feature. Reps Platform in: Essentials,
don’t have to manually generate their own link and remember to add the link to meeting after it’s Group, Professional,
created. Enterprise, Performance,
Unlimited, and Developer
Editions
SEE ALSO:
Available with Inbox, which
Zoom Integration
is available in Professional,
Enterprise, Performance,
Considerations for Tracking Emails in the Outlook and Gmail Integrations with and Unlimited Editions
Inbox Available with Sales Cloud
When you add Inbox features to the Outlook or Gmail integration, sales reps can track when recipients Einstein, which is available
open emails and click links in the emails they send. Before you enable email tracking for your sales for an extra cost
reps, review these key considerations about setup and how emails are tracked. in: Enterprise, Performance,
and Unlimited Editions
Available in: Lightning Experience Available with Sales
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Engagement, which is
available for an extra cost
Performance, and Unlimited Editions
in: Enterprise, Performance,
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein. and Unlimited Editions
General Considerations
• Email tracking applies to HTML-based emails and mass emails.
• In Lightning Experience, you can see email tracking information in the activity timeline.
• In Salesforce Classic, you can see email tracking information in the HTML Email Status related list and the HTML Email Status report.
• When reps send an email through Office 365 with Inbox mobile, tracking information doesn’t appear in the activity timeline.
• To restrict access to email tracking for individual reps, create custom email application panes that don’t include email tracking
components. Assign the custom panes to specific user profiles. To restrict access to email tracking for all reps, turn off the Email
Tracking option in the Salesforce Inbox Setup Assistant in Salesforce setup.
249
Sales Productivity Outlook and Gmail Integration on Desktop
• The Email Tracking - List component is on the Feed tab in the default email application pane. This component shows all sales
engagement and alert information for emails across Salesforce, not just for emails sent from Outlook or Gmail. The sales engagement
data reps receive on the Feed tab depends on the features enabled in Salesforce.
• The Email Tracking - Individual Receipt is on the Related tab in the default email application pane. This component shows the tracking
details for the selected email. You can add the Email Tracking - Individual Receipt component to any tab that is available during read
mode.
• Emails set for tracking are tracked indefinitely. If you remove the tracking components from the email application pane after an email
is sent or turn off email tracking, the email is still tracked. But removing the components restricts access to the tracking information.
• If email tracking is enabled in your Sales Engagement setup, be sure to also enable it for the integration. Both must be enabled to
track emails sent from the Work Queue in the integration.
• To track links in emails started from the Sales Engagement Work Queue, also add the Email Tracking component to a tab available
in Compose mode.
SEE ALSO:
Customize the Email Application Pane for Outlook and Gmail
Considerations for Tracking Emails Sent from Salesforce Inbox
Considerations for Email Open Tracking
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
The Outlook and Gmail integrations with Inbox use cookies to maintain data access during a session and to prevent cross-site request
forgery when requests are made between the client and the server.
The following table describes the cookies that Salesforce collects for the Outlook and Gmail integrations with Inbox. These cookies are
required for the apps to work correctly.
250
Sales Productivity Outlook and Gmail Integration on Desktop
Move from the Legacy Inbox Add-In or Extension to the Outlook or Gmail Integration with Inbox
On March 31, 2021, the Legacy Inbox Outlook Add-in and Gmail Chrome Extension are retiring. Inbox features are now available in the
Salesforce add-in available in the App Source Store and Chrome Web Store, respectively. That app contains the features for the Outlook
and Gmail integrations. An Inbox license unlocks Inbox features that your reps use today.
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
Change is never easy, but we’re here to help make the transition as smooth as possible.
Review the differences between the legacy versions of Inbox and the new Outlook and Gmail integrations with Inbox. Migrate users to
the new products, and share the information with them to make their transition a smooth one. Review the system requirements before
you get started to ensure that your server and email clients meet the requirements needed for the new integrations.
Compare the Legacy Inbox Add-In and Extension to the Outlook and Gmail Integrations with Inbox
The new Salesforce add-in, which provides the Outlook and Gmail integration base features and Inbox features is built on the trusted
Salesforce platform. That platform brings you the security you trust with Salesforce and the side panel is customizable using Lightning
App Builder to better meet your users needs.
Move Reps from Legacy Salesforce Inbox to the Outlook or Gmail Integration with Inbox
The integration with Microsoft® Outlook® and with Gmail™ with Inbox help increase productivity while composing emails. If your
sales reps are using older versions of Salesforce Inbox on a desktop, you can easily move reps to the new version.
Tips for Working in the Gmail Integration with Inbox
If your company is moving from the legacy Salesforce Inbox Chrome extension to the Gmail integration with Inbox, review the
differences between the two solutions for a smooth transition.
251
Sales Productivity Outlook and Gmail Integration on Desktop
SEE ALSO:
Outlook Integration System Requirements
Gmail Integration System Requirements
Compare the Legacy Inbox Add-In and Extension to the Outlook and Gmail Integrations with Inbox
The new Salesforce add-in, which provides the Outlook and Gmail integration base features and Inbox features is built on the trusted
Salesforce platform. That platform brings you the security you trust with Salesforce and the side panel is customizable using Lightning
App Builder to better meet your users needs.
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
252
Sales Productivity Outlook and Gmail Integration on Desktop
253
Sales Productivity Outlook and Gmail Integration on Desktop
*List emails sent from legacy versions of Inbox don’t migrate to Lightning list emails.
Move Reps from Legacy Salesforce Inbox to the Outlook or Gmail Integration with Inbox
The integration with Microsoft® Outlook® and with Gmail™ with Inbox help increase productivity
USER PERMISSIONS
while composing emails. If your sales reps are using older versions of Salesforce Inbox on a desktop,
you can easily move reps to the new version. To assign permission sets to
users:
Available in: Lightning Experience • Assign Permission Sets
To set up custom email
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise,
application panes:
Performance, and Unlimited Editions
• Customize Application
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein. To create and save Lightning
pages in the Lightning App
Builder:
Salesforce admins use these steps if reps are running the legacy Salesforce Inbox in Outlook or • Customize Application
Gmail and are moving to the Outlook or Gmail integration with Inbox. Sales reps can also run Inbox To view Lightning pages in
on iOS and Android using a standalone application and access some Inbox features in Lightning Lightning App Builder:
Email. This setup doesn’t affect the Inbox mobile app or Inbox features in Lightning Email. • View Setup and
Configuration
Note: Reps can’t run legacy Inbox versions at the same time as the new version. Reps must
either disable or remove the legacy Inbox application before running the new one.
1. From Setup, in the Quick Find box, enter Integration, and then select either Outlook Integration and Sync or Gmail
Integration and Sync.
2. Expand Let users access Salesforce records.
3. If you use Outlook, make sure that Email to Salesforce and Use Enhanced Email are enabled.
4. In the Inbox in the Integration section, select Edit Settings and enable Make Inbox Available to Users in the Salesforce Inbox
page.
You can also access this setting by entering Inbox in the Quick Find box in Setup and selecting Setup Assistant.
5. Return to the Outlook Integration and Sync or Gmail Integration and Sync setup page.
254
Sales Productivity Outlook and Gmail Integration on Desktop
6. To change the layout or availability of features in the integration, enable Customize Content with App Builder, and select to
create an email application pane. Use the Lightning App Builder to customize the pane.
The email application pane is a Lightning App Builder page that applies to the Salesforce pane in Outlook or Gmail. When you enable
Inbox, the default email application pane includes all Inbox productivity features. To include only the features that your reps need,
or to change the organization of the features, you can create one or more custom panes.
Tip: Use the With Inbox Features option to start your custom design. Then, remove the features that you don’t need from
the default email application pane.
7. Activate the email application pane, and assign it to the appropriate user profiles.
8. Have your sales reps remove the legacy Salesforce Inbox Outlook add-in from Outlook or the extension from Chrome. If your reps
use Outlook, the Exchange Admin can remove the add-in from the Microsoft Exchange Admin Console or Exchange admin center.
9. Have your sales reps add Salesforce from the Microsoft AppSource or Chrome Web Store. If you use Outlook, the Exchange Admin
can centrally deploy the add-in from the Microsoft Exchange Admin Center.
Tip: After adding the extension, updates from Salesforce occur automatically.
SEE ALSO:
External Link: Get an Office Add-in for Outlook
External Link: Install and manage extensions
Customize the Email Application Pane for Outlook and Gmail
Set Up Inbox
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
255
Sales Productivity Outlook and Gmail Integration on Desktop
The Compose tab includes options to insert your availability, track an email (called Read Receipts in legacy versions of Inbox), schedule
emails to send later, and to insert text shortcuts. You also have access to insert and create email templates.
When you’re reading an email, the integration panel includes the Related tab. The Related tab contains the Salesforce records related
to the email you’re reading.
256
Sales Productivity Outlook and Gmail Integration on Desktop
At any time, view emails scheduled to send later in the Scheduled tab, and view email tracking information in the Feed tab.
If your Salesforce admin has customized the email application pane, these tabs could have different and show in a different order.
Email Logging
There are multiple ways to log an email to Salesforce records. When you’re composing an email, use the Log Email on Send option to
select which records to log an email to when it’s sent. Be sure to save your selections in the integration pane before sending your email.
The email is logged to the selected records after it’s sent.
257
Sales Productivity Outlook and Gmail Integration on Desktop
Or, use the reminder to log prompt to select records to log your email to after it’s sent. To disable the prompt, select Log Email on Send
in the integration pane, and deselect the Always remind me to log option at the bottom of the pane.
Related Records
In the legacy Salesforce Inbox Chrome extension, you could hide internal records from appearing as related records using the Hide
Internal Records setting. In the Gmail integration, to make the list of related records more relevant, resolve the email addresses related
to those records. The integration remembers your choices over time and your preferences across many objects. For example, click the
number with the yellow triangle. The integration shows all possible matches for that email address. Select the record you want the
integration to remember as the default record for that email address, and click Select to save your preference.
258
Sales Productivity Outlook and Gmail Integration on Desktop
After you select the record you want the integration to remember, the panel shows all other related objects depending on your selection.
For example, related opportunities and accounts.
Favorite Objects
You can’t identify objects as favorites in the Gmail Integration. Use the search to find other records to log an email to. If you can’t find
an object that you used in the past, contact your Salesforce admin.
You can also create records at any time using the add option in the navigation bar.
259
Sales Productivity Outlook and Gmail Integration on Desktop
If you don’t see an object type in this list, ask your Salesforce admin to add the object type to the Email Publisher Layout.
260
Sales Productivity Outlook and Gmail Integration on Desktop
To set Gmail to default to the smaller, window, select the Compose settings (1), and then deselect Default to full-screen (2).
SEE ALSO:
Use the Outlook and Gmail Integrations
Video: Connecting Gmail with Salesforce (English Only)
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
261
Sales Productivity Outlook and Gmail Integration on Desktop
The Compose tab includes options to insert your availability, track an email (called Read Receipts in legacy versions of Inbox), schedule
emails to send later, and to insert text shortcuts. You also have access to insert and create email templates.
When you’re reading an email, the integration panel includes the Related tab. The Related tab contains the Salesforce records related
to the email you’re reading.
262
Sales Productivity Outlook and Gmail Integration on Desktop
At any time, view emails scheduled to send later in the Scheduled tab, and view email tracking information in the Feed tab.
If your Salesforce admin has customized the email application pane, these tabs could have different and show in a different order.
263
Sales Productivity Outlook and Gmail Integration on Desktop
When you’re reading an email, use the Log Email button in the Related tab and select which records to log the email to.
When you’re organizing an event, create the event and save it in your Outlook calendar. You can log the event to Salesforce records
after the event is saved.
Related Records
In the legacy Salesforce Inbox Chrome extension, you could hide internal records from appearing as related records using the Hide
Internal Records setting. In the Outlook integration, make the list of related records more relevant by resolving the email addresses
related to those records. The integration remembers your choices over time and your preferences across many objects. For example,
264
Sales Productivity Outlook and Gmail Integration on Desktop
click the number with the yellow triangle. The integration shows all possible matches for that email address. Select the record you want
the integration to remember as the default record for that email address, and click Select to save your preference.
Favorite Objects
You can’t identify objects as favorites in the Outlook integration. Use the search to find other records to log an email to. If you can’t find
an object that you used in the past, contact your Salesforce admin.
You can also create records at any time using the add option in the navigation bar.
265
Sales Productivity Outlook and Gmail Integration on Desktop
If you don’t see an object type in this list, ask your Salesforce admin to add the object type to the Email Publisher Layout.
266
Sales Productivity Outlook and Gmail Integration on Desktop
SEE ALSO:
External link: Salesforce add-in in the Microsoft AppSource store
Video: Work with Salesforce in Outlook, Gmail, and Google Calendar (English Only)
267
Sales Productivity Outlook and Gmail Integration on Desktop
268
Sales Productivity Outlook and Gmail Integration on Desktop
4. After adding the extension to Chrome and navigating to Gmail, enter your Salesforce credentials in the new integration pane.
Tip: For a better viewing experience, we recommend that you turn off Gmail’s People widget. For more support, visit Google’s
support website.
SEE ALSO:
Turn On the Gmail Integration in Salesforce
Video: Work with Salesforce in Outlook, Gmail, and Google Calendar (English Only)
269
Sales Productivity Outlook and Gmail Integration on Desktop
In Outlook, to keep the panel open as you move through your email, click the pin icon (1). The pin option is available in Outlook 2016
on Windows that is installed using Click-to-Run with build 7900 or later, later versions of Outlook, and in Outlook on the web. In Gmail,
the pane stays open until you close it.
The side panel updates to show Salesforce records, such as accounts, opportunities, contacts, and leads that match an address in the
open email or event (2). Your Salesforce admin determines the components available in the integration, but it typically includes a place
to view the people associated with an email, related accounts, and opportunities. To view more details, such as Chatter feeds, the activity
timeline, and related lists, select a matching record. You can also edit record details directly in the pane. The content and fields available
to you in the record details are based on access permissions in Salesforce. To keep Salesforce up to date, log the email or event to a
matching record (3). Select the records to log the email or event to before saving.
270
Sales Productivity Outlook and Gmail Integration on Desktop
When you’re composing an email, the content and components in the integration pane change to include components such as email
templates.
Use the navigation bar in the integration pane to create Salesforce records, search for records, launch Salesforce for more information,
and to view notifications (4).
SEE ALSO:
Explore Email and Calendar Integration Products
Considerations for Running Outlook Integration and Salesforce for Outlook Simultaneously
Outlook and Gmail Integration on Desktop
Outlook and Gmail Integration on Desktop
Outlook Integration System Requirements
Gmail Integration System Requirements
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
271
Sales Productivity Outlook and Gmail Integration on Desktop
Note: You must have both a supported version of Outlook and a click-to-run installation to use the pin feature.
Note: Integration features for shared folders aren’t supported in Outlook on Mac.
• You’re a member of the shared folder with full access and that auto-mapping is enabled for your email account.
• Enhanced Email is enabled in Salesforce.
272
Sales Productivity Outlook and Gmail Integration on Desktop
SEE ALSO:
Set Up Email to Salesforce
Enhanced Email and the Outlook Integration
External link: Allow someone else to manage your mail and calendar
External link: Outlook add-ins overview
273
Sales Productivity Outlook and Gmail Integration on Desktop
274
Sales Productivity Outlook and Gmail Integration on Desktop
275
Sales Productivity Outlook and Gmail Integration on Desktop
When reading an email, use Log Email, and select the people records that you want to relate the
email or event to in Salesforce. Standard users are listed first, followed by contacts, leads, and other people records such as community
users. You can also log the email to one other record type, such as an opportunity.
Note: The integration shows up to 15 contacts or leads in the side panel. The list includes the matched contact or leads first, and
then recipients who didn’t match a record. If there are more than 15 recipients in an email, not all the recipients are available in
the list.
To log the email to other records that don’t show in the related records list, use Search.
You can select one other record to log the email to, such as an account or opportunity.
Tip: To see the email logging options first when you select an email, turn on Log Emails Faster. Then, as you move through your
email, the email logging options appear automatically and clicking Log Email isn't necessary.
When composing an email, select Log on Send. We propose which people and records to associate the email with when it’s sent. To
make changes, click Edit and add or remove people and other records before sending the email.
Note: When using Log Email on Send in Outlook, the “Related to Salesforce” category isn’t automatically added to the email.
276
Sales Productivity Outlook and Gmail Integration on Desktop
If you’re part of an Einstein Activity Capture configuration that is set to automatically capture emails, you can’t manually log emails or
events from the integration. However, you can update the automatically created relationships between the email and Salesforce records
from Outlook and Gmail.
277
Sales Productivity Outlook and Gmail Integration on Desktop
Your Activity Sharing settings determine whether emails and events are shared with other users or kept private. You can update your
default sharing setting in your personal settings in Salesforce.
SEE ALSO:
Einstein Activity Capture
Control How Activities Added by Einstein Activity Capture Are Shared
How Salesforce Records Are Matched to Emails and Events
Considerations for Outlook Shared Folders in Outlook Integration
The integration shows up to 15 matching records in the side panel. Depending on your system configuration, you can log an event to
up to 50 contacts or 1 lead, even if the list only shows 15 matches. If you’re able to log an event to only one contact, ask your Salesforce
admin about enabling Shared Activities. You can also log the event to one other record, such as an account or opportunity.
Keep these other considerations in mind when logging events.
• For events you’re creating, save the event first, and then log it to Salesforce.
• You can log only nonrecurring, public events.
278
Sales Productivity Outlook and Gmail Integration on Desktop
• The matching contacts are automatically selected when you click Log Event. You can unselect all contacts or individual contacts
before logging the event.
• Users with a matching email address on the event are included in the related records list. However, you can’t log events to user
records from the integration.
• The event is logged to the selected records, and an event record is created in Salesforce. Attendees who are also Salesforce records
(such as Contacts) are included as attendees in the event record. The event attendees’ RSVP statuses and the event attachments
aren’t included.
• All attendees see the same invite on their Salesforce calendar.
• If the title changes after the event is logged, the information in the event record in Salesforce doesn’t update automatically. Either
edit the event record in Salesforce to reflect the change or log the event again.
• If the list of matching records shows the maximum 15 records, you can still search for other records to log the event to. The list still
shows only 15 records. However, any record that was selected before you searched is included when you log the event.
• Event attachments aren’t logged.
279
Sales Productivity Outlook and Gmail Integration on Desktop
Your Activity Sharing settings determine whether events are shared with other users or kept private. You can update your default sharing
setting in your personal settings in Salesforce. Ask your Salesforce admin for more information about your Einstein Activity Capture
configuration.
SEE ALSO:
Control How Activities Added by Einstein Activity Capture Are Shared
Preparing to Sync Events with Einstein Activity Capture
Considerations for Outlook Shared Folders in Outlook Integration
Note: The integration shows up to 15 contacts or leads in the side panel. The list includes the matched contact or leads first, and
then recipients who didn’t match a record. If there are more than 15 recipients in an email, not all the recipients are available in
the list.
You can also create records at any time using the add option in the navigation bar.
280
Sales Productivity Outlook and Gmail Integration on Desktop
Tip: When you create a contact or lead, the first name, last name, and email address populate with information from the sender’s
email address in the open email. If the sender’s email domain matches a company in Salesforce, the company name is also
populated. When you create a task or case, additional information, such as the subject and description, are populated with
information from the open email.
Note: If Einstein Activity Capture is enabled, see Guidelines for Capturing Emails and Events Available in: Salesforce
with Einstein Activity Capture on page 382 to learn how Einstein Activity Capture matches Classic (not available in all
orgs) and Lightning
emails and events to Salesforce records.
Experience
Users Returns user records that Returns user records that Available with Inbox, which
have a matching email have a matching email is available in Professional,
address when the address when the address Enterprise, Performance,
and Unlimited Editions
address also matches a also matches a contact or
contact or lead. User lead.
records are only returned If Enhanced Email is turned
when the User object is on and a user record is
selected as a Favorite. returned, the user is selected
as the default people record
281
Sales Productivity Outlook and Gmail Integration on Desktop
Matching Criteria
Record Inbox Mobile App Outlook and Gmail Integrations
with or Without Inbox
for an email or event. If Enhanced Email
is turned off, the matched contact is
selected as the default, if one is returned.
With Outlook Integration, if either
Enhanced Email or Use Enhanced Email
with Outlook (on the Outlook Integration
and Lightning Sync page) is off, the
matching order priority is Contact, then
Lead, and then User. If both Enhanced
Email and Use Enhanced Email with
Outlook are on, the matching order
priority is User, then Lead, and then
Contact.
To log all participants in an email, the
sender’s email address is included when
using the Log Email on Send feature. If
the sender is selected for logging, the
email is logged to the user record, but
an activity for the user isn’t created.
Other related records are returned
according to the selected people record.
Accounts Returns accounts that have a Returns any accounts associated with
matching email domain to the the matched contacts.
Salesforce account.
Custom Objects Returns custom objects that have a Returns custom objects that have a
matching email address to one of matching email address to one of the
the following: following:
• Contact lookup field • Contact lookup field
• Custom email address field • Custom email address field
• Leads lookup field • Leads lookup field
282
Sales Productivity Outlook and Gmail Integration on Desktop
Matching Criteria
Record Inbox Mobile App Outlook and Gmail Integrations
with or Without Inbox
If you have an Inbox license, custom
objects are shown in the Related tab for
the selected email. Without an Inbox
license, use search to find the custom
object to log an email to.
In Inbox mobile, users select the Salesforce object types they want to see as related using the Favorite Objects setting in the app. Only
records of the selected object types are shown as related to an email or event.
Tip: To hide internal records, go to the Salesforce Settings section of the Settings in the app. Tap Suggested Record settings, and
then turn on the Hide Internal Records option. To show records such as tasks and opportunities from a different date range,
adjust the dates in the Start Date and End Date fields.
In the Outlook and Gmail integrations with Inbox, the Salesforce admin defines which types of objects are included when returning
related records. Using the Lightning App Builder, admins place the components for people, accounts, opportunities, cases, and other
records on the Related tab. The components available on the Related tab in the email application pane determine the types of records
shown as related to an email or event. For example, if a component isn’t added to show cases, cases aren’t shown in the Related tab as
a matching Salesforce record.
SEE ALSO:
Guidelines for Using Emails with Einstein Activity Capture
Guidelines for Logging Email from Outlook and Gmail to Salesforce
Log Emails Manually in Inbox Mobile
Log Events Manually in Inbox Mobile
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
283
Sales Productivity Outlook and Gmail Integration on Desktop
Considerations for Scheduling Events with Insert Availability in the Outlook and Gmail Integrations with Inbox
To avoid back-and-forth emails when scheduling events, insert open time slots from your calendar directly in an email. Recipients
can select which time works best, and the event is automatically scheduled. Review the considerations about inserting availability.
Guidelines for Tracking Emails in the Outlook and Gmail Integrations with Inbox
When Inbox features are added to the integration Outlook or Gmail, sales reps can track when recipients open emails and click links
in emails. Before you enable email tracking for your sales reps, review these key considerations about setup and how emails are
tracked.
Engagements and Alerts in the Outlook and Gmail Integrations with Inbox
The Feed tab in the integration provides a comprehensive look at how your customers and prospects engage with the emails that
you send. The feed includes information such as replies to emails sent from across Salesforce, not just from Outlook or Gmail.
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
284
Sales Productivity Outlook and Gmail Integration on Desktop
Availability (1)
Let recipients select any available time on your calendar by inserting a scheduling link. Or insert open time slots from your calendar
directly in an email for recipients to select which of your preferred times works best. The available times you provide are updated
as your calendar availability changes. After a recipient selects a time, the event invitation is automatically generated and added to
attendee calendars. If your admin has enabled Zoom video integration, connect your Zoom account and select to have a Zoom
meeting link automatically added to the generated event invitation.
285
Sales Productivity Outlook and Gmail Integration on Desktop
Tip: The integration remembers your last email tracking setting, so you don’t have to turn it on for each new email. In Outlook,
the integration pane must be open when you send the email for it to be tracked.
When a recipient opens your email or clicks links in the email, a receipt appears on the Feed tab. The Feed tab shows the engagement
information for all tracked emails.
In the Outlook integration, see tracking results for an individual email in the Related tab. Your Salesforce admin determines where
the individual tracking information appears in your integration. If it’s not on the Related tab, ask your admin for help.
In the Gmail integration, from the Email Tracking History for an email, click the subject line to go directly to the email in your inbox.
Tip: If your admin enabled Salesforce quick text, text shortcuts saved in the Outlook or Gmail integration are available as quick
text in emails in Salesforce. However, in Salesforce email, the text shortcuts you create in the Gmail integration don’t include
the shortcode. You can also use your own quick text that’s saved to the Email channel within Salesforce in the Outlook and
Gmail integrations. Shared, org-wide quick text isn’t available in the integrations.
Send Later (4)
To compose your email now and schedule it to send when it has the biggest impact, turn on Send Later. To review and manage
your scheduled emails in the Scheduled tab, schedule to send your email using Salesforce instead of using the Send Later options
in Outlook or Gmail. Select the day and time to send your email. Messages are saved as drafts until they’re sent.
Considerations for Scheduling Events with Insert Availability in the Outlook and Gmail Integrations with Inbox
To avoid back-and-forth emails when scheduling events, insert open time slots from your calendar directly in an email. Recipients can
select which time works best, and the event is automatically scheduled. Review the considerations about inserting availability.
286
Sales Productivity Outlook and Gmail Integration on Desktop
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
To access the availability features when composing an email in the Outlook or Gmail integrations with Inbox, select an option in the
Availability section of the email application pane.
Note: If you also send emails from Lightning Experience desktop, you can use this feature from the Lightning Experience email
composer.
• Let recipients select any available time on your calendar by inserting a scheduling link.
– Each link is unique, created when you insert it.
– You can’t copy a link and use it elsewhere.
– Scheduling links aren’t supported in automatic email signatures.
– Links are valid for 90 days.
• When selecting available times, the event owner’s calendar is the primary calendar from their connected email account. Events from
the connected account’s primary calendar, not from the Salesforce calendar or other additional calendars, are reflected on the
calendar grid when selecting available times.
287
Sales Productivity Outlook and Gmail Integration on Desktop
• The suggested times that the recipient sees update as the event owner’s availability changes. The available times are based only on
the event owner's availability. The options available in the email don't live update as other attendees calendars become booked.
• A user’s availability is set to 9 AM–5 PM. To change their availability, go to personal settings, find Meeting Settings, and make any
changes.
• The default time zone is based on the Salesforce user's time zone, not their computer's time zone.
• If there are multiple attendees, the event time is set when the first recipient selects a free time slot. The invite is then populated on
all attendees’ calendars.
• If a coworker has shared their calendar with you, you can view their calendar to schedule around their availability. Your coworker
doesn’t need an Inbox license to share their calendar.
• If a coworker has given you write permissions to their calendar, you can use Insert Availability to schedule meetings on their behalf.
Select a different meeting owner in the Insert Availability window. In Outlook, to be available as a meeting owner, the owner of the
shared calendar must also be an attendee on the invitation.
• Make sure that recipients are using up-to-date email clients and browsers. If the recipient's email client or browser doesn’t support
TLS 1.2, they receive an error message when they select an available time in the email.
• The attendee calendar doesn’t recognize Google Calendar Out of Office events.
• If Zoom video integration is enabled, connect your Zoom account and select to have a Zoom meeting link automatically added to
the generated event invitation.
If you’re using the Availability feature from the Gmail integration with Inbox, a Google Meet link is created by default when the event
invitation is generated. If Zoom is your chosen virtual conferencing solution, be sure to select to include a Zoom link instead. If you use
a different virtual conferencing solution, manually generate the meeting link using that solution’s tools and add it after the event invitation
is generated.
SEE ALSO:
Do More While Composing Emails in Outlook and Gmail
Considerations for Insert Availability in Lightning Experience Desktop
Zoom Integration
Guidelines for Tracking Emails in the Outlook and Gmail Integrations with Inbox
When Inbox features are added to the integration Outlook or Gmail, sales reps can track when recipients open emails and click links in
emails. Before you enable email tracking for your sales reps, review these key considerations about setup and how emails are tracked.
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
General Considerations
• In Gmail, set the Email Tracking option in the panel. You can minimize the panel and still have the email tracked when you send it.
In Outlook, the side panel must be open and Email Tracking selected when you send the email for the email to be tracked.
• When emails are sent with Email Tracking enabled, a one pixel image is embedded in the email body. When emails are opened, the
information for the tracked emails is passed back to the server. In some Outlook versions and depending on your recipient’s email
settings, the pixel shows in native HTML code in the email body.
288
Sales Productivity Outlook and Gmail Integration on Desktop
• The count for opened emails stops at 101 opens. Additional email opens aren’t reflected in the summary.
• Tracking information is gathered in regular, timed cycles. If a recipient opens an email multiple times in one gathering cycle, only
the first opening is tracked. If the recipient opens the email again in a different cycle, that opening is tracked as a separate opening.
• Emails opened in an email web client can show as “Viewed from Mobile” when the exact email client can’t be verified.
• The details for all tracked emails are available on the Feed tab. The feed shows the last 30 days’ worth of engagements, with the
most recent notifications at the top. To see 90 days’ worth of engagement history for an email logged to Salesforce, reps can use
the Engagement History related list on the EmailMessage record.
• If there’s a delay while passing information from the sending user’s mail client to their local Exchange or Office 365 system, Email
tracking information can also be delayed. Salesforce is interacting with the user’s message transfer agent, not their local mail client
to collect the background information on the sent email for tracking.
• Emails set for tracking are tracked indefinitely.
• Email tracking can work unexpectedly if recipients open tracked emails in Apple Mail on devices running iOS 15, iPadOS 15, macOS
Monterey, or watchOS 8.
SEE ALSO:
Engagements and Alerts in the Outlook and Gmail Integrations with Inbox
Knowledge Article: Salesforce Inbox Email Tracking and Apple Privacy Policy
Engagements and Alerts in the Outlook and Gmail Integrations with Inbox
The Feed tab in the integration provides a comprehensive look at how your customers and prospects engage with the emails that you
send. The feed includes information such as replies to emails sent from across Salesforce, not just from Outlook or Gmail.
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
289
Sales Productivity Outlook and Gmail Integration on Desktop
Engagement data is gathered for all emails that you send from the Outlook and Gmail integrations with Inbox. That includes emails
generated from the Work Queue if you have Sales Engagement, and emails that aren’t set for email tracking. Engagement data is also
available if Einstein Activity Capture is on and the email includes at least one external recipient.
The Feed tab includes these actions for emails sent with tracking on:
• A recipient opens an email.
• A recipient clicks a tracked link.
The Feed tab includes these actions for each recipient on an email:
• A recipient replies to an email.
• You receive an automated out-of-office reply.
• An email bounces back to you.
Tip: If you use the Work Queue, you have Sales Engagement. You also receive alerts in the feed when a new lead, contact, or
person account is assigned to you.
The feed shows the last 30 days’ worth of engagements, with the most recent notifications at the top. Use the sorting and filtering
options to find your hottest leads. If you use cadences and the Work Queue, you can also find the engagement data in the My Feed tab
within the Work Queue. Your Salesforce admin determines whether you also have a Feed tab with the same information.
To see 90 days’ worth of engagement history for an email logged to Salesforce, use the Engagement History related list on the EmailMessage
record in Sales.
SEE ALSO:
View Prospect Engagement in the Work Queue
View Engagement for Specific Emails on Lead, Contact, and Person Account Records
290
Sales Productivity Einstein Activity Capture
291
Sales Productivity Einstein Activity Capture
292
Sales Productivity Einstein Activity Capture
Emails Emails that Einstein Activity Capture users send Available with Sales Cloud
and receive are captured and automatically Einstein, which is available
added to the activity timeline of related account, in Performance and
contact, lead, opportunity, contract, and quote Unlimited Editions, and
available for an extra cost in
records.
Enterprise Edition
Email data is also used to create email insights.
Plus, if you use Inbox or Sales Engagement, Available with Inbox in Sales
email data generates engagement data. Cloud, which is included in
Starter, Performance and
Emails sent from Salesforce goes through the Unlimited Editions and
connected email account. available for an extra cost in
Captured emails aren’t Salesforce records and Professional and Enterprise
aren’t available in standard reports and other Editions. Inbox is also
Salesforce platform capabilities. available for an extra cost in
Service Cloud and Lightning
Events Events are synced between Salesforce and users’ Platform.
connected Microsoft or Google accounts. You Available with Sales
can allow the synced events to be related to Engagement in Sales Cloud,
Salesforce contact and lead records. which is included in
When events move from the connected account Performance and Unlimited
to Salesforce, they become Salesforce records Editions, and available for
an extra cost in Professional
and are available in standard reporting and
and Enterprise Editions.
Salesforce Platform capabilities. Events appear
Sales Engagement is also
on the My Events calendar in Salesforce.
available for an extra cost in
Depending on your settings, events that Einstein Service Cloud and Lightning
Activity Capture users are included in get added Platform.
automatically to the activity timeline of
Available with Revenue
additional records: opportunities, contracts, and
Intelligence, which is
quotes. But the events aren’t Salesforce records
available for an extra cost in
and aren’t reflected in reports and other Enterprise and Unlimited
Salesforce Platform capabilities. Editions
293
Sales Productivity Einstein Activity Capture
Note: Starting in late 2023, Einstein Activity Capture services are migrating to Hyperforce, the Salesforce cloud-native infrastructure
architecture, built for the public cloud. Before migration to Hyperforce, Einstein Activity Capture data is stored in Salesforce managed
data centers and hosted on Amazon Web Services (AWS) behind a Virtual Private Cloud (VPC). After migration, the Einstein Activity
Capture data and services are stored on Hyperforce and new AWS public cloud infrastructure, within the same region as before.
• For each data type that’s enabled, data is captured from the connected Microsoft or Google account. The captured data is stored
on Hyperforce infrastructure and a public cloud provider, such as Amazon Web Services (AWS).
• Because email data is stored only on Hyperforce and AWS, the following applies to email data.
– It isn’t used to create Salesforce records.
– You can report on captured emails after you turn on Activity 360 reporting on page 415 features. To see your activity data
aggregated, you can also use the Activities dashboard and Activity Metrics fields.
– The data retention period determines how much email data is stored and for how long.
• You can disable emails, events, or contacts. Review what happens to your data when you do.
• If you set up Einstein Activity Capture before Spring ’19, your settings don’t include event and contact sync. To enable syncing, create
an Einstein Activity Capture configuration.
SEE ALSO:
Einstein Activity Capture
Set Up Einstein Activity Capture
Einstein Activity Capture Security Guide
294
Sales Productivity Einstein Activity Capture
295
Sales Productivity Einstein Activity Capture
Einstein Email Insights If you have only Standard Einstein Activity If you have at least one Einstein Activity
Capture users, Einstein Email Insights isn’t Capture user, Einstein Email Insights is on
on by default, and you can't create custom by default, and is available to all Einstein
email insights. Activity Capture users. You can create
custom email insights.
Recommended Connections Standard Einstein Activity Capture users Einstein Activity Capture users can see
can’t see recommended connections even recommended connections on contact and
when there are paid Einstein Activity lead records.
Capture users.
Activity Metrics If you have only Standard Einstein Activity If you have at least one Einstein Activity
Capture users, Activity Metrics isn’t available. Capture user, Activity Metrics is available to
all Salesforce users.
Activity 360 reporting If you have only Standard Einstein Activity If you have at least one Einstein Activity
Capture users, Activity 360 reporting isn’t Capture user, Activity 360 reports are
available. available to all Salesforce users.
SEE ALSO:
Assign Einstein Activity Capture Standard to Sales Cloud Users
Set Up Einstein Activity Capture
296
Sales Productivity Einstein Activity Capture
297
Sales Productivity Einstein Activity Capture
Note: Starting in late 2023, Einstein Activity Capture services are migrating to Hyperforce, Available in: Lightning
the Salesforce cloud-native infrastructure architecture, built for the public cloud. Before Experience
migration to Hyperforce, Einstein Activity Capture data is stored in Salesforce managed data Available with Einstein
centers and hosted on Amazon Web Services (AWS) behind a Virtual Private Cloud (VPC). Activity Capture Standard,
After migration, the Einstein Activity Capture data and services are stored on Hyperforce and which is available in Sales
new AWS public cloud infrastructure, within the same region as before. Cloud in Starter,
Professional, Enterprise,
Performance, and
General
Unlimited Editions
• When a Google or Microsoft account is first connected, Salesforce captures a certain amount
Available with Sales Cloud
of past data and stores it on Hyperforce and AWS. Over time, Salesforce stores a maximum
Einstein, which is available
amount of Einstein Activity Capture or Inbox data.
in Performance and
• The retention periods begin when an activity occurs, not when it’s added to Salesforce. Unlimited Editions, and
• After the data retention period ends, the data is removed from the system, regardless of when available for an extra cost in
it was added to Salesforce. For example, if the data retention period is 24 months, any activity Enterprise Edition
that occurred more than 24 months ago is deleted from storage and the activity timeline. Available with Inbox in Sales
Activities captured by Einstein Activity Capture aren’t archived. It can take up to 1 month before Cloud, which is included in
the data is removed from the system. Starter, Performance and
• De-identified data derived from activities is kept for up to 2 years, and used with machine Unlimited Editions and
learning models and third-party data enrichment. The data retention policy doesn’t apply to available for an extra cost in
this de-identified data. Professional and Enterprise
Editions. Inbox is also
available for an extra cost in
Einstein Activity Capture Service Cloud and Lightning
• For Einstein Activity Capture users, the data retention period applies to emails and events. Platform.
However, when events sync to Salesforce, they become Salesforce records and are subject to Available with Sales
your Salesforce data allocations. Engagement in Sales Cloud,
• If your org has at least one Sales Cloud Einstein, Inbox, Sales Engagement, or Revenue Intelligence which is included in
license, the data retention policy for that license applies to all Einstein Activity Capture users. Performance and Unlimited
Editions, and available for
License or environment Past Data Captured When Time Period Data Is Stored an extra cost in Professional
a Google™ or Microsoft® and Available on the and Enterprise Editions.
Account Is First Connected Activity Timeline Sales Engagement is also
available for an extra cost in
• Sales Cloud Einstein Emails: The default is 180 days, The default is 24 months. Service Cloud and Lightning
up to 50,000 emails. Admins The amount can range from 3 Platform.
• Inbox
can reduce the length of time months to 5 years.
• Sales Engagement in the configuration’s advanced Available with Revenue
settings. To change the storage amount, Intelligence, which is
• Revenue Intelligence
contact Salesforce Customer available for an extra cost in
Events: The default is 0 days. Support Enterprise and Unlimited
Therefore, events that end Editions
Sales Cloud before the user connects an The default is 6 months.
account aren’t synced or added
to the activity timeline. Admins The amount can range from 3
can increase the length of time to 6 months.
298
Sales Productivity Einstein Activity Capture
License or environment Past Data Captured When a Time Period Data Is Stored and
Google™ or Microsoft® Account Is Available on the Activity Timeline
First Connected
to 180 days, up to 5,000 events, in the To change the storage amount, contact
configuration’s advanced settings. Salesforce Customer Support.
Inbox
• For Inbox users, the data retention policy applies when the user has a connected email account. The policy applies even if that user
doesn’t actively use Inbox or have access to Einstein Activity Capture. Emails that are manually logged from Inbox become Salesforce
records and are subject to your Salesforce data allocations.
License or environment Past Data Captured When a Data Storage Time Period
Google™ or Microsoft® Account is
First Connected
Inbox 180 days, up to 50,000 emails and 5,000 The default is 24 months
events The amount can range from 3 months to 5
years.
To change the storage amount, contact
Salesforce Customer Support.
Sandbox 180 days, up to 50,000 emails and 5,000 The default is 6 months
events The storage amount can’t be changed.
SEE ALSO:
Einstein Activity Capture
Einstein Activity Capture Security Guide
299
Sales Productivity Einstein Activity Capture
300
Sales Productivity Einstein Activity Capture
Note: For more details about Einstein Activity Capture architecture, review the Einstein Activity Available in: Lightning
Capture Security Guide. Experience
301
Sales Productivity Einstein Activity Capture
Encryption
Note: Starting in late 2023, Einstein Activity Capture services are migrating to Hyperforce, the Salesforce cloud-native infrastructure
architecture, built for the public cloud. Before migration to Hyperforce, Einstein Activity Capture data is stored in Salesforce managed
data centers and hosted on Amazon Web Services (AWS) behind a Virtual Private Cloud (VPC). After migration, the Einstein Activity
Capture data and services are stored on Hyperforce and new AWS public cloud infrastructure, within the same region as before.
For captured emails and events, the data is stored on Hyperforce and Amazon Web Services (AWS) infrastructure, so Salesforce platform
encryption isn’t available. Instead, the data is encrypted at rest using AES-256 server-side encryption. When Shield Platform Encryption
is enabled for your org, emails and events that are added to the activity timeline of related Salesforce records show the names of encrypted
contacts and leads.
When Shield Platform Encryption is enabled on any Salesforce object or field, Einstein Activity Capture still syncs events and contacts,
but the behavior is modified.
If you encrypt the Email field on the User object, the User Email field is duplicated in the Salesforce database when users are added to
sync configurations that sync contacts or events. Even when the User Email field is encrypted using Shield Platform Encryption, this
duplicate field stores user emails in the Salesforce database in an unencrypted state. When Shield Platform Encryption is turned on,
Einstein Activity Capture matching behavior is modified.
Event Encryption
Normally, Einstein Activity Capture matches records using the same standard Salesforce fields. But when you encrypt the Email field on
Salesforce users, contacts, or leads, Einstein Activity Capture expands its search to any custom email field that you added to the record
in these cases:
Contact Encryption
Normally, Einstein Activity Capture matches contacts between Salesforce and your external contact application using the same standard
Salesforce fields. But when you encrypt the Email field on Salesforce contacts, Einstein Activity Capture expands its search to any custom
email field that you add to the Salesforce contact. Einstein Activity Capture syncs the first matching email address it identifies so contacts
can be matched based on the standard Email field or the custom email field.
302
Sales Productivity Einstein Activity Capture
• We don’t recommend marking an Einstein Activity Capture configuration as inactive to prevent a user from syncing across multiple
orgs. You risk forgetting that the user is included in multiple configurations. And you risk marking the configuration as active later
by accident.
Example: You’re testing Einstein Activity Capture in your sandbox org. You add a user to a sync configuration in the sandbox.
After you’re satisfied with how you set up Einstein Activity Capture for them, you’re ready to add the user to a configuration in
your production org.
Before you add the user to a configuration in production, remove them from the configuration in your sandbox to avoid sync
issues. You also risk syncing test data onto your production org and email server.
SEE ALSO:
Set Up Einstein Activity Capture
Emails and Einstein Activity Capture
Events and Einstein Activity Capture
Contacts and Einstein Activity Capture
303
Sales Productivity Einstein Activity Capture
304
Sales Productivity Einstein Activity Capture
• All internal domains that are included in the excluded list apply to Einstein Activity Capture and Zoom Integration.
• Events that don’t have attendees sync even if the organizer's domain is on the Excluded Addresses list.
• When you exclude an email address or customer domain, here’s what happens regarding captured email and events.
– New emails and events aren’t added to the activity timeline, and past ones are removed.
– New events are still added to the user’s Salesforce calendar, and past ones remain.
– New and past emails and events are still stored on Hyperforce and Amazon Web Services (AWS).
– Manually added email and events remain on the activity timeline and calendar.
• When you exclude an email address or customer domain, here’s what happens regarding synced events.
– New events don’t sync between Salesforce and the connected accounts.
– New events aren’t stored in Salesforce.
– Previously synced events no longer sync, but they remain in Salesforce or the connected accounts.
• If you remove an email address or customer domain from the excluded list, new email and events are captured and synced. Past
emails and events remain excluded.
• In an event series, only the events that meet the excluded email address or domain criteria don’t sync.
• Admins can prevent all email data for specific Einstein Activity Capture users from being added to the activity timeline and stored
by Salesforce. When creating or editing an Einstein Activity Capture configuration, an admin can disable emails.
• When you exclude an email address or customer domain, several rules determine whether the related emails and events are captured
and synced.
– The admin’s list applies to the entire org, and has priority over users’ lists.
– When email or event recipients include multiple Einstein Activity Capture users and a customer, Einstein Activity Capture users
must add the customer’s email to the Excluded Addresses list.
– When email or event recipients include Einstein Activity Capture users and multiple customers, Einstein Activity Capture users
must add at least one customer email or domain to the Excluded Addresses.
Example: Al and Barry are Einstein Activity Capture users. Cindy is a contact on the Acme account. Review how different scenarios
affect what’s captured and synced.
Scenario Excluded Addresses List Event Added Event Added to Event Synced
to Activity User’s Between
Timeline? Salesforce Salesforce and
Calendar? Connected
Accounts?
Al sends a meeting invite to Cindy Al and Barry add Cindy to their No Yes No
and includes Barry on the invite. lists.
305
Sales Productivity Einstein Activity Capture
Scenario Excluded Addresses List Event Added Event Added to Event Synced
to Activity User’s Between
Timeline? Salesforce Salesforce and
Calendar? Connected
Accounts?
use the @acme.com domain and
others use the @acme_jr.com
domain.
Al sends a meeting invite to Cindy Al adds only Cindy to his list. Yes Yes Yes
and her team. Some of the recipients Barry does not.
use the @acme.com domain and
The admin adds the @acme_jr No Yes No
others use the @acme_jr.com
domain to the org-wide list.
domain. Al includes Barry on the
invite.
SEE ALSO:
Exclude Certain Emails and Events from Being Added to Salesforce
Exclude Emails and Events from Being Added to Salesforce
Einstein Activity Capture
306
Sales Productivity Einstein Activity Capture
307
Sales Productivity Einstein Activity Capture
Note: Starting in late 2023, Einstein Activity Capture services are migrating to Hyperforce, Available in: Lightning
the Salesforce cloud-native infrastructure architecture, built for the public cloud. Before Experience
migration to Hyperforce, Einstein Activity Capture data is stored in Salesforce managed data Available with Einstein
centers and hosted on Amazon Web Services (AWS) behind a Virtual Private Cloud (VPC). Activity Capture Standard,
After migration, the Einstein Activity Capture data and services are stored on Hyperforce and which is available in Sales
new AWS public cloud infrastructure, within the same region as before. Cloud in Starter,
• To stop capturing emails for a user, add them to an Einstein Activity Capture configuration with Professional, Enterprise,
Performance, and
emails disabled.
Unlimited Editions
• When you disable emails, here’s what happens to emails.
Available with Sales Cloud
– Emails aren’t added to the activity timeline of related Salesforce records. Previously captured
Einstein, which is available
emails remain on the activity timeline.
in Performance and
– Emails aren’t included in the Activities dashboard. Unlimited Editions, and
– Email data isn’t available to Einstein features, such as Email Insights. available for an extra cost in
Enterprise Edition
– For non-Inbox users, email data isn’t stored on Hyperforce or Amazon Web Services (AWS).
Previously captured emails remain on Hyperforce and AWS. Available with Inbox in Sales
– For Inbox users, email data is still stored on Hyperforce and AWS. The email data is used for Cloud, which is included in
Inbox productivity features. Starter, Performance and
Unlimited Editions and
• If a user has more than one email account connected to Salesforce and is in an email-disabled available for an extra cost in
configuration, emails from all their accounts stop being captured. Professional and Enterprise
• Users whose emails aren’t captured can still send emails from the email composer on the activity Editions. Inbox is also
timeline. The email is added to the activity timeline. However, emails sent from Salesforce in available for an extra cost in
Service Cloud and Lightning
this way no longer go through users’ connected accounts. Instead, they go through Salesforce
Platform.
similar to when Einstein Activity Capture isn’t on.
• Users whose emails aren’t captured automatically can still log emails manually from the Outlook Available with Sales
and Gmail integrations. Engagement in Sales Cloud,
which is included in
• If you re-enable emails, we don’t go back and capture emails from the time when email was
Performance and Unlimited
disabled. If a user’s account is connected or reconnected after email is re-enabled, we capture
Editions, and available for
a certain amount of past email data. For details, see Data Retention for Einstein Activity Capture an extra cost in Professional
and Inbox. and Enterprise Editions.
Sales Engagement is also
SEE ALSO: available for an extra cost in
Service Cloud and Lightning
Create a Configuration for Einstein Activity Capture
Platform.
Guidelines for Using Emails with Einstein Activity Capture
Available with Revenue
Permission Sets
Intelligence, which is
available for an extra cost in
Enterprise and Unlimited
Editions
308
Sales Productivity Einstein Activity Capture
Note: Starting in late 2023, Einstein Activity Capture services are migrating to Hyperforce, Available in: Lightning
the Salesforce cloud-native infrastructure architecture, built for the public cloud. Before Experience
migration to Hyperforce, Einstein Activity Capture data is stored in Salesforce managed data Available with Einstein
centers and hosted on Amazon Web Services (AWS) behind a Virtual Private Cloud (VPC). Activity Capture Standard,
After migration, the Einstein Activity Capture data and services are stored on Hyperforce and which is available in Sales
new AWS public cloud infrastructure, within the same region as before. Cloud in Starter,
• To stop users’ event data from moving between Salesforce and the connected account in all Professional, Enterprise,
Performance, and
directions, add them to an Einstein Activity Capture configuration with events disabled.
Unlimited Editions
• When you disable events, here’s what happens to events.
Available with Sales Cloud
– Event data isn’t synced between Salesforce and the connected account.
Einstein, which is available
– Event records aren’t created in Salesforce. in Performance and
– Events aren’t added to the activity timeline of related Salesforce records. Previously captured Unlimited Editions, and
events remain on the timeline. available for an extra cost in
Enterprise Edition
– Events aren’t included in the Activities dashboard.
– Event data isn’t available to Einstein features. Available with Inbox in Sales
Cloud, which is included in
– For non-Inbox users, event data isn’t stored on Hyperforce and Amazon Web Services (AWS).
Starter, Performance and
Previously captured events remain on Hyperforce and AWS.
Unlimited Editions and
– For Inbox users, event data is still stored on Hyperforce and AWS. The event data is used available for an extra cost in
for Inbox productivity features. Professional and Enterprise
Editions. Inbox is also
• If a user is using more than one email account to capture events and is in an event-disabled
available for an extra cost in
configuration, events from all their accounts stop being captured. Service Cloud and Lightning
• If you re-enable events, we don’t go back and capture events from the time when event capture Platform.
was disabled. Events that were created or updated in the Microsoft or Google calendar, regardless
Available with Sales
of when, are synced to Salesforce. If a user’s account is connected or reconnected after events
Engagement in Sales Cloud,
is re-enabled, we capture a certain amount of past event data. For details, see Data Retention
which is included in
for Einstein Activity Capture and Inbox.
Performance and Unlimited
• If you use Salesforce Meetings and disable events, the Meeting Digest doesn’t show the enhanced Editions, and available for
attendee list or intelligent insights for synced events. an extra cost in Professional
and Enterprise Editions.
Sales Engagement is also
SEE ALSO:
available for an extra cost in
Create a Configuration for Einstein Activity Capture Service Cloud and Lightning
Events and Einstein Activity Capture Platform.
Permission Sets Available with Revenue
Intelligence, which is
available for an extra cost in
Enterprise and Unlimited
Editions
309
Sales Productivity Einstein Activity Capture
Note: Starting in late 2023, Einstein Activity Capture services are migrating to Hyperforce, Available in: Lightning
the Salesforce cloud-native infrastructure architecture, built for the public cloud. Before Experience
migration to Hyperforce, Einstein Activity Capture data is stored in Salesforce managed data Available with Einstein
centers and hosted on Amazon Web Services (AWS) behind a Virtual Private Cloud (VPC). Activity Capture Standard,
After migration, the Einstein Activity Capture data and services are stored on Hyperforce and which is available in Sales
new AWS public cloud infrastructure, within the same region as before. Cloud in Starter,
• To stop users’ contact data from moving between Salesforce and the connected account in all Professional, Enterprise,
Performance, and
directions, add them to an Einstein Activity Capture configuration with contacts disabled.
Unlimited Editions
• When you disable contacts, here’s what happens to contacts.
Available with Sales Cloud
– Contact data isn’t synced between Salesforce and the connected account.
Einstein, which is available
– Contact records aren’t created in Salesforce. in Performance and
– Contact data isn’t available to Einstein features, such as Email Insights and Recommenced Unlimited Editions, and
Connections. available for an extra cost in
Enterprise Edition
– Contact data isn’t stored on Hyperforce or Amazon Web Services (AWS). Previously captured
contact data remains on Hyperforce and AWS. Available with Inbox in Sales
Cloud, which is included in
• If a user is capturing contact data with more than one email account and is in a contact-disabled Starter, Performance and
configuration, contacts from all their accounts stop being captured. Unlimited Editions and
• If you re-enable contacts, we don’t go back and capture contacts from the time when contacts available for an extra cost in
were disabled. We sync new and updated contacts. Professional and Enterprise
Editions. Inbox is also
available for an extra cost in
SEE ALSO:
Service Cloud and Lightning
Create a Configuration for Einstein Activity Capture Platform.
Contacts and Einstein Activity Capture
Available with Sales
Permission Sets Engagement in Sales Cloud,
which is included in
Performance and Unlimited
Editions, and available for
an extra cost in Professional
and Enterprise Editions.
Sales Engagement is also
available for an extra cost in
Service Cloud and Lightning
Platform.
310
Sales Productivity Einstein Activity Capture
311
Sales Productivity Einstein Activity Capture
312
Sales Productivity Einstein Activity Capture
313
Sales Productivity Einstein Activity Capture
EDITIONS
314
Sales Productivity Einstein Activity Capture
Selecting who can use Einstein Activity Capture is as simple as assigning a permission set to users.
USER PERMISSIONS
The exact steps you take depend on which license and edition users have.
To assign permission sets:
License or Edition Permission Sets That Include the Einstein • Assign Permission Sets
Activity Capture Permission To create permission sets:
Sales Cloud • Manage Profiles and
Standard Einstein Activity Capture Permission Sets
To assign the permission set to users, see Assign
Einstein Activity Capture Standard to Sales Cloud
Users.
315
Sales Productivity Einstein Activity Capture
License or Edition Permission Sets That Include the Einstein Activity Capture
Permission
To assign the permission set to users, see Select Who Can Use
Revenue Intelligence.
SEE ALSO:
Assign a Permission Set License to a User
Admin Setup for Einstein Activity Capture
316
Sales Productivity Einstein Activity Capture
317
Sales Productivity Einstein Activity Capture
EDITIONS
318
Sales Productivity Einstein Activity Capture
The user-level authentication method is available for Microsoft Exchange on-premises servers and
USER PERMISSIONS
Microsoft Exchange Online with Office 365. After users are assigned to Einstein Activity Capture,
they’re prompted to connect a Microsoft account to Salesforce. To connect Salesforce to
1. From Setup, in the Quick Find box, enter Einstein Activity Capture, and then Exchange:
• Customize Application
select Settings. If it’s your first time setting up Einstein Activity Capture, the setup flow guides
you through the steps. If you already set up Einstein Activity Capture and want to change the OR
authentication method, reset Einstein Activity Capture. Modify All Data
2. Select the email and calendar application that your company uses. To view the Einstein Activity
3. Select User-Level Auth as your authentication method. Capture setup pages:
• View Setup and
4. Follow the remaining Einstein Activity Capture setup steps, including creating a configuration Configurations
and adding users to it on page 339.
5. If you use a Microsoft Exchange on-premises server, make sure that you allow the necessary
network access.
Users are prompted to connect their account to Salesforce. Until they do, they can’t send emails in Lightning Experience.
SEE ALSO:
Admin Setup for Einstein Activity Capture
Connect Your Email and Calendar to Salesforce with Einstein Activity Capture or Inbox
319
Sales Productivity Einstein Activity Capture
EDITIONS
320
Sales Productivity Einstein Activity Capture
The org-level authentication method is available for only Microsoft Office 365. The Salesforce admin
USER PERMISSIONS
works with their Exchange admin to give Salesforce access to data in Microsoft Office 365. The
connection applies to all users in Salesforce, which lets the admin set up all Einstein Activity Capture To connect Salesforce to
users at the same time. Microsoft Office 365:
• Customize Application
1. From Setup, in the Quick Find box, enter Einstein Activity Capture, and then
select Settings. If it’s your first time setting up Einstein Activity Capture, the setup flow guides OR
you through the steps. If you already set up Einstein Activity Capture and want to change the Modify All Data
authentication method, reset Einstein Activity Capture.
To view the Einstein Activity
2. Select Microsoft Office 365 as the email and calendar application. Capture Setup pages:
3. Choose Org-Level OAuth 2.0 as the authentication method. • View Setup and
Configurations
4. Review the server URL that we’ll redirect you to when you log in to your Microsoft Office 365
account.
5. Click Log In and enter your company’s Office 365 account credentials. Then, accept Salesforce access to Microsoft Exchange Office
365.
When you’re done, we return you to the Einstein Activity Capture setup flow and populate the tenant ID field.
6. Optionally, check the connection between Salesforce and Microsoft Exchange Office 365.
When you use an org-level connection:
• Depending on how many Salesforce users you have, it can take anywhere from a few minutes to a few days to establish the connection.
When ready, the connection is listed on each Einstein Activity Capture user’s Connected Accounts page.
• Users who are in configurations with emails enabled are prompted to accept the Einstein Activity Capture terms of service. Until
they do, email data isn’t captured.
• Users who have access to Inbox must connect an account for Inbox to work. They can connect the primary account or a different
account.
• Users can capture more data by connecting other accounts. The primary account is used to capture data through the org-level
connection, so they don’t need to connect it again.
SEE ALSO:
Test a User’s Einstein Activity Capture Sync Status
Admin Setup for Einstein Activity Capture
321
Sales Productivity Einstein Activity Capture
322
Sales Productivity Einstein Activity Capture
Get Ready to Connect to Einstein Activity Capture with a Microsoft Exchange Service Account
Before you can set up Einstein Activity Capture using the service account connection method, make
EDITIONS
sure that you work with your Exchange admin to get things ready on the Microsoft side.
Tip: For help with preparing your Exchange server, visit Microsoft’s support website and Available in: Lightning
search for the keywords mentioned here. Experience
Here’s what your Exchange admin must do before you can set up Einstein Activity Capture. Available with Einstein
Activity Capture Standard,
• Create an Exchange user with a mailbox that acts as the service account.
which is available in Sales
• Grant the impersonation role to a service account. Cloud in Starter,
• Decide which users the service account has access to. Professional, Enterprise,
Performance, and
• Enable Exchange Web Services (EWS) on an SSL connection.
Unlimited Editions
323
Sales Productivity Einstein Activity Capture
Use a Service Account to Connect Microsoft Office 365 and Einstein Activity Capture
EDITIONS
324
Sales Productivity Einstein Activity Capture
If your company uses Microsoft Office 365, you can connect to Einstein Activity Capture using a
USER PERMISSIONS
service account. The Salesforce admin works with their Exchange admin to create a service account
with the impersonation role and give Salesforce access to the service account user’s data. By using To connect Salesforce to
a service account, you can scope authentication to a specific set of users and set up all Einstein Microsoft Office 365:
Activity Capture users at the same time. • Customize Application
OR Modify All Data
1. Before you do anything in Salesforce, work with your Exchange admin to set up the service
account. To view the Einstein Activity
Capture setup pages:
2. From Setup, in the Quick Find box, enter Einstein Activity Capture, and then • View Setup and
select Settings. If it’s your first time setting up Einstein Activity Capture, the setup flow guides Configurations
you through the steps. If you already set up Einstein Activity Capture and want to change the
authentication method, reset Einstein Activity Capture.
3. Select Microsoft Office 365 as the email and calendar application.
4. Select Service Account OAuth 2.0 as your authentication method.
5. Follow the setup flow, including steps for creating a configuration and adding users to it.
6. When you finish the main setup steps, it’s time to give Salesforce access to Microsoft Exchange Office 365. Click Log In, and log in
with the service account username and password. Then, accept Salesforce access to Microsoft Exchange Office 365.
When you’re done, we return you to the Einstein Activity Capture setup flow.
7. Optionally, check the connection between Salesforce and Microsoft Exchange Office 365.
Note: When you use a service account, users who are in configurations that capture email data are prompted to accept the
Einstein Activity Capture terms of service. Until they do so, email data isn’t captured.
SEE ALSO:
Test a User’s Einstein Activity Capture Sync Status
Test Whether Users Are Visible by Your Service Account
Admin Setup for Einstein Activity Capture
325
Sales Productivity Einstein Activity Capture
Use a Service Account to Connect an Exchange Server and Einstein Activity Capture
USER PERMISSIONS
To connect Salesforce to a
Microsoft Exchange server:
• Customize Application
OR Modify All Data
To view the Einstein Activity
Capture setup pages:
• View Setup and
Configurations
326
Sales Productivity Einstein Activity Capture
If your company uses Microsoft Exchange 2019, 2016, or 2013 on-premises, you can connect to
EDITIONS
Einstein Activity Capture using a service account. The Salesforce admin works with their Exchange
admin to create a service account with the impersonation role and give Salesforce access to the Available in: Lightning
service account user’s data. By using a service account, you can scope authentication to a specific Experience
set of users and set up all Einstein Activity Capture users at the same time.
Available with Einstein
1. Make sure that your Exchange server is visible to Salesforce by allowing the necessary network
Activity Capture Standard,
access. which is available in Sales
2. Before you set up Einstein Activity Capture, work with your Exchange admin to set up the service Cloud in Starter,
account. Professional, Enterprise,
Performance, and
3. From Setup, in the Quick Find box, enter Einstein Activity Capture, and then
Unlimited Editions
select Settings. If it’s your first time setting up Einstein Activity Capture, the setup flow guides
you through the steps. If you already set up Einstein Activity Capture and want to change the Available with Sales Cloud
authentication method, reset Einstein Activity Capture. Einstein, which is available
in Performance and
4. Select Microsoft Exchange as the email and calendar application.
Unlimited Editions, and
5. Select Service Account as your authentication method. available for an extra cost in
6. To give Salesforce access to the Exchange service account, follow the steps. Enterprise Edition
a. Enter the login credentials for your company’s Microsoft Exchange service account. Available with Inbox in Sales
Cloud, which is included in
b. If your sales reps have different email domains than your service account domain, enter the
Starter, Performance and
additional domains in a comma-separated list. Unlimited Editions and
c. To test that the Microsoft Exchange service account is set up properly, enter a user who the available for an extra cost in
service account has access to. Professional and Enterprise
Editions. Inbox is also
7. Follow the remaining Einstein Activity Capture setup steps, including creating a configuration available for an extra cost in
and adding users to it. Service Cloud and Lightning
Platform.
Note: When you use a service account, users who are in configurations with emails enabled
are prompted to accept the Einstein Activity Capture terms of service. Until they do so, email Available with Sales
data isn’t captured. Engagement in Sales Cloud,
which is included in
Performance and Unlimited
SEE ALSO: Editions, and available for
Test a User’s Einstein Activity Capture Sync Status an extra cost in Professional
Test Whether Users Are Visible by Your Service Account and Enterprise Editions.
Sales Engagement is also
Admin Setup for Einstein Activity Capture
available for an extra cost in
Service Cloud and Lightning
Platform.
327
Sales Productivity Einstein Activity Capture
EDITIONS
328
Sales Productivity Einstein Activity Capture
If your Exchange Web Service (EWS) isn’t exposed externally because the Microsoft Autodiscover
USER PERMISSIONS
setting isn’t on, Einstein Activity Capture or Inbox can’t find your Microsoft Exchange account.
Manually connect your Microsoft Exchange endpoint to Salesforce so that your Microsoft Exchange To create a Microsoft
users can benefit from Einstein Activity Capture or Inbox. Exchange connection:
• Customize Application
1. Make sure that Einstein Activity Capture or Inbox is enabled.
OR Modify All Data
2. From Setup, in the Quick Find box, enter Microsoft Exchange Connections, and
then select Microsoft Exchange Connections.
3. Click New, and then enter the connection details.
4. We recommend that you verify the connection. Enter a Microsoft Exchange email and password, and then click Verify.
5. Save the connection.
SEE ALSO:
Admin Setup for Einstein Activity Capture
Use a Service Account to Connect an Exchange Server and Einstein Activity Capture
Allowing Network Access When Using Einstein Activity Capture with a Microsoft Exchange Server
When setting up Einstein Activity Capture with a Microsoft Exchange on-premises server (2019, 2016, or 2013), make sure that you allow
the necessary network access.
Available with Sales Cloud in: Essentials, Professional, Enterprise, Performance, and Unlimited Editions
Available with Sales Cloud Einstein, which is available for an extra cost in: Enterprise, Performance, and Unlimited Editions
Available with Inbox, which is available in Professional, Enterprise, Performance, and Unlimited Editions
Available with Sales Engagement, which is available for an extra cost in: Enterprise, Performance, and Unlimited Editions
Inbound Connections
If an IP or VPN restricts the Exchange Web Services (EWS) endpoint, you must add the following addresses to your allowlist. Doing so
ensures that your Exchange server is visible to Salesforce.
Note: Starting in late 2023, Einstein Activity Capture services are migrating to Hyperforce, the Salesforce cloud-native infrastructure
architecture, built for the public cloud. Before migration to Hyperforce, Einstein Activity Capture data is stored in Salesforce managed
data centers and hosted on Amazon Web Services (AWS) behind a Virtual Private Cloud (VPC). After migration, the Einstein Activity
Capture data and services are stored on Hyperforce and new AWS public cloud infrastructure, within the same region as before.
Important: To ensure uninterrupted access of your Einstein Activity Capture services and data, add both sets of IP addresses to
your allowlist.
329
Sales Productivity Einstein Activity Capture
• 100.21.196.196 • 18.158.241.92
• 54.200.249.136 • 3.76.75.66
• 44.228.8.56 • 52.57.103.81
• 35.165.2.200 • 3.72.121.255
Depending on how you set up Salesforce, it can be necessary to add Salesforce IP addresses that aren't specific to EWS or Einstein Activity
Capture to your allowlist. To ensure continued access to Salesforce features, see Salesforce IP Addresses and Domains to Allow.
Outbound Connections
If you have restrictions on Exchange outbound connections, you must allow outbound access to the following domains. Then, when
new emails and events arrive in Exchange, push notifications are sent to Salesforce. To ensure uninterrupted access of your Einstein
Activity Capture services and data, add both sets of webhook endpoints to your org.
330
Sales Productivity Einstein Activity Capture
SEE ALSO:
Connect to Einstein Activity Capture with User-Level Authentication
Use a Service Account to Connect an Exchange Server and Einstein Activity Capture
331
Sales Productivity Einstein Activity Capture
332
Sales Productivity Einstein Activity Capture
EDITIONS
333
Sales Productivity Einstein Activity Capture
The user-level authentication method is available for Google. After users are assigned to Einstein
USER PERMISSIONS
Activity Capture, they must connect a Google account to Salesforce.
1. From Setup, in the Quick Find box, enter Einstein Activity Capture, and then To connect Salesforce to
Google:
select Settings. If it’s your first time setting up Einstein Activity Capture, the setup flow guides
• Customize Application
you through the steps. If you already set up Einstein Activity Capture and want to change the
authentication method, reset Einstein Activity Capture. OR
2. Select Google as the email and calendar application. Modify All Data
3. Select User-Level Auth as your authentication method. To view the Einstein Activity
Capture setup pages:
4. Follow the remaining Einstein Activity Capture setup steps, including creating a configuration
• View Setup and
and adding users to it on page 339. Configurations
Users must connect their account to Salesforce. Until they do, they can’t send emails in Lightning
Experience.
SEE ALSO:
Admin Setup for Einstein Activity Capture
Connect Your Email and Calendar to Salesforce with Einstein Activity Capture or Inbox
334
Sales Productivity Einstein Activity Capture
EDITIONS
335
Sales Productivity Einstein Activity Capture
You can use the Salesforce Einstein Activity Capture app on Google Workspace Marketplace as an
USER PERMISSIONS
authentication method. This method provides controlled access to your Google servers while letting
you manage users directly in the Google Workspace Marketplace app. To connect Salesforce to
Before you start, make sure that you have global administrator access to your company’s Google Google:
• Customize Application
account. As a Google global administrator, you directly control what data this Einstein Activity
Capture integration can access, and for whom. OR
2. In Google Workspace Admin console, create an access group to contain the Einstein Activity To view the Einstein Activity
Capture users if you don’t have one already. Capture setup pages:
• View Setup and
3. In the Google access group, add the members that have the user accounts that you want to Configurations
integrate with Einstein Activity Capture.
4. In Salesforce Setup, in the Quick Find box, enter Einstein Activity Capture, and
then select Settings. If it’s your first time setting up Einstein Activity Capture, the setup flow guides you through the steps. If you
already set up Einstein Activity Capture and want to change the authentication method, reset Einstein Activity Capture.
5. Select Google G Suite as the email and calendar application.
6. Select Google Workspace Marketplace App as your authentication method.
7. Click Install App to install the Einstein Activity Capture app from Google Workspace Marketplace.
336
Sales Productivity Einstein Activity Capture
EDITIONS
337
Sales Productivity Einstein Activity Capture
The service account authentication method is available for Google. A service account lets you set
USER PERMISSIONS
up all Einstein Activity Capture users simultaneously. That way, users don’t need to connect their
primary account. Salesforce provides the service account details for you. Then, the Salesforce admin To connect Salesforce to
works with their Google admin to give the service account domain-wide authority and access to Google:
your users’ Google data. • Customize Application
1. From Setup, in the Quick Find box, enter Einstein Activity Capture, and then OR
select Settings. If it’s your first time setting up Einstein Activity Capture, the setup flow guides Modify All Data
you through the steps. If you already set up Einstein Activity Capture and want to change the
authentication method, reset Einstein Activity Capture. To view the Einstein Activity
Capture Setup pages:
2. Select Google as the email and calendar application. • View Setup and
3. Select Service Account as your authentication method. Configurations
4. To give Salesforce domain-wide authority, read access, and write access to your users’ Google
data, copy the service account client ID and comma-delimited list of the OAuth scopes from the setup flow. Then, navigate to your
Google Admin Console and add the service account client ID and OAuth scopes to your Google Workspace environment. See the
Google documentation about delegating domain-wide authority to a service account.
5. Follow the remaining Einstein Activity Capture setup steps, including creating a configuration and adding users to it on page 339.
When you use the Google service account authentication method:
• It can take up to 24 hours to establish the connection with your Google Workspace environment. When ready, the connection is
listed on each Einstein Activity Capture user’s Connected Accounts page.
• Users who are in configurations with emails enabled are prompted to accept the Einstein Activity Capture terms of service. Until
they do, email data isn’t captured.
• Users who have access to Inbox must connect an account for Inbox to work. Users can connect their primary account or a different
account.
SEE ALSO:
Test a User’s Einstein Activity Capture Sync Status
Test Whether Users Are Visible by Your Service Account
Admin Setup for Einstein Activity Capture
338
Sales Productivity Einstein Activity Capture
EDITIONS
339
Sales Productivity Einstein Activity Capture
Einstein Activity Capture configurations define how data flows between Salesforce and the connected
USER PERMISSIONS
accounts. By default, everything is enabled and moving in both directions, when applicable, but
you can change the default settings. To create or edit an Einstein
1. From Setup, enter Einstein Activity Capture in the Quick Find box, and then Activity Capture
configuration:
select Settings.
• View Setup and
If it’s your first time setting up Einstein Activity Capture, the setup flow guides you through the Configurations,
steps. If you’re moving from Lightning Sync or you already use Einstein Activity Capture but it’s Customize Application
your first time creating a configuration, click Add Contact and Event Sync, and then follow AND Modify All Data
the guided steps. To view the Einstein Activity
Capture setup pages:
2. From the Configuration tab, click New Configuration.
• View Setup and
3. Give the configuration a name and description. Configurations
4. Review the email, events, and contact settings, and then click Next.
Tip:
• If you sync contacts, we recommend that you export your contact data on a regular basis.
• If you sync contacts both ways, you can improve sync performance by setting the contact filter to Contacts Users
Own.
• If you sync events, we recommend that users prepare events that they don’t want to sync before you activate the
configuration.
SEE ALSO:
Considerations for Setting Up Einstein Activity Capture
Considerations for Disabling Emails, Events, or Contacts in Einstein Activity Capture
Select Who Can Use Einstein Activity Capture
Set Up Einstein Activity Capture
340
Sales Productivity Einstein Activity Capture
EDITIONS
341
Sales Productivity Einstein Activity Capture
When you add email addresses or domains to the Excluded Addresses list for your org, emails and
USER PERMISSIONS
events with those people or companies aren’t added to the activity timeline of related Salesforce
records. Events aren’t added to the Salesforce calendar. And events aren’t synced between Salesforce To update the Excluded
and the connected accounts. Your Excluded Addresses list applies to all Einstein Activity Capture Addresses list:
users. Users can add more email addresses to their own Excluded Addresses lists. • Customize Application
OR Modify All Data
1. From Setup, enter Einstein Activity Capture in the Quick Find box, and then
select Settings. To view the Excluded
Addresses list:
2. Click the Excluded Addresses tab. • View Setup and
3. Click Add. Configurations
SEE ALSO:
Considerations for Excluding Data from Einstein Activity Capture
Exclude Emails and Events from Being Added to Salesforce
Einstein Activity Capture
342
Sales Productivity Einstein Activity Capture
EDITIONS
343
Sales Productivity Einstein Activity Capture
Select whether Einstein Activity Capture users share their emails and events with other users or
USER PERMISSIONS
keep them private. Users can change their activity sharing at any time from their personal settings.
To set default activity sharing
Note: Some Sales Cloud Einstein features generate business-related insights using emails
for new users:
captured by Einstein Activity Capture, including emails that aren’t shared. However, the • Customize Application
content of the emails and the usernames associated with them are hidden. Einstein OR Modify All Data
Opportunity Insights and Einstein Automated Contacts are the Sales Cloud Einstein features
To view the Einstein Activity
that use these private emails.
Capture setup pages:
1. From Setup, in the Quick Find box, enter Einstein Activity Capture, and then • View Setup and
select Settings under Einstein Activity Capture. Configurations
2. Click the Settings tab.
3. Click Edit Default next to Default Activity Sharing for New Users.
4. Select a default option for new users.
When activities are shared with everyone, others see full email and event details. When activities aren’t shared with everyone, others
see basic details, such as dates and names, and can request full access from the activity owner. “Everyone” means all Salesforce users
at your company, but you can change it to mean only Einstein Activity Capture users. Go to the Settings tab within the Einstein
Activity Capture settings.
5. Click Save.
When new users connect their account to Salesforce with Einstein Activity Capture, the activity sharing that you selected is their
default. Users who already connected their account to Salesforce aren’t affected.
6. If you set the default sharing setting to Don’t Share, you can prevent new users, regardless of their own sharing settings, from
changing it. From the Settings tab, turn on the Enforce Default Activity Sharing for New Users setting. Users can still share
individual emails and events, and respond to sharing requests from other users.
7. If you set the default sharing setting to Share with Everyone, emails that are identified as automated replies or having sensitive
content are kept private. This protects users from inadvertently sharing sensitive information The email owner can later change the
sharing setting to something less restrictive. If you want automated replies and sensitive emails to be shared, go to the Settings tab
and turn off the Prevent Automated Emails from Being Shared and the Prevent Sensitive Emails from Being Shared settings.
SEE ALSO:
Control How Activities Added by Einstein Activity Capture Are Shared
Einstein Activity Capture
344
Sales Productivity Einstein Activity Capture
EDITIONS
345
Sales Productivity Einstein Activity Capture
Add the Enable email and event sharing field to group layouts. When the setting
USER PERMISSIONS
is selected on a private or unlisted Chatter group, the group members who use Einstein Activity
Capture can share activities with all group members. To edit group layouts:
1. Make sure Chatter is enabled. • Customize Application
2. From Setup, enter Group Layouts in the Quick Find box, then select Group Layouts.
3. Add the Enable email and event sharing field to group layouts.
To use a group for sharing emails and events, the group’s owner can select Enable email and event sharing on the
group’s settings. Then, Einstein Activity Capture users within the group can share their emails and events with all group members. Email
and events appear in the activity timeline of related records, not in Chatter group feeds. When a user shares an individual email or event
with a Chatter group and then deletes the group, the setting for the individual email or event is removed.
SEE ALSO:
Control How Activities Added by Einstein Activity Capture Are Shared
Set Up a Group for Sharing Activities
346
Sales Productivity Einstein Activity Capture
347
Sales Productivity Einstein Activity Capture
EDITIONS
348
Sales Productivity Einstein Activity Capture
Einstein Email Insights give sales reps critical sales context alongside relevant emails, making it
USER PERMISSIONS
easier for them to send the perfect response at the perfect time. If you use Einstein Activity Capture
through Performance or Unlimited editions or a Sales Cloud Einstein, Inbox, Sales Engagement, or To turn on Einstein Email
Revenue Intelligence license, Email Insights is on by default when you turn on Einstein Activity Insights:
Capture. If you have only Standard Einstein Activity Capture users, you must turn on Einstein Email • Customize Application
Insights.
1. Make sure you add your users to an Einstein Activity Capture configuration with emails enabled. If you re-enable emails, your users
don’t see email insights from the time when email was disabled.
2. From Setup, in the Quick Find box, enter Einstein Activity Capture, and then select Einstein Email Insights.
3. Set Show Insights to On.
• Sales reps who use Einstein Activity Capture see email insights, when available, in the activity timeline and email detail page. If
your reps also use Inbox, they see email insights in their inbox.
• Email insights are available for emails sent to Einstein Activity Capture users. Email insights aren’t available for emails sent from
Einstein Activity Capture users.
• When Einstein Activity Capture activities are shared with everyone, reps who don't use Einstein Activity Capture see email insights.
• If you use Einstein Activity Capture through Performance or Unlimited editions or a Sales Cloud Einstein, Inbox, Sales Engagement,
or Revenue Intelligence license, you can create custom email insights on page 350.
SEE ALSO:
Create Custom Einstein Email Insights
What Is Einstein Activity Capture Standard?
349
Sales Productivity Einstein Activity Capture
Note: Einstein Email Insights is available only in English. Available in: Lightning
Experience
1. From Setup, in the Quick Find box, enter Einstein Activity Capture, and then
Available with Sales Cloud
select Einstein Email Insights.
Einstein, which is available
2. Click New. in Performance and
3. Enter an insight label and description. Unlimited Editions, and for
an extra cost in Enterprise
The description appears when users hover over the label in the activity timeline. Edition
If you update an insight name or description for active and inactive email insights, existing
Available with Inbox, which
labels and descriptions are updated.
is available in Professional,
4. Enter up to 10 sets of keywords and choose whether the search is case-sensitive. Confirm that Enterprise, Performance,
the insight is enabled. and Unlimited Editions
Example: If you’re in the automotive industry, you can customize an email insight to look
for words like car, auto, drive, and race in emails.
SEE ALSO:
Turn On Einstein Email Insights
350
Sales Productivity Einstein Activity Capture
USER PERMISSIONS
SEE ALSO:
Admin Setup for Einstein Activity Capture
Create and Configure Lightning Experience Record Pages
351
Sales Productivity Einstein Activity Capture
352
Sales Productivity Einstein Activity Capture
Connect Your Email and Calendar to Salesforce with Einstein Activity Capture or Inbox
EDITIONS
353
Sales Productivity Einstein Activity Capture
Depending on how your Salesforce admin set up Einstein Activity Capture, it’s possible that you’re
USER PERMISSIONS
responsible for connecting your Microsoft or Gmail account to Salesforce. If you use Lightning Email
and have access to Inbox features, you must connect an account to Salesforce. To connect an account with
Einstein Activity Capture:
Note: If you use the Outlook or Gmail integrations with Inbox or the Inbox mobile app, you • Use Einstein Activity
connect your account through the app or the integration. Any accounts connected from the Capture
integrations or Inbox mobile app are shown on the Email and Calendar Accounts page in
To connect an account with
your Salesforce personal settings.
Inbox:
1. From your personal settings, in the Quick Find box, enter Connected Accounts, and • Use Inbox
then select Email and Calendar Accounts.
If your admin connected an account for you, it’s listed under Connected Accounts. If it’s not,
try refreshing the page.
2. Click New Account.
• If your admin connected your account for you through an org-level connection and you have access to Inbox, you must connect an
account for Inbox to work. You can connect the primary account or a different account.
• All users can capture more data by connecting other accounts. However, if your admin connected your account for you through an
org-level connection, the primary account is used to capture data through the org-level connection, so you don’t connect it again.
• When you disconnect an account, it doesn’t appear as disconnected until you log out of Salesforce and then log in again.
354
Sales Productivity Einstein Activity Capture
• When you delete an account, the data captured from that account is removed from Salesforce. If you connect the wrong account
or run into problems with Inbox features, such as emails not tracking or available times not updating, we recommend that you delete
the connected account. Then, connect it again as a new account.
SEE ALSO:
Emails and Einstein Activity Capture
Events and Einstein Activity Capture
Contacts and Einstein Activity Capture
Review the Activities Analytics Dashboard
355
Sales Productivity Einstein Activity Capture
356
Sales Productivity Einstein Activity Capture
After you’re set up to sync contacts, Einstein Activity Capture creates a folder called Salesforce_Sync Available with Einstein
in your connected Microsoft account’s contact directory. Your contacts sync between the Activity Capture Standard,
Salesforce_Sync folder and Salesforce. Don’t rename, move, or delete the Salesforce_Sync folder. which is available in Sales
If you delete the folder, contacts stop syncing between your connected account and Salesforce. Cloud in Starter,
Professional, Enterprise,
If you’re set up to sync from Salesforce to Microsoft Exchange only, no more setup is required. Your Performance, and
contacts are syncing from Salesforce to your Salesforce_Sync folder. Unlimited Editions
If you’re set up to sync from Microsoft Exchange to Salesforce or both ways, move the contacts that
Available with Sales Cloud
you want to sync to Salesforce into the Salesforce_Sync folder. Salesforce recommends that you
Einstein, which is available
keep syncing contacts only in the Salesforce_Sync folder. If you have the same contact in both the in Performance and
Salesforce_Sync folder and your main address list in Outlook, a duplicate of it appears in the All Unlimited Editions, and
contacts list in Outlook. available for an extra cost in
Enterprise Edition
Google Available with Inbox in Sales
After you’re set up to sync contacts, Einstein Activity Capture creates a group called Salesforce Sync Cloud, which is included in
in your connected Google account. Your contacts sync between the Salesforce Sync group and Starter, Performance and
Salesforce. Don’t rename, move, or delete the Salesforce Sync group. If you delete the group, contacts Unlimited Editions and
stop syncing between your connected account and Salesforce. available for an extra cost in
Professional and Enterprise
If you’re set up to sync from Salesforce to Google only, no more setup is required. Your contacts Editions. Inbox is also
are syncing from Salesforce to your Salesforce Sync group. available for an extra cost in
If you’re set up to sync from Google to Salesforce or both ways, move the Google Contacts that you Service Cloud and Lightning
want to sync into the Salesforce Sync group. To sync, all Google Contacts must have an Email field Platform.
with a Work label and a Phone field with one of the following standard labels: Home, Work, Other, Available with Sales
Mobile, or Work Fax. Einstein Activity Capture starts syncing contacts in the Salesforce Sync group Engagement in Sales Cloud,
that meet your sync criteria to Salesforce during the next sync cycle. which is included in
Performance and Unlimited
SEE ALSO: Editions, and available for
an extra cost in Professional
Contacts and Einstein Activity Capture and Enterprise Editions.
Sales Engagement is also
available for an extra cost in
Service Cloud and Lightning
Platform.
357
Sales Productivity Einstein Activity Capture
EDITIONS
358
Sales Productivity Einstein Activity Capture
When you add email addresses to your Excluded Addresses list, emails and events with those people
USER PERMISSIONS
aren’t added to the activity timeline of related Salesforce records. Events aren’t added to the
Salesforce calendar. And events aren’t synced between Salesforce and the connected accounts. To add people to the
excluded addresses list:
Note: Your Salesforce admin could have added people to the org-wide Excluded Addresses • Use Einstein Activity
list. Capture
1. From personal settings, enter Excluded Addresses in the Quick Find box, and then click
Excluded Addresses under Einstein Activity Capture.
2. Update the Excluded Addresses list.
SEE ALSO:
Considerations for Excluding Data from Einstein Activity Capture
End-User Setup for Einstein Activity Capture
359
Sales Productivity Einstein Activity Capture
USER PERMISSIONS
360
Sales Productivity Einstein Activity Capture
Choose how to share activities that Einstein Activity Capture adds to the activity timeline of related
EDITIONS
Salesforce records. You can share with all users, Chatter groups, or no one.
Note: Some Sales Cloud Einstein features generate business-related insights using emails Available in: Lightning
captured by Einstein Activity Capture, including emails that aren’t shared. However, the Experience
content of the emails and the usernames associated with them are hidden. Einstein Available with Einstein
Opportunity Insights and Einstein Automated Contacts are the Sales Cloud Einstein features Activity Capture Standard,
that use these private emails. which is available in Sales
1. From your personal settings, enter Sharing Settings in the Quick Find box, and then Cloud in Starter,
select Sharing Settings under Einstein Activity Capture. Professional, Enterprise,
Performance, and
2. Click Change. Unlimited Editions
If your admin chose to enforce the Don’t Share setting, you can’t change the sharing setting.
Available with Sales Cloud
However, you can still share individual emails and events, and respond to sharing requests from
Einstein, which is available
other users. in Performance and
3. Select how you want to share your emails and events. Unlimited Editions, and
available for an extra cost in
When activities are shared with everyone, others see full email and event details. When activities Enterprise Edition
aren’t shared with everyone, others see basic details, such as dates and names, and can request
full access from the activity owner. “Everyone” means all Salesforce users at your company, Available with Inbox in Sales
unless your admin changed it to mean only Einstein Activity Capture users. To share with Chatter Cloud, which is included in
groups, the group owner has to add the Enable email and event sharing option to the group. Starter, Performance and
If you share with Chatter groups, you can choose up to 20 private or unlisted Chatter groups. Unlimited Editions and
available for an extra cost in
Professional and Enterprise
Editions. Inbox is also
available for an extra cost in
Service Cloud and Lightning
Platform.
361
Sales Productivity Einstein Activity Capture
Your sharing setting, which overrides the default sharing set by your Salesforce admin, is applied to all your emails and events, except
the ones that you individually set sharing for. To set sharing setting for an individual email or event, find the email or event on the activity
timeline and select a new sharing setting. To share individual emails and events, you need access to Chatter.
Important: All senders and recipients own an email. All guests own an event. Only the owner of an email or event can control
how its full contents are shared in Salesforce. If multiple people own an email or event, the most permissive settings win. For
example, you share an email with three groups. Your colleague shares the email with two other groups. The email is shared with
all five groups.
SEE ALSO:
Set Up a Group for Sharing Activities
End-User Setup for Einstein Activity Capture
362
Sales Productivity Einstein Activity Capture
Available with Sales Cloud in: Essentials, Professional, Enterprise, Performance, and Unlimited
Editions
363
Sales Productivity Einstein Activity Capture
Available with Sales Cloud Einstein, which is available for an extra cost in: Enterprise, Performance, and Unlimited Editions
Available with Inbox, which is available in Professional, Enterprise, Performance, and Unlimited Editions
Available with Sales Engagement, which is available for an extra cost in: Enterprise, Performance, and Unlimited Editions
SEE ALSO:
Admin Setup for Einstein Activity Capture
364
Sales Productivity Einstein Activity Capture
EDITIONS
365
Sales Productivity Einstein Activity Capture
After you complete the Einstein Activity Capture setup flow, the feature is turned on. However, you
USER PERMISSIONS
can enable and disable the feature as needed.
To enable or disable Einstein
Note: When Einstein Activity Capture is on, you can’t use the Related Lists activities view.
Activity Capture:
1. From Setup, enter Einstein Activity Capture in the Quick Find box, and then • Customize Application
OR Modify All Data
select Settings.
To view the Einstein Activity
2. Click the Settings tab. Capture setup pages:
3. Turn on or turn off Einstein Activity Capture. • View Setup and
Configurations
Warning: If you turn off Einstein Activity Capture, all email and events that were captured
from users’ connected accounts are hidden from the activity timeline and the Salesforce
calendar. The Activities dashboard isn’t available. Previously captured data and new data is
still stored using a public cloud provider. Contacts and events stop syncing for all users. Your
settings and configurations remain.
SEE ALSO:
Set the Default Activities View
Admin Setup for Einstein Activity Capture
366
Sales Productivity Einstein Activity Capture
EDITIONS
367
Sales Productivity Einstein Activity Capture
Reset the feature if you need to change the email and calendar service that you use with Einstein
USER PERMISSIONS
Activity Capture or the authentication method used in the connection.
1. From Setup, enter Einstein Activity Capture in the Quick Find box, and then To reset Einstein Activity
Capture:
select Settings.
• Customize Application
2. From the dropdown next to the connection method, select Reset Einstein Activity Capture. OR Modify All Data
To view the Einstein Activity
Capture setup pages:
• View Setup and
Configurations
When you reset Einstein Activity Capture, your selected email and calendar service is removed. Your configurations and settings are
deleted. Contacts and events stop syncing for all users. User-level connections remain and continue to be used for capturing emails,
events, and contacts.
SEE ALSO:
Admin Setup for Einstein Activity Capture
368
Sales Productivity Einstein Activity Capture
Check Connection Status and Metrics for Einstein Activity Capture Users
EDITIONS
369
Sales Productivity Einstein Activity Capture
If Einstein Activity Capture users have issues with their connections or data, you can troubleshoot
USER PERMISSIONS
their connection status and reconnect and resync data. Einstein Activity Capture Status & Metrics
provides an overall picture of how your users are onboarding. See reports about event sync times To check a user’s connection
and failures to help identify recurring issues and keep your users’ connections optimized. status:
• Customize Application
1. From Setup, enter Einstein Activity Capture in the Quick Find box, and then
OR Modify All Data
select Status & Metrics.
To view the Einstein Activity
2. Under Connection Status, review the status of your Einstein Activity Capture users, recommended Capture setup pages:
actions, and the last data capture date and time. Scroll to see the last updated date and time. • View Setup and
Configurations
370
Sales Productivity Einstein Activity Capture
User Percentage
Percentage of licensed users with the connected account status.
These metrics are for Initial Sync Status. Users in this area have connected their email already.
Not Started
Users who have never synced data.
In Progress
Users who have an initial sync in progress for events and contacts.
Complete
Users who have successfully synced data at least one time.
User Percentage
Percentage of licensed users with the initial sync status.
3. Under User Status, the default view shows all Einstein Activity Capture users who are in an active configuration. To refine your results,
search for a user or filter by status. The Synced Today metrics are updated after 12:00 AM local time.
a. If a user’s Connected Account Status is Needs Attention, you see details about the issue and ways to fix it. To reconnect the user
or resync data, select Check User Health Status from the dropdown list. User Health Status also contains configuration details
to help you troubleshoot.
Important: Resync of events and contacts is only available for org-level authentication connections.
b. If you use an org-level OAuth 2.0 or a service account authentication method, you also see whether users accepted the terms
of service that are required to capture emails. If the Terms of Service Status is Pending, select Check User Sync Status from the
dropdown list to send the user a reminder. You can also check the user’s sync status, which is updated each time the user logs
in to Salesforce.
4. Under Reports, see metrics for the past 7 days of events. Metrics are current as of the date and time the Reports page is loaded. The
Sync Time Report shows how many events were synced between Salesforce and your third-party integration. The Failure Report
shows the top 5 recurring errors over the last 7 days.
371
Sales Productivity Einstein Activity Capture
SEE ALSO:
Get Notified When Users’ Connections Are in Trouble
372
Sales Productivity Einstein Activity Capture
EDITIONS
373
Sales Productivity Einstein Activity Capture
As a Salesforce admin, you can receive notifications in the app and by email when your users’
USER PERMISSIONS
Einstein Activity Capture connections have a status of Disabled or Needs Attention. Notifications
can help you reduce your support queue and increase user satisfaction by helping you resolve To check a user’s connection
issues early. status:
• Customize Application
Notifications are sent every 7 days.
OR
1. From Setup, in the Quick Find box, enter Einstein Activity Capture, and then
select Settings. Modify All Data
374
Sales Productivity Einstein Activity Capture
EDITIONS
375
Sales Productivity Einstein Activity Capture
If you connect to Einstein Activity Capture using an org-level connection or service account, you
USER PERMISSIONS
can test whether a user’s contacts and events are syncing properly. If a problem occurs, you can
reset the user. We also show you that the user accepted the Einstein Activity Capture terms of To check a user’s sync
service and you can send a reminder. status:
• Customize Application
1. From Setup, in the Quick Find box, enter Einstein Activity Capture, and then
select Settings. OR
2. In the Quick Links section, click Check User Sync Status. Modify All Data
3. Enter the name of an Einstein Activity Capture user. If the user’s acceptance of the terms of To view the Einstein Activity
services is pending, you can send a reminder. Capture setup pages:
• View Setup and
4. To see whether a user’s contacts and events are syncing properly, click Check Status. Configurations
Einstein Activity Capture checks the connection between Salesforce and your email server and
summarizes the results.
6. If syncing doesn’t resume, check that the email address on the User record has the same domain as the Microsoft or Google credentials
used when setting up the Einstein Activity Capture connection.
SEE ALSO:
Connect to Einstein Activity Capture with Org-Level OAuth 2.0
Connect to Einstein Activity Capture with a Microsoft Exchange Service Account
Connect to Einstein Activity Capture with a Google Service Account
376
Sales Productivity Einstein Activity Capture
EDITIONS
377
Sales Productivity Einstein Activity Capture
If you connect to Einstein Activity Capture using a service account, you can check whether the
USER PERMISSIONS
service account has access to a specific user’s data.
1. From Setup, in the Quick Find box, enter Einstein Activity Capture, and then To check a user’s connection
status:
select Settings.
• Customize Application
2. In the Quick Links section, click Check User Connection.
OR
3. Enter the name of any Salesforce user, and then click Check Connection. Modify All Data
If the connection fails, work with your Exchange or Google admin to make sure that the user is
set up properly. To view the Einstein Activity
Capture setup pages:
• View Setup and
SEE ALSO: Configurations
Connect to Einstein Activity Capture with a Microsoft Exchange Service Account
Connect to Einstein Activity Capture with a Google Service Account
378
Sales Productivity Einstein Activity Capture
EDITIONS
379
Sales Productivity Einstein Activity Capture
Einstein Activity Capture automatically adds email and events to the activity timeline of related
USER PERMISSIONS
Salesforce records. When an Einstein Activity user becomes an inactive Salesforce user, you can
make sure their activities, including private ones, are available to others. To log in as another user:
1. To determine who needs access to the inactive user’s activities, check with the inactive user’s • Modify All Data
manager. To edit group layouts
2. If the manager wants only some users to have access to the activities: • Customize Application
a. Create a private Chatter group and enable email and event sharing. Add everyone to the
group who needs access to the inactive user’s email and events.
Tip: If the option to enable email and event sharing isn’t available, add it to the group layout.
b. Log in as the inactive user and go to their Einstein Activity Capture sharing settings. Change the sharing settings so that email
and events are shared with the Chatter group you created.
c. Go to individual activities in the activity timeline. Manually change email and events so that they’re shared with the Chatter
group you created.
SEE ALSO:
Log In as Another User
Control How Activities Added by Einstein Activity Capture Are Shared
380
Sales Productivity Einstein Activity Capture
Guidelines for Using Emails with Einstein Activity Capture Available in: Lightning
Make sure you understand how Einstein Activity Capture works with emails. Experience
381
Sales Productivity Einstein Activity Capture
382
Sales Productivity Einstein Activity Capture
• The data used to relate an email to a record varies based on the record. For an email to be associated with a record, the email must
occur within a specific date range.
Contact Email address from standard Email None If multiple contacts have the same
field email address, Salesforce adds
related events to both records.
Contract Contract contact role – Activities begin 30 days From the Einstein Activity Capture
before the contract’s settings, click Edit Records next
created date. to the Records That Activities Are
Added To setting. Then add
– Activities end 30 days
contracts.
after the activation date
(for active contracts) or
30 days after the current
date (for inactive
contracts).
Lead Email address from standard Email All activities that occur up If multiple leads have the same
field until the date the lead is email address, Salesforce adds
converted are added to the related events to both records.
lead record. After the lead is
converted, all activities are
transferred to the contact
record.
383
Sales Productivity Einstein Activity Capture
• Related emails are grouped, also known as threaded, in the activity timeline. Users without Einstein Activity Capture continue to see
emails individually.
• The filter options differ from what users without Einstein Activity Capture see. For example, Einstein Activity Capture users have a
filter option to show only emails that have insights.
• The All Activity History tab doesn’t include emails added to Salesforce with Einstein Activity Capture.
• If two or more contacts or leads have the same email address, Salesforce adds related emails to both records.
• Einstein Activity Capture can associate an email to up to 50 contact records. If the combined number of email addresses in the To
and CC fields exceeds this limit, only the first 50 unique addresses are processed.
• If you change the email address in the standard Email field, all data that was previously captured with that email address is removed
from Salesforce. The data is still stored until the data retention period expires. Because we continue to store the data, if you change
back to the original email address, the data is visible in Salesforce again.
• For emails you send or receive, you can remove some or all the associations between an email and related records, or add new
associations. For example, Einstein Activity Capture adds your sent email to the activity timeline of an opportunity record. But you
determine that the opportunity doesn’t have much to do with that email, so you remove the association to it. Then you search for
and add an association to a more relevant opportunity.
API
When emails are sent through the SendEmail API, such as by Apex or SOAP, how the emails are logged as activities varies.
• For users who don’t use Einstein Activity Capture and haven’t authenticated with OAuth, emails are logged as activities and shown
in a record’s activity history.
• For users who don’t use Einstein Activity Capture and have authenticated with OAuth, emails are logged as activities and shown in
a record’s activity history.
• For Einstein Activity Capture users who haven’t authenticated with OAuth, emails are logged as activities and shown in a record’s
activity history.
• For Einstein Activity Capture users who have authenticated with OAuth, emails aren’t logged as activities and shown in a record’s
activity history. Instead, Einstein Activity Capture records the activity.
SEE ALSO:
End-User Setup for Einstein Activity Capture
Einstein Activity Capture
384
Sales Productivity Einstein Activity Capture
Guidelines for Using Events with Einstein Activity Capture Available in: Lightning
Make sure you understand how Einstein Activity Capture works with events. Experience
How Events Sync with Einstein Activity Capture Available with Einstein
Learn how Einstein Activity Capture matches your Microsoft or Google events with relevant Activity Capture Standard,
Salesforce events, leads, and contacts. Also, learn what we do when we can’t resolve a match, which is available in Sales
which events we sync, and how often. Cloud in Starter,
Professional, Enterprise,
How Event Attendees Sync with Einstein Activity Capture Performance, and
Contacts, leads, and Salesforce users sync to Microsoft or Google calendars. Events sync according Unlimited Editions
to the organizer’s sync direction.
Available with Sales Cloud
How Event Series Sync with Einstein Activity Capture Einstein, which is available
If you use Microsoft with Einstein Activity Capture, you can sync event series. There are some in Performance and
considerations to be aware of. Unlimited Editions, and
available for an extra cost in
How Events Are Automatically Related to Contacts or Leads
Enterprise Edition
Einstein Activity Capture can automatically relate synced Microsoft or Google events to relevant
contacts or leads in Salesforce. Learn how that feature works, and how it interacts with other Available with Inbox in Sales
Salesforce options. Cloud, which is included in
Starter, Performance and
How Private Events Sync with Einstein Activity Capture
Unlimited Editions and
When a Salesforce admin selects the Sync private events setting in Einstein Activity Capture available for an extra cost in
configurations, events that reps mark as private can sync between Salesforce and your Microsoft Professional and Enterprise
or Google calendar. When a private event syncs, it’s marked as private in both calendar Editions. Inbox is also
applications. However, some situations aren’t supported for private events, such as attendee available for an extra cost in
sync and automatically relating contacts or leads. Service Cloud and Lightning
How to Respond to Event Invitations from Your Microsoft or Google Calendar Platform.
To avoid overwriting your attendance status when syncing with Einstein Activity Capture, Available with Sales
consider your sync direction before you accept and decline event invitations. Engagement in Sales Cloud,
Field Mappings for Event Sync which is included in
Performance and Unlimited
When you use Einstein Activity Capture to sync events, fields from your Salesforce events are
Editions, and available for
mapped to fields in the connected Microsoft or Google account. Learn which fields sync and
an extra cost in Professional
how they’re mapped. Plus, see which Microsoft® Exchange field mappings Salesforce admins and Enterprise Editions.
can customize. Sales Engagement is also
available for an extra cost in
SEE ALSO: Service Cloud and Lightning
Platform.
End-User Setup for Einstein Activity Capture
Einstein Activity Capture Available with Revenue
Intelligence, which is
available for an extra cost in
Enterprise and Unlimited
Editions
385
Sales Productivity Einstein Activity Capture
• Your Salesforce sharing settings control which users have access to event records. Available with Inbox in Sales
• By default, events are synced starting from the date the user’s account is connected to Salesforce. Cloud, which is included in
To change this date, you can adjust filter by end date when creating a configuration. You can Starter, Performance and
also adjust the date later on your configuration’s Advanced Settings tab. The adjusted date Unlimited Editions and
available for an extra cost in
doesn’t apply to users in the configuration with a connected account.
Professional and Enterprise
• If a Google or Microsoft event started two or more days ago, changes to the event aren’t synced Editions. Inbox is also
to Salesforce. available for an extra cost in
• All-day events sync from Microsoft to Salesforce as 24-hour events. Service Cloud and Lightning
Platform.
386
Sales Productivity Einstein Activity Capture
Activity Timeline
• Events that include Einstein Activity Capture users are added to the activity timeline of related account, contact, and lead records.
Users see events as records when you select the Relate synced events to Salesforce records option your configurations’ advanced
settings.
• If you use Google Workspace, event series don’t appear on the activity timeline.
• The Only Show Events That Are Salesforce Records setting in the Einstein Activity Capture settings controls which events appear on
the activity timeline of related records.
If you started using Einstein Activity Capture before Spring ’23 and have the setting turned off, you can see the Only Show Events
That Are Salesforce Records setting. We recommend that you create a configuration with events enabled and turn on the setting.
That way, all events on the activity timeline are available in standard reports and powerful Salesforce Platform capabilities, such as
Activities dashboard.
When the Only Show Events That Are Salesforce Records setting is off:
– Events that include Einstein Activity Capture users are added to the activity timeline of related account, contact, lead, opportunity,
contract, and quote records. But the events on the activity timeline aren’t Salesforce records unless you select the Relate synced
events to Salesforce records option from a configuration’s advanced sync settings. Only events that are Salesforce records are
available in standard reports and other Salesforce Platform capabilities.
– All-day events on the event detail page are shown as occurring from midnight to midnight in GMT.
SEE ALSO:
End-User Setup for Einstein Activity Capture
Einstein Activity Capture
387
Sales Productivity Einstein Activity Capture
• When many users are set up to start syncing around the same time Available with Inbox in Sales
Cloud, which is included in
• When sync is pending for a significant number of events
Starter, Performance and
Einstein Activity Capture syncs up to 50,000 events per user. If you have more than 50,000 events Unlimited Editions and
that meet the event sync filters set by your admin, an additional nonsyncing event is picked up for available for an extra cost in
sync only when one of the 50,000 stops syncing. Professional and Enterprise
Editions. Inbox is also
An event stops syncing if a user deletes the event, if the event has occurred and no longer meets
available for an extra cost in
past event sync filters, or if an event sync issue occurs.
Service Cloud and Lightning
Platform.
Sync Conflicts
Available with Sales
If a change you made in Salesforce didn’t sync to your external calendar, you could have experienced Engagement in Sales Cloud,
a sync conflict. Sync conflicts occur when at least one of these conditions is true. which is included in
Performance and Unlimited
• You’re set up to sync events both ways.
Editions, and available for
• You, another user with access, or an automated action updates the event in both your external an extra cost in Professional
application and Salesforce before Einstein Activity Capture syncs the change. and Enterprise Editions.
If a sync conflict occurs, Einstein Activity Capture gives preference to the change made in your Sales Engagement is also
external calendar. If automatic, mass event updates are made from your external calendar or available for an extra cost in
Salesforce, you experience sync conflicts more often. Companies usually make mass event updates Service Cloud and Lightning
when admins or developers set up automation or create custom API calls. Platform.
388
Sales Productivity Einstein Activity Capture
When the Relate Synced Events to Salesforce Records setting is enabled, synced events aren’t added to the Unresolved Items list. See
How Events Are Automatically Related to Contacts or Leads.
Custom Fields
Einstein Activity Capture doesn’t sync custom fields between applications. However, Einstein Activity Capture considers custom fields
with the email field type when matching records between applications in these cases.
• When matching user accounts, contacts, or leads as attendees on Salesforce events
• When relating contacts or leads to Salesforce events
• When field-level platform encryption is enabled for the standard email address field on contacts, so that Einstein Activity Capture
can match contacts or leads to events
SEE ALSO:
Events and Einstein Activity Capture
389
Sales Productivity Einstein Activity Capture
390
Sales Productivity Einstein Activity Capture
SEE ALSO:
Events and Einstein Activity Capture
391
Sales Productivity Einstein Activity Capture
392
Sales Productivity Einstein Activity Capture
• If you edit the Assigned To field for an event series, the change causes issues when Salesforce syncs with your Microsoft calendar.
To reassign an event series, we recommend that you delete the event series and re-create it with your desired Assigned To field.
• If you change the private flag on an individual event from a series, the change causes issues when Salesforce syncs with your Microsoft
calendar. To set a different private flag for an individual event, we recommend that you create a standalone event.
• When an event series includes recurrence patterns supported in Microsoft but not in Salesforce, you can’t see or edit the pattern in
Salesforce. Instead, edit these events from your Microsoft calendar.
SEE ALSO:
Events and Einstein Activity Capture
393
Sales Productivity Einstein Activity Capture
A Salesforce user and either or The Salesforce user The contact. If no matching
both: contact is found, the lead.
394
Sales Productivity Einstein Activity Capture
If the attendee’s email address ...Salesforce adds this record to the … and Einstein Activity Capture
matches these Salesforce records Attendee field automatically relates this record to
the event.
• A contact
• A lead
If the attendee’s email address ...Salesforce adds this record to the … and Einstein Activity Capture
matches these Salesforce records Attendee field automatically relates this record to
the event.
A contact and a lead The contact The contact
A Salesforce user and either or both: The Salesforce user If a contact or lead has the same email
• A contact address as a Salesforce user, and that user
has already been added to the Attendees
• A lead
field, Einstein Activity Capture doesn’t relate
the matching contact or lead to the event.
Instead, Einstein Activity Capture evaluates
the rest of the event attendees, looking for
up to 50 matching contacts, and relate
them. If no contacts are found, Einstein
Activity Capture evaluates the rest of the
event attendees, looking for one matching
lead, and relates it.
SEE ALSO:
Events and Einstein Activity Capture
395
Sales Productivity Einstein Activity Capture
396
Sales Productivity Einstein Activity Capture
Rep’s action From this application Sync outcome Sync back outcome (occurs
for reps set to sync both
ways)
Rep creates a private event. Exchange or Google Calendar The event syncs to Salesforce as If the event is updated in
private. Salesforce, when it syncs back
If the event includes attendees, to Exchange or Google,
the attendee field doesn’t sync attendees remain on the
to Salesforce. The event doesn’t Exchange or Google version of
sync to Salesforce for any of the the event.
meeting attendees who are
Salesforce users.
Rep converts a syncing, private Exchange or Google Calendar When the event syncs to No unexpected outcome.
event to public. Salesforce, the event is marked
as public.
If the event includes attendees,
the attendee field syncs to
Salesforce. The event syncs to
Salesforce for any of the meeting
attendees who are Salesforce
users.
Rep converts a syncing, public Exchange or Google Calendar • If the Exchange or Google If the event remains public in
event to private. version of the event includes Salesforce and the Exchange or
no attendees or related Google version of the event is
records, the event syncs to private, Einstein Activity Capture
Salesforce as private. immediately syncs the event
back as private.
• If the Exchange or Google
version of the event includes
attendees or related records,
Einstein Activity Capture
397
Sales Productivity Einstein Activity Capture
Rep’s action From this application Sync outcome Sync back outcome (occurs
for reps set to sync both
ways)
doesn’t convert the event to
private in Salesforce. The
event remains as public, and
attendees and related
records are retained.
Salesforce When the event syncs to If any future updates are made
Exchange, Einstein Activity to the attendees field from
Capture doesn’t convert the Google, the changes don’t sync
event to private. The event is to Salesforce as long as the
updated in Salesforce and event remains private.
remains public in Exchange.
When the event syncs to
Google:
• If the Salesforce version of
the event includes no
attendees or related records,
the event syncs to Google
as private.
• If the Salesforce version of
the event includes
attendees or related records,
the rep is required to
remove both before the
event can be converted to
private. Then the event can
be saved and syncs to
Google as private.
Any previously syncing
attendees remain on the
Google version of the event.
Rep converts one occurrence of Salesforce Microsoft doesn’t allow one No unexpected outcome.
a syncing, public event series to occurrence of a series to have a
private. different privacy setting than the
rest of the series. When Einstein
Activity Capture queues the
event for sync, it reverts the
occurrence back to public in
Salesforce because the change
can’t sync to the Microsoft
calendar.
If reps removed any attendees
or related records before saving
398
Sales Productivity Einstein Activity Capture
Rep’s action From this application Sync outcome Sync back outcome (occurs
for reps set to sync both
ways)
the record in Salesforce, those
items are restored.
Rep converts one occurrence of Salesforce Microsoft doesn’t allow one No unexpected outcome.
a syncing, private event series to occurrence of a series to have a
public. different privacy setting than the
rest of the series. When Einstein
Activity Capture queues the
event for sync, it reverts the
occurrence back to private in
Salesforce because the change
can’t sync to the Microsoft
calendar.
Reps can convert one occurrence of a syncing event series if the event series was created in an Exchange Calendar, Lightning Experience,
or the Salesforce app. Event series sync isn’t supported for Google Calendar or Salesforce Classic.
SEE ALSO:
Events and Einstein Activity Capture
399
Sales Productivity Einstein Activity Capture
400
Sales Productivity Einstein Activity Capture
401
Sales Productivity Einstein Activity Capture
402
Sales Productivity Einstein Activity Capture
Reminder Set No field label In Google Calendar, this option can be set
by dismissing the Notification or Email
403
Sales Productivity Einstein Activity Capture
Start OR Time No field label In Google Calendar, this field is shown with
the options to select a start time or day. In
the Google API, this field is start.
The Salesforce field Time syncs with the
Google field Start only if multiday events are
enabled in Salesforce. Otherwise, the
Salesforce field Start syncs with the Google
field Start.
SEE ALSO:
Events and Einstein Activity Capture
404
Sales Productivity Einstein Activity Capture
Guidelines for Using Contacts with Einstein Activity Capture Available in: Lightning
Make sure you understand how Einstein Activity Capture works with contacts. Experience
How Contacts Sync with Einstein Activity Capture Available with Einstein
If you use Einstein Activity Capture, learn about how we sync your Microsoft or Google contacts Activity Capture Standard,
with Salesforce contacts and accounts. Also, learn what we do when we can’t find a match. which is available in Sales
Cloud in Starter,
Guidelines for Filtering Contacts Professional, Enterprise,
Contact sync filters let you choose which contacts sync from Salesforce to users’ Microsoft or Performance, and
Google application. Learn about how sync filters work differently, depending on how they’re Unlimited Editions
set.
Available with Sales Cloud
Field Mappings for Contact Sync Einstein, which is available
When you use Einstein Activity Capture to sync contacts, fields from your Salesforce contacts in Performance and
are mapped to fields in the connected Microsoft or Google account. Learn which fields sync Unlimited Editions, and
and how they’re mapped. Plus, see which Microsoft® Exchange field mappings Salesforce admins available for an extra cost in
can customize. Enterprise Edition
405
Sales Productivity Einstein Activity Capture
406
Sales Productivity Einstein Activity Capture
If a sync conflict occurs, Einstein Activity Capture gives preference to the contact in your connected account. If automatic mass contact
updates are made from your connected account or Salesforce, you’re likely to experience sync conflicts more often. Companies usually
make mass contact updates when admins or developers set up automation or create custom API calls to create or update Salesforce,
Microsoft, or Google contacts.
SEE ALSO:
End-User Setup for Einstein Activity Capture
Einstein Activity Capture
407
Sales Productivity Einstein Activity Capture
When Einstein Activity Capture runs its initial contact sync, it checks to see whether contacts with Available with Einstein
the same email address exist in Salesforce and your connected account. If Einstein Activity Capture Activity Capture Standard,
finds contacts with matching email addresses, the two contacts are mapped to each other and which is available in Sales
begin to sync. If Einstein Activity Capture can’t find a contact with a matching email address, it Cloud in Starter,
checks whether contacts with the same first and last name exist. Professional, Enterprise,
Performance, and
If multiple contacts in Salesforce have matching email addresses, Einstein Activity Capture with the Unlimited Editions
contact with the most recent activity, most recent updated date, or oldest creation date, depending
on your sync configuration. Available with Sales Cloud
Einstein, which is available
If no match is found in Salesforce or your connected account, a new matching contact is created. in Performance and
After the initial sync, Einstein Activity Capture periodically checks whether contacts require syncing. Unlimited Editions, and
available for an extra cost in
Einstein Activity Capture also checks whether a contact’s company name matches a Salesforce
Enterprise Edition
account’s company name. If a match is found, the Salesforce account is related to the synced contact
in Salesforce. If no match is found, the synced contact is added to the Unresolved Items list in Available with Inbox in Sales
Salesforce. Cloud, which is included in
Starter, Performance and
Unlimited Editions and
How Person Accounts Sync with Salesforce Records available for an extra cost in
If your admin enabled person accounts in Salesforce, your person accounts sync with contacts in Professional and Enterprise
your connected account. Person accounts sync the same way as contacts do. Here are a few things Editions. Inbox is also
to keep in mind when syncing person accounts. available for an extra cost in
Service Cloud and Lightning
• If you’re set up to sync contacts from your connected account to Salesforce or both ways, create
Platform.
person accounts in Salesforce before you start syncing.
• To match person accounts and contacts, Einstein Activity Capture compares the First Name Available with Sales
and Last Name fields in Salesforce to the Company field in your connected account. Changes Engagement in Sales Cloud,
which is included in
to the First Name, Last Name, and Company fields don’t sync between applications.
Performance and Unlimited
Editions, and available for
SEE ALSO: an extra cost in Professional
Field Mappings for Contact Sync and Enterprise Editions.
Sales Engagement is also
Guidelines for Filtering Contacts
available for an extra cost in
Service Cloud and Lightning
Platform.
408
Sales Productivity Einstein Activity Capture
409
Sales Productivity Einstein Activity Capture
Use the record ownership filter (1) to sync contacts to your users’ connected accounts based on who owns the contact record. When
you select All Contacts, all Salesforce contacts that users can access sync with your users’ connect account. Access to Salesforce contacts
is based on your sharing settings. When you select Contacts Users Own, only contacts that users own sync with users’ connected
accounts. And when a synced contact is updated, those changes sync for the current owner only. For the best experience, select Contacts
Users Own. That way, your sales reps can focus on the contacts that are most important to them.
Optionally, use condition filters (2) to sync contacts to your users’ connected accounts based on contact record field values. To sync,
contacts must meet all the condition filters you set. You can also select Sync contacts users follow in Chatter (3) to sync contacts to
your users’ connected accounts based on which contacts they follow in Chatter.
Contacts Users Own No All Salesforce contacts that users own plus
the contacts that users follow in Chatter
sync to users’ connected accounts.
410
Sales Productivity Einstein Activity Capture
SEE ALSO:
Create a Configuration for Einstein Activity Capture
Preparing to Sync Contacts with Einstein Activity Capture
411
Sales Productivity Einstein Activity Capture
412
Sales Productivity Einstein Activity Capture
413
Sales Productivity Einstein Activity Capture
Mailing City City (city) Standard label Work required on the Google
address.*
Mailing Country Country/Region (country) Standard label Work required on the Google
address.*
Mailing State/Province State (state) Standard label Work required on the Google
address.*
Mailing Street Street address (street) Standard label Work required on the Google
address.*
Mailing Zip/Postal Code ZIP code (postCode) Standard label Work required on the Google
address.*
Other City City (otherCity) Standard label Other required on the Google
address.*
Other Country Country/Region (otherCountry) Standard label Other required on the Google
address.*
Other Street Street address (otherStreet) Standard label Other required on the Google
address.*
Other Zip/Postal Code ZIP code (otherPostCode) Standard label Other required on the Google
address.
* Adding no label, a different standard label, or a custom label prevents these fields from syncing.
SEE ALSO:
How Contacts Sync with Einstein Activity Capture
414
Sales Productivity Einstein Activity Capture
415
Sales Productivity Einstein Activity Capture
Activity Data Is Available in Reports After You Turn on Activity 360 Reporting Available in Lightning
Experience
Only activity data created after Activity 360 reporting is supported for reporting and flows. Historical
data isn’t available in Activity 360 reports. Available with Einstein
Activity Capture in Unlimited
Because Activity 360 reporting starts capturing data only after you enable the setting, recurring
Edition with Sales Cloud
events don’t appear automatically. To report on preexisting recurring events, you can edit the
recurring event or an instance of the event. Available with Sales Cloud
Einstein, which is available
in Performance and
Who Can Access Data in Unified Reports? Unlimited Editions, and
Users with an Einstein Activity Capture permission set can view reports on unified activities. For available for an extra cost in
users without an EAC permission set, they can see the same records in reports only if the setting Enterprise Edition
Activity Sharing with Non-Einstein Activity Capture Users is enabled.
Available with Sales
Engagement in Sales Cloud,
Record Visibility and Sharing which is included in
Performance and Unlimited
Unified reports follow the EAC Sharing and Salesforce sharing models. The activities that a user sees
Editions, and available for
on the activity timeline are consistent with the activities that they can see in these reports. Before an extra cost in Professional
turning on unified reports, make sure that you review the email sharing considerations. and Enterprise Editions.
For reports where User is the primary object, such as Unified Activities grouped by users, reports Sales Engagement is also
respect the role hierarchy sharing model. With no role hierarchy, the user sees only their own records available for an extra cost in
and activities. Service Cloud and Lightning
Platform.
A report entry with ***** in the subject and description is an email that the user doesn’t have access
to based on sharing settings. The data is consistent with what users see on the activity timeline, Available with Revenue
where the user sees only an envelope and the email insight but not the email details. Intelligence, which is
available in for an extra cost
in Enterprise and Unlimited
Email Sharing Considerations Editions
When you turn on Activity 360 reporting, email sharing is streamlined. The sharing option Share
with Groups isn’t available on the activity timeline or as a user’s email sharing preference. After you
turn on Activity 360 reporting, you can’t change the sharing policy on historical data, but you can see an email’s sharing policy on the
activity timeline.
Task Considerations
Only tasks with values in the Due Date or Completed Date field are included in the Unified Tasks object. Open tasks with no date and
closed tasks with no completed date aren’t supported for reporting.
416
Sales Productivity Einstein Activity Capture
Unified Activities Objects Are Available Only for Reporting and Flows
Note: Starting in late 2023, Einstein Activity Capture services are migrating to Hyperforce, the Salesforce cloud-native infrastructure
architecture, built for the public cloud. Before migration to Hyperforce, Einstein Activity Capture data is stored in Salesforce managed
data centers and hosted on Amazon Web Services (AWS) behind a Virtual Private Cloud (VPC). After migration, the Einstein Activity
Capture data and services are stored on Hyperforce and new AWS public cloud infrastructure, within the same region as before.
Emails and insights from EAC and ECI are stored on Salesforce Hyperforce and Amazon Web Services (AWS) infrastructure, not in standard
Salesforce objects. As a result, the Activity 360 reporting and insights objects support standard reporting. Also, the insights objects
support flows. They don’t appear in Object Manager and they aren’t supported for SOQL queries or in APIs.
SEE ALSO:
Set Up Activity 360 for Einstein Activity Capture
Get Started with Activity 360 Reports
417
Sales Productivity Einstein Activity Capture
USER PERMISSIONS
418
Sales Productivity Einstein Activity Capture
419
Sales Productivity Einstein Activity Capture
SEE ALSO:
Create a Custom Report Type
Turn on Additional Features for Einstein Conversation Insights
420
Sales Productivity Einstein Activity Capture
421
Sales Productivity Einstein Activity Capture
422
Sales Productivity Einstein Activity Capture
Revenue Intelligence Select Who Can Use Revenue Access to the Activities
Intelligence dashboard is available only to
users who have the Revenue
423
Sales Productivity Einstein Activity Capture
SEE ALSO:
Assign a Permission Set License to a User
Review the Activities Analytics Dashboard
Guidelines for Using the Activities Analytics Dashboard
Einstein Activity Capture
424
Sales Productivity Einstein Activity Capture
USER PERMISSIONS
425
Sales Productivity Einstein Activity Capture
Charts are organized by tabs (1). Use filters (2) to view information about specific activity owners, activity types, and dates. Quickly view
which of the selected users are most active (3). The Details tab includes charts that break down activities by accounts and opportunities
(4).
426
Sales Productivity Einstein Activity Capture
The Overview tab lets you see how each activity type is trending over the past month, week, or day (5). Licensed Einstein Activity Capture
users see up to 180 days of activity data. Einstein Activity Capture Standard users see up to 90 days of activity data.
SEE ALSO:
Guidelines for Using the Activities Analytics Dashboard
Give Users Access to the Activities Analytics Dashboard
Einstein Activity Capture
• If you have Einstein Activity Capture Standard, 90 days of data appear on the Activities dashboard. Available with Sales
If you have Einstein Activity Capture through Performance or Unlimited editions or an add-on Engagement, which is
license, 180 days of data appear on the dashboard. For more information, see What Is Einstein available in Performance
Activity Capture Standard?. and Unlimited Editions, and
for an extra cost in
• When you use role hierarchy, users see data for activities that they’re involved in and activities
Professional and Enterprise
that users below them in the role hierarchy own. If you don’t use role hierarchy, users see data Editions
for all activities in the Activities dashboard dataset.
Available with Revenue
• It takes up to 24 hours to see email data in the dashboard.
Intelligence, which is
• When you sync or capture events, you see event details and Salesforce records associated with available for an extra cost
attendees’ email addresses on the external calendar event on the Activities dashboard. in: Enterprise and Unlimited
• When you sync or capture an event that has only internal attendees, it doesn’t appear on the Editions
Activities dashboard.
• When you create an event using the Salesforce calendar, and the event doesn’t have a
counterpart in your external calendar, the event doesn’t appear on the Activities dashboard. However, if the event has only internal
attendees, it does appear on the Activities dashboard.
427
Sales Productivity Einstein Activity Capture
• Events, tasks, and email messages that aren’t synced or captured appear on the Activities dashboard, and are associated with
Salesforce records using these fields: Account Name, Assigned To, Name, Related To.
• When you enable shared activities, you see event details and event attendees who are Salesforce users, contacts, or leads on the
Activities dashboard. For more information, see Considerations for Enabling Shared Activities.
• Only past events appear on the Activities dashboard.
• You can’t filter the Activities dashboard by queues that own activities.
Activity Fields
The following fields are used in the Activities dashboard dataset.
Multivalue fields aren’t fully supported in ValuesTable. The Activities dashboard shows only one value in the array, not the full list of
values.
Account Name (Accounts.Account.Name) Represents the name of the account that’s related to the activity. Yes
Activity Date (Activity_Date) For tasks, represents the completed date. For emails, represents No
the email sent date. For events, represents the start date.
This field has a timestamp set in the Coordinated Universal Time
(UTC) time zone.
Activity Type (Activity_Type) Represents the type of activity. Types include email, event, task, No
and subtask.
All Related Id Indicates the ID of the record that’s related to the activity. Yes
(AllRelated.Related.Related_Id)
All Related Name Indicates the name of the record that’s related to the activity. Yes
(AllRelated.Related.Related_Name)
All Related Type Indicates the type of record that’s related to the activity. Yes
(AllRelated.Related.Related_Type) Available types are account, contact, contract, lead, opportunity,
and quote.
Customer The name of the contact or lead who’s related to the activity. Yes
(OtherPeople.Person.Person_Name) For activities that are Salesforce records, the Name field is used.
For captured activities (ones that aren’t Salesforce records and
appear only on the activity timeline), the email address is used.
428
Sales Productivity Einstein Activity Capture
Opportunity Name The name of the opportunity that’s related to the activity. Yes
(RelatedOpportunities.Related_Name)
Person Id (OtherPeople.Person.Person_Id) The ID of the contact or lead who’s related to the activity. For Yes
activities that are Salesforce records, the Name ID field is used.
For captured activities (ones that aren’t Salesforce records and
appear only on the activity timeline), the email address is used.
Person Type Indicates whether the person related to the activity is a contact Yes
(OtherPeople.Person.Person_Type) or lead.
Related Id (Related.Related.Related_Id) The ID of the account, contract, lead, opportunity, or quote Yes
that’s related to activity. An account ID is included only if the
account is in the activity’s Related To field.
Related Name The name of the account, contract, lead, opportunity, or quote Yes
(Related.Related.Related_Name) that’s related to activity. An account is included only if the
account is in the activity’s Related To field.
Related Type Indicates whether the record related to the activity is an account, Yes
(Related.Related.Related_Type) contract, lead, opportunity, or quote. Account is listed only if
the account is in the activity’s Related To field.
Role Hierarchy When you use role hierarchy, this field represents the ID of the Yes
(Users.Roles.Role.RoleHierarchy) ancestor role of the activity owner or participant.
Source Id (Source_Id) Represents the activity source. For activities that are Salesforce No
records, the value is either core:tasks or core:events.
For captured activities (ones that aren’t Salesforce records and
appear only on the activity timeline), the value is siqs3:*
Source Hash (Source_Hash) For activities that are Salesforce records, the field is empty. No
For captured activities (ones that aren’t Salesforce records and
appear only on the activity timeline), the field represents the
hash of the s3 file containing the activity.
User (Users.Person.Person_Name) Represents the name of the activity owner or participant. Yes
User Parent Role Name When you use role hierarchy, this field represents the role above Yes
(Users.Roles.Role.ParentRole.UniqueName) the activity owner or participant.
429
Sales Productivity Einstein Activity Capture
SEE ALSO:
Review the Activities Analytics Dashboard
Give Users Access to the Activities Analytics Dashboard
What Does Einstein Activity Capture Do?
Data Retention for Einstein Activity Capture and Inbox
430
Sales Productivity Einstein Activity Capture
Activity Metrics
If you use Einstein Activity Capture, Activity Metrics gives you the complete picture about your
EDITIONS
activity data. When you include Activity Metrics fields on list views, page layouts, reports, triggers,
processes, and so forth, the data reflects activities that were added to Salesforce manually and by Available in: Lightning
Einstein Activity Capture. Experience
Note: Some Activity Metrics fields are available to Sales Engagement users without Einstein Available with Sales Cloud
Activity Capture. Einstein, which is available
in Performance and
Unlimited Editions, and for
an extra cost in Enterprise
Edition
SEE ALSO:
Analytics and Einstein Activity Capture
Einstein Activity Capture
431
Sales Productivity Einstein Activity Capture
USER PERMISSIONS
432
Sales Productivity Einstein Activity Capture
433
Sales Productivity Einstein Activity Capture
Last Activity Date The date when the most recent activity was [object].ActivityMetric.LastActivityDateTime
completed
Last Call Date The date when the most recent call was [object].ActivityMetric.LastCallDateTime
made through Sales Dialer or Inbox
Last Email Date The date when the most recent email was [object].ActivityMetric.LastEmailDateTime
sent or received
Last Email Received The date when the most recent email was [object].ActivityMetric.LastEmailReceivedDateTime
Date received
Last Email Sent Date The date when the most recent email was [object].ActivityMetric.LastEmailSentDateTime
sent
Last Event Date The date when the most recent event was [object].ActivityMetric.LastEventDateTime
completed
Last Task Date The date when the last task was completed [object].ActivityMetric.LastTaskDateTime
For example, if a task is completed before
the due date, the Last Task Date is different
from the Due Date. Because tasks show up
on the activity timeline according to their
due date, inconsistencies can exist between
the Last Task Date and what’s on the
activity timeline.
Next Activity Date The date of the next scheduled task or [object].ActivityMetric.NextActivityDateTime
event. Only open tasks within the next 30
days are included.
434
Sales Productivity Einstein Activity Capture
SEE ALSO:
Activity Metrics
Build a Formula Field
Customizing Reports in Salesforce Classic
Create a Process
435
Sales Productivity Einstein Activity Capture
Prerequisites
• To use Activity Metrics, you must have less than 3 million total accounts, contacts, contracts, leads, and opportunities.
• You must have at least one licensed Einstein Activity Capture user. Then, all Salesforce users in your company can use the activity
metrics fields. If you have only Standard Einstein Activity Capture users, you can’t use Activity Metrics.
• If you plan to use Shared Activities, turn it on before you turn on Activity Metrics. This sequence helps keep the activity data consistent
in Salesforce.
436
Sales Productivity Salesforce Inbox
SEE ALSO:
Activity Metrics
Salesforce Inbox
Inbox features increases sales reps’ productivity on every email message, whether they’re on the go or at their desk.
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
An Inbox license unlocks Inbox features in the Outlook integration, Gmail integration, and Lightning Experience, and also provides access
to the Inbox mobile app.
SEE ALSO:
Outlook and Gmail Integration and Inbox Features
437
Sales Productivity Salesforce Inbox
Add Lightning
components, including
AppExchange
components (admins
only)
Create Salesforce
contacts, leads, and
other records
438
Sales Productivity Salesforce Inbox
Feature Outlook and Gmail Outlook and Gmail Salesforce Inbox Mobile
Integration (Desktop) Integration with Inbox App (iOS and Android)
(Desktop)
Use Lightning and HTML email
templates
Report on activities
(Via the Activities Dashboard)
*In Inbox for iOS, prompting to log a call is always on. To receive the prompt, make sure iOS systems notifications are enabled for Inbox.
In Inbox for Android, turn prompting on or off in the settings in the Inbox app.
**Also available when sending an email from Lightning Experience if you have an Inbox license.
Note: When using email integrations, you can log emails to cases but not send an email directly from a case.
439
Sales Productivity Salesforce Inbox
Feature Outlook and Gmail Outlook and Gmail Salesforce Inbox Mobile
Integration (Desktop) Integration with Inbox App (iOS and Android)
(Desktop)
Einstein Activity Capture for
automatic email and event
logging
Lead Scoring
Opportunity Scoring
Opportunity Insights
Account Insights
Email Insights
Recommended Connections
SEE ALSO:
Outlook Integration System Requirements
Gmail Integration System Requirements
Salesforce Inbox
Email Customers
Einstein Features in Sales Cloud
Set Up Inbox
To set up Salesforce Inbox enable the application for desktop, mobile, or both, select who can use
USER PERMISSIONS
Inbox, and configure Inbox features.
To set up Inbox
Available in: Lightning Experience • Customize Application
and Modify All Data
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise,
Performance, and Unlimited Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
Tip: After setting up Inbox, make sure that users get their preferred client apps from the various app stores.
440
Sales Productivity Salesforce Inbox
SEE ALSO:
Inbox Clients
Salesforce Inbox
External link: Customer Success Event Calendar
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
441
Sales Productivity Salesforce Inbox
What Requirements
Device operating system • iOS 11.0 or later
Email server See the Outlook integration and Gmail integration requirements for server details.
Inbox mobile app must connect directly to the Exchange ActiveSync server. If access to the ActiveSync server
requires VPN access, then the mobile device must also have VPN access.
For more server considerations, see the setup sections for Outlook and Gmail and the Salesforce Email
Integration Security Guide.
Mobile device Inbox mobile has limited support for Mobile Device Management. See the Salesforce Email Integration
management Security Guide for details.
SEE ALSO:
Outlook Integration System Requirements
Gmail Integration System Requirements
Set Up the Integration with Outlook
Set Up the Integration with Gmail
Knowledge Article: What are the Salesforce IP Addresses and Domains to allow?
Implementation Guide: Salesforce Email Integration Security Guide
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
442
Sales Productivity Salesforce Inbox
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
• An Inbox license unlocks Inbox features in the Outlook integration, Gmail integration, and Lightning Experience, and also provides
access to the Inbox mobile app.
• To use Salesforce Inbox, users must have Microsoft Exchange or Gmail accounts.
• Turning on Inbox features in Government Cloud and Government Cloud Plus organizations can send data outside the authorization
boundary. Contact your Salesforce account executive for more details.
• Inbox is supported in sandbox orgs. If you’re creating a sandbox from a production org that has Inbox enabled, you must enable
Inbox in the sandbox org again. It’s disabled in the sandbox org by default.
• To set up Inbox in Outlook or Gmail, first set up the Outlook or Gmail integration base experience. Then, extend the integrations to
include Inbox features, and set up Inbox users. Any customizations that you make to the Outlook and Gmail integration panes don’t
apply to Inbox mobile. That customization includes the publisher layout, which determines what types of records reps can create
from Inbox mobile. In Inbox mobile, reps can only create contacts, leads, opportunities, cases, and tasks.
• If Inbox users have issues with their connected account, such as emails not tracking or available times not updating, we recommend
that users delete their account and connect it again.
• Add Inbox mobile for iOS to Microsoft Intune for Mobile Application Management (MAM) and Mobile Data Management (MDM) for
Office 365 email accounts. See the Salesforce Email Integration Security Guide for details.
• When creating a Salesforce record from an Inbox client, the validation rules, triggers, and required fields associated with the object
from Salesforce are applied. Inbox mobile doesn’t support text plus picklist combination fields.
• The fields available when reps create an event in the calendar in Inbox mobile are specific to Inbox mobile. These fields can be
different than the fields reps see when creating an event in Salesforce.
• Users see page layout updates made in Salesforce after logging out and back in to Inbox, or 24 hours after the change is made,
whichever happens first.
• To log email activity automatically, enable Einstein Activity Capture along with Inbox. If you don't enable Einstein Activity Capture,
sales reps can still add records and log emails directly to Salesforce from their Inbox client. You can select which users have access
to the feature.
• Because Inbox and Einstein Activity Capture use the same data, data is stored in Amazon Web Services (AWS), regardless of Einstein
Activity Capture being on. Automatically captured emails and activities are retained for 24 months by default. You can adjust the
retention period to be as short as 30 days and as long as 5 years. After the selected time frame, all data is deleted from storage and
isn’t available in the Activity Time Line or dashboards. This policy doesn’t apply to emails that are manually logged from Inbox to
Salesforce, which are stored as EmailMessage records in Salesforce.
• Sending or receiving emails from addresses that contain non-Latin-based characters isn’t supported in Inbox.
SEE ALSO:
Set Up Inbox
Einstein Activity Capture
Data Retention for Einstein Activity Capture and Inbox
Guidelines for Setting Up the Outlook Integration
Guidelines for Setting Up the Gmail Integration
Email Address Internationalization (EAI)
Security Guide: Salesforce Email Integration Security Guide
443
Sales Productivity Salesforce Inbox
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
444
Sales Productivity Salesforce Inbox
• If the recipient's email client or browser doesn’t support TLS 1.2, the sender doesn’t receive tracking information when the email is
opened.
SEE ALSO:
Email Considerations for Sales Engagement
Knowledge Article: Salesforce Inbox Email Tracking and Apple Privacy Policy
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
• Inbox Now is available on the Salesforce Inbox mobile app on the iPhone and Android phones. Inbox Now isn’t available in landscape
mode on Android or in the desktop versions of Inbox.
• Inbox Now is available to all Salesforce Inbox mobile users and is on by default.
• Inbox Now includes an insight feed that contains email, calendar, and task insights. To include email insights, enable Einstein Activity
Capture and ensure that Email Insights is turned on. The insight feed includes email insights for all enabled and connected email
accounts.
• Select the type of insights they see in Inbox Now using the Now Settings option in the app settings.
SEE ALSO:
Knowledge Article: Salesforce Inbox Mobile App Retirement
Einstein Activity Capture
Sales Cloud Einstein Insights
Turn On Einstein Email Insights
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
Note: This setting is already enabled for users of the Starter edition.
1. From Setup, enter Inbox in the Quick Find box, then select Setup Assistant under Inbox.
445
Sales Productivity Salesforce Inbox
Note: Inbox features are included in Sales Cloud, but the Inbox mobile app and some Einstein Activity Capture features aren’t
available in Professional and Enterprise Editions. Users with Professional and Enterprise Editions have access to Einstein Activity
Capture Standard.
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
Important: If you use Sales Cloud Einstein, Inbox permissions are included in the Sales Cloud Einstein permission set. If you use
Sales Engagement, Inbox permissions are included in the Sales Engagement User permission set.
1. From Setup, enter Permission Sets in the Quick Find. Then, select Permission Sets.
2. Click one of the standard permission sets for Inbox:
• Inbox With Einstein Activity Capture gives access to Einstein Activity Capture and the Activities dashboard along with Inbox
features.
• Inbox Without Einstein Activity Capture gives access to Inbox features, and manually logging emails and events without
Einstein Activity Capture.
• Inbox Included gives access to Inbox features, and manually logging emails and events without Einstein Activity Capture.
• Sales Cloud Included Bundle gives access to Inbox features and other Sales Cloud Included features, such as Salesforce Meetings
and Einstein Lead Scoring.
• Sales Engagement Basic gives access to basic productivity features.
Inbox is included with Performance and Unlimited editions. If you have users who accessed Inbox through the Inbox, Sales Cloud
Einstein, or Sales Engagement license before Summer ’22, we recommend that you assign those users to the Inbox Included or Sales
Cloud Included Bundle permission set, or a custom permission set that includes the Inbox permission. To make these assignments,
assign the new permission set to your users before removing the old permission set. Beginning in Summer ‘22, you can’t add users
to the old Inbox, Sales Cloud Einstein, or Sales Engagement permission sets.
SEE ALSO:
Verify Inbox Licenses
Select Who Can Use Sales Cloud Einstein
Assign Permission Sets for Sales Engagement Users
446
Sales Productivity Salesforce Inbox
USER PERMISSIONS
447
Sales Productivity Salesforce Inbox
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
Note: An Inbox license isn’t required for tracking emails sent from Lightning Experience.
To turn off email tracking for all Outlook and Gmail integration with Inbox and Inbox mobile and use the Salesforce Inbox Setup Assistant
page in Salesforce Setup. Turn off Email Tracking.
To turn off email tracking for only select Outlook and Gmail integration with Inbox users, use the Lightning App Builder. Remove the
email tracking components from a custom email application pane and assign that pane to the appropriate user profiles.
SEE ALSO:
Use and Filter Email Open Tracking
Customize the Email Application Pane for Outlook and Gmail
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise,
Performance, and Unlimited Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
1. From Setup, enter Company Settings in the Quick Find box, then select Company Information.
2. To view the total number of licenses and the number of licenses in use, find Inbox in the Permission Set Licenses related list.
Inbox features are also available with Sales Engagement and Sales Cloud Licenses. Check the list for those permissions if you don’t
have standalone Inbox licenses.
To verify which users are assigned to a permission set, from Setup, enter Users in the Quick Find, then select Permission Sets.
Select a permission set and manage its assignments to see which users have the permission set assigned.
SEE ALSO:
Select Who Can Use Inbox Features
448
Sales Productivity Salesforce Inbox
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
After Salesforce Inbox is set up for your org, Inbox users can install any or all Inbox clients. During installation, users connect their email
and calendar to Salesforce.
Inbox Clients
Each user needs an Inbox client to access Inbox features. To support common Google™ and Microsoft® email platforms for desktop
and mobile devices, we offer several client options. Get the client that is right for your environment.
Install the Inbox Clients
To use Inbox, install the client that works with your platform and email account.
Use Inbox Features in Outlook and Gmail
Increase productivity and work smarter and faster with Salesforce Inbox features in Microsoft Outlook® or Gmail™.
Use Inbox Mobile
Increase productivity and work smarter and faster while you’re on the go with the Salesforce Inbox mobile app. Inbox mobile is
retired as of February 1, 2024.
SEE ALSO:
Considerations for Setting Up Inbox
Set Up Inbox
Inbox Clients
Each user needs an Inbox client to access Inbox features. To support common Google™ and Microsoft® email platforms for desktop and
mobile devices, we offer several client options. Get the client that is right for your environment.
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
449
Sales Productivity Salesforce Inbox
SEE ALSO:
Use Inbox Features
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
SEE ALSO:
Inbox Clients
Use Inbox Features
450
Sales Productivity Salesforce Inbox
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
Inbox features are available in the Outlook and Gmail integrations. An Inbox license unlocks the Inbox-specific productivity tools in the
integrations. See the Outlook and Gmail Integration on Desktop section of Salesforce Help for details about using Inbox features in the
integrations.
SEE ALSO:
Use the Outlook and Gmail Integrations
Do More While Composing Emails in Outlook and Gmail
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
451
Sales Productivity Salesforce Inbox
Note: You must have both a supported version of Outlook and a click-to-run installation to use the pin feature.
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
Note: Stay up-to-date with what’s happening in Inbox when you’re not in the app. Make sure that notifications are enabled for
Inbox in your device’s notification settings. Select the notifications you want to receive in the Settings menu in Inbox mobile.
452
Sales Productivity Salesforce Inbox
SEE ALSO:
Knowledge Article: Salesforce Inbox Mobile App Retirement
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
To explore the settings available, tap More and then tap Settings. The Settings section is also where you connect different email
accounts, and reconnect your Salesforce account.
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
453
Sales Productivity Salesforce Inbox
Email Settings
• Personalize your email inbox with the settings in the Email Settings sections of the Settings in the app. For example, set the swipe
direction for snoozing messages, add your email signature, and select whether to show email conversations threaded together.
• You’re prompted to connect your email address the first time you access Inbox. To connect another email account or to disconnect
an account, go to the Connected Accounts section of the Settings in the app.
• In Inbox mobile on iOS, set the number days of emails to sync for an account in the Connected Accounts section of Settings in the
app.
• In Inbox mobile on iOS, set the browser you prefer to use to open links from the app. The app defaults to Safari. In Inbox mobile on
Android, use Default Apps in the Android system settings to select your preferred browser.
Email Availability
When you connect an email account to the Inbox app, your emails from that account are available in the Inbox tab. As you scroll through
your inbox, additional messages are loaded based on the account type that you connected.
• For Office 365 accounts, the 200 most recent email messages are available.
• For Microsoft Exchange accounts, the Mail Days to Sync option in the Connected Account settings in the app determines how many
emails are available.
• For Gmail accounts, all emails available on the Gmail server are available.
Email Management
• Use the menu to select the connected accounts to include in the email view and which folders within those accounts you want
to view. From the same menu, filter emails to see messages that are marked as unread, scheduled to send later, archived, or snoozed.
• Swipe a message to the right to snooze it for later to move it to a different folder. Snoozed messages reappear in your inbox at the
time you select. Swipe to the left to archive a message. Customize your swipe directions and behaviors in Email Settings.
• To take the same action on multiple emails at once, use Select Messages or tap and hold on a message.
• From within an email, create or view related Salesforce records (1), log the email to Salesforce to keep your teams in sync (2), and
Email Composition
To compose an email, tap the Inbox icon in the toolbar at the bottom of the app. Then tap the Compose icon in the top right of the
screen.
454
Sales Productivity Salesforce Inbox
From the body of the email, use the Insert option to access text shortcuts, Salesforce templates, files, and other items for quick addition
to the email. Use the Smart Tools option to set a reminder to follow up, turn on tracking for the email, or to schedule the email to send
later.
Email Limitations
• Email signatures can only contain text. Images aren’t supported.
• The size limit for an email message, including its attachments that you can log to Salesforce, follows the file size and sharing limits
for Salesforce.
• The size limit for emails that you send from Inbox depends on your email provider.
SEE ALSO:
File Size and Sharing Limits
Log Emails Manually in Inbox Mobile
Create Salesforce Data from Inbox Mobile
Get a Quick Overview with Contact Cards in Inbox Mobile
Boost Productivity on Every Email in Inbox Mobile
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
Calendar Views
You can view events from multiple calendars at the same time. Tap in the upper left to select:
• Which calendars to view. You can view more than one calendar at once.
• How many days to display at a time. Use the Agenda view to see days in a scrolling feed format.
• Whether to show events that you declined.
Calendar Events
• To add an event, tap the plus icon and complete the event details. The fields available when you create an event in the calendar in
Inbox mobile are specific to Inbox mobile. These fields can be different than the fields available when creating an event in Salesforce.
• To see event details, tap the calendar event to open it. You can access attendee profiles and event details, and you can view associated
Salesforce records.
• To set event alerts and whether to show your calendar as free or busy, tap the icon in the upper-right corner and tap Edit.
• To delete an event, tap the icon in the upper-right corner and tap Delete.
• To join a meeting by phone or video link, tap the phone number and video conference link in the event.
455
Sales Productivity Salesforce Inbox
Tip: To see a focused view for what’s happening today with helpful insights, tap Now in the navigation bar for the latest Inbox
experience.
Calendar Limitations
• The calendar doesn’t show events that are on your Salesforce calendar unless your Salesforce admin configures your system to sync
events. To sync your calendar with Salesforce, ask your Salesforce admin for help.
• Shared calendar events are supported for Gmail and Office 365 email accounts but not for Exchange email accounts. If you’re not
sure what type of email account you have, ask your IT department for help.
• Using colors to categorize events that you create in your Inbox calendar isn’t supported. However, events created in Gmail or Outlook
show in the color used in those applications.
Calendar Troubleshooting
If your calendar doesn’t refresh or you’re not seeing the events you expect on your calendar, try the following:
• Make sure that your calendar or events aren’t displaying because of a limitation in the calendar functionality.
• Tap in the upper left and make sure that the correct calendar is selected to view.
• Move to another Inbox tab and then return to the calendar to refresh the calendar view.
• Disconnect and reconnect your email account in the Connected Accounts section the app settings.
SEE ALSO:
Log Events Manually in Inbox Mobile
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
Tip: Use favorite objects to customize the object types shown in Inbox mobile and to prioritize the order they display in search
results. Select your favorite objects in the Salesforce Settings section of Settings in the app.
456
Sales Productivity Salesforce Inbox
Inbox Tab
Use the search available in the Inbox tab to search for emails in the accounts connected to the app. The search looks for emails available
on the server for each connected account, not just the emails that are shown in the Inbox tab. The search results include emails that
match part of an email address, subject, or content in the email body.
Contacts Tab
Use the search in the Contacts tab, available in the More menu, to find your contacts quickly. Choose to search for contacts in your
address book, which is populated and created from calendar and emails synced from the connected email account. This list doesn’t
contain contacts from your phone’s address book, or the address list in your connected email account.
Or, choose to search for contacts in the connected Salesforce organization.
Close Deals Faster with Inbox Now in the Salesforce Inbox App
Inbox Now is a single place to access today’s events, calls, and tasks so you can prepare for your day with maximum efficiency.
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
Note: Inbox Now is available on the Salesforce Inbox mobile app on the iPhone and Android phones. Inbox Now is not included
with the Salesforce Inbox productivity features available in the desktop email integrations.
457
Sales Productivity Salesforce Inbox
Inbox Now features a carousel of your day’s events from your primary calendars (1). The carousel includes internal events that you
organized and events that you’re attending. It also includes external events that you organized and events that you have permission to
edit. The carousel includes events you’ve accepted, responded to as tentative, or haven’t yet responded to. Your next event appears first,
and you can swipe to see upcoming events and events that happened earlier today. For each event, access key information about the
event’s primary record, such as notes, activities, and related records (2). Tap the actions to get directions to the location or join the event
by phone (3). When the event is over, new actions to create an event or a task appear.
Note: Events from non-primary calendars, such as Holidays and Shared Calendars aren’t included in the event carousel.
Inbox Now also includes the latest insights about events, emails, and tasks (4). Each insight includes unique actions. For example, if you
have an event happening today that’s missing a dial-in number or location, you see the Missing Event Information insight. Tap the action
to add the missing event details (5). The Now Settings selections in the Salesforce Inbox app and whether your admin enabled Einstein
Email Insights determines the type of insights you see in Inbox Now.
Tip: To focus on a subset of insights, filter by category. Tap and select the insight types to show.
SEE ALSO:
Considerations for Inbox Now in Salesforce Inbox Mobile
Configure Inbox Now
Record Overviews from Inbox Now in the Salesforce Inbox App
458
Sales Productivity Salesforce Inbox
5. Set which map app launches when you tap to get directions to an event (3).
SEE ALSO:
Close Deals Faster with Inbox Now in the Salesforce Inbox App
459
Sales Productivity Salesforce Inbox
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
If there isn’t a record associated with the event, tap Add Related Record to add an account, contact, or opportunity.
Note: To view the record information in Inbox, you need access to the record in Salesforce.
From the record overview, view activity such as notes and next steps, and related records (1). Some records have more details available
outside of Inbox, such as in the full Salesforce site or the Quip app. Tap to see details outside Inbox (2). Create related tasks and
events associated to a record without leaving Inbox (3). To see the full record in the Salesforce, tap View Record in Salesforce (4).
460
Sales Productivity Salesforce Inbox
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
SEE ALSO:
Use Inbox Features
Work Offline in the Salesforce Inbox App on iOS and Android
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
461
Sales Productivity Salesforce Inbox
1. Open an email.
2.
Click .
If you also have the Salesforce mobile app installed, you can click a record to jump into the details in Salesforce.
SEE ALSO:
Create Salesforce Data from Inbox Mobile
Work with Salesforce Data in Inbox Mobile
Note: If Einstein Activity Capture is enabled, see Guidelines for Capturing Emails and Events Available in: Salesforce
with Einstein Activity Capture on page 382 to learn how Einstein Activity Capture matches Classic (not available in all
orgs) and Lightning
emails and events to Salesforce records.
Experience
462
Sales Productivity Salesforce Inbox
Matching Criteria
Record Inbox Mobile App Outlook and Gmail Integrations
with or Without Inbox
Users Returns user records that have a Returns user records that have a
matching email address when the matching email address when the
address also matches a contact or address also matches a contact or lead.
lead. User records are only returned If Enhanced Email is turned on and a user
when the User object is selected as record is returned, the user is selected as
a Favorite. the default people record for an email
or event. If Enhanced Email is turned off,
the matched contact is selected as the
default, if one is returned.
With Outlook Integration, if either
Enhanced Email or Use Enhanced Email
with Outlook (on the Outlook Integration
and Lightning Sync page) is off, the
matching order priority is Contact, then
Lead, and then User. If both Enhanced
Email and Use Enhanced Email with
Outlook are on, the matching order
priority is User, then Lead, and then
Contact.
To log all participants in an email, the
sender’s email address is included when
using the Log Email on Send feature. If
the sender is selected for logging, the
email is logged to the user record, but
an activity for the user isn’t created.
Other related records are returned
according to the selected people record.
Accounts Returns accounts that have a Returns any accounts associated with
matching email domain to the the matched contacts.
Salesforce account.
463
Sales Productivity Salesforce Inbox
Matching Criteria
Record Inbox Mobile App Outlook and Gmail Integrations
with or Without Inbox
Custom Objects Returns custom objects that have a Returns custom objects that have a
matching email address to one of matching email address to one of the
the following: following:
• Contact lookup field • Contact lookup field
• Custom email address field • Custom email address field
• Leads lookup field • Leads lookup field
If you have an Inbox license, custom
objects are shown in the Related tab for
the selected email. Without an Inbox
license, use search to find the custom
object to log an email to.
In Inbox mobile, users select the Salesforce object types they want to see as related using the Favorite Objects setting in the app. Only
records of the selected object types are shown as related to an email or event.
Tip: To hide internal records, go to the Salesforce Settings section of the Settings in the app. Tap Suggested Record settings, and
then turn on the Hide Internal Records option. To show records such as tasks and opportunities from a different date range,
adjust the dates in the Start Date and End Date fields.
In the Outlook and Gmail integrations with Inbox, the Salesforce admin defines which types of objects are included when returning
related records. Using the Lightning App Builder, admins place the components for people, accounts, opportunities, cases, and other
records on the Related tab. The components available on the Related tab in the email application pane determine the types of records
shown as related to an email or event. For example, if a component isn’t added to show cases, cases aren’t shown in the Related tab as
a matching Salesforce record.
SEE ALSO:
Guidelines for Using Emails with Einstein Activity Capture
Guidelines for Logging Email from Outlook and Gmail to Salesforce
Log Emails Manually in Inbox Mobile
Log Events Manually in Inbox Mobile
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
464
Sales Productivity Salesforce Inbox
Create a Record
To view only what’s required, set the Display required fields only option at the top of the create record screen to on. Specify all the
required information to save and create the records.
Tip: If Account Name is a required field and the account doesn’t exist in Salesforce, create the account in the Salesforce mobile
app.
Note: The first name and last name are populated from the Microsoft Exchange or Google contacts, not from the email message
or calendar event. If that information isn’t available, the pre-populated information includes only the email address.
SEE ALSO:
Access Salesforce Data in Inbox Mobile
Work with Salesforce Data in Inbox Mobile
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
465
Sales Productivity Salesforce Inbox
Tip: To ensure that related tasks are shown for your emails, select Task as a favorite object in the Salesforce Settings section of
the Settings in the app.
1. Tap the Task icon in the bottom navigation menu.
2. To view more details about the task, what it’s related to, or to change the status, tap the task in the list.
Note: Use the Manage your tasks in Salesforce link to view and work with your tasks in the full Salesforce site.
SEE ALSO:
Create Salesforce Tasks from Inbox Mobile
Work with Salesforce Data in Inbox Mobile
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
SEE ALSO:
View Your Salesforce Tasks in Inbox Mobile
Work with Salesforce Data in Inbox Mobile
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
1. Tap the Calendar icon at the bottom of the screen and tap an event.
2. To log the event to Salesforce, tap the cloud icon.
466
Sales Productivity Salesforce Inbox
3. Enter the event details and tap Save to log the event.
4. Tap Log.
SEE ALSO:
Work with Salesforce Data in Inbox Mobile
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
Log emails to cases, tasks, and other records that have a matching email address in the Salesforce record.
Tip: To show a prompt to log an email when you send a new email, set the Prompt to Log Email option in Salesforce Settings
in your Salesforce Inbox app. In the Inbox mobile app, if an email address matches a contact, lead, account, or opportunity in
Salesforce, you’re prompted to log the email. Emails with addresses that match a record in Salesforce show a next to the
Smart Tools menu. Commonly used email domains such as gmail.com, yahoo.com, and others are always considered to be
external domains. You’re never prompted to log emails you send to someone in the same domain as your connected account.
The prompt doesn’t apply if you use Einstein Activity Capture to automatically log emails to Salesforce.
1. Select the email you want to log to Salesforce. You can select emails in an email folder, including the Sent Message folder to log
emails that you sent.
2. Tap the icon (it’s blue if an address on the email matches an email address on a record in Salesforce).
3. Tap one or more suggested records or search for a different record.
4. To log the email to Salesforce, tap the check mark in the upper right.
SEE ALSO:
Tips for Working in the Outlook Integration with Inbox
Tips for Working in the Gmail Integration with Inbox
467
Sales Productivity Salesforce Inbox
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
Open and view a Contact card from any of the following places:
• Inbox. Open an email and click the contact name in From, To, or cc lines.
• Calendar. Open an event and click any of the attendees.
• Contact Gallery. Click any names in the contact list.
You can also use search to find a specific contact and select the contact to view its information.
Note: Contacts shown in Inbox mobile are contacts defined in your email account and Salesforce contact records. Inbox doesn’t
show contacts you’ve saved in your mobile device’s contacts list.
Data for the contact card is gathered from Salesforce, Google or Exchange accounts, parsed signatures, and third-party data sources. If
a contact record doesn’t exist in Salesforce, then a Contact card isn’t available in Inbox.
Select Show All Contact Sources to expand the view to see all the data sources.
SEE ALSO:
Work with Salesforce Data in Inbox Mobile
Create Salesforce Data from Inbox Mobile
468
Sales Productivity Salesforce Inbox
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
SEE ALSO:
Use Inbox Features
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
469
Sales Productivity Salesforce Inbox
When composing a new email, tap Insert and then tap Salesforce Template. Templates are sorted into different lists based on where
they were created, how recently you used the template, and whether you created the template.
Tip: The My Lightning Templates list includes Lightning Experience templates that you own from the Private, Public, and
Custom template folders in Salesforce. If you’re viewing templates in the All Lightning Templates list, use the search to find
templates in the Custom template folder.
SEE ALSO:
Email Templates
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
470
Sales Productivity Salesforce Inbox
3. Select open times from your calendar or times that are open for all other attendees who have shared their calendars with you.
• When selecting available times, the event owner’s calendar is the primary calendar from their connected email account. Events
from the connected account’s primary calendar, not from the Salesforce calendar or additional calendars, are reflected on the
calendar grid when selecting available times.
• You’re able to select any time slot that you’re open even if others aren’t free.
• The selected time zone defaults to the time zone on your mobile device. The recipient sees the meeting options in the time
zone on their device. If you’re using Inbox features in the Outlook and Gmail integrations, the selected time zone defaults to the
time zone set on your computer. However, you can select a different one. The recipient receives the meeting times in the time
zone that you select, and the meeting is scheduled in the selected time zone.
• To show or hide other calendars, select the checkboxes in the Attendees list.
• To see a coworker's availability, add the coworker to the Attendee list. To see other Inbox users’ availability, each Inbox user
must either share calendar access or be a part of the same Salesforce org.
• To schedule a meeting on behalf of someone else, change the meeting owner to another person on the meeting. The new
meeting owner, who must be a member of your Salesforce org, controls the communications and changes to the invitation. For
Microsoft accounts, you need access to a person’s calendar to make them the owner of a meeting.
• Make sure that recipients are using up-to-date and modern email clients and browsers. If the recipient's email client or browser
doesn’t support TLS 1.2, they receive an error message when they select an available time in the email.
After the email is sent, the recipient can click one of your options to immediately book a slot. If your calendar fills up in the meantime,
the recipient only sees the times your still available.
SEE ALSO:
Boost Productivity on Every Email in Inbox Mobile
Edit Your Meeting and Availability Settings
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
Inbox only suggests tasks for customer emails that you haven’t responded to in a couple of days. If you don't see any suggested tasks,
you're up to speed on your email.
1. From the More option in the navigation bar, select Feed.
2. Scroll down to find a suggested task. The text snippet in the card shows the body of the email that Salesforce Inbox read.
471
Sales Productivity Salesforce Inbox
SEE ALSO:
Boost Productivity on Every Email in Inbox Mobile
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
472
Sales Productivity Salesforce Inbox
SEE ALSO:
Boost Productivity on Every Email in Inbox Mobile
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
473
Sales Productivity Salesforce Inbox
3. Return back to the email to add any changes and send it. The email is saved in the Scheduled folder and sent at the selected time.
SEE ALSO:
Boost Productivity on Every Email in Inbox Mobile
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
Note: Quick text messages created in Salesforce aren’t available as text shortcuts in Inbox. Inbox text shortcuts are also not saved
to Salesforce, and can't be shared with other Inbox users.
Tip: Your Lightning Experience and Salesforce Classic email templates are also available in the Salesforce Inbox iOS and Android
apps. Use email templates for larger pieces of text or to use the same text available to you within Salesforce.
Tip: You can also create text shortcuts in your user settings. Tap More, Settings, and then tap Text Shortcuts.
SEE ALSO:
Boost Productivity on Every Email in Inbox Mobile
Email Templates
474
Sales Productivity Salesforce Inbox
Certain features are available with Sales Cloud and included in Starter, Professional, Enterprise, Performance, and Unlimited
Editions
All features are available with Inbox, Sales Engagement, or Sales Cloud Einstein.
Swipe to send an email to trash or The swipe action to snooze an email isn’t available offline.
move it to a folder
Insert text shortcuts in an email Limited to inserting existing shortcuts. You can’t save new shortcuts while
you’re offline.
Insert a location Limited to locations in the device’s cache or manually entered locations.
475
Sales Productivity Salesforce Inbox
Delete an event Cancellations are queued to send when you have a connection.
RSVP to an event Notices are queued to send when you have a connection.
Switch calendars
Send email to the event attendees Emails are queued to send when you have a connection.
Add an event location Limited to locations in the device’s cache or manually entered locations.
SEE ALSO:
Knowledge Article: Salesforce Inbox Mobile App Retirement
476
Sales Productivity Salesforce Inbox
Tip: For announcements about Inbox for iOS features released before 8.1.0, see the Inbox App section of the Salesforce release
notes. For announcements about new features in Inbox desktop, see the Outlook Integration and Gmail Integration sections of
the Salesforce release notes.
SEE ALSO:
Salesforce Release Notes
477
Sales Productivity Salesforce Inbox
How: Work with your Microsoft administrator to add the Inbox mobile app for iOS to Microsoft Intune and to configure the app protection
policies. Configure the Azure Active Directory to ensure that users can access Intune when opening Inbox. And then enable Intune
support in Salesforce.
SEE ALSO:
Security Guide: Salesforce Email Integration Security Guide
Email Tracking Location Information Removed from Inbox Mobile for iOS
When using email tracking, information about where an email is opened is no longer available as of August 2020.
Where: This change applies to Inbox on iOS devices, available for an extra cost in Group, Professional, Enterprise, Performance, Unlimited,
and Developer editions. Inbox is available at no cost in Essentials edition.
Why: To comply with data protection and privacy regulations such as the California Consumer Privacy Act, this information is no longer
gathered when using email tracking.
478
Sales Productivity Salesforce Inbox
479
Sales Productivity Salesforce Inbox
480
Sales Productivity Salesforce Inbox
481
Sales Productivity Salesforce Inbox
SEE ALSO:
Knowledge Article: Retirement of the Contact Enrichment feature in 'Legacy Inbox' Desktop and 'Inbox Mobile' application
482
Sales Productivity Salesforce Inbox
SEE ALSO:
Use Salesforce Templates in Inbox Mobile
483
Sales Productivity Salesforce Inbox
SEE ALSO:
Close Deals Faster with Inbox Now in the Salesforce Inbox App
Tip: For announcements about Inbox for Android features released before 5.1.0, see the Inbox App section of the Salesforce release
notes. For announcements about new features in Inbox desktop, see the Outlook Integration and Gmail Integration sections of
the Salesforce release notes.
484
Sales Productivity Salesforce Inbox
SEE ALSO:
Salesforce Release Notes
End of Support for Android 5 for the Salesforce Inbox Mobile App
To provide the best possible experience for our customers, the Salesforce Inbox mobile app has retired support of the app on Android
5.0. Sales reps who use the Android version of Inbox mobile need Android 6.0 or later.
Email Tracking Location Information Removed from Inbox Mobile for Android
When using email tracking, information about where an email is opened is no longer available as of August 2020.
End of Support for Android 5 for the Salesforce Inbox Mobile App
To provide the best possible experience for our customers, the Salesforce Inbox mobile app has retired support of the app on Android
5.0. Sales reps who use the Android version of Inbox mobile need Android 6.0 or later.
Where: This change applies to Inbox on Android devices, available for an extra cost in Group, Professional, Enterprise, Performance,
Unlimited, and Developer editions. Inbox is available at no cost in Essentials edition.
SEE ALSO:
Salesforce Inbox System Requirements
Email Tracking Location Information Removed from Inbox Mobile for Android
When using email tracking, information about where an email is opened is no longer available as of August 2020.
Where: This change applies to Inbox on Android devices, available for an extra cost in Group, Professional, Enterprise, Performance,
Unlimited, and Developer editions. Inbox is available at no cost in Essentials edition.
Why: To comply with data protection and privacy regulations such as the California Consumer Privacy Act, this information is no longer
gathered when using email tracking.
485
Sales Productivity Salesforce Inbox
486
Sales Productivity Salesforce Inbox
487
Sales Productivity Salesforce Inbox
When conversation view is disabled, each reply or forward to an original email is shown in Inbox as a separate message
SEE ALSO:
Idea Exchange: Allow Users to Disable Email Message Threading in the Inbox App for Android
488
Sales Productivity Salesforce Inbox
489
Sales Productivity Salesforce Inbox
SEE ALSO:
Use Salesforce Templates in Inbox Mobile
SEE ALSO:
Close Deals Faster with Inbox Now in the Salesforce Inbox App
490
Sales Productivity Lightning Sync
SEE ALSO:
Knowledge Article: Retirement of the Contact Enrichment feature in 'Legacy Inbox' Desktop and 'Inbox Mobile' application
Tip: Compare features on page 252 between the legacy versions of Inbox and the new versions available in Outlook and Gmail.
To continue using Inbox features in Outlook and Gmail, get the Salesforce add-in for Outlook or the Chrome Extension for Gmail. Be sure
to uninstall the legacy version of the add-in or extension after installing the new version.
• Get the Salesforce add-in for Outlook
• Get the Salesforce add-in for Gmail (G Suite or Google Workspace email required)
Lightning Sync
Keep contacts and events in sync between your Microsoft® or Google applications and Salesforce
EDITIONS
using our cloud-based integration product. What’s so great about syncing from the cloud, you ask?
Well, it means that to get the job done, you don’t have to install or update software manually. It Available to sync records
also means that Salesforce admins and IT pros do less work to maintain the feature. from: Salesforce Classic,
Lightning Experience, and
Important: Starting in Winter ’21, Lightning Sync isn’t available to new Salesforce customers.
the Salesforce mobile app
If you’re on Lightning Sync, use the Lightning Sync migration assistant for a seamless transition
to Einstein Activity Capture, our long-term solution for syncing contacts and events between Available to set up from:
Microsoft® or Google applications and Salesforce. Salesforce Classic and
Lightning Sync for Microsoft Exchange can sync contacts and events between your Microsoft Lightning Experience
Exchange-based calendar and Salesforce. Available in: Professional,
Lightning Sync for Google can sync contacts and events between your G Suite account and Enterprise, Performance,
Salesforce. Unlimited, and Developer
Editions with Sales Cloud,
Service Cloud, and Lightning
Move from Lightning Sync to Einstein Activity Capture Platform
If you’re on Lightning Sync and ready to make the move to Einstein Activity Capture, we’re here
to help. With the Lightning Sync migration assistant, the move is quick and easy. And in most
cases, your sales reps don’t notice the change. Learn what to do before, during, and after the migration process.
Lightning Sync System Requirements
Confirm that your Microsoft® Exchange-based server or Google Workspace account meet these system requirements before you set
up your sales reps for Lightning Sync.
491
Sales Productivity Lightning Sync
492
Sales Productivity Lightning Sync
SEE ALSO:
Compare Einstein Activity Capture and Lightning Sync
Einstein Activity Capture
493
Sales Productivity Lightning Sync
SEE ALSO:
Compare Einstein Activity Capture and Lightning Sync
Einstein Activity Capture
How Does the Migration Assistant Streamline the Change Management Process?
The Lightning Sync migration assistant keeps you on task during your move to Einstein Activity Capture. The assistant walks you through
three major migration steps.
1. Checks that you’re ready for the move.
2. Prepares you to manage key product differences.
3. Moves your connection settings and configurations from Lightning Sync to Einstein Activity Capture.
All you have to do is follow along, and later, obtain and assign the appropriate user permissions. It’s that simple!
494
Sales Productivity Lightning Sync
Note: To enable the Einstein Activity Capture User-Level Authentication connection method, complete the full migration process.
After completing the migration, turn off Lightning Sync, then reset Einstein Activity Capture, and then enable Einstein Activity
Capture.
SEE ALSO:
Connect to Einstein Activity Capture with User-Level Authentication
495
Sales Productivity Lightning Sync
Can My Company Make the Move Using the Lightning Sync Migration Assistant?
Before you start the migration process, make sure that your company meets the requirements for using the migration assistant. We also
recommend that you familiarize yourself with the migration considerations, so that there are no surprises during your migration.
Requirement Specifications
Email and calendar application Microsoft Exchange or Google.
496
Sales Productivity Lightning Sync
Requirement Specifications
Salesforce editions • Professional
• Enterprise
• Performance
• Unlimited
Salesforce user interface The migration assistant is available in Lightning Experience only.
Einstein Activity Capture is available for users who work from
Lightning Experience or the Salesforce mobile app.
SEE ALSO:
Kick Off Your Migration to Einstein Activity Capture
Considerations for Migrating to Einstein Activity Capture
Understand and Plan for Einstein Activity Capture User Permissions
How Does the Lightning Sync Migration Assistant Work?
Why Move from Lightning Sync to Einstein Activity Capture?
Considerations for Users With Performance and Unlimited Editions or a Sales Cloud Einstein, Inbox, Sales Engagement, or
Revenue Intelligence License
An Einstein Activity Capture user permission is included with Performance and Unlimited editions and with Inbox, Sales Engagement,
Revenue Intelligence, and Sales Cloud Einstein licenses. Unless you or another admin removed the permission from their user assignments,
it’s likely that the permission is already assigned to users who have access to these features. Users who already have the permission
begin syncing with Einstein Activity Capture as soon as the migration assistant finishes moving their settings. Likewise, if you set up any
497
Sales Productivity Lightning Sync
Einstein Activity Capture features after your settings are moved, those features roll out to users with the Einstein Activity Capture permission
as soon as you update and save their configurations.
If you think you have users assigned to permission sets from these editions or licenses, and it’s important to know precisely when Einstein
Activity Capture rolls out to each user, consider reordering your migration. First, take inventory of users’ individual permissions, then
decide which order you want to move settings and assign permissions. For example, you can roll out Einstein Activity Capture to users
in different batches, based on who has the permission and who needs it. Or you can make sure all users have the user permission before
you move settings. The specifics are up to you.
For a reminder about which user permissions are needed for Einstein Activity Capture and to see resources for verifying what permissions
and licenses your users have today, see Understand and Plan for Einstein Activity Capture User Permissions.
Storage Differences
Lightning Sync stores your Microsoft contacts and event data in Salesforce only. Einstein Activity Capture stores your Microsoft contacts
and event data in both Salesforce and the Salesforce Amazon Web Services (AWS) infrastructure. After you move your settings to Einstein
Activity Capture, if you enable email features for Einstein Activity Capture, email data is stored in AWS only.
Customers in highly regulated industries may require additional information about how their business data is transferred and stored
before they can proceed with Einstein Activity Capture. To ensure that it meets your requirements, review the Einstein Activity Capture
Security Guide.
With contact and event sync, your users don’t notice the storage differences introduced by AWS. But if you enable Emails in Einstein
Activity Capture, email data is stored in AWS only, and users notice behavior they haven’t observed before.
• It isn’t used to create Salesforce records.
• It isn’t available in standard reporting. However, to see your activity data aggregated, you can use the Activities dashboard and
Activity Metrics fields.
• The data retention period determines how much email data is stored and for how long.
Your Lightning Sync settings at the time you kick off migration determine where data is stored. For example, if your Lightning Sync
configurations are set to sync both contacts and events, both your contact and event data is stored on AWS and Salesforce.
A user’s contact and event data starts to be stored in AWS as well as Salesforce after both of these migration steps are completed:
• The assistant has finished moving your settings to Einstein Activity Capture.
• You assign an Einstein Activity Capture user permission to the user.
After your migration, if you explicitly return to Einstein Activity Capture settings and turn on email-related features (and assign user
permissions), your emails are stored in AWS too.
Other Considerations
External users that use Lightning Sync aren’t supported by Einstein Activity Capture.
There are a few other considerations for moving to Einstein Activity Capture, but the migration assistant helps you manage those items
when the time is right. And we cover specifics about them later on in this documentation.
498
Sales Productivity Lightning Sync
If you’d like, you can also review Einstein Activity Capture Considerations.
SEE ALSO:
Lightning Sync Migration Assistant Requirements
Kick Off Your Migration to Einstein Activity Capture
Understand and Plan for Einstein Activity Capture User Permissions
How Does the Lightning Sync Migration Assistant Work?
Why Move from Lightning Sync to Einstein Activity Capture?
Important: Depending on the Salesforce licenses that your users have today, some users have the user permission already. For
others, you must assign it manually. In some cases, additional licenses must be purchased. These considerations could impact
when your users get access to Einstein Activity Capture features and sync. See Considerations for Migrating to Einstein Activity
Capture.
This table shows which licenses include an Einstein Activity Capture user permission.
Use Einstein Activity Capture Included with Performance and Unlimited editions and these
add-on licenses:
• Inbox
• Sales Engagement
• Sales Cloud Einstein
• Revenue Intelligence
Users with Performance and Unlimited editions or add-on licenses
get additional features. See What is Einstein Activity Capture
Standard?
499
Sales Productivity Lightning Sync
500
Sales Productivity Lightning Sync
After you familiarize yourself with the migration process, run the readiness check. It makes sure that
you’re set up for a smooth migration.
If the readiness check identifies any migration issues, the assistant tells you how to proceed. To get more help, these sections explain
how to address migration issues.
After you sort out all listed issues, run the readiness check again until the migration assistant tells you that you’re ready to continue to
the next step. You can run the readiness check as many times as you want to.
501
Sales Productivity Lightning Sync
The Events users select option let users select each Outlook event that they want to sync to Salesforce using the Outlook Integration or
Inbox side panel. See Use the Outlook or Gmail Integration to Select Which Events Sync.
When you move your settings to Einstein Activity Capture, the unsupported setting can’t be migrated for the affected configurations.
Likewise, the assistant also sets the event sync direction for the configuration to Don’t sync. Doing so prevents all Outlook events from
syncing for users in this configuration. After you migrate your settings, you can either leave event sync turned off or prepare your users
to sync all events, and then turn on event sync again. The assistant retains all of your other event sync settings saved on the configuration’s
data set.
To manage this issue, before moving your settings, we recommend following these steps.
1. Review your Lightning Sync configurations and note these details.
• Record the names of the configurations that have the unsupported event sync option turned on. Look for the Specify Which
Exchange Events Sync to Salesforce setting. The option that isn’t supported is called Events users select.
• Record the sync direction for each affected configuration if you don’t think that you can remember what it was set to.
• Optionally, you can record which users are assigned to each affected configuration. If you want to notify users before their events
stop syncing, it can be helpful to record that list now. But you can locate affected users after migration too, as long as you
recorded the names of the affected configurations.
2. Consider whether you want users to start syncing all events when you roll out Einstein Activity Capture. You can decide later, but
it’s a good idea to plan now so that you can notify users about the change (see next step). If you need help with deciding, ask your
sales managers or someone in a sales operations role for their opinion.
3. Plan to communicate expected changes to users who are assigned to affected configurations.
• Before you move your settings: Tell users in affected configurations when they can expect events to stop syncing. Also describe
the new behavior for the Log Events button. See Use the Outlook or Gmail Integration to Select Which Events Sync. Users notice
these changes as soon as you tell the assistant to move your settings.
• Before you re-add event sync to migrated configurations: Tell users how to prepare their calendars to prevent events from
syncing, and let them know how much time they have to do so before you turn on event sync. And users who have the Einstein
Activity Capture permission have some additional options for limiting what syncs.
4. If you decide to start syncing all events, after you move your settings to Einstein Activity Capture, re-add event sync to your affected
configurations. This documentation tells you when the time comes to take that step.
502
Sales Productivity Lightning Sync
2. Accept the terms of service agreement for Einstein Activity Capture when ready. Then click Next. If you connect to Salesforce using
Microsoft, you see the terms of service agreement after the readiness check.
3. Review the migration summary on the Ready to Migrate page. When you’re ready to move forward, click Let’s Do This!.
503
Sales Productivity Lightning Sync
The assistant confirms that your move is underway. When you close the assistant, you return to your Lightning Sync settings in Setup.
You can see your migration progress from both the Lightning Sync settings page and the Einstein Activity Capture settings page.
When migration is complete, your settings and configurations are moved the Einstein Activity Capture settings page, and syncing
resumes for users. Next let’s locate your configurations. When you’re ready, you can update your previous Lightning Sync features or
add Einstein Activity Capture features.
• Users can access features that were available with Lightning Sync without the Einstein Activity Manage Lightning Sync
Capture permission. Users see those features as soon as you update and save configurations. AND
• To access Einstein Activity Capture features that weren’t available in Lightning Sync, such as Customize Application
Einstein Email Insights, users must have the Einstein Activity Capture permission.
Get to Einstein Activity Capture settings by following the link from the Lightning Sync page in Setup.
Or, from Setup, in the Quick Find box, enter Einstein Activity Capture, and then select Settings.
504
Sales Productivity Lightning Sync
From the Settings page, click the Configurations tab. Your former Lightning Sync configurations, which are now Einstein Activity Capture
configurations, are listed there. Open the configurations that you want to update. Then update settings or features. Here’s a list of options.
1. Update any contact or event sync settings that you were using with Lightning Sync. These changes roll out to users as soon as you
save the configuration. If the change affects your users’ workflow, we recommend that you notify users before you save the
configuration. For example, if event sync was turned off during migration because a Lightning Sync setting wasn’t supported, you
can notify users to prepare their calendars, and then turn on sync for all events.
a. Open the configuration that you want to update.
b. Enable the Events option.
c. Select a sync direction for events. You can use the same sync direction that you used with Lightning Sync, or select a new one.
d. On the Advanced Sync Settings tab, consider setting Filter by End Date to TODAY. Doing so prevents all of users’ Outlook events
from the past 180 days from syncing to Salesforce. If you had any other event filters and sync settings on your Lightning Sync
configuration, those items are already enabled on the migrated configuration. Adjust as-needed.
e. Save the configuration.
2. Automatically show emails on the activity timeline of relevant Salesforce contacts, leads, accounts, contracts, opportunities, and
quotes. The Einstein Activity Capture permission is required to roll out this change to users.
a. Open the configuration that you want to update.
b. Enable the Email option.
c. Save the configuration.
3. Show relevant Einstein Email Insights in the activity timeline and on email detail pages in Salesforce. The Einstein Activity Capture
permission is required to roll out this change to users.
4. Exclude users from adding emails or events from specific users or companies to Salesforce. The Einstein Activity Capture permission
is required to roll out this change to users.
5. Set default activity sharing. This Einstein Activity Capture permission is required to roll out this change to users.
When you’re ready, finish your migration by assigning Einstein Activity Capture permissions to any users who still don’t have it.
505
Sales Productivity Lightning Sync
b. To see users by configuration, open the migrated configuration, and check the User assignments.
• Users who show [Lightning Sync] after their name must be assigned one of the Einstein Activity Capture user
permissions. Those users are still using Lightning Sync.
• Users who show [Einstein Activity Capture] after their name are already assigned one of the user permissions.
These users are already syncing using Einstein Activity Capture, and they have access to Einstein Activity Capture features
that were added to their configurations.
506
Sales Productivity Lightning Sync
2. Obtain the necessary Einstein Activity Capture user permissions, if you haven’t already.
3. Assign Einstein Activity Capture user permissions to the users who need it. See Select Who Can Use Einstein Activity Capture.
Get Acquainted with Einstein Activity Capture The Lightning Sync migration
assistant and Einstein
Now that you’re set up for Einstein Activity Capture, you and your users can get acquainted with Activity Capture are
the product. See how it works and how you can troubleshoot issues. If you added Einstein Activity available in: Professional,
Capture features or settings to your users’ migrated sync configurations, introduce those changes Enterprise, Performance,
to users and some other settings that are new to them. You can also remind users how to manage and Unlimited Editions with
which contacts and events sync. Sales Cloud
507
Sales Productivity Lightning Sync
Important: Starting in Winter ’21, Lightning Sync isn’t available to new Salesforce customers. Available to sync records
If you’re on Lightning Sync, use the Lightning Sync migration assistant for a seamless transition from: Salesforce Classic,
Lightning Experience, and
to Einstein Activity Capture, our long-term solution for syncing contacts and events between
the Salesforce mobile app
Microsoft® or Google applications and Salesforce.
Available to set up from:
Salesforce Classic and
Lightning Sync for Google Lightning Experience
The service account connection method is available for companies working from Google Workspace.
Available in: Professional,
Einstein Activity Capture supports the Basic, Business, and Enterprise editions of Google Workspace.
Enterprise, Performance,
Unlimited, and Developer
Lightning Sync for Microsoft Exchange Editions with Sales Cloud,
Service Cloud, and Lightning
The service account and OAuth 2.0 connection method are available for companies working from
Platform
Microsoft Exchange.
Lightning Sync doesn’t support hybrid Exchange server deployments that include both Exchange
Online and on-premises Exchange servers. Syncing to even one of the servers in a hybrid deployment isn’t supported.
OAuth 2.0 for Exchange Office 365® Enterprise Editions with No additional settings are required to
Exchange Online. Lightning Sync only connect using OAuth 2.0
supports Office 365 tenants hosted on
Microsoft Azure global infrastructure clouds.
Azure national clouds aren’t supported.
508
Sales Productivity Lightning Sync
Important: Starting in Winter ’21, Lightning Sync isn’t available to new Salesforce customers. Available to sync records
If you’re on Lightning Sync, use the Lightning Sync migration assistant for a seamless transition from: Salesforce Classic,
Lightning Experience, and
to Einstein Activity Capture, our long-term solution for syncing contacts and events between
the Salesforce mobile app
Microsoft® or Google applications and Salesforce.
With the purchase of Sales Cloud, Service Cloud, or Lightning Platform, Lightning Sync supports Available to set up from:
users working from these standard licenses only: Salesforce Classic and
Lightning Experience
• Salesforce
Available in: Professional,
• Lightning Platform Salesforce Platform*
Enterprise, Performance,
• Lightning Platform - One App** Unlimited, and Developer
• Lightning Platform App Subscription Editions with Sales Cloud,
Service Cloud, and Lightning
*Does not include Lightning Platform Starter or Lightning Platform Plus.
Platform
**Contact sync isn’t supported for Lightning Sync customers working from the user license Lightning
Platform - One App. Lightning Platform - One App doesn’t include the Contacts object.
509
Sales Productivity Lightning Sync
With Lightning Sync, Data is stored in two locations only: users’ individual email services and the Salesforce core database.
SEE ALSO:
Prepare Your Microsoft Exchange Server for Lightning Sync
510
Sales Productivity Lightning Sync
SEE ALSO:
Lightning Sync System Requirements
Important: Where possible, we changed noninclusive terms to align with our company value of Equality. We maintained certain
terms to avoid any effect on customer implementations.
Note: Microsoft is retiring Basic Authentication for Exchange Online. When Microsoft blocks Basic Authentication in your Microsoft
tenant, Lightning Sync can’t sync contacts and events for customers who have selected service account as their Lightning Sync
connection method. See Lightning Sync Service Account Connection Method Availability for Customers on Microsoft Office 365.
511
Sales Productivity Lightning Sync
Exchange admins must enable Basic Lightning Sync identifies itself to your email Authentication is encrypted over a TLS 1.2
Authentication or NTLM on your email services using the authentication protocol or higher connection to provide security
server and on your autodiscover server. you chose to enable on your Exchange between endpoints on every request to
server. Lightning Sync authenticates on Exchange. You can control the scope by
every connection request Salesforce makes which Lightning Sync has access to your
to Exchange. If Basic and NTLM are enabled, email service. To do so, limit which email
Lightning Sync gives connection preference service users are impersonated with your
to Basic. If you must run other service account.
authentication methods on your server,
those methods don’t conflict with the
Lightning Sync connection.
Learn More
Exchange admins must create a service Lightning Sync uses the service account to This design lets contacts and events sync
account on your Exchange server to query for users’ Salesforce_Sync folders and without requiring users to log in to their
impersonate all syncing users. their primary calendars. The service account individual Microsoft accounts. Such a design
also queries create, update, and read server avoids time-outs to users’ login sessions,
content that users already have access to. offering a more reliable connection between
Learn More systems.
You can control the scope by which
Lightning Sync has access to your email
service. To do so, limit which email service
users are impersonated with your service
account.
Learn More
512
Sales Productivity Lightning Sync
SEE ALSO:
Lightning Sync System Requirements
See the Big Picture for Setting Up Lightning Sync for Microsoft® Exchange
Your company’s Microsoft admin must After electing to connect using OAuth 2.0, Working hand-in-hand with the
provide access to Microsoft Office 365 from you’re redirected to predetermined scope requirement, this
an account with global administrator https://login.microsoftonline.com to log in method provides access to users’ Microsoft
permissions and accept Lightning Sync to your Office 365 email service. This site is contacts and events without individual user
access to Microsoft. the Azure Active Directory portal for authentication. This benefit provides a sync
customers on global infrastructure experience with fewer interruptions.
databases, also known as Global Services. Several measures provide security for your
From the portal, you provide your global data during transfer and within Salesforce.
administrator credentials and accept
permission to let Lightning Sync access your • By design, your Azure tenant secrets are
Microsoft account. This design ensures that never in transmission with the OAuth
your global administrator credentials are 2.0 connection method. Instead,
never stored in Salesforce.
513
Sales Productivity Lightning Sync
SEE ALSO:
Lightning Sync System Requirements
See the Big Picture for Setting Up Lightning Sync for Microsoft® Exchange
514
Sales Productivity Lightning Sync
SEE ALSO:
Lightning Sync System Requirements
See the Big Picture for Setting Up Lightning Sync for Google
d. Matching contacts are mapped between Salesforce and the email service for future syncing.
515
Sales Productivity Lightning Sync
c. Matching events are mapped between Salesforce and the email service for future syncing.
Sync Contact or Event Creation, Update, or Deletion from Email Service to Salesforce
Lightning Sync runs a job for all syncing users semi-continuously. The number of syncing users impacts job frequency.
1. Lightning Sync checks whether contacts or events were created or updated, or whether events were deleted from the email service.
a. Lightning Sync checks for matched items to update. If items are discovered to have no match, new records are created in
Salesforce.
b. For deleted events, Lightning Sync checks whether users are set up to have deleted events automatically removed from the
opposite system. If so, the event is deleted from Salesforce.
Important: Starting in Winter ’21, Lightning Sync isn’t available to new Salesforce customers. If you’re on Lightning Sync, use the
Lightning Sync migration assistant for a seamless transition to Einstein Activity Capture, our long-term solution for syncing contacts
and events between Microsoft® or Google applications and Salesforce.
Contact Sync
If you’re set up for Lightning Sync, learn about how we match your Microsoft or Google contacts with Salesforce contacts and
accounts. Also, learn what we do when we can’t resolve a match, and how often items sync between applications.
Person Account Sync
Learn how and when Lightning Sync syncs person account details between Google Contacts or Microsoft® contacts and Salesforce.
Contact Field Sync
When you use Lightning Sync to sync contacts, fields from your Salesforce contacts are mapped to the same or similar fields in your
external contacts list. Learn which fields sync and how fields are mapped between applications by default. Plus, see which Microsoft®
Exchange field mappings Salesforce admins can customize.
Sync for Contacts Restored from the Recycle Bin
When you use Lightning Sync, contacts that are restored from the Recycle Bin automatically start syncing approximately 24 hours
after restoration.
Contact Sync Filters
Lightning Sync contact sync filters let Salesforce admins limit which Salesforce contacts sync to users’ Microsoft or Google applications.
Learn about how sync filters work differently, depending on how they’re set.
516
Sales Productivity Lightning Sync
Contact Sync
If you’re set up for Lightning Sync, learn about how we match your Microsoft or Google contacts
EDITIONS
with Salesforce contacts and accounts. Also, learn what we do when we can’t resolve a match, and
how often items sync between applications. Available in: Salesforce
Classic, Lightning
Which Contacts Sync and How Are They Matched? Experience, and all versions
of the Salesforce app
When Lightning Sync runs its initial contact sync, it checks to see whether contacts with matching
email addresses exist in both Salesforce and Microsoft or Google. If email addresses match, the two Available in: Professional,
contacts are mapped to each other and begin to sync. If there isn’t a match, Lightning Sync checks Enterprise, Performance,
whether there’s a match between the first and last name. If there’s a match, then those contacts Unlimited, and Developer
are mapped to sync. If there isn’t a match, a new contact is created, and those two contacts are Editions
mapped to sync. If multiple contacts have matching email addresses, Lightning Sync chooses a
contact that meets the matching criteria your Salesforce admin chose in your sync configuration.
Matching criteria options include most recent activity, last updated, and oldest creation date. Those contacts are then mapped to sync.
Lightning Sync also checks for a match between a contact’s company name in Microsoft or Google and an account’s company name in
Salesforce. If there’s a match, the Salesforce account is related to the synced contact in Salesforce. If there isn’t a match, the contact is
added to the Unresolved Items list in Salesforce.
After the initial sync, Lightning Sync periodically checks whether there are new or updated contacts that require syncing. There are
various factors that can impact sync wait time, such as:
• When many users are set up to start syncing around the same time
• When sync is pending for a significant number of contacts
For example, at a large company, an extended wait time is likely upon the first sync.
Lightning Sync can also sync Salesforce person accounts with Microsoft or Google contacts. Other than the explicitly stated differences,
person accounts sync like contacts do. See Person Account Sync.
To learn more about your sync direction and other sync settings, talk to your Salesforce admin. To familiarize yourself with features, see
Learn About Lightning Sync for Microsoft® Exchange Features or Learn About Lightning Sync for Google Features.
Unresolved Contacts
Sometimes Lightning Sync can’t match contacts or accounts automatically. When that happens, Lightning Sync lists partial matches on
the Unresolved Items page in your Personal Settings.
To match unresolved contacts, decide whether you want to sync the Microsoft or Google contact to an existing Salesforce contact, or
create a contact. Or you can update the Salesforce account with the information required to find a match, such as first name, last name,
company name, or email address.
If you’re set up to sync both ways, we recommend creating relevant accounts in Salesforce before your admin rolls out contact sync.
Otherwise, if you don’t resolve unmatched Salesforce contacts before the next sync cycle, Lightning Sync removes the company from
Microsoft or Google contacts.
SEE ALSO:
Resolve Your Synced Contacts
Define Lightning Sync for Microsoft® Exchange Settings for Reps
517
Sales Productivity Lightning Sync
For customers who sync Salesforce with Exchange, admins can customize how some standard Available to set up from:
Salesforce fields map to some standard Exchange fields. Admins customize field mappings from Salesforce Classic and
sync configurations in Setup. Sometimes admins can’t customize field mappings. Lightning Experience
518
Sales Productivity Lightning Sync
519
Sales Productivity Lightning Sync
Home Phone Phone (Phone) Standard label Home required to sync field.*
Mailing City City (city) Standard label Work required on the Google
address.*
Mailing Country Country/Region (country) Standard label Work required on the Google
address.*
Mailing State/Province State (state) Standard label Work required on the Google
address.*
Mailing Street Street address (street) Standard label Work required on the Google
address.*
Mailing Zip/Postal Code ZIP code (postCode) Standard label Work required on the Google
address.*
Other City City (city) Standard label Other required on the Google
address.*
Other Country Country/Region (Country) Standard label Other required on the Google
address.*
520
Sales Productivity Lightning Sync
Other Street Street address (otherStreet) Standard label Other required on the Google
address.*
Other Zip/Postal Code ZIP code (otherPostCode) Standard label Other required on the Google
address.*
*Adding no label, a different standard label, or a custom label prevents these fields from syncing.
SEE ALSO:
Define Lightning Sync for Microsoft® Exchange Settings for Reps
Define Lightning Sync for Google Settings for Reps
Contact Sync
521
Sales Productivity Lightning Sync
Selected record ownership setting Additional object or field filters User experience when the Sync
added? contacts users follow in Chatter
setting is selected
Selected Contacts: User’s Records No additional filters added. Only the Salesforce contacts that users own
plus the contacts that users follow in Chatter
sync to Salesforce.
All Contacts No additional filters added. All of the Salesforce contacts that users can
access sync to Microsoft or Google, which
includes contacts users follow in Chatter.
Users see the same behavior whether the
follow in Chatter setting is turned on or off.
522
Sales Productivity Lightning Sync
Selected record ownership setting Additional object or field filters User experience when the Sync
added? contacts users follow in Chatter
setting is selected
Chatter, sync to Microsoft or Google only if
they meet the additional object or field
filters.
SEE ALSO:
Get Ready to Sync Contacts with Lightning Sync for Google
Get Ready to Sync Contacts with Lightning Sync for Microsoft® Exchange
Important: Starting in Winter ’21, Lightning Sync isn’t available to new Salesforce customers. If you’re on Lightning Sync, use the
Lightning Sync migration assistant for a seamless transition to Einstein Activity Capture, our long-term solution for syncing contacts
and events between Microsoft® or Google applications and Salesforce.
Event Sync
If you’re set up for Lightning Sync, learn how we match your Microsoft or Google events with relevant Salesforce events, leads, and
contacts. You can also learn what we do when we can’t resolve a match, which events we sync, and how often.
Events Automatically Related to Contacts or Leads
Lightning Sync can automatically relate Microsoft or Google events to relevant contacts or leads in Salesforce. Learn how that feature
works, and how it interacts with other Salesforce options.
Event Series Sync
If you use Lightning Sync, your Salesforce admin can set up your event series to sync between Microsoft calendars and Lightning
Experience or the Salesforce mobile app. Admins set up event series sync from your sync configuration in Setup.
Event Attendee Sync
If you sync events with Lightning Sync, invited contacts, leads, and other Salesforce users sync to Microsoft® Exchange or Google
calendars. Events sync for the organizer and attendees according to the sync direction that Salesforce admins have set for the
organizer.
Event Delete
You can set up sales reps to delete events—from both their calendar and Salesforce—in one action.
Private Event Sync
When you select the Sync private events setting in your sales reps’ Lightning Sync configurations, events that reps mark as private
can sync between Salesforce and your Microsoft or Google calendar. When a private event syncs, it’s marked as private in both
calendar applications. However, some situations aren’t supported for private events, such as attendee sync and automatically relating
contacts or leads, that.
Event Field Sync
When you use Lightning Sync to sync events, fields from your Salesforce events are mapped to the same or similar fields in your
external calendar. Learn which fields sync and how fields are mapped between applications by default. Plus, see which Microsoft®
Exchange field mappings Salesforce admins can customize.
523
Sales Productivity Lightning Sync
Event Sync
If you’re set up for Lightning Sync, learn how we match your Microsoft or Google events with
EDITIONS
relevant Salesforce events, leads, and contacts. You can also learn what we do when we can’t resolve
a match, which events we sync, and how often. Available in: Salesforce
Classic, Lightning
Which Events Sync and How Are They Matched? Experience, and all versions
of the Salesforce app
Lightning Sync checks to see whether an event with the same subject, date, and start and end
times exists in both Salesforce and Microsoft or Google. If events match, they’re mapped to each Available in: Professional,
other and begin to sync between applications. If no events match, a new event is created, and the Enterprise, Performance,
two are mapped to sync between your external calendar. Unlimited, and Developer
Editions
Because recent events are the most relevant to you, after your admin initiates sync, Lightning Sync
attempts to match only:
• New Salesforce events after you create them or existing Salesforce events after you update them.
• New and existing Microsoft or Google events that fall within the filter and sync settings set by your Salesforce admin.
Event sync can take up to a day or more. There are various factors that can impact sync wait time, such as:
• When many users are set up to start syncing around the same time
• When sync is pending for a significant number of events
For example, at a large company, an extended wait time is likely upon the first sync.
To learn about your sync direction, sync filters, and other settings, talk to your Salesforce admin. To familiarize yourself with features, see
Learn About Lightning Sync for Microsoft® Exchange Features or Learn About Lightning Sync for Google Features.
Unresolved Events
After syncing, events that can’t be related to a lead or contact are added to the Unresolved Items list in your Personal Settings in Salesforce.
From there, you can choose which Salesforce leads or contacts to relate to the synced event. Or you can remove the event from the list
and opt not to relate a record.
Most synced events are added to the Unresolved Items list, unless admins select the Automatically Relate Events to Contacts or
Leads option from users’ sync configurations. This option automatically relates a relevant lead or contact to synced events.
SEE ALSO:
Events Automatically Related to Contacts or Leads
Resolve Your Synced Events
Considerations for Syncing Events
Define Lightning Sync for Microsoft® Exchange Settings for Reps
524
Sales Productivity Lightning Sync
If the attendee’s email address ...Salesforce adds this record to the … and Lightning Sync automatically
matches these Salesforce records Attendee field relates this record to the event.
A contact and a lead The contact The contact
A Salesforce user and either or both: The Salesforce user The contact. If no matching contact is found,
• A contact the lead.
• A lead
525
Sales Productivity Lightning Sync
If the attendee’s email address ...Salesforce adds this record to the … and Lightning Sync automatically
matches these Salesforce records Attendee field relates this record to the event.
A contact and a lead The contact The contact
A Salesforce user and either or both: The Salesforce user If a contact or lead has the same email
• A contact address as a Salesforce user, and that user
has already been added to the Attendees
• A lead
field, Lightning Sync doesn’t relate the
matching contact or lead to the event.
Instead, Lightning Sync evaluates the rest
of the event attendees, looking for up to 50
matching contacts, and relate them. If no
contacts are found, Lightning Sync evaluates
the rest of the event attendees, looking for
one matching lead, and relates it.
SEE ALSO:
Considerations for Syncing Events
Resolve Your Synced Events
Define Lightning Sync for Microsoft® Exchange Settings for Reps
Enable Shared Activities
526
Sales Productivity Lightning Sync
To learn more about these differences and how syncing event series can be different from syncing Available in: Professional,
standalone events, see Considerations for Syncing Events. Enterprise, Performance,
Unlimited, and Developer
Editions
SEE ALSO:
Considerations for Using Events and Calendars in Lightning Experience
Define Lightning Sync for Microsoft® Exchange Settings for Reps
527
Sales Productivity Lightning Sync
• An attendee can see event details but can edit only the event reminder or mark the event as private. If an attendee deletes the event
from Salesforce calendar, the event is removed from the attendee’s Salesforce calendar only. The attendee’s name is saved on the
event in both the Created By and Last Updated By fields.
Events sync for both the organizer and attendees according to the sync direction admins have set for the organizer. For this reason, it’s
best when admins set up event sync for whole teams, rather than individuals. Otherwise, when a nonsyncing organizer invites a syncing
attendee, the attendee experiences some unexpected sync behavior. Sometimes, events don’t sync at all. To learn more, review the
attendees section in Considerations for Syncing Events.
SEE ALSO:
Considerations for Syncing Events
Considerations for Using Events and Calendars in Lightning Experience
Define Lightning Sync for Microsoft® Exchange Settings for Reps
Respond to Event Invitations from Your Microsoft or Google Calendar
Event Delete
You can set up sales reps to delete events—from both their calendar and Salesforce—in one action.
EDITIONS
If admins select the option Delete synced events on your sync configuration, when you delete a
syncing event, its counterpart is removed from the other application. Moving an event from your Sync available in: Salesforce
primary calendar to a secondary calendar also removes the event’s counterpart from the other Classic (not available in all
application. orgs), Lightning Experience,
and the Salesforce mobile
Deleting synced events works according to your sync direction.
app
Example: If you sync events from Microsoft to Salesforce only, when you delete an event Set up available in:
from your Microsoft calendar, the event’s counterpart is removed from Salesforce. However, Salesforce Classic (not
because of your sync direction, the opposite isn’t true: If you delete the event from Salesforce, available in all orgs) and
the event’s counterpart remains in your Microsoft calendar. Lightning Experience
528
Sales Productivity Lightning Sync
After you turn on the setting, a rep’s private events sync according to the rep’s sync direction. Set up available in:
Salesforce Classic (not
• If the private event is new, the event syncs after a rep creates the event. available in all orgs) and
• If a rep created the private event before you turned on the setting, the event syncs after a rep Lightning Experience
updates the event.
Available in: Professional,
Only an admin can see whether private events are set up to sync for reps or which sync direction Enterprise, Performance,
is set. It’s important that you explain the sync setup to reps so that they can prepare their calendars Unlimited, and Developer
accordingly—and keep Great Aunt Alberta’s 95th birthday party out of Salesforce. Editions with Sales Cloud,
If you turn off the Sync private events setting, private events are no longer queued for sync. A version Service Cloud, and Lightning
of each private event that was previously synced remains in both Salesforce and reps’ external Platform
calendars until reps delete one or both. If reps notice that a few private events sync one last time,
those changes were likely queued for sync before you turned off the setting.
How Does Lightning Sync Handle Attendees and Related Records on Private Events?
Salesforce doesn’t support adding attendees (Lightning Experience and Salesforce app), invitees (Salesforce Classic), or related records
to private events. Therefore, attendees added to private events from Microsoft or Google calendars don’t sync to Salesforce. Likewise,
Salesforce users who are invited to private events from Microsoft or Google calendars can’t see the event on their Salesforce calendars.
And records can’t be automatically related to events marked as private, even if the Automatically relate events to Salesforce records
setting is selected in a rep’s sync configuration.
Here’s how private events sync is managed when reps set or change the private setting on events.
Rep’s action From this application Sync outcome Sync back outcome (occurs
for reps set to sync both
ways)
Rep creates a private event. Exchange or Google Calendar The event syncs to Salesforce as If the event is updated in
private. Salesforce, when it syncs back
If the event includes attendees, to Exchange or Google,
the attendee field doesn’t sync attendees remain on the
529
Sales Productivity Lightning Sync
Rep’s action From this application Sync outcome Sync back outcome (occurs
for reps set to sync both
ways)
to Salesforce. The event doesn’t Exchange or Google version of
sync to Salesforce for any of the the event.
meeting attendees who are
Salesforce users.
Rep converts a syncing, private Exchange or Google Calendar When the event syncs to No unexpected outcome.
event to public. Salesforce, the event is marked
as public.
If the event includes attendees,
the attendee field syncs to
Salesforce. The event syncs to
Salesforce for any of the meeting
attendees who are Salesforce
users.
Rep converts a syncing, public Exchange or Google Calendar • If the Exchange or Google If the event remains public in
event to private. version of the event includes Salesforce and the Exchange or
no attendees or related Google version of the event is
records, the event syncs to private, Einstein Activity Capture
Salesforce as private. immediately syncs the event
back as private.
• If the Exchange or Google
version of the event includes
attendees or related records,
Einstein Activity Capture
doesn’t convert the event to
private in Salesforce. The
event remains as public, and
attendees and related
records are retained.
530
Sales Productivity Lightning Sync
Rep’s action From this application Sync outcome Sync back outcome (occurs
for reps set to sync both
ways)
Salesforce When the event syncs to If any future updates are made
Exchange, Einstein Activity to the attendees field from
Capture doesn’t convert the Google, the changes don’t sync
event to private. The event is to Salesforce as long as the
updated in Salesforce and event remains private.
remains public in Exchange.
When the event syncs to
Google:
• If the Salesforce version of
the event includes no
attendees or related records,
the event syncs to Google
as private.
• If the Salesforce version of
the event includes
attendees or related records,
the rep is required to
remove both before the
event can be converted to
private. Then the event can
be saved and syncs to
Google as private.
Any previously syncing
attendees remain on the
Google version of the event.
Rep converts one occurrence of Salesforce Microsoft doesn’t allow one No unexpected outcome.
a syncing, public event series to occurrence of a series to have a
private. different privacy setting than the
rest of the series. When Einstein
Activity Capture queues the
event for sync, it reverts the
occurrence back to public in
Salesforce because the change
can’t sync to the Microsoft
calendar.
If reps removed any attendees
or related records before saving
the record in Salesforce, those
items are restored.
Rep converts one occurrence of Salesforce Microsoft doesn’t allow one No unexpected outcome.
a syncing, private event series to occurrence of a series to have a
public. different privacy setting than the
531
Sales Productivity Lightning Sync
Rep’s action From this application Sync outcome Sync back outcome (occurs
for reps set to sync both
ways)
rest of the series. When Einstein
Activity Capture queues the
event for sync, it reverts the
occurrence back to private in
Salesforce because the change
can’t sync to the Microsoft
calendar.
Reps can convert one occurrence of a syncing event series if the event series was created in an Exchange Calendar, Lightning Experience,
or the Salesforce app. Event series sync isn’t supported for Google Calendar or Salesforce Classic.
SEE ALSO:
Define Lightning Sync for Microsoft® Exchange Settings for Reps
What's the difference between private items in both Salesforce and Microsoft® Outlook®?
Calendar Sharing
532
Sales Productivity Lightning Sync
Duration Duration No
533
Sales Productivity Lightning Sync
534
Sales Productivity Lightning Sync
Reminder Set No field label In Google Calendar, this option can be set
by dismissing the Notification or Email
options. The API label for the Google field
is isReminderSet.
Start OR Time No field label In Google Calendar, this field is shown with
the options to select a start time or day. The
API label for the Google field is start.
The Salesforce field Time syncs with the
Google field Start only if multiday events are
enabled in Salesforce. Otherwise, the
Salesforce field Start syncs with the Google
field Start.
535
Sales Productivity Lightning Sync
SEE ALSO:
Define Lightning Sync for Microsoft® Exchange Settings for Reps
Define Lightning Sync for Google Settings for Reps
Event Sync
Event Attendee Sync
Event Series Sync
536
Sales Productivity Lightning Sync
Get Ready to Sync Contacts with Lightning Sync for Microsoft® Exchange Available to set up from:
Learn how to sync contacts between your company’s email application and Salesforce using Salesforce Classic and
Lightning Sync. Lightning Experience
537
Sales Productivity Lightning Sync
538
Sales Productivity Lightning Sync
Learn how to sync contacts between Google Contacts and Salesforce when you’re set up to use
USER PERMISSIONS
Lightning Sync for Google.
To sync contacts both ways:
Important: Starting in Winter ’21, Lightning Sync isn’t available to new Salesforce customers.
• Read and Edit on
If you’re on Lightning Sync, use the Lightning Sync migration assistant for a seamless transition contacts
to Einstein Activity Capture, our long-term solution for syncing contacts and events between
AND
Microsoft® or Google applications and Salesforce.
Read on accounts
Note: If you’re set up to sync both ways, we recommend that you or your admin create
AND
relevant Salesforce accounts before rolling out contact sync. Otherwise, if reps don’t resolve
unmatched Salesforce contacts before the next sync cycle, Lightning Sync removes the Contact sync direction
set to Sync both ways in
company from the Google contact.
an active Lightning Sync
After your Salesforce admin initiates contacts sync for you, Lightning Sync creates a group in Google configuration
Contacts called Salesforce Sync. If you’re set up to sync from Salesforce to Google (or both To sync contacts from
ways), any contacts that have synced are found in the Salesforce Sync group. Gmail™ Salesforce to Google:
accesses those contacts automatically when you attempt to email or chat with those contacts. • Read on contacts
If you’re set up to sync from Google Contacts to Salesforce (or both ways), you can start syncing a AND
Google Contact by following these steps. Contact sync direction
1. On the contact’s Email field, add the Work label. Adding no label, other standard labels, or set to Salesforce to
Google in an active
custom labels prevents the Google contact from syncing to Salesforce. Likewise, if you want
Lightning Sync
the Google contact Phone field to sync, add one of the following labels to the phone field: configuration
Home, Work, Other, Mobile, or Work Fax.
To sync contacts from
2. Add the contact to the Salesforce Sync group. Google to Salesforce:
Lightning Sync starts syncing those contacts with Salesforce during the next sync cycle. • Create on contacts
Don’t rename, move, or delete the Salesforce Sync group, or syncing between Salesforce and Google AND
Contacts could stop. Contact sync direction
set to Google to
Salesforce in an active
Lightning Sync
configuration
539
Sales Productivity Lightning Sync
Get Ready to Sync Contacts with Lightning Sync for Microsoft® Exchange
Learn how to sync contacts between your company’s email application and Salesforce using
EDITIONS
Lightning Sync.
Important: Starting in Winter ’21, Lightning Sync isn’t available to new Salesforce customers. Sync available in: Salesforce
If you’re on Lightning Sync, use the Lightning Sync migration assistant for a seamless transition Classic (not available in all
orgs), Lightning Experience,
to Einstein Activity Capture, our long-term solution for syncing contacts and events between
and the Salesforce mobile
Microsoft® or Google applications and Salesforce.
app
Note: If you’re set up to sync both ways, we recommend that you or your admin create
Set up available in:
relevant Salesforce accounts before rolling out contact sync. Otherwise, if you don’t resolve
Salesforce Classic (not
unmatched Salesforce contacts before the next sync cycle, Lightning Sync removes the available in all orgs) and
company from the Microsoft contact. Lightning Experience
After your administrator initiates contacts sync for you, Lightning Sync creates a folder in your email
Available in: Professional,
application called Salesforce_Sync. You can find the Salesforce_Sync folder under
Enterprise, Performance,
your contacts directory. Any contacts that have synced from Salesforce to your email application Unlimited, and Developer
are in Salesforce_Sync. Don’t rename, move, or delete the Salesforce_Sync folder, Editions with Sales Cloud,
or syncing between Salesforce and your email application stops. Service Cloud, and Lightning
1. Ask your administrator which direction you’re set up to sync. Platform
• If you’re set up to sync from Salesforce to your email application only, syncing is already in
progress, and you don’t have to do anything else. Soon you can access your Salesforce USER PERMISSIONS
contacts directly from your email application.
To sync contacts both ways:
• If you’re set up to sync from your email to Salesforce or to sync both ways, it’s time to move
• Read and Edit on
the contacts that you want to sync into the Salesforce_Sync folder. contacts
2. In your email application, select the contacts you want to sync. You can select multiple contacts AND
at a time. Read on accounts, AND
contact sync direction set
to Sync both ways in an
active Lightning Sync
configuration
To sync contacts from
Salesforce to Exchange:
• Read on contacts
AND
Contact sync direction
set to Salesforce to
Exchange in an active
Lightning Sync
configuration
To sync contacts from
Exchange to Salesforce:
• Create on contacts
AND
Contact sync direction
set to Exchange to
Salesforce in an active
Lightning Sync
configuration
540
Sales Productivity Lightning Sync
3. Move—do not copy—your selected contacts to the folder Salesforce_Sync. If you copy your contacts, you get duplicates,
which are a hassle!
The contacts you move to the Salesforce_Sync folder begin to sync every few minutes. If you move numerous contacts to
Salesforce_Sync, your first sync can take some time.
Get Ready to Sync Events with Lightning Sync for Microsoft® Exchange
USER PERMISSIONS EDITIONS
To sync events both ways: Read and Edit on events Sync available in: Salesforce
AND Classic (not available in all
orgs), Lightning Experience,
Event sync direction set to Sync both ways in and the Salesforce mobile
an active Lightning Sync configuration app
To sync events from Salesforce to Exchange: Read on events Set up available in:
AND Salesforce Classic (not
available in all orgs) and
Event sync direction set to Salesforce to
Lightning Experience
Exchange in an active Lightning Sync
configuration Available in: Professional,
Enterprise, Performance,
To sync events from your calendar to Create on events
Unlimited, and Developer
Salesforce: AND Editions with Sales Cloud,
Event sync direction set to Exchange to Service Cloud, and Lightning
Salesforce in an active Lightning Sync Platform
configuration*
*If admins enable the Automatically relate
events to Salesforce records option in a
user’s sync configuration, users should also
541
Sales Productivity Lightning Sync
You can choose which events sync from your Microsoft® calendar application to Salesforce.
Important: Starting in Winter ’21, Lightning Sync isn’t available to new Salesforce customers. If you’re on Lightning Sync, use the
Lightning Sync migration assistant for a seamless transition to Einstein Activity Capture, our long-term solution for syncing contacts
and events between Microsoft® or Google applications and Salesforce.
If your administrator has set up Lightning Sync for Microsoft Exchange, your events sync automatically between your Microsoft calendar
to Salesforce. Events sync when you create or update them. If you’ve got many events, your first sync could take some time.
Admins decide in what direction your events sync: between Salesforce and your Microsoft Exchange server, or just one way. Ask your
admin in which direction you’re set up to sync, so you know where to update your events.
Admins can select more settings to define your sync experience. Ask your admin about how you’re set up to sync in these cases:
542
Sales Productivity Lightning Sync
Choose which events sync from Google Calendar™ to Salesforce when your Salesforce admin sets
EDITIONS
you up to use Lightning Sync for Google.
Important: Starting in Winter ’21, Lightning Sync isn’t available to new Salesforce customers. Sync available in: Salesforce
If you’re on Lightning Sync, use the Lightning Sync migration assistant for a seamless transition Classic (not available in all
orgs), Lightning Experience,
to Einstein Activity Capture, our long-term solution for syncing contacts and events between
and the Salesforce mobile
Microsoft® or Google applications and Salesforce.
app
If your administrator has set up Lightning Sync for Google, your events sync automatically from
Google Calendar to Salesforce. Events sync when you create or update them. If you’ve got many Set up available in:
events, your first sync could take some time. Salesforce Classic (not
available in all orgs) and
Admins decide in what direction your events sync: between Salesforce and your Google Calendar, Lightning Experience
or just one way. Ask your admin in which direction you’re set up to sync, so you know where to
update your events. Available in: Professional,
Enterprise, Performance,
Admins can select more settings to define your sync experience. Ask your administer about how Unlimited, and Developer
you’re set up to sync in these cases: Editions with Sales Cloud,
• Are you syncing private events? Service Cloud, and Lightning
Platform
• Are events that you delete from one calendar automatically removed from the other?
• Are your events automatically related to relevant Salesforce contacts, or one relevant lead?
543
Sales Productivity Lightning Sync
It’s best if you manage the events you don’t want to sync before your administrator initiates sync for the first time. If your events begin
syncing before you manage them, you can still remove them from Salesforce by deleting them manually.
544
Sales Productivity Lightning Sync
• Exchange to Salesforce Reps log an event using the Outlook or Google integration.
Sync both ways Reps log an event using the Outlook or Google integration.
• Subsequent updates made to the Outlook or Google event
sync to Salesforce.
545
Sales Productivity Lightning Sync
• Salesforce to Exchange Because this feature requires Outlook or Google Calendar to initiate
sync, the feature isn’t supported for these sync directions. Instead,
• Salesforce to Google
all events sync from Salesforce to Outlook or Google
Google Calendar 1. Turn on the feature from the user’s sync configuration. For the
Specify Which Google Events Sync to Salesforce option, select
Events users select. Save your configuration and make sure
it’s marked as active. For help, see step 9 in Define Lightning
Sync for Google Settings for Reps.
2. If you haven’t already, set up the Gmail integration app for your
users.
3. Let users know that from now on, events that they log to
Salesforce using Gmail integration sync with Salesforce.
546
Sales Productivity Lightning Sync
When these options are selected, users set up for the Outlook or Gmail integration can still log events to their Salesforce record from
the side panel in Outlook or Gmail. But when subsequent activity occurs on the logged event, corresponding updates don’t sync to
Salesforce. Instead, to add the new activity to Salesforce, the user must log the updated Outlook event to Salesforce again. See Guidelines
for Logging Events from Outlook and Gmail to Salesforce.
SEE ALSO:
Get Ready to Sync Events with Lightning Sync for Microsoft® Exchange
Get Ready to Sync Events with Lightning Sync for Google
SEE ALSO:
Reference Considerations for Moving from Salesforce for Outlook to the Next-Generation Products
547
Sales Productivity Lightning Sync
548
Sales Productivity Lightning Sync
• Some contact sync features can be limited on Microsoft or Google mobile apps. For more details, check product documentation for
those apps.
• Formula fields aren’t supported when setting filter conditions that contacts must meet to sync.
• Lightning Sync doesn’t support contact or event matching with alias email addresses. To make sure that contacts and events sync
between applications, opt to add primary email addresses to contacts or events when possible.
• When creating contacts in your Google application, the Email field must include the standard label Work for the contact to sync.
The Phone field must include one of the following standard labels for the phone number to sync: Home, Work, Other, Mobile, or
Work Fax.
• Event invitations and cancellations for syncing events are emailed to attendees from Exchange or Google, not from Salesforce.
• Attendee responses to event invitations never sync from Salesforce to Exchange or Google. In Lightning Experience and the
Salesforce mobile app, it isn’t possible for attendees to respond to event invitations. To avoid overwriting attendance statuses
in Salesforce Classic, users can learn where to respond to event invitations based on their set sync directions.
• Attendees can be unintentionally removed from syncing events when both of these conditions are met.
– When the organizer is set up for one of these sync directions: Both Ways, Exchange to Salesforce, or Google to Salesforce.
– When a user changes or removes the matching email address from the Salesforce user account, contact, or lead.
Exception: Under these conditions, original attendee records can remain invited to syncing events despite having been intentionally
removed.
– When the organizer replaces the email address on the Microsoft or Google event with an address that doesn’t match the
original Salesforce user, contact, or lead.
– When a user adds an email address on the Microsoft or Google event, and the email address matches a record that has an
original attendee's email address in a custom email field.
549
Sales Productivity Lightning Sync
• If an event organizer is set up to sync after attendees have been syncing, participants can experience some unexpected behavior
for scheduled events.
– Attendees can see and change a standalone event on their Salesforce calendars. When an event organizer is set up to sync,
a new syncing event is created. The event organizer sees the new syncing event, but to prevent duplicates, attendees with
a standalone event don't see the syncing event. If an organizer adds new attendees to the new syncing event, attendees
with a standalone event see duplicates. All meeting participants are visible on the Microsoft or Google event.
– Attendees sometimes see duplicates in Salesforce after admins reset sync for event organizers and attendees.
550
Sales Productivity Lightning Sync
551
Sales Productivity Lightning Sync
• Editing the Assigned To field for an event series is possible, but it causes issues when syncing with Microsoft calendars. To reassign
an event series, delete the series, and recreate it with the desired owner.
• Changing the private flag on an individual event from a series is possible, but it causes issues when syncing with Microsoft
calendars. To set a different private flag for an individual event, create a standalone event with the private flag set as desired.
• When an event series includes recurrence patterns supported in Microsoft but not in Salesforce, you can’t see or edit the pattern
in Salesforce. Instead, edit these events from your Microsoft calendar.
SEE ALSO:
Respond to Event Invitations from Your Microsoft or Google Calendar
552
Sales Productivity Lightning Sync
Considerations for Syncing Events from Your Calendar Application to Salesforce Only
Before Salesforce admins set up Lightning Sync, they can familiarize themselves with these
EDITIONS
considerations for syncing events from Google or Microsoft® to Salesforce only. That way, their
rollout generates no surprises. Available to sync records
Admins decide whether Lightning Sync users sync events, and in which direction, by defining sync from: Salesforce Classic,
settings from Lightning Sync configurations in Setup. Lightning Experience, and
the Salesforce mobile app
When syncing from Microsoft or Google calendars to Salesforce only, there’s potential for Lightning
Sync to overwrite event data. To prevent such an occurrence, admins can be considerate about Available to set up from:
how they roll out Lightning Sync. Salesforce Classic and
Lightning Experience
Admins can consider whether reps meet one or more of these scenarios.
• Reps are migrating reps from Salesforce for Outlook Available in: Professional,
Enterprise, Performance,
• Reps routinely edit their events records in Salesforce Unlimited, and Developer
• Reps already have access to the Outlook integration or the Gmail integration Editions with Sales Cloud,
For example, say that a rep maintains meeting notes in Salesforce event records. But the matching Service Cloud, and Lightning
event in that rep’s calendar doesn’t include those notes. If reps are set up to sync from Microsoft Platform
or Google to Salesforce, Lightning Sync overwrites the event in Salesforce with the one from the
calendar.
Admins can prevent reps’ events from being overwritten by following our guidelines for syncing events from Microsoft or Google to
Salesforce only.
Guidelines for Syncing Events from Your Calendar Application to Salesforce Only
Before Salesforce admins roll out Lightning Sync, admins can address these guidelines to avoid overwriting event data during certain
sync scenarios.
Guidelines for Syncing Events from Your Calendar Application to Salesforce Only
Before Salesforce admins roll out Lightning Sync, admins can address these guidelines to avoid
EDITIONS
overwriting event data during certain sync scenarios.
If sales reps fall into one of the scenarios outlined in Considerations for Syncing Events from Your Available to sync records
Calendar Application to Salesforce Only, admins can follow these guidelines to set up reps for from: Salesforce Classic,
Lightning Sync. Lightning Experience, and
the Salesforce mobile app
• In Lightning Sync configurations, don’t change the default setting, TODAY, for the event sync
filter. That way, edits that reps made to past events in Salesforce are excluded from the initial Available to set up from:
sync. Salesforce Classic and
• We recommend that admins tell reps to edit event fields that sync (like date, time, subject, or Lightning Experience
description) in their calendars, and not in Salesforce. That way, Lightning Sync doesn’t overwrite Available in: Professional,
those edits in Salesforce. (Reps can continue to use Salesforce features that don’t involve editing Enterprise, Performance,
their Salesforce event fields, however, like relating events to Salesforce records.) Unlimited, and Developer
Editions with Sales Cloud,
Service Cloud, and Lightning
Platform
553
Sales Productivity Lightning Sync
554
Sales Productivity Lightning Sync
See the Big Picture for Setting Up Lightning Sync for Microsoft® Exchange
Salesforce admins can set up Lightning Sync so reps can sync contacts and events between
EDITIONS
Microsoft® Exchange and Salesforce. Salesforce admins and IT pros complete several steps, both
on your Exchange server and in Salesforce. Sync available in: Salesforce
Important: Starting in Winter ’21, Lightning Sync isn’t available to new Salesforce customers. Classic (not available in all
orgs), Lightning Experience,
If you’re on Lightning Sync, use the Lightning Sync migration assistant for a seamless transition
and the Salesforce mobile
to Einstein Activity Capture, our long-term solution for syncing contacts and events between
app
Microsoft® or Google applications and Salesforce.
Complete these steps to set up Lightning Sync for Microsoft Exchange. Set up available in:
Salesforce Classic (not
available in all orgs) and
1. Learn About Lightning Sync for Microsoft® Exchange Features Lightning Experience
Keep your contacts and events in sync between your Microsoft® Exchange server and Salesforce
Available in: Professional,
without installing and maintaining software manually.
Enterprise, Performance,
2. Choose and Configure a Method for Connecting to Microsoft® Exchange Unlimited, and Developer
Salesforce admins and IT pros can choose whether to connect Microsoft Exchange to Salesforce Editions with Sales Cloud,
using an Exchange service account, or OAuth 2.0, and then set up that connection. Connecting Service Cloud, and Lightning
using OAuth 2.0 requires a Microsoft Office 365® account. Platform
3. Run the Lightning Sync Connection Test for Microsoft® Exchange Users
Salesforce admins can run the Lightning Sync connection test to confirm whether admins and USER PERMISSIONS
IT pros have set up Lightning Sync successfully. Or, run the connection test if Lightning Sync
To prepare your Exchange
was syncing reps’ items successfully, but suddenly stops.
server to communicate with
4. Tell Reps How to Prevent Certain Microsoft® Outlook Calendar Events from Syncing to Salesforce Salesforce:
Salesforce admins should tell reps how to manage which of their Outlook calendar events sync • Administrative access to
with Salesforce. We recommend that reps prepare events that they don’t want to sync before your company’s
Microsoft® Exchange
admins kick off the sync process. However, reps can manage which events sync at any time.
server
5. Define Lightning Sync for Microsoft® Exchange Settings for Reps
To access and edit Lightning
After reps prepare their Exchange events to sync with Salesforce, admins can define sync settings Sync Setup
for groups of reps in Lightning Sync configurations. This step kicks off the sync process, and • Customize Application
determines how reps contacts and events sync between applications. AND Manage Users
AND Manage Lightning
6. Tell Reps How to Sync Microsoft® Contacts with Salesforce
Sync
It’s time for Salesforce admins to tell their sales reps to manage the Microsoft contacts that reps
want to sync with Salesforce.
SEE ALSO:
Learn About Lightning Sync for Microsoft® Exchange Features
Lightning Sync Trailblazer Community
555
Sales Productivity Lightning Sync
Important: Starting in Winter ’21, Lightning Sync isn’t available to new Salesforce customers. Available to sync records
If you’re on Lightning Sync, use the Lightning Sync migration assistant for a seamless transition from: Salesforce Classic,
Lightning Experience, and
to Einstein Activity Capture, our long-term solution for syncing contacts and events between
the Salesforce mobile app
Microsoft® or Google applications and Salesforce.
When your contacts and events sync between your company’s Microsoft® Exchange server and Available to set up from:
Salesforce, you increase your productivity. There’s no need to duplicate your work between the Salesforce Classic and
two systems. Plus, Lightning Sync syncs items whether you’re working from your desk or from the Lightning Experience
Salesforce mobile app. Available in: Professional,
Salesforce admins define your experience by selecting sync settings from Salesforce. For example, Enterprise, Performance,
admins can choose whether both contacts and events sync, or whether only contacts or only events Unlimited, and Developer
sync. Admins can also decide which direction your items sync: between Salesforce and your Microsoft Editions with Sales Cloud,
Service Cloud, and Lightning
Exchange server, or just one way.
Platform
Admins can also set up all events to sync or only the events that you select. If you’re set up to sync only selected events, you can choose
which events to sync using the Outlook integration app. Outlook integration lets you experience Salesforce features directly from Microsoft
Outlook®.
Admins can select more settings to define your sync experience. Ask your admin about how you’re set up to sync in these cases:
• Are you syncing private events?
• Are events that you delete in one calendar automatically removed from the other?
• Are your events automatically related to relevant Salesforce contacts, or one relevant lead?
• Are you syncing event series (repeating events created in Lightning Experience or the Salesforce mobile app)?
556
Sales Productivity Lightning Sync
SEE ALSO:
Outlook and Gmail Integration on Desktop
Lightning Sync Security
Help Sales Reps Sync Contacts and Events with Lightning Sync (Admin Guide)
Sync Your Contacts and Events with Lightning Sync (User Guide)
Considerations for Syncing Contacts
Considerations for Syncing Events
SEE ALSO:
Service Account Connection for Microsoft Users
557
Sales Productivity Lightning Sync
558
Sales Productivity Lightning Sync
SEE ALSO:
Service Account Connection for Microsoft Users
559
Sales Productivity Lightning Sync
Important: Starting in Winter ’21, Lightning Sync isn’t available to new Salesforce customers. Available to sync records
If you’re on Lightning Sync, use the Lightning Sync migration assistant for a seamless transition from: Salesforce Classic,
Lightning Experience, and
to Einstein Activity Capture, our long-term solution for syncing contacts and events between
the Salesforce mobile app
Microsoft® or Google applications and Salesforce.
Available to set up from:
Important: Microsoft is retiring Basic Authentication for Exchange Online. When Microsoft
Salesforce Classic and
blocks Basic Authentication in your Microsoft tenant, Lightning Sync can’t sync contacts and
Lightning Experience
events for customers who have selected service account as their Lightning Sync connection
method. See Lightning Sync Service Account Connection Method Availability for Customers Available in: Professional,
on Microsoft Office 365. Enterprise, Performance,
Unlimited, and Developer
Before setting up an Exchange Service account, make sure you’ve enabled the appropriate Exchange
Editions with Sales Cloud,
server settings to set up Lightning Sync. Service Cloud, and Lightning
To set up an Exchange service account, work with your Exchange admin to complete these steps Platform
on your Exchange server.
Watch a Demo: USER PERMISSIONS
• Set Up a Microsoft® Exchange Service Account to Sync with Salesforce (for administrators
To set up a service account
using Office 365™ Admin Center) (English only) to communicate with
• Set Up a Microsoft® Exchange Service Account to Sync with Salesforce (for administrators Lightning Sync:
using command shell) (English only) • Administrative access to
your company’s
Note: For more support, visit Microsoft®’s support website, search for the keywords mentioned Exchange server
here, and follow the instructions intended for your Exchange version.
1. Create an Exchange user with a mailbox that acts as the service account. You use this email
address later to configure Exchange impersonation for the service account.
2. Using Exchange Management Shell, enter the commands that enable service account impersonation for your version of Exchange.
If you receive a pipeline error message, wait a few minutes and reenter the command to let your server process the requests.
• If you’re using Exchange 2019, 2016, or 2013:
a. Enable the Active Directory extended permission for ms-Exch-EPI-Impersonation on all Client Access servers.
Get-ExchangeServer | where {$_IsClientAccessServer -eq $TRUE} | ForEach-Object
{Add-ADPermission -Identity $_.distinguishedname -User (Get-User -Identity
<EnterExchangeSyncServiceAccountEmailAddress> | select-object).identity
-extendedRight ms-Exch-EPI-Impersonation}
b. Enable the Active Directory extended rights for ms-Exch-EPI-May-Impersonate to let your service account impersonate
all accounts on your Exchange server. Set a filter later that lets you limit the users the service account syncs with Salesforce.
Get-MailboxDatabase | ForEach-Object {Add-ADPermission -Identity $_.distinguishedname
-User <EnterExchangeSyncServiceAccountAddress> -ExtendedRights
ms-Exch-EPI-May-Impersonate}
3. Using Exchange Management Shell, enter these commands to configure your service account to impersonate the group of users
who you want to sync with Lightning Sync.
560
Sales Productivity Lightning Sync
a. Create a management scope to define a filter that groups the Exchange users who sync with Lightning Sync. For example, if you
want only sales reps to sync, and their Exchange mailboxes have the same value Sales for the filterable property Department,
enter Department -eq 'Sales' in place of <ChooseRecipientFilter>.
New-ManagementScope -Name:<ChooseExchangeSyncScopeName>
-RecipientRestrictionFilter:{<ChooseRecipientFilter>}
b. Create a management role assignment that restricts the service account to impersonate only the users you defined in the
management scope.
New-ManagementRoleAssignment -Name:<ChooseExchangeSyncRoleAssignmentName>
-Role:ApplicationImpersonation -User:<EnterExchangeSyncServiceAccountAddress>
-CustomRecipientWriteScope:<EnterExchangeSyncScopeName>
Run the Microsoft® Remote Connectivity Analyzer with Lightning Sync Parameters
Salesforce admins can run the Remote Connectivity Analyzer—the free web-based tool provided
EDITIONS
by Microsoft—to confirm whether Salesforce admins and their Exchange admins have set up
Lightning Sync for Microsoft Exchange successfully. Or, admins can run the Remote Connectivity Sync available in: Salesforce
Analyzer if Lightning Sync for Microsoft Exchange was syncing reps’ items successfully, but suddenly Classic (not available in all
stops. Use the parameters provided to run the test for Lightning Sync. orgs), Lightning Experience,
Before you run the Remote Connectivity Analyzer, make sure that you’ve selected your preferred and the Salesforce mobile
connection method so that Exchange and Salesforce can communicate. Wait a few minutes after app
completing those tasks to let your Exchange server process the changes you’ve made. Otherwise, Set up available in:
the Remote Connectivity Analyzer can show a failed test summary, even though you’ve configured Salesforce Classic (not
setup correctly. available in all orgs) and
The Remote Connectivity Analyzer checks several points of connectivity between your Salesforce Lightning Experience
organization and your Exchange server. When the test is complete, Microsoft provides a summary Available in: Professional,
describing your connection status. Enterprise, Performance,
Unlimited, and Developer
Note: The Microsoft Remote Connectivity Test and the Lightning Sync Connection Test
Editions with Sales Cloud,
check general connectivity between your email server and your Salesforce organization. If
Service Cloud, and Lightning
you want to test connectivity for only one (or a few) of your reps, check their sync statuses
Platform
from Lightning Sync Status in Setup.
1. Visit Microsoft’s website and search for the Remote Connectivity Analyzer.
USER PERMISSIONS
2. On the Exchange Server tab, select Service Account Access (Developers).
To get the necessary
3. Click Next.
parameters to run the test:
4. Complete the test fields: • Administrative access to
your company’s
Target mailbox email The email address of a sales rep you’ve set up to be Microsoft® Exchange
address impersonated by your Lightning Sync service account server
Service Account User The service account domain\user name or UPN you’ve
Name (Domain\User Name set up for Lightning Sync
or UPN)
561
Sales Productivity Lightning Sync
SEE ALSO:
Check Lightning Sync Users’ Sync Statuses
Run the Lightning Sync Connection Test for Microsoft® Exchange Users
562
Sales Productivity Lightning Sync
Important: Starting in Winter ’21, Lightning Sync isn’t available to new Salesforce customers. Available to sync records
If you’re on Lightning Sync, use the Lightning Sync migration assistant for a seamless transition from: Salesforce Classic,
Lightning Experience, and
to Einstein Activity Capture, our long-term solution for syncing contacts and events between
the Salesforce mobile app
Microsoft® or Google applications and Salesforce.
1. From Salesforce Setup, enter Sync in the Quick Find box, then select Outlook Available to set up from:
Integration and Sync. Salesforce Classic and
Lightning Experience
2. Select Let users sync contacts, events, or both between Microsoft Exchange and
Salesforce to enable Lightning Sync. Available in: Professional,
Enterprise, Performance,
3. Click Let users sync contacts, events, or both between Microsoft Exchange and Salesforce Unlimited, and Developer
to see additional setup steps. Editions with Sales Cloud,
4. Select Service Account as your preferred connection method. Service Cloud, and Lightning
Platform
5. Enter the service account user name you created in Exchange, including your company’s domain
and top-level domain. For example, if you work for AW Computing, and the service account
mailbox you’ve created is [email protected], enter your user name in either USER PERMISSIONS
of these formats:
To access Lightning Sync
• [email protected] setup in Salesforce:
• awcomputing.com\svcacct • Manage Users
Some network configurations require one format rather than the other. If your first attempt to AND
get Salesforce and Exchange to communicate is unsuccessful, try the other format. Manage Lightning Sync
SEE ALSO:
Service Account Connection for Microsoft Users
563
Sales Productivity Lightning Sync
2. Select Let users sync contacts, events, or both between Microsoft Exchange and Available in: Professional,
Salesforce to enable Lightning Sync. Enterprise, Performance,
Unlimited, and Developer
3. Click Let users sync contacts, events, or both between Microsoft Exchange and Salesforce Editions with Sales Cloud,
to see additional setup steps. Service Cloud, and Lightning
4. Select OAuth 2.0 as your preferred connection method. Platform
5. Have your Office 365 global administrator log in to your Office 365 account.
6. When the Microsoft Azure™ login page opens, accept Lightning Sync access to your account USER PERMISSIONS
by following the prompts until you’re directed back to Salesforce. To access and edit Lightning
7. From Salesforce, under Provide your Office 365 ID, click Connect. Sync setup:
• Manage Users
564
Sales Productivity Lightning Sync
Run the Lightning Sync Connection Test for Microsoft® Exchange Users
Salesforce admins can run the Lightning Sync connection test to confirm whether admins and IT
EDITIONS
pros have set up Lightning Sync successfully. Or, run the connection test if Lightning Sync was
syncing reps’ items successfully, but suddenly stops. Available to sync records
After taking the necessary steps to prepare your Microsoft Exchange server and Salesforce to sync, from: Salesforce Classic,
you’re ready to run the Lightning Sync connection test. Lightning Experience, and
the Salesforce mobile app
The Lightning Sync connection test checks several points of connectivity between Salesforce and
your email server. When the test is complete, it provides a summary describing your connection Available to set up from:
status. Salesforce Classic and
Lightning Experience
Salesforce Admins setting up Lightning Sync for Microsoft® Exchange should run both the Lightning
Sync connection test and the Microsoft Remote Connectivity Analyzer to test their connectivity Available in: Professional,
between their servers and Salesforce. The tests differ slightly, so running both gives admins more Enterprise, Performance,
information about the connection status. Admins setting up Lightning Sync for Google need only Unlimited, and Developer
run the Lightning Sync connection test. Editions with Sales Cloud,
Service Cloud, and Lightning
The Microsoft Remote Connectivity Test and the Lightning Sync Connection Test check general
Platform
connectivity between your email server and your Salesforce organization. If you want to test
connectivity for only one (or a few) of your reps, check their sync statuses from Lightning
Sync Status in Setup. USER PERMISSIONS
1. From Setup, enter Sync in the Quick Find box, then select Outlook integration and To run the connection test:
Sync. • Manage Users
2. Under Test your connection, provide the email address for one of the reps you’ve set up to sync AND
on your email server. Manage Lightning Sync
3. Click Test.
Lightning Sync checks the connection between Salesforce and your email server and summarizes
your connection status.
SEE ALSO:
Check Lightning Sync Users’ Sync Statuses
Run the Microsoft® Remote Connectivity Analyzer with Lightning Sync Parameters
565
Sales Productivity Lightning Sync
Tell Reps How to Prevent Certain Microsoft® Outlook Calendar Events from Syncing to Salesforce
Salesforce admins should tell reps how to manage which of their Outlook calendar events sync
EDITIONS
with Salesforce. We recommend that reps prepare events that they don’t want to sync before
admins kick off the sync process. However, reps can manage which events sync at any time. Available to sync records
Reps can prevent some of their calendar events —like personal events—from syncing to Salesforce. from: Salesforce Classic,
Lightning Experience, and
Later in the setup process, admins have to define reps’ sync settings in Lightning Sync configurations.
the Salesforce mobile app
If admins define sync settings for events, all events from a rep’s default calendar sync to
Salesforce—unless admins tell reps to manage those events now. Available to set up from:
Salesforce Classic and
Reps can prevent personal events from syncing from their calendars to Salesforce in different ways.
Lightning Experience
• Reps can create a separate calendar in their calendar application to track personal events.
(Lightning Sync is designed to sync only a reps’ default calendar to Salesforce.) Available in: Professional,
Enterprise, Performance,
• When admins define sync settings in Lightning Sync configurations, admins choose whether Unlimited, and Developer
to sync reps’ private events. If admins opt not to sync private events, reps can prevent events Editions with Sales Cloud,
from syncing by assigning the private option to events from their calendar applications. Service Cloud, and Lightning
If reps don’t manage their personal events before syncing begins, reps can still remove those events Platform
from Salesforce by deleting personal events Salesforce manually.
Defining sync settings lets admins define how their reps sync. Admins can decide: Available to set up from:
Salesforce Classic and
• Which reps sync
Lightning Experience
• Whether contacts, events, or both items sync
Available in: Professional,
• Which direction items sync
Enterprise, Performance,
• To create filters to limit certain contacts or events from syncing Unlimited, and Developer
• Whether reps' private events sync Editions with Sales Cloud,
• Whether reps’ event series sync (Lightning Experience, Salesforce app) Service Cloud, and Lightning
Platform
• Whether all events sync, or only events that users log to Salesforce records using the Outlook
integration
• Whether syncing events that reps delete in one system are automatically removed from the USER PERMISSIONS
other system To access Lightning Sync
• Whether important events are automatically related to the appropriate Salesforce contacts or setup:
lead • Manage Users
1. From Setup, enter Sync in the Quick Find box, then select Outlook Integration and AND
Sync. Manage Lightning Sync
2. Click Let users sync contacts, events, or both between Microsoft Exchange and Salesforce
to see more setup steps.
3. From the Set Sync Settings and Check Status section, click New Config.
566
Sales Productivity Lightning Sync
5. Enter the name of the configuration. For example, if you’re creating a configuration for users in a particular region, enter a unique
name for it, and then select Active.
7. Indicate the sync direction for your users’ contacts or person accounts.
8. To change field mappings between Salesforce and Exchange contacts, click Edit Field Mappings.
9. Indicate the sync direction for your users’ events.
10. Indicate whether you want all Exchange events to sync to Salesforce, or only the events that your users select.
• If you select All events, all of the events on a user’s default Outlook calendar syncs with Salesforce.
• If you select Events users select, events users log to Salesforce from the Outlook integration start syncing from Microsoft Exchange
to Salesforce. To finish setting up that option, you’re required to enable the Outlook integration, and your users are required to
complete the integration setup in Outlook. To learn more about how this setting works, see Use the Outlook or Gmail Integration
to Select Which Events Sync.
567
Sales Productivity Lightning Sync
11. To change field mappings between Salesforce and Exchange events, click Edit Field Mappings.
12. Click Save.
13. Set filters to specify the contacts users can sync from Salesforce to Exchange. You are required to set filters based on your users’
record ownership. Choose whether you want to:
• Limit contacts that users sync to only what users own, choose Selected Contacts, and then select User’s Records. Make sure
that you select both of these settings together, or no contacts sync for users in this configuration.
• Let users sync all contacts they can see in Salesforce, choose All Contacts.
If you wish, set more sync filters. For example, to prevent contacts from outside your users’ territories from syncing, create sync filters
for specific fields on users’ contact records. Contact filters don’t apply to contacts syncing from Exchange to Salesforce.
14. Specify the specific events users can sync from Exchange to Salesforce. Enter a filter in the Greater or equal to field. Doing
so limits the events users can sync to these time frames.
• TODAY—Syncs events that end on or after today. The start time is 12:00 a.m. Learn more on page 553 about why this selection
is recommended in certain scenarios.
• LAST MONTH—Syncs events that ended on or after the first day of last month.
• LAST N DAYS—Syncs events that ended on or after a specified number of days ago, such as LAST 30 DAYS. You can
sync events that ended up to 180 days ago.
15. Select Sync private events to sync events your users have marked private either in Salesforce or their calendars.
16. Select Delete synced events to let reps delete Exchange events and Salesforce events in one action.
17. Select Automatically relate Exchange events to Salesforce records to let Lightning Sync review reps’
calendars and intelligently relate important events to the appropriate Salesforce contacts or leads automatically.
18. Select Sync event series to let reps sync repeating events (Lightning Experience, Salesforce mobile app). Event series
created in Salesforce Classic (also known as recurring events) don’t sync with Microsoft Outlook.
568
Sales Productivity Lightning Sync
SEE ALSO:
Contact Sync Filters
How Salesforce Manages Sync Conflicts Between Products
Lightning Sync Considerations for Companies With Multiple Salesforce Organizations
569
Sales Productivity Lightning Sync
See the Big Picture for Setting Up Lightning Sync for Google
Salesforce admins can set up Lightning Sync so reps can sync contacts and events between your
EDITIONS
company’s G Suite account and Salesforce. Salesforce admins and IT pros complete several steps,
both from your company’s G Suite account and from Salesforce. Sync available in: Salesforce
Important: Starting in Winter ’21, Lightning Sync isn’t available to new Salesforce customers. Classic (not available in all
orgs), Lightning Experience,
If you’re on Lightning Sync, use the Lightning Sync migration assistant for a seamless transition
and the Salesforce mobile
to Einstein Activity Capture, our long-term solution for syncing contacts and events between
app
Microsoft® or Google applications and Salesforce.
Complete these steps to set up Lightning Sync for Google. Set up available in:
Salesforce Classic (not
available in all orgs) and
1. Learn About Lightning Sync for Google Features Lightning Experience
Keep contacts and events in sync between your Google applications and Salesforce. Lightning
Available in: Professional,
Sync for Google requires a G Suite account.
Enterprise, Performance,
2. Prepare Your Google Account for Lightning Sync Unlimited, and Developer
The IT pro or Google administrator at your company can prepare your Google G Suite account Editions with Sales Cloud,
to communicate with Salesforce. Google admins complete these steps by logging in to your Service Cloud, and Lightning
company’s Google developer console, Google Cloud Platform, and the Google Admin console. Platform
570
Sales Productivity Lightning Sync
Important: Starting in Winter ’21, Lightning Sync isn’t available to new Salesforce customers. Sync available in: Salesforce
If you’re on Lightning Sync, use the Lightning Sync migration assistant for a seamless transition Classic (not available in all
orgs), Lightning Experience,
to Einstein Activity Capture, our long-term solution for syncing contacts and events between
and the Salesforce mobile
Microsoft® or Google applications and Salesforce.
app
When you sync contacts and events between your Google applications and Salesforce, you increase
your productivity. That’s because there’s no need to duplicate work between the two applications. Set up available in:
Plus, Lightning Sync syncs items whether you’re working from your desk or from the Salesforce Salesforce Classic (not
available in all orgs) and
mobile app.
Lightning Experience
Salesforce admins define a reps’ experience by selecting sync settings from Salesforce. For example,
admins can choose whether both contacts and events sync, or whether only contacts or only events Available in: Professional,
sync. Admins can also decide which direction your items sync: between Salesforce and your Google Enterprise, Performance,
Unlimited, and Developer
account, or just one way.
Editions with Sales Cloud,
Service Cloud, and Lightning
Platform
Admins can also decide whether you sync only the events you select. In that case, you choose which Google events sync using the
Google Integration app. Gmail integration lets you experience Salesforce features directly from Google applications like Google Contacts,
Gmail™, and Google Calendar™.
Admins can select more settings to define your sync experience. Ask your administer about how you’re set up to sync in these cases:
• Are you syncing private events?
• Are events that you delete from one calendar automatically removed from the other?
• Are your events automatically related to relevant Salesforce contacts, or one relevant lead?
571
Sales Productivity Lightning Sync
SEE ALSO:
Outlook and Gmail Integration on Desktop
Lightning Sync Security
See the Big Picture for Setting Up Lightning Sync for Google
Considerations for Syncing Contacts
Considerations for Syncing Events
572
Sales Productivity Lightning Sync
Important: People in possession of your private JSON key have access to your company’s Google account. Therefore,
only share the key with team members who need it, and share it via secure pathways. For example, emailing your private
key isn’t a good idea.
c. Go to the IAM & Admin Dashboard and locate the service account for your Lightning Sync project. Copy the client ID (also known
the as OAuth 2 Client ID or Unique ID). Keep your Client ID safe but handy, because you need it for the next step.
Important: Like your private key, keep the client ID for your Lightning Sync service account private and secure.
4. Enable domain-wide delegation and give read-write authorization for contacts, events, or both.
a. Go to the Google Admin console, navigate to the API controls page, and click Manage Domain-Wide Delegation.
b. From the domain-wide delegation page, add an API client. In the Add a New Client window, paste the client ID that you copied
from step 3. Then provide the scope of read-write access that you want your service account to have. To let users sync contacts,
add the scopes https://www.googleapis.com/auth/contacts. To let users sync events, add
https://www.googleapis.com/auth/calendar.
Note: Starting in Spring ’22, Lightning Sync syncs contacts using Google People API, and no longer uses legacy Google
Contacts API. For customers who used Lightning Sync for Google before Spring ’22, verify the scopes that you have set for
read-write access, and update them if needed. See Google Contacts API Retirement: Details for Einstein Activity Capture and
Lightning Sync Users.
When you’re finished, Salesforce admins can use the private key that you generated to set up Lightning Sync in Salesforce.
1. From Setup, Register a new remote site for https://www.googleapis.com. Don’t Available in: Professional,
disable protocol security for the site, or Salesforce can’t connect with Google. Enterprise, Performance,
Unlimited, and Developer
2. From Setup, enter Sync in the Quick Find box, then select Gmail Integration and Editions with Sales Cloud,
Sync. Service Cloud, and Lightning
3. Select Let users sync contacts, events, or both between Google and Salesforce to enable Platform
Lightning Sync.
4. Click Let users sync contacts, events, or both between Google and Salesforce to see USER PERMISSIONS
additional setup steps.
To access and edit Lightning
5. Select OAuth 2.0 as your preferred connection method. Sync setup:
• Manage Users
AND
Manage Lightning Sync
573
Sales Productivity Lightning Sync
6. Upload the private key for your Google service account. Your Google admin generated the key when setting up the service account
for Lightning Sync. If you need to download your key again, your Google admin can do so from the Google API Console on the APIs
& Services Dashboard.
Important: People in possession of your private JSON key have access to your company’s Google account. Therefore, only
share the key with team members who need it, and share it via secure pathways. For example, emailing your private key isn’t
a good idea.
When you’re finished, run the Lightning Sync connection test to make sure that you’ve set up your connection correctly.
574
Sales Productivity Lightning Sync
Tell Sales Reps How to Prevent Certain Google Calendar Events from Syncing to Salesforce
Tell your Lightning Sync users how to manage which of their calendar events sync with Salesforce.
EDITIONS
We recommend that sales reps prepare events that they don’t want to sync before you kick off the
sync process. However, reps can manage which events sync at anytime. Available to sync records
Reps can prevent some of their calendar events —like personal events—from syncing to Salesforce. from: Salesforce Classic,
Lightning Experience, and
Later in the setup process, admins have to define reps’ sync settings in Lightning Sync configurations.
the Salesforce mobile app
If admins define sync settings for events, all events from a rep’s default calendar sync to
Salesforce—unless admins tell reps to manage those events now. Available to set up from:
Salesforce Classic and
Reps can prevent personal events from syncing from their calendars to Salesforce in different ways.
Lightning Experience
• Reps can create a separate calendar in their calendar application to track personal events.
(Lightning Sync is designed to sync only a reps’ default calendar to Salesforce.) Available in: Professional,
Enterprise, Performance,
• When admins define sync settings in Lightning Sync configurations, admins choose whether Unlimited, and Developer
to sync reps’ private events. If admins opt not to sync private events, reps can prevent events Editions with Sales Cloud,
from syncing by assigning the private option to events from their calendar applications. Service Cloud, and Lightning
If reps don’t manage their personal events before syncing begins, reps can still remove those events Platform
from Salesforce by deleting personal events Salesforce manually.
Defining sync settings lets admins define how their reps sync. Admins can decide: Available to set up from:
Salesforce Classic and
• Which reps sync
Lightning Experience
• Whether contacts, events, or both items sync
Available in: Professional,
• Which direction items sync
Enterprise, Performance,
• To create filters to limit certain contacts or events from syncing Unlimited, and Developer
• Whether reps' private events sync Editions with Sales Cloud,
• Whether reps sync all events or only events that reps log to Salesforce records using the Gmail Service Cloud, and Lightning
integration Platform
• Whether events reps delete in their Google Calendars are automatically removed from Salesforce
too USER PERMISSIONS
• Whether important events are automatically related to the appropriate Salesforce contacts or To access Lightning Sync
lead setup:
We recommend that reps prepare their Google Calendar events to sync with Salesforce before • Manage Users
admins define sync settings. It’s easier for reps to manage events before sync starts than to remove AND
syncing items from Salesforce later. Reps don’t have to prepare their contacts. Reps manage which Manage Lightning Sync
Google contacts sync after you save their Lightning Sync configurations and kick off the sync process.
Follow these steps to define your reps’ Lightning Sync for Google settings.
1. From Setup, enter Sync in the Quick Find box, then select Gmail Integration and Sync.
575
Sales Productivity Lightning Sync
2. Click Let users sync contacts, events, or both between Google and Salesforce to see more setup steps.
3. From the Set Sync Settings and Check Status section, click New Config.
4. Click New Lightning Sync Configuration.
5. Enter the name of the configuration. For example, if you’re creating a configuration for reps in a particular region, enter a unique
name, and then select Active.
7. Indicate the sync direction for your reps’ contacts or person accounts, and select your preferred matching behavior.
8. Indicate the sync direction for reps’ events.
9. Indicate whether you want all Google events to sync to Salesforce, or only the events that users select.
• If you select All events, all of the events on a user’s Google calendar syncs with Salesforce.
• If you select Events users select, events users log to Salesforce from the Outlook integration start syncing from Microsoft Exchange
to Salesforce. To finish setting up that option, you’re required to enable the Outlook integration, and your users are required to
complete the integration setup in Outlook. To learn more about how this setting works, see Use the Outlook or Gmail Integration
to Select Which Events Sync on page 544.
576
Sales Productivity Lightning Sync
If you wish, set more sync filters. For example, to prevent contacts from outside your reps’ territories from syncing, create sync filters
13. Select Sync private events to sync events your reps have marked as private in their Google Calendar.
14. Select Delete synced events to let reps delete Google events and Salesforce events
15. Select Automatically relate Google events to Salesforce records to relate important events to the appropriate Salesforce contacts
or lead automatically.
16. Select Include Google Meet details on Google events. Then when reps create events in Salesforce, the details to join Google
Meet virtual meetings are added to the Google version of the event after the event syncs from Salesforce to Google Calendar. Keep
in mind that while this setting impacts Google Calendar events, Google Meet details never sync back to Salesforce.
17. Click Save.
Syncing has begun for reps in this Lightning Sync configuration.
577
Sales Productivity Lightning Sync
Important: Starting in Winter ’21, Lightning Sync isn’t available to new Salesforce customers. Available to sync records
If you’re on Lightning Sync, use the Lightning Sync migration assistant for a seamless transition from: Salesforce Classic,
Lightning Experience, and
to Einstein Activity Capture, our long-term solution for syncing contacts and events between
the Salesforce mobile app
Microsoft® or Google applications and Salesforce.
Available to set up from:
Assign Reps to Lightning Sync Configurations Salesforce Classic and
Lightning Experience
After configuring server settings, Salesforce admins can assign reps to a Lightning Sync
configuration to get contacts or events to start syncing. Admins can assign individual reps or Available in: Professional,
user profiles to add multiple users to configurations. Enterprise, Performance,
Unlimited, and Developer
Fix Sync Issues for Lightning Sync Users
Editions with Sales Cloud,
If an Lightning Sync user has trouble syncing between your email server and Salesforce, you Service Cloud, and Lightning
can troubleshoot sync issues by checking your users’ sync statuses or running a Lightning Sync Platform
error report. If you find a sync issue that a user can’t overcome, then you can reset that user’s
sync process for them.
578
Sales Productivity Lightning Sync
SEE ALSO:
How Salesforce Manages Sync Conflicts Between Products
Lightning Sync Considerations for Companies With Multiple Salesforce Organizations
579
Sales Productivity Lightning Sync
580
Sales Productivity Lightning Sync
581
Sales Productivity Lightning Sync
582
Sales Productivity Lightning Sync
583
Sales Productivity Lightning Sync
USER PERMISSIONS
584
Sales Productivity Lightning Sync
585
Sales Productivity Lightning Sync
Users with linked Microsoft Exchange and The expected number of Lightning Sync All of your users’ Microsoft Exchange email
Salesforce email addresses: users addresses have mapped correctly to the
corresponding Salesforce email addresses.
A contact sync time within a few hours Your organization last synced contacts on
this date, at this time. It’s possible you
recently set up Lightning Sync, because the
initial contacts sync might take up to several
586
Sales Productivity Lightning Sync
A contact sync time on a past date Your organization last synced contacts on
this date, at this time. If your organization
doesn’t sync again within 24 hours, verify
that you provided the correct Exchange
service account credentials, that Salesforce
recognized your service account, and that
you’ve used Microsoft’s Remote
Connectivity Analyzer to verify that your
Exchange server can communicate with
Lightning Sync. If the analyzer shows that
your connection is working, contact
Salesforce Customer Support.
Records synced in last 60 minutes: The number of contacts that were synced Within the last 60 minutes, your
in your organization in the last 60 minutes organization last synced this number of
contacts.
Records synced in last 24 hours: The number of contacts that were synced Within the last 24 hours, your organization
in your organization over the last 24 hours synced this number of contacts.
587
Sales Productivity Lightning Sync
An event sync time within a few hours Your organization last synced events on this
date, at this time. You might have recently
set up Lightning Sync, because the initial
events sync might take up to several hours
to complete. If you haven’t initiated events
sync for your organization for the first time,
this status might indicate a problem with
events sync in your organization. Monitor
the last sync activity over the next 24 hours
to see if syncing resumes.
An event sync time on a past date Your organization last synced events on this
date, at this time. If your organization
doesn’t sync again within 24 hours or
longer, verify that you provided the correct
Exchange service account credentials, that
Salesforce recognized your service account,
and that you’ve used Microsoft’s Remote
Connectivity Analyzer to verify that your
Exchange server can communicate with
Lightning Sync. If the analyzer shows that
your connection is working, contact
Salesforce Customer Support.
Records synced in last 60 minutes: The number of events that were synced in Within the last 60 minutes, your
your organization in the last 60 minutes organization last synced this number of
events.
588
Sales Productivity Lightning Sync
User Statuses
User mailbox is running on supported Lightning Sync supports this user’s version
version of Microsoft Exchange: of Microsoft Exchange.
User’s reset sync status: Marked for reset You’ve reset this user for sync, but the reset
hasn’t started. Your reset request is in the
system queue and will be completed when
the system is available.
589
Sales Productivity Lightning Sync
Salesforce and Exchange email addresses This user’s Microsoft Exchange email address
linked: has mapped to the user’s Salesforce email
address correctly.
Salesforce to Exchange sync status: Not started This user’s contacts hasn’t started syncing
from Salesforce to Exchange.
590
Sales Productivity Lightning Sync
Exchange configuration not set to sync This user isn’t set up to sync contacts from
Salesforce to Exchange in an active
Lightning Sync configuration.
Exchange to Salesforce sync status: Not started This user’s contacts have not started syncing
from Exchange to Salesforce yet.
Exchange configuration not set to sync This user isn’t set up to sync contacts from
Exchange to Salesforce in an active
Lightning Sync configuration.
Records in sync The number of contacts that are syncing for This user has this number of contacts
this user syncing between Exchange and Salesforce.
If this user’s contacts are syncing as
expected, this number matches the number
of contacts in this user’s Salesforce_Sync
folder.
Salesforce and Exchange email addresses This user’s Microsoft Exchange email address
linked: has mapped to the user’s Salesforce email
address correctly.
591
Sales Productivity Lightning Sync
Exchange configuration not set to sync This user isn’t set up to sync events from
Salesforce to Exchange in an active
Lightning Sync configuration.
Exchange to Salesforce sync status: Not started This user’s events haven’t started syncing
from Exchange to Salesforce.
Exchange configuration not set to sync This user isn’t set up to sync events from
Exchange to Salesforce in an active
Lightning Sync configuration.
Records in sync The number of events that are syncing for This user has this number of events syncing
this user from Exchange to Salesforce. If this user
reports difficulty syncing only some events,
verify that the user is set up to sync events
as expected in the user’s Lightning Sync
configuration and that the user didn’t assign
the private option to the event. Also
remember that at this time, Lightning Sync
doesn’t sync recurring events or invitees on
events.
592
Sales Productivity Email Application Publisher Layouts
Customizable email
application action menus
are available in: Enterprise,
Performance, Unlimited,
and Developer Editions
USER PERMISSIONS
Follow these steps to set up action menus for reps to access from their email applications.
1. Create quick actions for email application action menus
593
Sales Productivity Email Application Publisher Layouts
Note: Salesforce includes a Log a Call quick action that is available to add to a Global Publisher Layout, but isn’t available
in the Outlook or Gmail integrations. To add an action to log a call from Outlook and Gmail, create a quick action with Action
Type set to Create a Record and Target Object set to Task.
If you’re working from Enterprise, Performance, Unlimited, or Developer Edition, you can customize action menus for email applications
by creating publisher layouts specifically for email applications. You can create multiple layouts to give different reps access to
different actions.
Create Quick Actions for the Salesforce Side Panel Action Menu
Take the first step in preparing your Outlook integration and Gmail integration users to create records directly from Outlook or Gmail.
The Salesforce side panel action menu lets users create accounts, cases, contacts, leads, opportunities, or custom object records
without opening Salesforce. You choose which actions appear in users’ action menus by creating global Create a Record actions for
each kind of record.
Customize Email Application Action Menus
Take the second step in preparing reps to create records directly from the Outlook integration or the Gmail integration. You can
create multiple layouts to give different reps access to different actions.
Assign Email Application Publisher Layouts to User Profiles
Enterprise, Performance, Unlimited, and Developer Editions let you customize the action menus for Outlook or Gmail using email
application publisher layouts. After you’ve created the email application publisher layout, give your users access by assigning it to
their user profiles.
SEE ALSO:
Create Salesforce Records from Outlook and Gmail
594
Sales Productivity Email Application Publisher Layouts
Create Quick Actions for the Salesforce Side Panel Action Menu
Take the first step in preparing your Outlook integration and Gmail integration users to create
EDITIONS
records directly from Outlook or Gmail. The Salesforce side panel action menu lets users create
accounts, cases, contacts, leads, opportunities, or custom object records without opening Salesforce. Outlook integration and
You choose which actions appear in users’ action menus by creating global Create a Record actions Gmail integration are
for each kind of record. available from both
Salesforce Classic and
Important: Starting in Summer ’21, the action menu is no longer available in the Salesforce
Lightning Experience
for Outlook side panel. To let reps create records from Outlook, migrate your users to the
Outlook Integration. See Salesforce for Outlook Retirement. Action menus are available
You can use global actions for several types of action menus found in Salesforce, such as the menus in: All Editions
on the Home page and the Chatter tab. If you already set up global Create a Record actions for Customizable email
records you want available to your users, there’s no need to set up the actions again. The global application action menus
actions are already available to add to any publisher layouts. are available in: Enterprise,
1. From Setup, enter Global Actions in the Quick Find box, then select Global Performance, Unlimited,
and Developer Editions
Actions.
2. Click New Action.
USER PERMISSIONS
3. Select Action Type Create a Record.
Only Create a Record actions appear in the action menu. To set up global quick
actions:
4. Select a target object for the type of record you want available to users with this action.
• Customize Application
If the target object requires a record type, make sure that the users assigned to this action have
access to that record type. To display the Salesforce
Side Panel:
5. Enter a label for the new action that tells your users what it does. • Side Panel in Outlook
and Gmail
6. Save the new action. configurations
7. From the Action Layout Editor, drag the fields you want to appear on the action menu.
If any of the fields are required for the type of record anywhere in Salesforce, make sure to
include the fields in the global action. If the required fields aren’t included in the record detail, Salesforce doesn’t let users save
records. Required fields are displayed in the action layout editor with a red asterisk.
8. After creating Create a Record actions, add the global actions to the appropriate publisher layout.
If you’re working from Contact Manager, Group, or Professional Edition, add actions to global publisher layout. If you’re working from
Enterprise, Performance, Unlimited, or Developer Edition, you customize action menus for email applications by creating email application
publisher layouts.
SEE ALSO:
Email Application Publisher Layouts
Customize Email Application Action Menus
595
Sales Productivity Email Application Publisher Layouts
SEE ALSO:
Email Application Publisher Layouts
Assign Global Publisher Layouts to User Profiles
Assign Email Application Publisher Layouts to User Profiles
596
Sales Productivity My Unresolved Items
1. From Setup, use the Quick Find box to search for settings for your email integration feature. Customizable email
Search for Outlook Integration or Gmail integration for those features. application action menus
are available in: Enterprise,
2. Under Email Application Publisher Layouts, click Publisher Layout Assignment > Edit Performance, Unlimited,
Assignment. and Developer Editions
3. Select a user profile by clicking anywhere on its row in the table.
4. From the Publisher Layout to Use dropdown, select the layout that you want to assign to the USER PERMISSIONS
profile.
To create actions, customize,
5. Click Save. and assign email
application action menus:
• Customize Application
To view email application
publisher layouts:
• View Setup and
Configuration
My Unresolved Items
Einstein Activity Capture, Lightning Sync, Salesforce for Outlook, and Email to Salesforce let you
EDITIONS
integrate the work you do from your email and calendar applications with Salesforce. Microsoft or
Google items that aren’t automatically associated with Salesforce records appear in My Unresolved Available in: both Salesforce
Items. Sales reps can review the unresolved items and associate them manually. Classic (not available in all
As part of your daily routine, use the My Unresolved Items page to manage unresolved items. orgs) and Lightning
Experience
Recurring events or event series don’t appear on the My Unresolved Items page. To associate a
recurring event or event series with Salesforce records, go to the event in your Salesforce calendar. Available in: All Editions
If you use Einstein Activity Capture, emails don’t appear on the My Unresolved Items page.
597
Sales Productivity My Unresolved Items
• In Salesforce Classic, you can access your unresolved items from the sidebar shortcut Unresolved Items. In Lightning Experience,
click your profile picture, and then click Settings. Enter Email in the Quick Find box, and then select My Unresolved Items.
• To review unassigned items by type, select a tab.
• View your unassigned items.
• Assign your items to Salesforce records manually or using Salesforce recommendations. If you don’t want to assign an item to a
record, select Don’t Assign. Unassigned items aren't linked to other records and are visible to you only.
Find related Recommendations Salesforce provides recommendations for accounts, cases, and opportunities to which
accounts, cases, and you can assign your items. If you don't want to see these recommendations, click Turn
opportunities off Recommendations. If you change your mind, click Turn on Recommendations.
Recommendations display only when you select a contact from the lookup and the
related list is empty. Salesforce displays recommendations based on the following
criteria.
• Accounts: The contact has either an account as the parent, or a contact role in
the account.
• Cases: The contact is related to the case.
• Opportunities: The contact has a contact role in the opportunity.
598
Sales Productivity My Unresolved Items
SEE ALSO:
Resolve Your Synced Outlook Tasks
Resolve Your Synced Contacts
Resolve Your Synced Events
599
Sales Productivity My Unresolved Items
3. Click Save to save your changes. All modified items are removed from the list. Remaining items continue to sync, and you can return
anytime to resolve them. Clicking Cancel cancels all changes on the page. Every contact assigned to an account now appears on
the Contacts related list for that account.
Note: You can also resolve a contact from the contact record by marking it private or by assigning it to an account.
Your unresolved contacts list works like a standard list view. Click Edit or Create New View to define filters and customize columns.
SEE ALSO:
My Unresolved Items
How Your Contacts Sync with Salesforce for Outlook
600
Sales Productivity My Unresolved Items
Activities related list. You can’t save changes if your events have a required custom field or an activity custom field becomes required
after items are added to your unresolved events list.
SEE ALSO:
My Unresolved Items
How Events Sync with Salesforce for Outlook
2. Depending on how you want to resolve a task, choose either of these actions. Available in: All Editions
• Assign to related records—Enter a related record in one or both fields. If you need to, first
select the correct record type from the dropdown list. If you assign a lead, you can't assign USER PERMISSIONS
additional records. Clear an entry to cancel an assignment.
To view or edit unresolved
• Leave unassigned—Click Don't Assign. Unassigned tasks, such as internal meetings or
tasks:
personal appointments, aren't linked to any other records and are visible to you only.
• Edit on tasks and Read
3. Click Save to save your changes. All modified items are removed from the list. Remaining items on the objects you
assign to tasks
continue to sync, and you can return anytime to resolve them. Clicking Cancel cancels all
changes on the page. The task is added to the associated record's Activity History or Open AND
Activities related list. You can't save changes if your tasks have a required custom field or an Sync enabled for tasks
activity custom field becomes required after items are added to your unresolved tasks list.
To create new Salesforce
Note: You can also resolve a task from the task record by assigning it to other Salesforce records:
records using the Related To and Name fields. Assigned tasks are automatically removed • Edit on tasks
from your unresolved tasks list. AND
Show Quick Create and
SEE ALSO: Create on those objects
My Unresolved Items To see recently used data in
How Tasks Sync with Salesforce for Outlook the related records fields:
• Lookup Auto-Completion
in Search Settings
601
Sales Productivity Salesforce for Outlook (Retiring)
For a start-to-finish Salesforce for Outlook setup guide, see Getting Microsoft® Outlook® and Salesforce in Sync.
Get Started with Salesforce for Outlook
602
Sales Productivity Salesforce for Outlook (Retiring)
SEE ALSO:
Salesforce for Outlook System Requirements
Download the Salesforce for Outlook Installer
Install and Set Up Salesforce for Outlook
Syncing Between Microsoft® Outlook® and Salesforce
603
Sales Productivity Salesforce for Outlook (Retiring)
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. See Salesforce for Outlook Retirement.
To keep integrating Microsoft Outlook with Salesforce, check out our next-generation products: the Outlook integration and
Einstein Activity Capture. See Move from Salesforce for Outlook to the Next-Generation Products.
604
Sales Productivity Salesforce for Outlook (Retiring)
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. See Salesforce for Outlook Retirement.
To keep integrating Microsoft Outlook with Salesforce, check out our next-generation products: the Outlook integration and
Einstein Activity Capture. See Move from Salesforce for Outlook to the Next-Generation Products.
Here’s how you can get ready for the phased retirement.
605
Sales Productivity Salesforce for Outlook (Retiring)
• You plan to finish rolling out a replacement product after the full Salesforce for Outlook product retirement in 2024.
• You can choose to roll out a third-party AppExchange offering rather than one of our next-generation products.
Announce the Summer ’21 Removal of the Side Panel Action Menu
If you aren’t planning on migrating to the next-generation products before the action menu is removed in Summer ’21, announce the
change to your Salesforce for Outlook users. Communicate the expected user experience and suggested workaround. See Salesforce
for Outlook Retirement.
Note: To work with the Salesforce for Outlook Migration Worksheets, click the link, and then copy and paste the sheets into a
new Quip document. Or use another application that edits spreadsheets, such as Microsoft Excel or Google Sheets. After you copy
606
Sales Productivity Salesforce for Outlook (Retiring)
and paste each sheet into your own spreadsheet, make it your own. Track notes and progress to keep organized during your
rollout. Plus, we give you advice about how to use it along the way.
To retain notes using the worksheets, start with the Feature Usage Checklist sheet.
• Track the enabled features and settings in the column labeled Were you using this feature with Salesforce for Outlook?
• Track which users or profiles are assigned to each configuration in the column labeled Which Salesforce for Outlook users had access
to this feature?. Keep in mind that you must list out specific users or profiles here. If you write the name of the configuration only,
you haven’t retained the details you need when Salesforce for Outlook retires.
If you prefer not to use the worksheets, take screenshots or notes of configurations to record enabled settings and user or profile
assignments. If you take screenshots, don’t forget to expand or scroll through any collapsed or scrolling page sections, such as Assigned
Members or Edit Field Mappings. Plus, don’t forget to open your datasets and record your sync filters.
For a reminder about how to locate your Outlook configurations and what the settings do, see Create Salesforce for Outlook Configurations.
To view your datasets, see Define Data Sets for Salesforce for Outlook.
607
Sales Productivity Salesforce for Outlook (Retiring)
608
Sales Productivity Salesforce for Outlook (Retiring)
609
Sales Productivity Salesforce for Outlook (Retiring)
• Einstein Email Insights, which gives sales reps critical sales context to relevant emails, appear alongside captured emails in the activity
timeline.
• Activity Metrics let reps see a summary of sales activity from list views, page layouts, and reports. You can also use Activity Metrics
fields to automate processes with Process Builder and triggers. If you have Standard Einstein Activity Capture, Activity Metrics isn’t
available. See What Is Einstein Activity Capture Standard?
For more information about Einstein Activity Capture, see What Does Einstein Activity Capture Do?.
SEE ALSO:
Design Your Perfect Salesforce Email Integration
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. Outlook integration is
See Salesforce for Outlook Retirement. To keep integrating Microsoft Outlook with Salesforce, available in Salesforce
Classic and Lightning
check out our next-generation products: the Outlook integration and Einstein Activity Capture.
Experience in: Essentials,
See Move from Salesforce for Outlook to the Next-Generation Products.
Group, Professional,
For now, use this at-a-glance comparison to start thinking about your move to the next-generation Enterprise, Performance,
products. Unlimited, and Developer
Keep in mind that we continue to introduce enhancements to the Outlook Integration and Einstein Editions
Activity Capture every release. Keep an eye on the Salesforce Release Notes to see when Einstein Activity Capture is
enhancements become available. If the support you need isn't provided by our replacement available in Lightning
products, consider reviewing third-party alternatives available from AppExchange. Experience and all versions
of the Salesforce mobile app
When you're ready to get a deeper understanding of the differences, review our detailed product
in Essentials, Professional,
comparisons. Later, we show you how to use these comparisons to narrow down which products
Enterprise, Performance,
are best for your sales teams. and Unlimited Editions
• Learn about the Support Differences Between Salesforce for Outlook and the Next-Generation Salesforce for Outlook is
Products available in Salesforce
• Learn about the Feature Differences Between Salesforce for Outlook and the Next-Generation Classic and Lightning
Products Experience in: Personal,
Contact Manager,
Product Detail Salesforce for Outlook Outlook Integration and Professional, Enterprise,
Einstein Activity Capture Performance, Unlimited,
and Developer Editions
Supports older versions of
Microsoft Outlook (Outlook
2010 and earlier)
610
Sales Productivity Salesforce for Outlook (Retiring)
611
Sales Productivity Salesforce for Outlook (Retiring)
612
Sales Productivity Salesforce for Outlook (Retiring)
2. Review the Salesforce edition and license requirements described in Learn About the Support Differences Between Salesforce for
Outlook and the Next Generation Products. Confirm that you meet Salesforce subscription requirements also. Work with the person
at your company who manages your Salesforce account, or reach out to your Salesforce contact.
3. Plan for any required changes. If using the migration worksheets, track action items on the Setup Req. Checklist sheet.
If you can’t adjust your computing environment, Exchange server configuration, or Salesforce subscription to meet product requirements,
you have other options. Remember that we continue to develop Outlook Integration and Einstein Activity Capture to meet your needs.
Check the Salesforce release notes each release to learn whether the enhancement you want was delivered. Or, explore the third-party
solutions available on AppExchange.
613
Sales Productivity Salesforce for Outlook (Retiring)
614
Sales Productivity Salesforce for Outlook (Retiring)
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. See Salesforce for Outlook Retirement.
To keep integrating Microsoft Outlook with Salesforce, check out our next-generation products: the Outlook integration and
Einstein Activity Capture. See Move from Salesforce for Outlook to the Next-Generation Products.
Building this list helps to coordinate these aspects of your rollout.
• Prepares you to mimic the experience reps had with Salesforce for Outlook as closely as possible.
• Helps you identify rollout guidelines that you are required to follow.
• Helps you track progress of individual migration steps.
• Prepares you to track differences on which to train your reps.
To get started quickly, consider using the Feature Usage Checklist sheet from the Salesforce for Outlook Migration Worksheets to take
your notes.
Note: To work with the Salesforce for Outlook Migration Worksheets, click the link, and then copy and paste the sheets into a
new Quip document. Or use another application that edits spreadsheets, such as Microsoft Excel or Google Sheets. After you copy
and paste each sheet into your own spreadsheet, make it your own. Track notes and progress to keep organized during your
rollout. Plus, we give you advice about how to use it along the way.
Update these details on the Feature Usage Checklist sheet.
• Indicate which Salesforce for Outlook features or settings you were using and which users or profiles had access. See Retain Salesforce
for Outlook Configuration Details on page 606.
• Spend some time using the Feature Usage Checklist to compare features 1:1 between Salesforce for Outlook and the next-generation
products.
As you review 1:1 feature comparisons, use the spreadsheet to indicate which Outlook Integration or Einstein Activity Capture features
you plan on rolling out. The Replacement product: Feature availability column describes key differences you must review and links
to more details.
If you can’t decide on a feature right now, flag the feature with the Considering option and revisit this feature later. In subsequent
topics, we review more information that can help you finalize your decision.
615
Sales Productivity Salesforce for Outlook (Retiring)
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. See Salesforce for Outlook Retirement.
To keep integrating Microsoft Outlook with Salesforce, check out our next-generation products: the Outlook integration and
Einstein Activity Capture. See Move from Salesforce for Outlook to the Next-Generation Products.
To get started quickly, pick up where you left off with the Feature Usage Checklist sheet you copied from the Salesforce for Outlook
Migration Worksheets.
Note: To work with the Salesforce for Outlook Migration Worksheets, click the link, and then copy and paste the sheets into a
new Quip document. Or use another application that edits spreadsheets, such as Microsoft Excel or Google Sheets. After you copy
and paste each sheet into your own spreadsheet, make it your own. Track notes and progress to keep organized during your
rollout. Plus, we give you advice about how to use it along the way.
1. Locate our rollout considerations, Review Things to Know Before Rolling Out Replacement Products on page 618.
2. From your Feature Usage Checklist sheet, in the Are you rolling out a replacement feature? column, work through features you marked
as Yes or Considering. Check the topics linked in the previous bullet for considerations related to each feature. Use the Admin Notes
column to track any preparations that you must add to your rollout plan before preparing your test users.
3. After reviewing the topics linked in the first bullet, see if any of your outstanding questions were answered. Then update your rollout
status on the feature from Considering to Yes or No.
4. If you’re still undecided about a feature, see if the resources provided in the More Help column clear up any remaining questions.
Or visit the Outlook/Gmail Integration & Sync Trailblazer Community and post your question. To make sure we update our resources,
tag your question with #SFOmigrationguide.
616
Sales Productivity Salesforce for Outlook (Retiring)
Ask your IT admin to flag any technical preparation or concerns that you must address before you can move forward. Request timelines
for completing action items. Track any notes for your rollout plan on the Setup Step Checklist sheet you copied from the migration
worksheets. Feel free to add new columns or rows if you need them.
Check out these resources.
• For Outlook Integration, see Roles Required to Set Up the Outlook Integration.
• For Einstein Activity Capture, see Roll Out Einstein Activity Capture to Your Testers or Users.
Start Organizing Your Test Plan Chronologically
Note: Though we encourage you to start your migration soon, it's possible to complete your rollout after the Salesforce for Outlook
retirement. Review Prepare for Salesforce for Outlook Retirement to complete some important tasks before you lose access in
2024.
It's OK if you iterate on your test plan several times as you sort out the specifics of your rollout. We recommend organizing your plan
into several broad phases, then supporting steps as you work through your notes and this guide. During each phase of your test plan,
add steps about key items you must communicate to your sales reps and testers. Build time into your test plan timeline for those
individuals to address assigned tasks. Send reminders along the way.
Here's an example.
1. Preparation: Using notes from the Feature Usage Checklist and Setup Req. Checklist worksheets, chronologically organize the pre-rollout
steps you must complete before setup can begin. Include steps for you, your Microsoft or IT admin, and your sales reps.
2. Setup: Using notes from the Setup Step Checklist worksheet, chronologically organize the setup steps you must track. Include steps
for you, your Microsoft or IT admin, and your sales reps.
3. Test Rollout: Using notes from the Feature Usage Checklist and Setup Step Checklist sheets, chronologically organize the steps you
must complete during rollout. Include steps for you, your Microsoft or IT admin, and your sales reps.
4. Gathering Feedback: Compile a chronological list of steps you must complete to get testing feedback. Keep reading for ideas about
more steps to add to this phase.
Select a Small Test group of Experienced Salesforce for Outlook Users
If you have Salesforce for Outlook users in different roles across your company (sales, service, management, and so forth), recruit testers
from as many roles as possible. That way, you can test the unique workflows for each role. Try to pick users who get excited about
Salesforce or are vocal about improving it. Include yourself in your test group, so that you have the context to quickly get in front of any
issues that arise.
Prepare a Resource for Testers to Give Feedback Easily and Clearly
We recommend creating a resource that provides an easy way for testers to provide feedback, including notes and screenshots. For an
example, see the Testing Feedback sheet in the Salesforce for Outlook Migration Worksheets.
If you have the time and support, develop a list of common user workflows and split up the list among testers. Doing so lets you test a
wide variety of tasks and ensures that real-life scenarios aren't missed. For ideas on how to develop a list of workflows, include issues
from Review Things to Know Before Rolling Out Replacement Products. You can also get ideas from a manager or someone in a sales
operations role. Or even debrief some of your testers about how they commonly work with contacts, events, tasks, and the side panel.
Run a Test Rollout
If you have a sandbox, prepare it for testing and start to follow the steps in this guide to roll out the next-generation products. See
Trailhead: Get Early Access with the Sandbox Preview and Sandboxes: Staging Environments for Customizing and Testing.
Give Testers Access to Your Sandbox
When your test rollout is complete, give testers access to the sandbox and instruct testers to try out the new products. Share testing
instructions, any workflows you want them to try, and your resource for gathering feedback. Remind testers to provide detailed, specific
notes in their feedback.
617
Sales Productivity Salesforce for Outlook (Retiring)
618
Sales Productivity Salesforce for Outlook (Retiring)
619
Sales Productivity Salesforce for Outlook (Retiring)
620
Sales Productivity Salesforce for Outlook (Retiring)
621
Sales Productivity Salesforce for Outlook (Retiring)
622
Sales Productivity Salesforce for Outlook (Retiring)
623
Sales Productivity Salesforce for Outlook (Retiring)
• To add the appropriate contacts to the Salesforce_Sync folder, reps can refer to their Salesforce for Outlook categories, Sync
with Salesforce or Don't Sync with Salesforce.
Important: If you start migrating before Salesforce for Outlook retirement, consider the timing for these steps when planning
your rollout. Reps can prepare their contacts before you add them to an active Einstein Activity Capture configuration. But
after reps take this step, their contacts stop syncing with Salesforce for Outlook. If reps are still using Salesforce for Outlook,
have reps create the Salesforce_Sync folder, then immediately update Salesforce for Outlook settings to sync from
that folder. See step 6 in Install and Set Up Salesforce for Outlook.
After you add reps to an active Einstein Activity Capture configuration, any contacts in Salesforce_Sync sync between
Salesforce and Outlook in the sync direction you set on the configuration.
If you want to give your admins more specific instructions, see the Salesforce for Outlook topic, Manage How Microsoft Outlook Items
Sync with Salesforce.
If they like, reps can remove the Sync with Salesforce or Don't Sync with Salesforce categories after moving
their contacts into the Salesforce_Sync folder.
If reps don't create the Salesforce_Sync folder before rollout, Einstein Activity Capture creates the folder for reps after you add
them to an active configuration, and immediately start syncing contacts, introducing duplicates.
624
Sales Productivity Salesforce for Outlook (Retiring)
625
Sales Productivity Salesforce for Outlook (Retiring)
626
Sales Productivity Salesforce for Outlook (Retiring)
Unlike Salesforce for Outlook, Einstein Activity Capture doesn’t sync Outlook fields to custom Salesforce fields. If you customized your
Salesforce for Outlook mappings so that Outlook fields were mapping to any custom Salesforce fields, you can’t configure those same
mappings with Einstein Activity Capture. To prepare your field mappings for Einstein Activity Capture rollout, follow these steps.
• Review the field mappings in your Salesforce for Outlook configurations and identify any custom Salesforce fields that you’re currently
syncing to.
• Review the default Einstein Activity Capture field mappings. See Field Mappings for Event Sync. For any mappings that don’t work
for your sales reps, choose replacements from standard event fields. For help, work with someone who is familiar with your company’s
sales process, like an experienced sales rep, sales manager, or someone in a sales operations role. You can track any field-mapping
customizations you want to make in the Salesforce for Outlook Migration Worksheetson the Feature Usage Checklist or Setup Step
Checklist sheets.
Review All Einstein Activity Capture Sync Considerations
In addition, to reviewing advice specific to Salesforce for Outlook users, make sure that you review the considerations for Einstein Activity
Capture meant for all users. See Considerations for Setting Up Einstein Activity Capture and the sync-related comparisons in Learn about
the Feature Differences Between Salesforce for Outlook and the Next-Generation Products.
627
Sales Productivity Salesforce for Outlook (Retiring)
628
Sales Productivity Salesforce for Outlook (Retiring)
Refer to your existing Outlook configurations or the notes you retained on your configurations. If the Sync recurring events option is
selected, users assigned to that configuration are impacted. Follow the recommendations suggested for your sync direction. If no reps
are set up to sync recurring events, proceed to the next user preparation task, Learn About Preparing Default Outlook Calendars for
Migration.
Depending on your implementation, it’s possible that reps have event series instead of or in addition to recurring events on their Salesforce
calendars. How can you tell which repeating events are recurring events and which are event series? Proceed to the guidelines for your
sync direction. We alert either you or your reps how to tell the difference and when no further action is needed.
Repeating Event Guidelines for Users Assigned to Sync Outlook to Salesforce or Both Ways
For reps assigned to the sync directions Outlook to Salesforce or Both Ways, Einstein Activity Capture creates a duplicate event series for
every recurring event. On their Salesforce calendars, reps see duplicates of every repeating event occurrence: one that syncs with Outlook
and one that doesn’t. The original recurring event occurrences stop receiving and sending updates between Salesforce and Outlook. As
a result, over time, either or both calendars can become inaccurate or cumbersome to manage.
This issue is unavoidable, but these guidelines help you work with your reps to identify and manually remove their old recurring events.
1. Ask your IT admin to back up events in both Salesforce and Exchange in case any mistakes are made along the way.
• In Exchange, admins can copy each user’s events into a backup folder.
• In Salesforce, admins can write a query against SOAP API or REST API to export events to a backup .csv file.
2. Ask your reps to prepare all events on their calendar for sync. See Prepare Your Default Outlook Calendar for Migration and Get Ready
to Sync Events Using Einstein Activity Capture.
3. When you’re ready to migrate, in addition to setting up your other features, we recommend selecting these settings on reps’ Einstein
Activity Capture configurations.
a. On the General Sync Settings tab, select the same event sync direction that you were using with Salesforce for Outlook. Switching
your event sync direction during migration can introduce more issues with repeating events.
b. On the Advanced Sync Settings tab, select Sync event series.
c. On the Advanced Sync Settings tab, select Relate synced events to Salesforce records. This setting isn’t required, but it
automatically relates events to reps’ matching contacts or leads. Doing so can help reps when they’re manually cleaning up
duplicates later.
4. Allow some time to make sure events have finished syncing. You can ask your reps to compare their Outlook and Salesforce calendars
to see if events have synced. Reps can take it from here. Let them know which sync direction they’re set to, and send reps instructions
for identifying and manually deleting duplicate repeating events. See Manage Your Repeating Events for Migration.
5. Remind reps not to create repeating events from Salesforce Classic, or else those events don’t sync. When reps have finished removing
their duplicate repeating events from Salesforce, come up with a plan for removing or reducing reps’ access to Salesforce Classic.
See Optimize Phase: Make Lightning Experience Stick.
Repeating Event Guidelines for Users Assigned to Sync Salesforce to Outlook Only
For reps assigned to sync from Salesforce to Outlook only, when you migrate to Einstein Activity Capture, any recurring events created
in Salesforce Classic stop syncing. A version of each repeating event is left on both calendars, but updates are no longer sent and received
between calendars. As a result, either or both events become inaccurate over time as reps update one version and not the other.
To prevent this issue, we provide guidelines that you can share with reps to help them re-create their repeating events before you roll
out Einstein Activity Capture. We also include steps to help reps remove the old recurring events after rollout. It can be helpful to involve
an IT admin in the process.
Important: When scheduling your rollout milestones, plan to activate Einstein Activity Capture configurations shortly after reps
finish preparing their events for migration. Minimizing sync downtime reduces opportunities for your reps to introduce differences
between their Salesforce and Outlook calendars, which can cause confusion in the interim.
629
Sales Productivity Salesforce for Outlook (Retiring)
1. Ask your IT admin to back up events in both Salesforce and Exchange in case reps make mistakes along the way.
• In Exchange, admins can copy each user’s events into a backup folder.
• In Salesforce, admins can write a query against SOAP API or REST API to export events to a backup .csv file.
2. Export all events in Salesforce using Data Export. See Export Backup Data from Salesforce.
3. Save a backup copy of the resulting Event.csv just in case!
4. Open the Event.csv file in an app that lets you edit spreadsheets, and, to narrow down which repeating events reps have to re-create,
follow these steps.
a. Remove any events (rows) that have an empty RecurrenceActivityId column. The RecurrenceActivityId column can be used to
determine which events occur only one time and which are recurring events or event series. Events (rows) that show a string of
text in the RecurrenceActivityId column are recurring events.
b. Remove any events (rows) that show a “1” in the isChild column. Events (rows) that show a “1” in the IsChild column indicate
that the event is the version that the attendee sees. Events with attendees must be prepared for migration by the syncing
organizer (the organizers’ version is somewhere in the spreadsheet, too).
c. Remove any events (rows) that show a “1” in the IsDeleted column. Events (rows) that show a “1” in the IsDeleted column were
deleted by reps, so reps don’t want to preserve them.
d. We recommend removing any events (rows) that occurred before today’s date. Usually, doing so significantly reduces the number
of events you ask your reps to re-create. The ActivityDate column shows the date the event was scheduled.
Note: If reps’ Salesforce for Outlook sync filters are set to sync past events, past events that you remove from the spreadsheet
don’t sync if reps happen to edit them. But the possibility for past events to miss updates eventually closes. You can only
sync events up to 180 days in the past. It’s up to you to decide how important past events are and which course of action
is best for your sales reps. To check for event sync filters, review your Outlook configuration for a filter on the End field.
6. When you identify all recurring event owners, instruct those reps to re-create those recurring events.
• Provide each rep with the spreadsheet details that pertain to their recurring events.
• Provide instructions for how to identify their recurring events and re-create them as event series. See the section for users syncing
Salesforce to Outlook only in Manage Your Repeating Events for Migration.
• To avoid extended sync downtime, set a reasonable deadline for reps to complete your request.
630
Sales Productivity Salesforce for Outlook (Retiring)
• Have reps confirm when they finished re-creating events. Verify their status by exporting Salesforce events again, and use the
criteria in step 4 to reduce the list the same way you had previously.
• Remind reps not to create recurring events from Salesforce Classic any longer, because those events can never sync.
7. When reps are done recreating events (and your other migration preparation is complete), you can deactivate Salesforce for Outlook
event sync.
8. Confirm with reps that Salesforce for Outlook is deactivated, so their events aren’t syncing to Outlook. Have reps complete the
remaining steps to prepare the rest of their events for migration. See Prepare Your Default Outlook Calendar for Migration and Get
Ready to Sync Events Using Einstein Activity Capture.
9. When reps are done preparing the rest of their events, you can activate Einstein Activity Capture event sync. In addition to setting
up your other features, we recommend selecting these settings on reps’ Einstein Activity Capture configurations.
a. On the General Sync Settings tab, select the same event sync direction that you were using with Salesforce for Outlook. Switching
your event sync direction during migration can introduce more issues with repeating events.
b. On the Advanced Sync Settings tab, select Sync event series.
c. On the Advanced Sync Settings tab, select Relate synced events to Salesforce records. This setting isn’t required, but it
automatically relates events to reps’ matching contacts or leads. Doing so can help reps when they’re manually cleaning up
duplicates later.
631
Sales Productivity Salesforce for Outlook (Retiring)
632
Sales Productivity Salesforce for Outlook (Retiring)
Events sync for both the organizer and attendees according to the sync direction admins have set Available with Sales
for the organizer. For this reason, it’s best when admins set up event sync for whole teams, especially Engagement in Sales Cloud,
those teams that meet together often. Sometimes this behavior is unavoidable, but note that when which is included in
a nonsyncing organizer invites a syncing attendee, the attendee experiences some unexpected Performance and Unlimited
sync behavior. Sometimes, events don’t sync at all. To learn more, see How Event Attendees Sync Editions, and available for
with Einstein Activity Capture. Get familiar with the functionality and anything you must note for an extra cost in Professional
your testers and sale reps. and Enterprise Editions.
Sales Engagement is also
Also note that attendee responses to event invitations never sync from Salesforce to Exchange. To available for an extra cost in
avoid overwriting attendance statuses, train reps on where to respond to event invitations based Service Cloud and Lightning
on their set sync directions. Platform.
Tell Reps About Any Changes to Sync Direction Available with Revenue
We recommend that you avoid changing your event sync direction when you migrate. But if you Intelligence, which is
must do so, remember to communicate the change to your testers and sales reps so they know available for an extra cost in
from which calendars to update their events. Keep in mind that changing your sync direction during Enterprise and Unlimited
migration can impact your data in either or both applications. See the Choose an Event Sync Direction Editions
section in Learn about Administrator-Set Considerations for Migration.
Tell Reps About Any Changes to Field Mappings
633
Sales Productivity Salesforce for Outlook (Retiring)
If you had to alter your field mappings because Einstein Activity Capture doesn’t sync to custom Salesforce fields, communicate this
change to your testers and sales reps. To make sure that important event data continues to sync between calendars, the change in
mappings likely requires a change to their typical work flows. See the Reconsider Mappings for Custom Fields section in Learn about
Administrator-Set Considerations for Migration.
634
Sales Productivity Salesforce for Outlook (Retiring)
To avoid sync issues with repeating events when you migrate to Einstein Activity Capture, connect
EDITIONS
with your Salesforce admin about how you’re impacted. Then, follow the steps recommended for
your sync direction. Salesforce for Outlook is scheduled for full retirement in June 2024. Available in: Lightning
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. Experience
See Salesforce for Outlook Retirement. To keep integrating Microsoft Outlook with Salesforce, Available with Einstein
check out our next-generation products: the Outlook integration and Einstein Activity Capture. Activity Capture Standard,
See Move from Salesforce for Outlook to the Next-Generation Products. which is available in Sales
Why Do I Have to Manage My Repeating Events? Cloud in Starter,
Professional, Enterprise,
Repeating events are events you schedule one time but that occur multiple times. For example, Performance, and
your teams’ monthly sales meeting or your weekly 1:1 with your manager are likely scheduled as Unlimited Editions
repeating events. When your admin migrates you from Salesforce for Outlook to Einstein Activity
Capture, you experience issues with repeating events. Issues are different depending on your Available with Sales Cloud
assigned sync direction and which Salesforce user interface the repeating events were created in Einstein, which is available
in Performance and
(Salesforce Classic or Lightning Experience).
Unlimited Editions, and
Your admin must take initial setup steps to kick off either of these solutions, so make sure that you available for an extra cost in
connect with your admin before beginning these steps. Your admin tells you which guidelines to Enterprise Edition
follow, when you’re cleared to begin, and other instructions on what to expect.
Available with Inbox in Sales
Depending on how many repeating events are assigned to you, these processes can be tedious Cloud, which is included in
and take some time. But following these steps lets you preserve event relationships to other key Starter, Performance and
records and any details you saved in nonsyncing Salesforce event fields. Keep in mind that the Unlimited Editions and
Salesforce event fields Last Modified By and Created By are updated with the date and time that available for an extra cost in
you execute these steps. Professional and Enterprise
Remove Repeating Event Duplicates After Migration (for Users Assigned to Sync Outlook to Salesforce Editions. Inbox is also
available for an extra cost in
or Both Ways)
Service Cloud and Lightning
If you’re assigned to the sync directions Outlook to Salesforce or Both Ways, when you’re migrated, Platform.
you see duplicate repeating events on your Lightning Experience calendar. However, after migration,
follow these steps to identify and remove duplicates. Available with Sales
Engagement in Sales Cloud,
1. Wait until your admin instructs you to start addressing duplicates. Verify that the initial event which is included in
sync is complete by comparing your Outlook and Salesforce calendars and checking that you Performance and Unlimited
have duplicates of some of your repeating events. Editions, and available for
2. Open your Outlook calendar and two web browser windows. In the browser windows, open an extra cost in Professional
your calendar in Salesforce Classic in one and Lightning Experience in the other so that you can and Enterprise Editions.
Sales Engagement is also
view your calendar in both experiences simultaneously. For help with switching between
available for an extra cost in
Salesforce user interfaces, see Salesforce Classic Doesn’t Go Away When You Move Users to
Service Cloud and Lightning
Lightning Experience.
Platform.
3. From your Salesforce Classic calendar, find a set of duplicate repeating events. We recommend
you start from today’s date, but you can remove duplicates on past events, too. Available with Revenue
Intelligence, which is
4. Identify the original recurring event that was previously syncing with Salesforce. In Salesforce available for an extra cost in
Classic, original recurring events have a recurrence icon and hover text that says “Recurring Enterprise and Unlimited
Event.” Editions
635
Sales Productivity Salesforce for Outlook (Retiring)
The duplicate event series have the same title, but no icon or hover text. Open the old recurring event.
5. From the Lightning Experience calendar, open the new event series. To make sure you choose the right version, click Edit. (If you
don’t see Edit, check the action menu dropdown arrow on the top right of the event page.) If the event edit page shows no message
near the Repeat field, you opened the event series, which is the version you want. If you see this message near the Repeat field, close
the event and open the other one: This event series was created in Salesforce Classic. To update this event, switch to Salesforce
Classic or re-create the series in Lightning Experience.
6. With both versions of the event open, compare related records and field data. From the Lightning Experience calendar, make any
necessary updates to the new event series. Relate any preferred records that aren’t related to the event series. See Find Your Way
Around Related Lists in Lightning Experience. Add any field data that you want to retain that didn’t sync to the new series (likely
because data was saved in a nonsyncing field). If your updates belong in all occurrences of that series, follow prompts to update the
whole series, which results in fewer events for you to clean up manually. Whew!
7. Return to your Salesforce Classic calendar and delete the original recurring event. If you’re certain that you checked all occurrences
of the series (or you’re prepared to let some exceptions go), delete all occurrences in one action. To delete all occurrences in one
action, click the View Series tab on the Salesforce Classic event, and then click Delete.
If you prefer to save past occurrences of the event for data retention purposes, you can set the Recurrence End field to Today.
Duplicates remain for past occurrences, but future duplicates are removed.
8. Repeat the previous steps for all remaining duplicates that you want to remove.
9. If your admin reported that you’re set up to sync both ways, create any Salesforce repeating events from Lightning Experience from
now on. If you’re set up to sync from Outlook to Salesforce only, continue creating your events from your Outlook calendar. In both
cases, after your admin rolls out Einstein Activity Capture, your repeating events start to sync again.
Prepare Repeating Events Before Migration (for Users Assigned to Sync Salesforce to Outlook Only)
If you’re assigned to the Salesforce to Outlook sync direction, when you migrate to Einstein Activity Capture, repeating events created
in Salesforce Classic stop syncing with Outlook. To avoid this issue, you can re-create your repeating events from Lightning Experience
before your admin rolls out Einstein Activity Capture. Then, to avoid having duplicates on your calendar, delete the original repeating
events that are no longer syncing.
636
Sales Productivity Salesforce for Outlook (Retiring)
Keep in mind that your new event series doesn’t sync to Outlook until your admin finishes rolling out Einstein Activity Capture. Try to
stick to your admin’s deadlines to minimize sync downtime.
1. Identify which repeating events you must re-create. Open the list your admin provided of all the repeating events assigned to you
that were originally created in Salesforce Classic.
2. From Lightning Experience, locate your recurring events. To do so, copy the title of the first event from your list. Next, from Lightning
Experience, paste the subject you copied from your list into global search. See Search for Records in Lightning Experience.
Note: The list from your admin shows multiple instances of the same event title. It’s because the spreadsheet records each
occurrence of your repeating event. You don’t necessarily have to re-create every occurrence, but you want to check some.
Consider the following:
• If you routinely edit or relate other Salesforce records to individual occurrences rather than updating all instances of the
recurring event, we recommend that you review all occurrences. Otherwise, changes you made to individual occurrences
aren’t included when you re-create the series. Most important are related records added to the Related To or Name fields,
and details saved in nonsyncing fields, because that data hasn’t synced to Outlook. In the spreadsheet, recurring events
that represent the whole series show a “1” in the IsRecurrance column, and individual occurrences show a “0”.
• If you have recurring events with no end date, you have many individual occurrences! In that case, we recommend review
only individual instances within a reasonable window of time. For example, you have updated some of those events in
the coming months, perhaps the next year. But you likely haven’t touched those events scheduled for years or decades
in the future.
Or, if you feel comfortable letting some event details go in the interest of working through the spreadsheet more quickly, go
for it!
3. To verify that the repeating event was created in Salesforce Classic, open one of the occurrences, and then click Edit. (If you don’t
see Edit, check the action menu dropdown arrow on the top right of the event page.) If the event was created in Salesforce Classic,
the event shows this message near the Repeat field: This event series was created in Salesforce Classic. To update this event, switch
to Salesforce Classic or re-create the series in Lightning Experience.
4. If you see that message, proceed to the next step. If you don’t see the message, Einstein Activity Capture can sync this event. Return
to step 2 and locate the next repeating event on your list with an original title.
5. For every repeating event that includes the Salesforce Classic message on the edit screen, re-create the event in Lightning Experience.
Open a second web browser window. Then view details from the original repeating event in one window, and create the event
series in the second window.
6. Check for any Salesforce records that were related to the original repeating event. See Find Your Way Around Related Lists in Lightning
Experience.
7. If any records related to the original event exist, add them to the Related To or Name fields on the new repeating event.
637
Sales Productivity Salesforce for Outlook (Retiring)
8. To avoid retaining a duplicate, nonsyncing event when your admin rolls out Einstein Activity Capture, delete the original repeating
event from Salesforce Classic. If you feel skittish about deleting your event before confirming that migration was successful, you
have these options.
• From Salesforce Classic, on the original event, set the Recurrence End field to Today. That way, you still have duplicate events in
the past, but starting tomorrow, your calendar doesn’t include duplicates. Make note of the date, and the old recurring event is
available if you need it later.
• Wait until your admin confirms that the Einstein Activity Capture rollout is complete. Then, return to the spreadsheet, locate
your events, and delete duplicates. The preceding Remove Repeating Event Duplicates After Migration section steps you through
that process.
9. When you’re finished re-creating all your repeating events, let your admin know that you’re ready for them to deactivate your
Salesforce for Outlook event sync. From now on, create any repeating events from Lightning Experience. Remember that your
Outlook events aren’t receiving updates from Salesforce until your admin completes the migration process.
10. After your admin confirms that Salesforce for Outlook is deactivated, make sure that you complete the remaining steps to prepare
your nonrepeating events for migration. See Prepare Your Default Outlook Calendar for Migration and Get Ready to Sync Events
Using Einstein Activity Capture.
11. When you’re finished preparing all events, tell your admin that your events are ready for Einstein Activity Capture rollout.
Prepare Your Default Outlook Calendar for Event Sync Migration
638
Sales Productivity Salesforce for Outlook (Retiring)
To avoid sync issues when you migrate from Salesforce for Outlook to Einstein Activity Capture,
EDITIONS
follow these guidelines to prepare your default calendars. Salesforce for Outlook is scheduled for
full retirement in June 2024. Available in: Lightning
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. Experience
See Salesforce for Outlook Retirement. To keep integrating Microsoft Outlook with Salesforce, Available with Einstein
check out our next-generation products: the Outlook integration and Einstein Activity Capture. Activity Capture Standard,
See Move from Salesforce for Outlook to the Next-Generation Products. which is available in Sales
Why Do I Have to Prepare My Default Calendar for Migration? Cloud in Starter,
Professional, Enterprise,
Unlike Salesforce for Outlook, Einstein Activity Capture syncs with your default Outlook calendar Performance, and
only. You can’t manage your syncing events by selecting a certain calendar (or Outlook folder) for Unlimited Editions
sync.
Available with Sales Cloud
If you have elected to sync events to alternative calendars using Salesforce for Outlook, when your Einstein, which is available
admin enables Einstein Activity Capture, the product can’t locate the alternative calendars and in Performance and
instead syncs any events it finds on your default calendar—which likely aren’t the events you Unlimited Editions, and
intended to sync. available for an extra cost in
Does This Consideration Impact You? Enterprise Edition
If you don’t know, you can check your Salesforce for Outlook Settings before Salesforce for Outlook Available with Inbox in Sales
is retired in June 2024 to see which calender you’re syncing. For help, see step 6 in Install and Set Cloud, which is included in
Up Salesforce for Outlook. Starter, Performance and
Unlimited Editions and
How Can I Prepare My Calendars Before Rollout?
available for an extra cost in
If you want to continue managing separate calendars, move all events that you want to sync onto Professional and Enterprise
your default calendar. Any events that you don’t want to sync can be added to alternative calendars Editions. Inbox is also
as instructed in Get Ready to Sync Events Using Einstein Activity Capture. available for an extra cost in
Service Cloud and Lightning
Complete these steps in a timely fashion, when your Salesforce admin asks you to. It’s important
Platform.
that these steps are completed before your admin rolls out Einstein Activity Capture for you.
Available with Sales
Engagement in Sales Cloud,
which is included in
Performance and Unlimited
Editions, and available for
an extra cost in Professional
and Enterprise Editions.
Sales Engagement is also
available for an extra cost in
Service Cloud and Lightning
Platform.
639
Sales Productivity Salesforce for Outlook (Retiring)
EDITIONS
640
Sales Productivity Salesforce for Outlook (Retiring)
You can choose which events sync from your Microsoft® Outlook® calendar to Salesforce using
USER PERMISSIONS
Einstein Activity Capture. Salesforce for Outlook is scheduled for full retirement in June 2024.
To sync events both ways:
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024.
• Read and Edit on events
See Salesforce for Outlook Retirement. To keep integrating Microsoft Outlook with Salesforce,
check out our next-generation products: the Outlook integration and Einstein Activity Capture. AND
See Move from Salesforce for Outlook to the Next-Generation Products. Event sync direction set
to Sync both ways in an
If your administrator has set up Einstein Activity Capture, your events sync automatically between active Einstein Activity
Outlook and Salesforce. Events sync when you create or update them. If you’ve got many events, Capture sync
your first sync could take some time. configuration
Admins decide in what direction your events sync: Exchange to Salesforce, Salesforce to Exchange, To sync events from Outlook
or both directions. Ask your admin in which direction you’re set up to sync, so you know where to to Salesforce:
update your events. • Create on events
Admins can select more settings to define your sync experience. Ask your administrator about how AND
you’re set up to sync in these cases: Event sync direction set
to Exchange to
• Are you syncing private events? Salesforce in an active
• Are events that you delete in one calendar automatically removed from the other? Einstein Activity Capture
• Are your events automatically related to relevant Salesforce contacts, or one relevant lead? sync configuration*
• Are you syncing event series (repeating events created in Lightning Experience or the Salesforce *If admins enable the
Relate synced events to
mobile app)?
Salesforce records
Prevent Personal Events from Syncing option in a user’s sync
configuration, users
You can prevent events from syncing with Salesforce in different ways. should also have Read
• Create a separate calendar in your calendar application to keep track of your personal events. on contacts and leads to
Einstein Activity Capture syncs only your default Outlook calendar to Salesforce. take advantage of that
feature.
• Exclude events from syncing based on the organizer’s or sender’s email address. See Exclude
Emails and Events from Being Added to Salesforce. The excluded addresses list also prevents
emails and events from being captured and added to the activity timeline of related records.
• Ask your admin if your sync configuration is set to sync private events. If you’re not syncing private events, you can assign events
with the Private option from your calendar application, and those events don’t sync with Salesforce.
For example, you can mark an event as private from Microsoft Outlook® like this.
641
Sales Productivity Salesforce for Outlook (Retiring)
Your responses to event invitations don’t sync from Salesforce to Outlook. To avoid overwriting your attendance status, learn where is
best to accept and decline event invitations based on your sync direction.
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. See Salesforce for Outlook Retirement.
To keep integrating Microsoft Outlook with Salesforce, check out our next-generation products: the Outlook integration and
Einstein Activity Capture. See Move from Salesforce for Outlook to the Next-Generation Products.
If the 2024 retirement has passed, you can simply uninstall Salesforce for Outlook for your testers or users. Otherwise, you must make
sure you disable configurations before you start your rollout or testing.
Deactivate Salesforce for Outlook Configurations
Before you deactivate, communicate the deactivation timeline to your testers or users. Tell them that during the actual move, their items
don’t sync, and that the Side Panel in Outlook isn't accessible.
Follow these steps to disable the Salesforce for Outlook side panel and sync functionality.
1. Click the Setup icon, and select Setup.
2. Enter Outlook Configurations in the Quick Find box, and then select Outlook Configurations.
3. Click Edit next to an Outlook configuration.
642
Sales Productivity Salesforce for Outlook (Retiring)
4. Scroll to Data Settings, and then deselect Side Panel and Add Email.
5. For contacts, events, and tasks, set the sync direction to Don’t sync.
6. Click Save.
643
Sales Productivity Salesforce for Outlook (Retiring)
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. Outlook integration is
See Salesforce for Outlook Retirement. To keep integrating Microsoft Outlook with Salesforce, available in Salesforce
Classic and Lightning
check out our next-generation products: the Outlook integration and Einstein Activity Capture.
Experience in: Essentials,
See Move from Salesforce for Outlook to the Next-Generation Products.
Group, Professional,
1. Set Up the Integration with Outlook. Enterprise, Performance,
2. Enable Event Type Selections to Log Events from Outlook or Gmail. Unlimited, and Developer
Editions
3. Customize the Email Integration Pane for Outlook and Gmail.
4. Extend the Outlook and Gmail Integrations with Inbox.
644
Sales Productivity Salesforce for Outlook (Retiring)
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024.
See Salesforce for Outlook Retirement. To keep integrating Microsoft Outlook with Salesforce,
645
Sales Productivity Salesforce for Outlook (Retiring)
check out our next-generation products: the Outlook integration and Einstein Activity Capture. See Move from Salesforce for
Outlook to the Next-Generation Products.
Coordinate with your IT pro to uninstall Salesforce for Outlook from your reps’ computers. Or if your reps have administrative permissions
for their computers, point your reps to the procedure for uninstalling Salesforce for Outlook.
Reference Considerations for Moving from Salesforce for Outlook to the Next-Generation Products
Before you move from Salesforce for Outlook to the Outlook integration and Einstein Activity Capture, get up to speed on these product
differences. Salesforce for Outlook is scheduled for full retirement in June 2024.
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. See Salesforce for Outlook Retirement.
To keep integrating Microsoft Outlook with Salesforce, check out our next-generation products: the Outlook integration and
Einstein Activity Capture. See Move from Salesforce for Outlook to the Next-Generation Products.
Learn about the Support Differences Between Salesforce for Outlook and the Next-Generation Products
To prepare for your move from Salesforce for Outlook, review the Outlook integration and Einstein Activity Capture systems
requirements and supported Salesforce licenses and editions. Salesforce for Outlook is scheduled for full retirement in June 2024.
Learn about the Feature Differences Between Salesforce for Outlook and the Next-Generation Products
To help you decide whether the Outlook integration and Einstein Activity Capture are right for you, review how each compares to
Salesforce for Outlook. Salesforce for Outlook is scheduled for full retirement in June 2024.
Considerations for Running Outlook Integration and Salesforce for Outlook Simultaneously
While you can enable both the Outlook integration and the Salesforce for Outlook Side Panel in the same organization, users can’t
run both Microsoft® integration features at the same time. Salesforce for Outlook is scheduled for full retirement in June 2024.
How Salesforce Manages Sync Conflicts Between Products
Learn how Salesforce manages conflicts when users are assigned to configurations for multiple products such as Einstein Activity
Capture, Lightning Sync, and Salesforce for Outlook. Salesforce for Outlook is scheduled for full retirement in June 2024.
SEE ALSO:
Considerations for Running Outlook Integration and Salesforce for Outlook Simultaneously
How Salesforce Manages Sync Conflicts Between Products
Learn about the Support Differences Between Salesforce for Outlook and the Next-Generation Products
To prepare for your move from Salesforce for Outlook, review the Outlook integration and Einstein Activity Capture systems requirements
and supported Salesforce licenses and editions. Salesforce for Outlook is scheduled for full retirement in June 2024.
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. See Salesforce for Outlook Retirement.
To keep integrating Microsoft Outlook with Salesforce, check out our next-generation products: the Outlook integration and
Einstein Activity Capture. See Move from Salesforce for Outlook to the Next-Generation Products.
You can use our handy decision-making tool, Design Your Perfect Salesforce Email Integration to help you decide which product is best
for you.
646
Sales Productivity Salesforce for Outlook (Retiring)
Supported Salesforce user interfaces • Lightning Experience Both products are supported in Lightning
Experience.
• Salesforce Classic
Outlook Integration is also supported in
Supports syncing contacts, events, and tasks
Salesforce Classic.
that are created or edited in the Salesforce
mobile app. Einstein Activity Capture also supports
syncing and capturing contacts and events
that are created or edited in the Salesforce
mobile app.
Supported user licenses Requires the standard Salesforce license Outlook Integration requires the standard
with the purchase of Sales Cloud or Salesforce license with the purchase of Sales
Government Cloud. Cloud, Service Cloud, or Lightning Platform.
Einstein Activity Capture supports up to 100
users on the standard Salesforce license with
Sales Cloud purchase. To set up more than
100 users for Einstein Activity Capture, a paid
upgrade to Sales Cloud Einstein, Inbox, or
Sales Engagement is required. See What Is
Einstein Activity Capture Standard?
If you can’t upgrade, you can move to
Outlook integration only or to a third-party
app on AppExchange for now. For
customers who subscribed to Salesforce
647
Sales Productivity Salesforce for Outlook (Retiring)
Data storage Data is stored on Microsoft servers and The Outlook integration stores data on
Salesforce servers only. Microsoft servers and Salesforce servers only.
If customers upgrade to Inbox, and some
data is stored using a public cloud provider.
See Salesforce Email Integration Security
Guide.
With Einstein Activity Capture, data is stored
on Microsoft servers, Salesforce servers, and
some data is stored using a public cloud
provider. See Einstein Activity Capture
Security Guide.
Salesforce access to your email server Salesforce for Outlook in an installed Outlook Integration is a Microsoft Office
desktop application that requests user-level add-in available from the Microsoft Store
authentication access to Outlook accounts. that requests user-level authentication
access to Outlook accounts. See Salesforce
Email Integration Security Guide.
Einstein Activity Capture offers user-level
authentication and an IT admin-configured
connection option that lets your admin
scope access to your email server
user-by-user. See Connect Salesforce to
Exchange or Google and Einstein Activity
Capture Security Guide.
Support for hybrid server deployments Available Available for Outlook Integration and
(deployments with users on both Exchange Einstein Activity Capture capture
Online and on-premises Exchange servers) functionality. Not available for sync. See
What Does Einstein Activity Capture Do?
SEE ALSO:
Design Your Perfect Salesforce Email Integration
648
Sales Productivity Salesforce for Outlook (Retiring)
Learn about the Feature Differences Between Salesforce for Outlook and the Next-Generation Products
To help you decide whether the Outlook integration and Einstein Activity Capture are right for you,
EDITIONS
review how each compares to Salesforce for Outlook. Salesforce for Outlook is scheduled for full
retirement in June 2024. Outlook integration is
Important: Starting in Winter ’21, Lightning Sync isn’t available to new Salesforce customers. available in Salesforce
Classic and Lightning
If you’re on Lightning Sync, use the Lightning Sync migration assistant for a seamless transition
Experience in: Essentials,
to Einstein Activity Capture, our long-term solution for syncing contacts and events between
Group, Professional,
Microsoft® or Google applications and Salesforce.
Enterprise, Performance,
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. Unlimited, and Developer
See Salesforce for Outlook Retirement. To keep integrating Microsoft Outlook with Salesforce, Editions
check out our next-generation products: the Outlook integration and Einstein Activity Capture. Einstein Activity Capture is
See Move from Salesforce for Outlook to the Next-Generation Products. available in Lightning
Experience and all versions
Feature Salesforce for Outlook Outlook Integration + of the Salesforce mobile app
Einstein Activity Capture in Essentials, Professional,
Enterprise, Performance,
Get the latest product updates Not available Available for both products. and Unlimited Editions
from Salesforce automatically. IT professionals or sales reps Sales reps and admins Salesforce for Outlook is
have to manually upgrade to automatically get the latest available in Salesforce
new versions of Salesforce for product updates with each Classic and Lightning
Outlook when they’re available. Salesforce release. Experience in: Personal,
Although manual upgrades are Contact Manager,
Professional, Enterprise,
sometimes required for Outlook
Performance, Unlimited,
integration, they’re infrequent
and Developer Editions
and nontechnical—either sales
reps or Exchange admins can
manage upgrades.
Customize the Salesforce side Available with limitations Available for the Outlook
panel experience in Outlook. Admins can overwrite side integration.
panel customizations made by Admins can customize several
users. To learn about the features available to reps.
settings users can edit, see • Customize the kinds of
Manage Your Salesforce for records reps can create
Outlook Configuration. We from Outlook.
address sync-related user
• Admins who have enabled
settings in the next row.
Lightning Experience can
build customized Outlook
integration panes for
different groups of users.
Admins can add Lightning
components to the pane,
including components
available from
AppExchange.
649
Sales Productivity Salesforce for Outlook (Retiring)
Add Outlook emails or events to Salesforce Available with limitations Available for both products with limitations.
records from the side panel. Reps can manually add Outlook emails and With the Outlook integration, reps can
their attachments to Salesforce records, but manually add Outlook emails and their
emails are added to Salesforce as tasks, not attachments to Salesforce records. This
emails. feature is called logging. If Enhanced Email
Reps can also add Outlook events, repeating is enabled, Outlook emails are logged as
events, and their attachments to Salesforce Salesforce emails and as tasks. When
records. Repeating events are added to disabled, Outlook emails are logged as
Salesforce as recurring events (which can Salesforce tasks only. With Enhanced Email,
be viewed from Lightning Experience and reps can also add Outlook emails to multiple
the Salesforce app, but edited in Salesforce Salesforce contacts, leads, or person
Classic only). accounts, or to one other nonperson record,
such as an opportunity or case.
When subsequent activity occurs for
manually added emails and events in Reps can also manually log non-repeating
Outlook, corresponding updates aren’t events and their attachments to one
made in Salesforce. Instead, reps must add Salesforce person record and one
nonperson record. When subsequent
650
Sales Productivity Salesforce for Outlook (Retiring)
Add emails and events to Salesforce from Not available Available for the Outlook integration with
shared folders in Outlook. limitations.
If reps are delegated access to another
teammate’s email inbox or calendar, or a
group has shared access to an email
account, reps can log emails and events to
Salesforce from those shared Outlook
sources. See Considerations for Outlook
Shared Folders in Outlook Integration.
Draft Outlook emails using Salesforce email Not available Available for the Outlook integration.
templates.
See customers’ email privacy settings Not available Available for the Outlook integration.
directly from Outlook. Without leaving Outlook, reps can see a
contact or lead’s email privacy preferences
from Lightning Experience.
Track whether events are calls, meetings, or Not available Available for the Outlook integration.
other event types when adding an Outlook To improve your business reporting and
event to Salesforce. sales processes, reps can classify Salesforce
event types directly from Outlook.
Sync contacts and events. Available Available for Einstein Activity Capture.
Select contact sync directions. Available Available for Einstein Activity Capture with
• Salesforce to Outlook limitations.
651
Sales Productivity Salesforce for Outlook (Retiring)
Select event sync directions. Available Available for Einstein Activity Capture with
• Outlook to Salesforce limitations.
Let reps choose which contacts and events Available Available with limitations; both products
sync. Reps select which items sync using required.
Microsoft Outlook categories. With Einstein Activity Capture sync, reps
select the contacts that sync by moving
them to a specific folder in Outlook. Reps
can prevent events from syncing by creating
a secondary Outlook calendar and moving
events to it. (Only the default Outlook
calendar syncs with Salesforce). Or if the
private event sync option is disabled, reps
can mark events as private.
Or, with the Outlook integration, for
behavior similar to manual event sync, reps
can manually add Outlook events and their
attachments to Salesforce records. This
feature is called logging. However, unlike
event sync, when subsequent activity occurs
for manually added events, corresponding
updates aren’t made in Salesforce.
Sync repeating events. Available with limitations Available for Einstein Activity Capture with
Supports syncing recurring events only limitations.
(repeating events created or edited in Supports syncing event series sync only
Salesforce Classic). (repeating events created or edited in
Lightning Experience or the Salesforce
mobile app).
Work with tasks. Available Available for the Outlook integration with
Reps can sync tasks or relate Outlook tasks limitations.
to Salesforce records from the side panel. Reps can see their Salesforce task list and
create, edit, or mark Salesforce tasks as
complete, all from the side panel. However,
652
Sales Productivity Salesforce for Outlook (Retiring)
Set contact sync filters. Available Available for Einstein Activity Capture with
Admins can filter contact sync by: limitations.
Set event sync filters. Available Available for Einstein Activity Capture.
Admins can filter event sync by event end Admins can filter event sync by:
date. • End date
• Not including private events
• Not including event series (repeating
events created in Lightning Experience,
the Salesforce mobile app, or Outlook).
Customize how standard fields are mapped. Available Available for Einstein Activity Capture.
Sync event attendees. Not available Available for Einstein Activity Capture.
When events syncs from Outlook to Outlook event attachments sync to Not available.
Salesforce, sync any event attachments into Salesforce.
Salesforce as well.
See email engagement feedback and access Not available Available for an extra cost when customers
meeting scheduling features. upgrade from the Outlook integration to
Inbox. When they do, customers get these
advanced features and more from the same
add-in. See Outlook and Gmail Integration
and Inbox Features.
653
Sales Productivity Salesforce for Outlook (Retiring)
Access Activity Metrics. Not available Available with the paid version of Einstein
Only standard Sales Cloud reporting tools Activity Capture.
are available. Reps see a summary of sales activity from
list views, page layouts, and reports. Admins
can also use Activity Metrics fields to
automate processes using Process Builder
and triggers. See What Is Einstein Activity
Capture Standard?
SEE ALSO:
Design Your Perfect Salesforce Email Integration
654
Sales Productivity Salesforce for Outlook (Retiring)
Considerations for Running Outlook Integration and Salesforce for Outlook Simultaneously
While you can enable both the Outlook integration and the Salesforce for Outlook Side Panel in
EDITIONS
the same organization, users can’t run both Microsoft® integration features at the same time.
Salesforce for Outlook is scheduled for full retirement in June 2024. Outlook integration is
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. available in Salesforce
Classic and Lightning
See Salesforce for Outlook Retirement. To keep integrating Microsoft Outlook with Salesforce,
Experience in: Essentials,
check out our next-generation products: the Outlook integration and Einstein Activity Capture.
Group, Professional,
See Move from Salesforce for Outlook to the Next-Generation Products.
Enterprise, Performance,
To prevent your users from juggling multiple email integration features, Salesforce automatically Unlimited, and Developer
disconnects the Salesforce for Outlook side panel when users connect using Outlook integration. editions.
Folks who use Outlook integration can still download, install, and sync with Salesforce for Outlook, Salesforce for Outlook is
but only the Outlook integration panel can run in Outlook. available in Salesforce
Classic (not available in all
SEE ALSO: orgs).
Explore Email and Calendar Integration Products Salesforce for Outlook is
available in Lightning
How Salesforce Manages Sync Conflicts Between Products
Experience (if Salesforce
Classic is available in your
org).
Salesforce for Outlook is
available in Personal,
Contact Manager,
Professional, Enterprise,
Performance, Unlimited,
and Developer editions.
655
Sales Productivity Salesforce for Outlook (Retiring)
SEE ALSO:
Explore Email and Calendar Integration Products
Considerations for Running Outlook Integration and Salesforce for Outlook Simultaneously
656
Sales Productivity Salesforce for Outlook (Retiring)
• Hungarian
• Italian
• Japanese
• Korean
• Polish
• Portuguese (European)
• Romanian
• Russian
• Spanish
• Spanish (Mexico)
• Swedish
• Thai
• Turkish
• Ukrainian
• Vietnamese
The Salesforce for Outlook installer doesn't support:
• Hebrew
• Romanian
• Spanish (Mexico)
• Thai
• Vietnamese
657
Sales Productivity Salesforce for Outlook (Retiring)
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. Available in: Salesforce
See Salesforce for Outlook Retirement. To keep integrating Microsoft Outlook with Salesforce, Classic (not available in all
orgs)
check out our next-generation products: the Outlook integration and Einstein Activity Capture.
See Move from Salesforce for Outlook to the Next-Generation Products. Available in: Lightning
Experience, if Salesforce
Basic Required Version Classic is available in your
Resource org.
Salesforce for Salesforce for Outlook v3.0.0 or later after Salesforce Disables TLS 1.0 encryption Available with the purchase
Outlook version protocol. of Sales Cloud or
Government Cloud in:
Default email Any of the following versions of Microsoft® Outlook® with the latest updates. Personal, Contact
program Manager, Professional,
• 2016 (32 bit and 64 bit) Enterprise, Performance,
• 2013 (32 bit and 64 bit) Unlimited, and Developer
• 2010 (32 bit and 64 bit) Editions
Server Salesforce for Outlook is compatible with any Microsoft Exchange server
officially supported by Microsoft, including Exchange Online with Microsoft
Office 365™, Exchange Online with GCC High, and on-premises Exchange
servers.
Operating Any of the following versions of Microsoft Windows®, along with the latest hot
system fixes.
• Windows 10
• Windows 8.1 (Pro and Enterprise)
• Windows 7
For customers using Apple® Mac OS®, consider setting up Outlook integration
and Einstein Activity Capture.
Browser Microsoft Internet Explorer® 11 with TLS encryption protocol 1.1 or later
enabled. IE11 isn't required to be set as default browser, but it must be installed
on the user’s operating system.
Other Requirements
658
Sales Productivity Salesforce for Outlook (Retiring)
Installers If you're an IT administrator and plan to use the .msi installer, you need to install the following tools.
• Microsoft .NET Framework 4.5.2, 4.6, 4.6.1, or 4.6.2
• Microsoft Visual Studio® 2010 Tools for Office Runtime
• Primary Interop Assemblies (PIA) Redistributable for your version of Microsoft Outlook
Windows 7 .msi users must run the command prompt as an administrator and then launch the installer
from the command line. For example: msiexec /i SalesforceForOutlook.msi.
We don't support using a separate online identity provider for single sign-on.
SEE ALSO:
Salesforce for Outlook (Retiring)
Install and Set Up Salesforce for Outlook
Salesforce for Outlook Supported Languages
Outlook and Gmail Integration on Desktop
Einstein Activity Capture
659
Sales Productivity Salesforce for Outlook (Retiring)
To display the Salesforce Side Panel in Side Panel in your Outlook configuration Available in: Salesforce
Outlook: Classic (not available in all
orgs)
To add Outlook emails (including Add Email in your Outlook configuration
attachments), events, and tasks to Salesforce AND Available in: Lightning
records: Experience, if Salesforce
Enable on Email to Salesforce Classic is available in your
org.
To add specific email attachments to Allow users to select attachments in your
Salesforce: Outlook configuration Available with the purchase
of Sales Cloud or
To add emails (including attachments), Allow Users to Relate Multiple Contacts to Government Cloud in:
events, and tasks to multiple contacts: Tasks and Events in Activity Settings Personal, Contact
Manager, Professional,
To add emails to multiple Salesforce records Contact Salesforce Customer Support Enterprise, Performance,
that accept tasks: Unlimited, and Developer
Editions
Use Salesforce for Outlook to get insight into Salesforce contacts and leads related to your important
Outlook emails—directly in Outlook. The Salesforce Side Panel displays Salesforce records to which you can add Outlook emails, events,
and tasks. View and Work with Salesforce Records from Microsoft® Outlook®. Salesforce for Outlook is scheduled for full retirement in
June 2024.
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. See Salesforce for Outlook Retirement.
To keep integrating Microsoft Outlook with Salesforce, check out our next-generation products: the Outlook integration and
Einstein Activity Capture. See Move from Salesforce for Outlook to the Next-Generation Products.
When you select an email from Inbox or an event from the Calendar in Outlook, the Salesforce Side Panel displays related Salesforce
contact and lead details directly in Outlook. After your administrator enables the side panel in your Outlook configuration, the side panel
displays up to 10 contacts and leads from your email's or event's From, To, and Cc fields.
In addition, the Salesforce Side Panel:
660
Sales Productivity Salesforce for Outlook (Retiring)
• Displays as many as four activities, opportunities, and cases related to the contacts and leads that appear in the side panel.
• Lets you add Outlook emails and their attachments to multiple Salesforce records.
• Lets you add Outlook events and tasks to multiple contacts and to one other record with which you can relate tasks, such as an
account, a case, or even a custom object record.
• Discovers duplicate contacts or leads. You choose the most appropriate ones to display in the side panel.
• Includes a Search feature to find additional Salesforce records.
• Includes links to view full record details directly in Salesforce.
Here’s how you use the side panel.
1. Select an email or event in Outlook.
2. Review the Salesforce content that appears in the side panel, which displays contacts and leads based on the order they appear in
your email’s or event’s From, To, and Cc fields. For each contact and lead, it’s easy to view related activities, opportunities, and
cases. If you want to view full record details, click a record’s link to open it directly in Salesforce.
To add your email or event to the Salesforce records of your choice, click or next to those records. Email attachments are
included automatically when you add an email to Salesforce, unless your organization has enabled the feature that allows you to
select specific email attachments. In that case, you see next to the individual attachments in your side panel. Click the icon to
add those attachments to Salesforce.
If you have the Social Accounts and Contacts feature enabled in Salesforce, the side panel displays either Facebook® or Twitter™
profile photos—whichever ones you chose to show in Salesforce for those contacts and leads.
3. Select the other contacts and leads related to your email to view their details, along with related activities, cases, and opportunities.
661
Sales Productivity Salesforce for Outlook (Retiring)
4. Quickly see the Salesforce records to which you’ve added emails or events. If you don’t see records you’re looking for, click to find
other records, and then add emails, events, or tasks from the Outlook tasks list to them. There’s even a collapse feature ( ) to hide
the side panel.
SEE ALSO:
Add Microsoft® Outlook® Emails to Salesforce Records
Create Records Directly from the Salesforce Side Panel
Search for Salesforce Records in Microsoft® Outlook®
662
Sales Productivity Salesforce for Outlook (Retiring)
To display the Salesforce Side Panel in Side Panel in your Outlook configuration Available in: Salesforce
Outlook: Classic (not available in all
orgs)
To add Outlook emails (including Add Email in your Outlook configuration
attachments) to Salesforce records: AND Available in: Lightning
Experience, if Salesforce
Enable Email to Salesforce from Salesforce Classic is available in your
Setup org.
To add specific email attachments to Allow users to select attachments in your Available with the purchase
Salesforce: Outlook configuration of Sales Cloud or
Government Cloud in:
To add emails (including attachments), Allow Users to Relate Multiple Contacts to Personal, Contact
events, and tasks to multiple contacts: Tasks and Events in Activity Settings Manager, Professional,
To add emails to multiple Salesforce records Contact Salesforce Customer Support Enterprise, Performance,
that accept tasks: Unlimited, and Developer
Editions
Keep track of important Outlook emails related to Salesforce records from the Salesforce Side Panel.
Salesforce for Outlook is scheduled for full retirement in June 2024.
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. See Salesforce for Outlook Retirement.
To keep integrating Microsoft Outlook with Salesforce, check out our next-generation products: the Outlook integration and
Einstein Activity Capture. See Move from Salesforce for Outlook to the Next-Generation Products.
Complete this procedure using the Salesforce Side Panel, a feature that's available in Salesforce for Outlook. You can learn about the
side panel in Add Microsoft® Outlook® Emails to Salesforce Records.
1. Make sure you’ve set up My Email to Salesforce. From your personal settings, enter My Email to Salesforce in the
Quick Find box, then select My Email to Salesforce.
2. In Outlook, either:
• Select an email from your Inbox.
• Create an email.
You can add an Outlook email and its attachments to multiple Salesforce records.
3. In the side panel, click for the contact, account, case, opportunity, or lead to which you want to add the email. The side panel
confirms the Salesforce records to which you added your email.
663
Sales Productivity Salesforce for Outlook (Retiring)
If you're sending a new email, we add it to the Salesforce records after you click Send.
4. You add attachments differently depending on how you’re set up to use the side panel.
• If the attachments section appears after you add your email to Salesforce, click to include specific email attachments on the
record.
• If you don’t see the option to add attachments, your attachments are included automatically when you add your email to
Salesforce, or the attachment exceeded General Email Limits.
SEE ALSO:
Enable Email to Salesforce for Your Users
Search for Salesforce Records in Microsoft® Outlook®
Remove Microsoft® Outlook® Emails from Salesforce Records
664
Sales Productivity Salesforce for Outlook (Retiring)
To display the Salesforce Side Panel in Side Panel in your Outlook configuration Available in: Salesforce
Outlook: Classic (not available in all
orgs)
To add Outlook emails (including Add Email in your Outlook configuration
attachments), events, and tasks to Salesforce AND Available in: Lightning
records: Experience, if Salesforce
Enable on Email to Salesforce Classic is available in your
org.
To add specific email attachments to Allow users to select attachments in your
Salesforce: Outlook configuration Available with the purchase
of Sales Cloud or
To add emails (including attachments), Allow Users to Relate Multiple Contacts to Government Cloud in:
events, and tasks to multiple contacts: Tasks and Events in Activity Settings Personal, Contact
Manager, Professional,
To add emails to multiple Salesforce records Contact Salesforce Customer Support Enterprise, Performance,
that accept tasks: Unlimited, and Developer
Editions
You can remove Microsoft Outlook emails from your Salesforce records with the Side Panel for
Salesforce for Outlook. Salesforce for Outlook is scheduled for full retirement in June 2024.
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. See Salesforce for Outlook Retirement.
To keep integrating Microsoft Outlook with Salesforce, check out our next-generation products: the Outlook integration and
Einstein Activity Capture. See Move from Salesforce for Outlook to the Next-Generation Products.
Complete this procedure using the Salesforce Side Panel, a feature that's available in Salesforce for Outlook. You can learn about the
side panel in Add Microsoft® Outlook® Emails to Salesforce Records.
1. In Outlook, select the email you want to remove from Salesforce records.
2. In the Salesforce Side Panel, find the Salesforce record from which you want to remove the email. The upper section of the side panel
displays the records to which you’ve already added your email.
3. With your mouse, hover over , which turns to , then click it to remove your email from the Salesforce record. The side panel
displays updates for the remaining Salesforce records to which you’ve added your email.
665
Sales Productivity Salesforce for Outlook (Retiring)
SEE ALSO:
Add Microsoft® Outlook® Emails to Salesforce Records
Search for Salesforce Records in Microsoft® Outlook®
USER PERMISSIONS
666
Sales Productivity Salesforce for Outlook (Retiring)
2. In the Salesforce Side Panel, click for the contact, account, case, opportunity, or lead to which you want to add the event.
You’ll see after you add the event.
3. Review the Salesforce records to which you added your event.
667
Sales Productivity Salesforce for Outlook (Retiring)
1. Select the task that you want to add to a Salesforce record. Available with the purchase
of Sales Cloud or
2. Click in the side panel to display the Salesforce record to which you’d like to add the task. Government Cloud in:
3. Click next to the record in the search results. Personal, Contact
Manager, Professional,
Enterprise, Performance,
Unlimited, and Developer
Editions
USER PERMISSIONS
668
Sales Productivity Salesforce for Outlook (Retiring)
669
Sales Productivity Salesforce for Outlook (Retiring)
670
Sales Productivity Salesforce for Outlook (Retiring)
SEE ALSO:
Outlook and Gmail Integration on Desktop
To display the Salesforce Side Panel in Side Panel in your Outlook configuration Available in: Salesforce
Outlook: Classic (not available in all
orgs)
To add Outlook emails (including Add Email in your Outlook configuration
attachments), events, and tasks to Salesforce AND Available in: Lightning
records: Experience, if Salesforce
Enable on Email to Salesforce Classic is available in your
org.
To add specific email attachments to Allow users to select attachments in your
Salesforce: Outlook configuration Available with the purchase
of Sales Cloud or
To add emails (including attachments), Allow Users to Relate Multiple Contacts to Government Cloud in:
events, and tasks to multiple contacts: Tasks and Events in Activity Settings Personal, Contact
Manager, Professional,
To add emails to multiple Salesforce records Contact Salesforce Customer Support Enterprise, Performance,
that accept tasks: Unlimited, and Developer
Editions
When you view details that appear in the Salesforce Side Panel, you can also search for additional
Salesforce records. Search results display contacts and any other records with which you can associate tasks, such as a campaign, a case,
or an opportunity.
671
Sales Productivity Salesforce for Outlook (Retiring)
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. See Salesforce for Outlook Retirement.
To keep integrating Microsoft Outlook with Salesforce, check out our next-generation products: the Outlook integration and
Einstein Activity Capture. See Move from Salesforce for Outlook to the Next-Generation Products.
Complete this procedure using the Salesforce Side Panel, a feature that's available in Salesforce for Outlook. You can learn about the
side panel in Add Microsoft® Outlook® Emails to Salesforce Records.
1. From Outlook, select an email for which you want to display additional Salesforce records.
2. In the side panel, click .
3. Type your search term. For example, if you want to search for Salesforce records related to desktops, type desktop.
4. Click the search icon to display Salesforce records related to your search term.
SEE ALSO:
View and Work with Salesforce Records from Microsoft® Outlook®
Add Microsoft® Outlook® Emails to Salesforce Records
672
Sales Productivity Salesforce for Outlook (Retiring)
Both ways “Read” and Edit” on events; Events and Tasks sync
direction set to Sync both ways
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. See Salesforce for Outlook Retirement.
To keep integrating Microsoft Outlook with Salesforce, check out our next-generation products: the Outlook integration and
Einstein Activity Capture. See Move from Salesforce for Outlook to the Next-Generation Products.
Before you download and install Salesforce for Outlook, make sure your Outlook folders include the items you want to sync. If you’re
syncing from Outlook to Salesforce, moving a record out of a synced Outlook folder deletes that record in Salesforce. If you’re syncing
from Salesforce to Outlook, removing a record from Salesforce deletes that record in Outlook.
673
Sales Productivity Salesforce for Outlook (Retiring)
• You can choose to sync items you mark as Private in Microsoft® Outlook®. If you don’t want to sync private items, open Salesforce
for Outlook Settings, and deselect the types of private items you don’t want to sync.
If you have synced items in Outlook that you later mark as Private, those items remain in Salesforce. The corresponding Salesforce
items, however, will no longer receive updates if you modify the ones in Outlook.
• If you don’t want certain Outlook items to sync, regardless of whether they’re marked as Private, assign them to the category Don’t
Sync with Salesforce in Outlook. For details on using categories in Outlook, refer to your Outlook documentation.
SEE ALSO:
How Your Contacts Sync with Salesforce for Outlook
How Events Sync with Salesforce for Outlook
How Tasks Sync with Salesforce for Outlook
My Unresolved Items
674
Sales Productivity Salesforce for Outlook (Retiring)
675
Sales Productivity Salesforce for Outlook (Retiring)
If Then
A contact exists in Outlook The Salesforce contact replaces the Outlook contact and the two
are synced.
A contact doesn't yet exist in Outlook Salesforce for Outlook syncs the Salesforce contact, which creates
the contact in Outlook.
You delete a contact in Outlook Salesforce for Outlook doesn't sync the Salesforce contact again.
Multiple matching contacts exist in Outlook Salesforce for Outlook selects one of them and syncs it.
You update a contact in Salesforce The Salesforce contact overwrites the Outlook contact.
676
Sales Productivity Salesforce for Outlook (Retiring)
If Then
You update a contact in Outlook The updates remain in the Outlook contact, but doesn't sync to
Salesforce. The next time updates are made to the Salesforce
counterpart, the Salesforce counterpart overwrites the Outlook
contact.
You delete a Salesforce contact The Outlook counterpart is also deleted. If the Outlook contact is
deleted and the Salesforce contact is updated, the contact is
recreated in Outlook.
If Then
A contact exists on one side only The contact is automatically created on the other side and the two
are synced.
A matching contact exists One contact record replaces the other one, and the records are
synced. If your Outlook configuration specifies that Outlook contacts
win, the Outlook version replaces the Salesforce version, and vice
versa if Salesforce is set to win. Any change to either record is
automatically reflected in the other. If records conflict, the conflict
behavior setting determines which record wins.
Multiple matching Salesforce contacts exist As long as there's only one version of the Outlook contact and that
contact has an email address, we sync the Outlook contact with a
Salesforce contact based on your matching preference, such as
the contact that was most recently updated.
You update a contact Both contacts are updated with the latest changes. If records
conflict, the conflict behavior setting determines which record
wins.
You delete a Salesforce contact and update an Outlook contact The Outlook counterpart is deleted if Salesforce is set to win, and
the contact is recreated in Salesforce if Outlook is set to win.
You delete an Outlook contact and update a Salesforce contact The Salesforce counterpart is deleted if Outlook is set to win, and
the contact is recreated in Outlook if Salesforce is set to win.
677
Sales Productivity Salesforce for Outlook (Retiring)
• If you don’t want certain Outlook items to sync, regardless of whether they’re marked as Private, assign them to the category Don’t
Sync with Salesforce in Outlook. For details on using categories in Outlook, refer to your Outlook documentation.
SEE ALSO:
Syncing Between Microsoft® Outlook® and Salesforce
Resolve Your Synced Contacts
678
Sales Productivity Salesforce for Outlook (Retiring)
679
Sales Productivity Salesforce for Outlook (Retiring)
• If you don’t want certain Outlook items to sync, regardless of whether they’re marked as Private, assign them to the category Don’t
Sync with Salesforce in Outlook. For details on using categories in Outlook, refer to your Outlook documentation.
SEE ALSO:
Syncing Between Microsoft® Outlook® and Salesforce
Resolve Your Synced Events
How Recurring Events Sync with Salesforce for Outlook
680
Sales Productivity Salesforce for Outlook (Retiring)
Monthly occurrences Salesforce for Outlook doesn’t support the Outlook recurrence pattern option weekend day.
Yearly occurrences Salesforce for Outlook only lets you sync yearly events that recur every year. You can’t sync events that
recur every other year or every three years. If you enter a number other than 1 for the Recur every
option in Outlook recurrence patterns, Salesforce for Outlook doesn’t sync the recurring event series.
Salesforce for Outlook doesn’t support the Outlook recurrence pattern option weekend day.
681
Sales Productivity Salesforce for Outlook (Retiring)
Start dates for recurring Salesforce doesn't support modifications to start dates that already occurred.
event series in Outlook
End dates for recurring A critical change in Outlook, and clears any modifications you make to individual occurrences within the
event series in Salesforce series. Those modifications don't propagate to Outlook. You can, however, modify end dates in Outlook,
but that type of critical change clears all modifications you've made to individual occurrences—in both
Outlook and Salesforce.
Individual occurrences • You can lose those changes if you make critical changes to the recurring event series.
• If you delete an individual event from a series, and then move the following occurrence of that event
into its place, Salesforce for Outlook doesn't sync that update to Salesforce. Instead, the event that
you deleted in Outlook remains in Salesforce along with the event that you moved into its place.
For example, you change your recurring event in Outlook. You delete the October 4 occurrence, and
move the October 5 occurrence into its place. In Salesforce, you'll see two occurrences on October
4: the one you deleted, and the one you moved into its place. For October 5, you'll have no
occurrences.
682
Sales Productivity Salesforce for Outlook (Retiring)
SEE ALSO:
Syncing Between Microsoft® Outlook® and Salesforce
Resolve Your Synced Events
How Events Sync with Salesforce for Outlook
683
Sales Productivity Salesforce for Outlook (Retiring)
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. Available in: Salesforce
See Salesforce for Outlook Retirement. To keep integrating Microsoft Outlook with Salesforce, Classic (not available in all
orgs)
check out our next-generation products: the Outlook integration and Einstein Activity Capture.
See Move from Salesforce for Outlook to the Next-Generation Products. Available in: Lightning
After a task is in Salesforce, you can assign it to related records, like contacts, accounts, and Experience, if Salesforce
opportunities. Classic is available in your
org.
684
Sales Productivity Salesforce for Outlook (Retiring)
• If you don’t want certain Outlook items to sync, regardless of whether they’re marked as Private, assign them to the category Don’t
Sync with Salesforce in Outlook. For details on using categories in Outlook, refer to your Outlook documentation.
SEE ALSO:
Syncing Between Microsoft® Outlook® and Salesforce
Resolve Your Synced Outlook Tasks
685
Sales Productivity Salesforce for Outlook (Retiring)
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. Available in: Salesforce
See Salesforce for Outlook Retirement. To keep integrating Microsoft Outlook with Salesforce, Classic (not available in all
orgs)
check out our next-generation products: the Outlook integration and Einstein Activity Capture.
See Move from Salesforce for Outlook to the Next-Generation Products. Available in: Lightning
After syncing contacts from Outlook, Salesforce for Outlook tries to automatically assign them to Experience, if Salesforce
accounts, as shown in this diagram. Classic is available in your
org.
USER PERMISSIONS
To assign accounts:
• Read on accounts and
Edit on contacts
To create new accounts:
• Create on accounts and
Edit on contacts
AND
Show Quick Create
686
Sales Productivity Salesforce for Outlook (Retiring)
If Then
A contact's company matches a single Salesforce account The contact is assigned to that account.
A contact's company matches many Salesforce accounts or none The contact is sent to My Unresolved Items in Salesforce, which
you can access from the Contact home page or the Salesforce for
Outlook system tray application. You can use this list to manually
assign contacts to existing accounts, create new accounts, or
confirm that contacts are private.
A contact doesn't have a company name The contact is treated as a private contact and is not sent to My
Unresolved Items.
A contact's company changes in Outlook If a matching account is found in Salesforce, the contact is assigned
to that account. Otherwise, the contact is sent to My Unresolved
Items to be resolved.
687
Sales Productivity Salesforce for Outlook (Retiring)
If Then
An unresolved contact is deleted in Outlook The contact is removed from My Unresolved Items the next time
you open the list.
An unresolved contact is changed in Outlook The contact record is updated in My Unresolved Items. If the
contact's company changes, Salesforce checks to see if that
information matches any existing accounts and assigns it to an
account if it finds a match.
SEE ALSO:
How Your Contacts Sync with Salesforce for Outlook
Resolve Your Synced Contacts
Manage Your Salesforce for Outlook Configuration
688
Sales Productivity Salesforce for Outlook (Retiring)
Create Cases from the Outlook Ribbon with Salesforce for Outlook
If you track cases in Salesforce, you can create ones from your Microsoft® Outlook® emails. Your
EDITIONS
administrator needs to first create Email-to-Case destinations that appear in the dropdown list
button Create Cases in Outlook. For each destination, you can choose the assignee, which can be Available in: Salesforce
either individual users or queues. When you create cases, you can add up to ten emails Classic (not available in all
simultaneously for each destination. orgs)
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. Available in: Lightning
See Salesforce for Outlook Retirement. To keep integrating Microsoft Outlook with Salesforce, Experience, if Salesforce
check out our next-generation products: the Outlook integration and Einstein Activity Capture. Classic is available in your
See Move from Salesforce for Outlook to the Next-Generation Products. org.
If you don’t see the Create Cases dropdown list button in Microsoft® Outlook®, contact your Available with the purchase
administrator, who can enable this feature. of Sales Cloud or
Government Cloud in:
Personal, Contact
Manager, Professional,
Enterprise, Performance,
Unlimited, and Developer
Editions
USER PERMISSIONS
To include email
attachments when you
create cases:
• Always save email
attachments in your
Email to Salesforce
settings
AND
Add Email in your
Salesforce for Outlook
Configuration
689
Sales Productivity Salesforce for Outlook (Retiring)
SEE ALSO:
Create Records Directly from the Salesforce Side Panel
Edit Your Salesforce for Outlook Email Settings
Access Salesforce for Outlook Settings and Tools
690
Sales Productivity Salesforce for Outlook (Retiring)
691
Sales Productivity Salesforce for Outlook (Retiring)
SEE ALSO:
Salesforce for Outlook (Retiring)
Create Salesforce for Outlook Configurations
Define Datasets for Salesforce for Outlook
Salesforce for Outlook Default Configurations
Email Application Publisher Layouts
• Field mappings
• Matching criteria
• Modification permissions
• Advanced settings
7. Click Save.
692
Sales Productivity Salesforce for Outlook (Retiring)
693
Sales Productivity Salesforce for Outlook (Retiring)
SEE ALSO:
Salesforce for Outlook (Retiring)
Salesforce for Outlook Default Configurations
2. If you're modifying an existing Outlook configuration, click Edit next to the one that you want Available with the purchase
to modify. Otherwise, click New Outlook Configuration, and then complete the required of Sales Cloud or
fields. Government Cloud in:
Personal, Contact
3. In the Assign Users and Profiles section, select either Profiles or Users in the Search Manager, Professional,
dropdown list. Enterprise, Performance,
4. If you don't see the member you want to add, enter keywords in the search box and click Find. Unlimited, and Developer
Editions
5. Select members from the Available Members box, and click Add to add them to the group. If
all available users are assigned to this configuration, the Users list is empty and you can only
assign profiles. USER PERMISSIONS
6. To remove members, select those members and click Remove. If removed users are assigned To view configurations:
to another active configuration through a profile, that other configuration is used the next time • View Setup and
they open Outlook. Otherwise, removed users are unable to use Salesforce for Outlook. Configuration
7. Click Save. All changes take effect the next time data syncs for the users in this configuration. To create, edit, or delete
If you assign a user who is already assigned to a different configuration, that user is removed configurations:
from the other configuration and assigned to this one. If an assigned user is also part of a profile • Manage Email Client
assigned to another active configuration, the configuration that lists the user directly is used. Configurations
SEE ALSO:
Create Salesforce for Outlook Configurations
Outlook Configurations and Email Application Publisher Layouts
Set Up Email Options for Salesforce for Outlook
694
Sales Productivity Salesforce for Outlook (Retiring)
USER PERMISSIONS
To view configurations:
• View Setup and
Configuration
To create, edit, or delete
configurations:
• Manage Email Client
Configurations
695
Sales Productivity Salesforce for Outlook (Retiring)
2. If you're modifying an existing Outlook configuration, click Edit next to the one that you want To enable Add Email, Side
to modify. Otherwise, click New Outlook Configuration, and then complete the required Panel, and Create Case:
fields. • Customize Application
696
Sales Productivity Salesforce for Outlook (Retiring)
6. If you don't have My Email to Salesforce enabled, click Enable in the popup message to enable it.
Let Users Who Aren’t Working in the Side Panel Create Cases from Outlook
For sales reps who don’t have the side panel enabled, the Create Cases setting adds the dropdown list button to Outlook. The setting
also lets your reps create Salesforce cases from Outlook emails. If you’ve enabled the side panel for your reps, you can give them access
to the Side Panel Publisher. The publisher lets your reps create various kinds of Salesforce records directly from the side panel.
Note: Before you can enable the Create Case feature, review and complete the procedures in Set Up Create Case for Salesforce
for Outlook Users on page 699. Then, return to this topic to complete this procedure.
1. From Setup, enter Outlook Configurations in the Quick Find box, then select Outlook Configurations.
2. If you're modifying an existing Outlook configuration, click Edit next to the one that you want to modify. Otherwise, click New
Outlook Configuration, and then complete the required fields.
3. Clear the Side Panel option.
4. Select Create Case. Then, choose one of these links.
• Recommended: Choose an Existing Create Case Destination, which lets you choose existing destinations. You can choose
up to 10 destinations for each Outlook configuration.
• Create a New Create Case Destination. To create one, save your work first, then create the destination. After that, return to
the Outlook Configuration page to complete the Create Case setup requirements.
SEE ALSO:
Add Microsoft® Outlook® Emails to Salesforce Records
Edit Your Salesforce for Outlook Email Settings
Create Salesforce for Outlook Configurations
Assign Users to Salesforce for Outlook Configurations
Email Application Publisher Layouts
697
Sales Productivity Salesforce for Outlook (Retiring)
Learn How Enabling Recurring Events Affects Salesforce for Outlook Users
Your Salesforce and API users can expect the following changes after you enable the Salesforce for
EDITIONS
Outlook Recurring Events feature. Salesforce for Outlook is scheduled for full retirement in June
2024. Recurring events are
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. available in Salesforce
Classic only.
See Salesforce for Outlook Retirement. To keep integrating Microsoft Outlook with Salesforce,
check out our next-generation products: the Outlook integration and Einstein Activity Capture. Salesforce for Outlook is
See Move from Salesforce for Outlook to the Next-Generation Products. available in Salesforce
Classic and in Lightning
For You should know that Experience, if Salesforce
Classic is available in your
Salesforce Changes made to a series don't affect past events. org. Salesforce for Outlook
users is available with the
Changes made to the following fields in an event series override changes previously
made to single events. purchase of Sales Cloud or
Government Cloud in:
• Event start or end time Personal, Contact
• All-day event Manager, Professional,
• Frequency Enterprise, Performance,
Unlimited, and Developer
• Recurrence start date, if a user sends updates to invitees Editions
In addition, if users change any of those fields, all events in the series are deleted
and re-created. As a result, the status of all invitees is reset to Not Responded.
API users After users start syncing recurring events, the following read-only API objects
appear in the API.
• EventRecurrenceException
• TaskRecurrenceException
SEE ALSO:
Set Up Email Options for Salesforce for Outlook
Outlook Configurations and Email Application Publisher Layouts
698
Sales Productivity Salesforce for Outlook (Retiring)
SEE ALSO:
Email Application Publisher Layouts
Create Salesforce for Outlook Configurations
Set Up Email Options for Salesforce for Outlook
699
Sales Productivity Salesforce for Outlook (Retiring)
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. Available in: Salesforce
See Salesforce for Outlook Retirement. To keep integrating Microsoft Outlook with Salesforce, Classic (not available in all
orgs)
check out our next-generation products: the Outlook integration and Einstein Activity Capture.
See Move from Salesforce for Outlook to the Next-Generation Products. Available in: Lightning
1. From Setup, enter Outlook Configurations in the Quick Find box, then select Experience, if Salesforce
Outlook Configurations. Classic is available in your
org.
2. Create or edit a configuration, and select one of these sync directions under Data Settings for
each object being synced. Available with the purchase
of Sales Cloud or
• Don't sync—Outlook and Salesforce records aren't synced, and you can't select an Government Cloud in:
Outlook folder to sync within the setup wizard. Personal, Contact
• Salesforce to Outlook—When data first syncs, a record in Salesforce creates or Manager, Professional,
updates a record in Outlook. During future syncs, changes made to Salesforce records Enterprise, Performance,
appear in Outlook, regardless of whether the Outlook version of the record has changed. Unlimited, and Developer
In addition, deleting a synced record in Salesforce deletes its Outlook counterpart. Outlook Editions
changes are never sent to Salesforce. The required conflict behavior setting for this option
is Salesforce always wins. USER PERMISSIONS
• Outlook to Salesforce—During its first sync, a record in Outlook creates or
updates a record in Salesforce. During future syncs, changes made to Outlook records To view configurations:
appear in Salesforce, regardless of whether the Salesforce version has changed. In addition, • View Setup and
deleting a synced record in Outlook deletes its Salesforce counterpart. Salesforce changes Configuration
are never sent to Outlook. The required conflict behavior setting for this option is Outlook To create, edit, or delete
always wins. This option isn't available for contacts. configurations:
• Manage Email Client
• Sync both ways—When records sync, changes to Outlook and Salesforce sync between Configurations
the two systems. If records conflict, the conflict behavior setting determines which record
wins.
3. Click Save. All changes take effect the next time data syncs for the users in this configuration.
4. Define a dataset for each object that has a sync direction.
SEE ALSO:
Outlook Configurations and Email Application Publisher Layouts
Set Up Email Options for Salesforce for Outlook
Create Salesforce for Outlook Configurations
Define Datasets for Salesforce for Outlook
700
Sales Productivity Salesforce for Outlook (Retiring)
701
Sales Productivity Salesforce for Outlook (Retiring)
Customize the Fields That Sync Between Salesforce and Microsoft® Outlook®
Customize fields in the records that your sales reps sync using Salesforce for Outlook. Also add
EDITIONS
custom Outlook or Salesforce fields you want your reps to sync. Salesforce for Outlook is scheduled
for full retirement in June 2024. Available in: Salesforce
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. Classic (not available in all
orgs)
See Salesforce for Outlook Retirement. To keep integrating Microsoft Outlook with Salesforce,
check out our next-generation products: the Outlook integration and Einstein Activity Capture. Available in: Lightning
See Move from Salesforce for Outlook to the Next-Generation Products. Experience, if Salesforce
Field mappings define which Salesforce and Outlook fields correspond when items sync between Classic is available in your
the two systems. Salesforce comes with a set of default mappings. Decide whether to let your sales org.
reps edit their own field mappings in their personal settings. Available with the purchase
Map these custom field types. of Sales Cloud or
Government Cloud in:
• Outlook text fields Personal, Contact
• Salesforce text fields Manager, Professional,
• Some Salesforce picklist fields Enterprise, Performance,
Unlimited, and Developer
Edit default field mappings or set up custom field mappings for your reps. Editions
1. From Setup, enter Outlook Configurations in the Quick Find box, then select
Outlook Configurations.
USER PERMISSIONS
2. Select an Outlook Configuration you want to edit, or create one.
To view configurations:
3. Under Data Settings, click Edit Field Mappings under Contacts, Events, or Tasks to
• View Setup and
display all the fields for records on that object. Configuration
4. Review what Salesforce fields are mapping to each Outlook field. To create, edit, or delete
5. Edit the Salesforce or Outlook field mappings you want to change, or create mappings for configurations:
custom fields. Salesforce for Outlook lets you edit any field mapping with a picklist. You can • Manage Email Client
Configurations
add more mappings at the bottom of the list. You can remove mappings by clicking the X next
to the mapping.
Warning: If you map a custom field that is universally required, make sure that it has a default value to avoid errors. Also,
mapping custom fields that require validation by Salesforce can cause sync errors. For example, you map a custom Salesforce
field that requires a unique value. If you enter a non-unique value in the Outlook field, you receive a sync error.
6. Click Save. Field mappings begin syncing on items the next time those items are updated in either Salesforce or Outlook.
SEE ALSO:
Create Salesforce for Outlook Configurations
Outlook Configurations and Email Application Publisher Layouts
Define Matching Criteria for Salesforce for Outlook
Define Conflict Behavior for Salesforce for Outlook
702
Sales Productivity Salesforce for Outlook (Retiring)
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. Available in: Salesforce
See Salesforce for Outlook Retirement. To keep integrating Microsoft Outlook with Salesforce, Classic (not available in all
orgs)
check out our next-generation products: the Outlook integration and Einstein Activity Capture.
See Move from Salesforce for Outlook to the Next-Generation Products. Available in: Lightning
1. From Setup, enter Outlook Configurations in the Quick Find box, then select Experience, if Salesforce
Outlook Configurations. Classic is available in your
org.
2. Edit a configuration, and select one of these matching criteria options under Data Settings for
contacts. Available with the purchase
of Sales Cloud or
• Most recent activity—Choose the Salesforce contact that shows the most recent Government Cloud in:
activity (such as a phone call or email), as shown in the contact’s Activity History related Personal, Contact
list. This option is the default matching criteria. Manager, Professional,
• Last updated—Choose the Salesforce contact that was most recently modified. Enterprise, Performance,
• Oldest—Choose the Salesforce contact that has the earliest creation date. Unlimited, and Developer
Editions
3. Click Save. All changes take effect the next time data syncs for the users in this configuration.
If we don’t find a matching contact in Salesforce, we create one that syncs with the Outlook contact. USER PERMISSIONS
We then either assign the synced contact to a Salesforce account, leave it unassigned, or place it
in your sales rep’s My Unresolved Items page. To view configurations:
• View Setup and
Configuration
SEE ALSO:
To create, edit, or delete
Create Salesforce for Outlook Configurations configurations:
Outlook Configurations and Email Application Publisher Layouts • Manage Email Client
Configurations
Customize the Fields That Sync Between Salesforce and Microsoft® Outlook®
703
Sales Productivity Salesforce for Outlook (Retiring)
2. Edit a configuration, and select any of the following options under Data Settings for each object Available with the purchase
being synced. You can allow users to modify: of Sales Cloud or
Government Cloud in:
• Whether object is synced Personal, Contact
• Sync direction Manager, Professional,
• Conflict behavior Enterprise, Performance,
Unlimited, and Developer
• Field mappings Editions
• Outlook folder for syncing
3. Click Save. All changes take effect the next time data syncs for the users in this configuration. USER PERMISSIONS
You can overwrite users' modifications anytime by selecting Overwrite configuration To view configurations:
changes made by users in a configuration. After you save the updated configuration, the • View Setup and
new settings replace the existing settings for users of the configuration the next time their data Configuration
syncs. To create, edit, or delete
configurations:
• Manage Email Client
Configurations
704
Sales Productivity Salesforce for Outlook (Retiring)
If the folder exists in your users’ Outlook directories, Salesforce for Outlook syncs your contacts with it. If the folder doesn’t exist,
Salesforce for Outlook creates a folder at “Contacts\sfdc_sync_contacts.”
705
Sales Productivity Salesforce for Outlook (Retiring)
5. Click Save.
6. Instruct your users to save their Salesforce for Outlook settings again to confirm the changes that you’ve made to their systems. To
do so, instruct your users to:
a. In the settings wizard, right-click the Salesforce for Outlook icon ( ) in their system tray, and then click Settings.
b. Click Next from Review Your Sync Direction.
c. Click Next from Control Which Outlook Items Sync.
d. Click Save from Syncing Private Items.
Salesforce for Outlook locates Outlook folders that exist in your users’ Outlook directories or creates them for your users.
7. Instruct your users to move the Outlook contacts that they want to sync to the folder that you specified.
To change the Outlook folder locations where users sync events and tasks with Salesforce, repeat steps 3 through 7 in the events and
tasks sections.
706
Sales Productivity Salesforce for Outlook (Retiring)
1. From Setup, enter Outlook Configurations in the Quick Find box, then select Available with the purchase
Outlook Configurations. of Sales Cloud or
Government Cloud in:
2. If you're modifying an existing Outlook configuration, click Edit next to the one that you want Personal, Contact
to modify. Otherwise, click New Outlook Configuration, and then complete the required Manager, Professional,
fields. Enterprise, Performance,
3. Click Add Advanced Setting in the Advanced Settings section of an Outlook configuration. Unlimited, and Developer
Editions
4. Choose one of these settings and enter a value.
5. Click OK.
6. Click Save. All changes take effect the next time data syncs for the users in this configuration.
SEE ALSO:
Create Salesforce for Outlook Configurations
Outlook Configurations and Email Application Publisher Layouts
Define Datasets for Salesforce for Outlook
707
Sales Productivity Salesforce for Outlook (Retiring)
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. Available in: Salesforce
See Salesforce for Outlook Retirement. To keep integrating Microsoft Outlook with Salesforce, Classic (not available in all
orgs)
check out our next-generation products: the Outlook integration and Einstein Activity Capture.
See Move from Salesforce for Outlook to the Next-Generation Products. Available in: Lightning
Experience, if Salesforce
The setting Is Classic is available in your
for org.
708
Sales Productivity Salesforce for Outlook (Retiring)
Configure Contact Filters for Salesforce for Outlook To create, edit, or delete
configurations:
Specify which contacts sync between Microsoft® Outlook® and Salesforce for your sales teams.
• Manage Email Client
Salesforce for Outlook is scheduled for full retirement in June 2024. Configurations
Salesforce for Outlook Contact Filters To create, edit, or delete
Contact filters control the number of records that Salesforce for Outlook users can sync between datasets:
Outlook and Salesforce. Review these tips when using contact filters. Salesforce for Outlook is • Sync Direction can't be
scheduled for full retirement in June 2024. Don't sync
Configure Event Filters for Lightning Sync and Salesforce for Outlook
Specify which events sync between Microsoft® Outlook® and Salesforce for your sales teams.
Salesforce for Outlook is scheduled for full retirement in June 2024.
Create Task Filters for Salesforce for Outlook
Specify which tasks sync between Microsoft® Outlook® and Salesforce for your sales teams. Salesforce for Outlook is scheduled for
full retirement in June 2024.
Sample Lightning Sync and Salesforce for Outlook Datasets
Because users with the same role usually have similar data sync requirements, many administrators create sync configurations based
on the positions in their organization. The following sample datasets are for common Salesforce groups. Your Salesforce for Outlook
and Lightning Sync users have unique needs, but you can use these examples as a reference to help you get started creating Outlook
configurations (for Salesforce for Outlook users) and Lightning Sync configurations (for Lightning Sync users). Salesforce for Outlook
is scheduled for full retirement in June 2024.
709
Sales Productivity Salesforce for Outlook (Retiring)
SEE ALSO:
Sample Lightning Sync and Salesforce for Outlook Datasets
Salesforce for Outlook Contact Filters
Outlook Configurations and Email Application Publisher Layouts
Check the Size of Salesforce for Outlook Datasets
710
Sales Productivity Salesforce for Outlook (Retiring)
SEE ALSO:
Configure Contact Filters for Salesforce for Outlook
Configure Event Filters for Lightning Sync and Salesforce for Outlook
Create Task Filters for Salesforce for Outlook
Check the Size of Salesforce for Outlook Datasets
Datasets consist of filters that limit what records sync. For example, you want to let certain users
sync all contacts, but let other users sync only contacts related to their opportunity teams. In addition, you can filter by the fields in the
records, such as letting users sync only contacts related to specific accounts and opportunities.
The Outlook Configuration detail page shows a summary of the configuration's current filters.
Note: If your company uses Platform Encryption, you can’t set filters on fields you encrypted. Otherwise, Salesforce for Outlook
can’t sync contacts, events, or tasks for users assigned to that configuration.
1. Define a data set for a configuration.
2. Under Filter By Record Ownership, specify the contacts users can sync.
3. If you choose Selected Contacts, you can further limit which contacts users sync.
711
Sales Productivity Salesforce for Outlook (Retiring)
Contacts related to opportunities of which they are User's Opportunity Teams' Records
members of opportunity teams, but not
opportunities that users own
Contacts related to accounts of which they are a User's Account Teams' Records
team member, but not accounts that users own
4. Under Filter By Additional Objects and Fields, add the field-level filters you need.
a. Select an object and a field within that object.
b. Select the correct filter operator.
c. Enter a value for the selected field.
5. To add a filter, click Add Row; to delete the last one in the list, click Remove Row.
6. Under Other Contacts to Include, you can choose to have Chatter contacts automatically sync for users of this configuration. To do
this, select Sync contacts users follow in Chatter.
SEE ALSO:
Salesforce for Outlook Contact Filters
Define Datasets for Salesforce for Outlook
Check the Size of Salesforce for Outlook Datasets
Sample Lightning Sync and Salesforce for Outlook Datasets
712
Sales Productivity Salesforce for Outlook (Retiring)
• If entering a date, use the format allowed by your Locale setting. You can also use special Available with the purchase
date values like TODAY, NEXT WEEK, NEXT YEAR, LAST <number> DAYS, and so on. of Sales Cloud or
Government Cloud in:
• Place quotation marks around numbers or other data that includes commas. For example
Personal, Contact
Amount equals "10,000" returns records that have an amount of $10,000 but
Manager, Professional,
Amount equals 10,000 returns $10,000 as well as $10 and $0.
Enterprise, Performance,
• When you use the “less than,” "greater than,” “less or equal,” or “greater or equal” operators on Unlimited, and Developer
fields that have numeric values, records with blank or “null” values are returned as if their value Editions
is zero (0).
• To limit results to records that are blank or contain “null” values for a particular field, choose the
field and the “equals” or “not equal to” operators, leaving the third field blank. For example, Amount equals returns records
with blank amount fields. You can search for blank values or other specified values at the same time. For example, Amount equals
1,,2 returns records where the Amount is blank or contains the value “1” or “2”. For example, if you create a workflow a filter for
accounts with the criteria Annual Revenue less than 100000, account records match if their Annual Revenue
is blank.
• To search for phone numbers, include the exact phone number formatting or example, Phone starts with (561).
• Separate search terms by commas to filter by more than one value. You can enter up to 80 characters, including commas and spaces.
For example, to search for accounts in California, New York, or Washington, use State contains CA,NY,WA.
• When you filter on standard long text area fields, such as Description, only the first 1000 characters of the field are searched.
• You can use the Get Record Count button to check how many records sync for a sample Salesforce for Outlook user based on the
configuration's filters.
• If you need to reference user information in your contact filters, you can add the following merge fields to them.
$User.Username References the username of the current user. This merge field
can be applied to any text or lookup field, except picklists. The
valid operators for this merge field are Equals, Not Equal To,
Greater Than or Equal, Less Than or Equal, Contains, Does Not
Contain, and Starts With.
713
Sales Productivity Salesforce for Outlook (Retiring)
$User.Lastname References the last name of the current user. This merge field
can be applied to any text or lookup field, except picklists. The
valid operators for this merge field are Equals, Not Equal To,
Greater Than or Equal, Less Than or Equal, Contains, Does Not
Contain, and Starts With.
$User.Fullname References the first and last name of the current user. This merge
field can be applied to any text or lookup field, except picklists.
The valid operators for this merge field are Equals, Not Equal To,
Greater Than or Equal, Less Than or Equal, Contains, Does Not
Contain, and Starts With.
SEE ALSO:
Configure Contact Filters for Salesforce for Outlook
Define Datasets for Salesforce for Outlook
Check the Size of Salesforce for Outlook Datasets
714
Sales Productivity Salesforce for Outlook (Retiring)
Configure Event Filters for Lightning Sync and Salesforce for Outlook
Specify which events sync between Microsoft® Outlook® and Salesforce for your sales teams.
EDITIONS
Salesforce for Outlook is scheduled for full retirement in June 2024.
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. Available in: Salesforce
See Salesforce for Outlook Retirement. To keep integrating Microsoft Outlook with Salesforce, Classic (not available in all
orgs)
check out our next-generation products: the Outlook integration and Einstein Activity Capture.
See Move from Salesforce for Outlook to the Next-Generation Products. Available in: Lightning
Datasets consist of filters that limit what records sync. For example, most users sync only current Experience, if Salesforce
and future events, while some users need to also sync past events. Salesforce for Outlook syncs Classic is available in your
events based on their end dates rather than their start dates. For example, if you're syncing current org.
and future events only, a two-day event that started yesterday still syncs. Available with the purchase
The Data Sets section of the Outlook Configuration detail page shows a summary of the of Sales Cloud or
configuration's current event filters. Government Cloud in:
Personal, Contact
1. Define a data set for a configuration. Manager, Professional,
2. Under Events, enter one of these filters in the Greater or equal to field. Enterprise, Performance,
Unlimited, and Developer
• TODAY—Syncs events that end on or after today. The start time is 12:00 a.m.
Editions
• LAST MONTH—Syncs events that ended on or after the first day of last month.
• LAST N DAYS—Syncs events that ended on or after a specified number of days ago,
USER PERMISSIONS
such as LAST 30 DAYS.
To view configurations:
3. You can use the Get Record Count button to check how many records sync for a sample • View Setup and
Salesforce for Outlook user based on the configuration's filters. Configuration
4. Save the dataset. To create, edit, or delete
configurations:
Note: The following items don't sync: all-day events beginning on the first day you're
• Manage Email Client
configured to sync, event attendees, events that have occurred in the past (unless those Configurations
events fall within an event filter that you’ve set), and recurring events that are created in
To create, edit, or delete
Lightning Experience or the Salesforce mobile app (referred to as event series). Multiday
datasets:
events sync as single events in either direction. Multi-day events do sync.
• Sync Direction can't be
Don't sync
SEE ALSO:
Sample Lightning Sync and Salesforce for Outlook Datasets
Check the Size of Salesforce for Outlook Datasets
How Events Sync with Salesforce for Outlook
715
Sales Productivity Salesforce for Outlook (Retiring)
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. Available in: Salesforce
See Salesforce for Outlook Retirement. To keep integrating Microsoft Outlook with Salesforce, Classic (not available in all
orgs)
check out our next-generation products: the Outlook integration and Einstein Activity Capture.
See Move from Salesforce for Outlook to the Next-Generation Products. Available in: Lightning
Datasets consist of filters that limit what records sync. For example, most users sync past-due tasks, Experience, if Salesforce
while other users sync only current and future tasks. Salesforce for Outlook syncs tasks based on Classic is available in your
their due dates rather than their start dates. For example, if you're syncing current and future tasks org.
only, a task that started yesterday still syncs. Available with the purchase
The Data Sets section of the Outlook Configuration detail page shows a summary of the of Sales Cloud or
configuration's current task filters. Government Cloud in:
Personal, Contact
1. Define a data set for a configuration. Manager, Professional,
2. Under Tasks, enter one of these filters in the Greater or equal to field. Enterprise, Performance,
Unlimited, and Developer
• TODAY—Syncs tasks that are due on or after today. The start time is 12:00 a.m.
Editions
• LAST MONTH—Syncs tasks that were due on or after the first day of last month.
• LAST N DAYS—Syncs tasks that were due on or after a specified number of days ago,
USER PERMISSIONS
such as LAST 30 DAYS.
To view configurations:
3. Choose whether recurring Salesforce tasks sync to Outlook. • View Setup and
Configuration
To create, edit, or delete
configurations:
• Manage Email Client
Configurations
To create, edit, or delete
datasets:
• Sync Direction can't be
Don't sync
4. You can use the Get Record Count button to check how many records sync for a sample Salesforce for Outlook user based on the
configuration's filters.
5. Save the dataset.
Note: Salesforce for Outlook doesn't sync every kind of task. These kinds of tasks never sync:
• Recurring Outlook tasks to Salesforce
• Completed tasks, if marked as completed before Salesforce for Outlook syncs
716
Sales Productivity Salesforce for Outlook (Retiring)
• Emails or contacts added to your to-do list when you flag items for follow-up (because Outlook doesn't consider these items
to be tasks)
SEE ALSO:
Outlook Configurations and Email Application Publisher Layouts
How Tasks Sync with Salesforce for Outlook
Sample Lightning Sync and Salesforce for Outlook Datasets
Contacts
Contacts: User's Records, User's Team's Records
Contacts on Opportunities: User's Team's Records
Contacts on Accounts: User's Team's Records
Contacts in Chatter: Records User is Following
Events
Events: User's Records
Date greater or equal TODAY
Tasks
Tasks: User's Records
Date greater or equal TODAY
Sales Engineer
Sales Engineers often only need the contacts owned by them and the other members of their opportunity teams. They also want their
Chatter contacts, a record of the past month's meetings, and a schedule of all future meetings.
717
Sales Productivity Salesforce for Outlook (Retiring)
Events
Events: User's Records
Date greater or equal LAST MONTH
Tasks
Tasks: User's Records
Date greater or equal LAST MONTH
Account Executive
Account executives need to see contacts related to their accounts and opportunities. The opportunities are filtered so only contacts
related to open opportunities with a probability of over 40% sync. They also like to sync their Chatter contacts, all future meetings, and
all meetings from the last two months.
Sample Outlook Configuration for Account Executives:
Contacts
Contacts on Opportunities: User's Records
(Probability (%) greater than 40) AND (Stage not equal to Closed Won,Closed Lost
Contacts on Accounts: User's Records
Contacts in Chatter: Records User is Following
Events
Events: User's Records
Date greater or equal LAST 60 DAYS
Tasks
Tasks: User's Records
Date greater or equal LAST 60 DAYS
SEE ALSO:
Define Datasets for Salesforce for Outlook
718
Sales Productivity Salesforce for Outlook (Retiring)
2. Under Dataset Size, click the lookup icon next to the User field. Available with the purchase
of Sales Cloud or
3. Select a user. To test maximum size, choose a user who owns many records, even one who isn’t Government Cloud in:
currently assigned to the configuration. Personal, Contact
4. Click Get Record Count. The number of records that sync between Outlook and Salesforce for Manager, Professional,
that user appear. Enterprise, Performance,
Unlimited, and Developer
5. Adjust the filters or selected user and retest the dataset as needed. Nothing is saved until you
Editions
click Save.
USER PERMISSIONS
SEE ALSO:
Define Datasets for Salesforce for Outlook To view Outlook datasets:
• View Setup and
Configuration
To test Outlook datasets:
• Manage Email Client
Configurations
719
Sales Productivity Salesforce for Outlook (Retiring)
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. Available in: Salesforce
See Salesforce for Outlook Retirement. To keep integrating Microsoft Outlook with Salesforce, Classic (not available in all
orgs)
check out our next-generation products: the Outlook integration and Einstein Activity Capture.
See Move from Salesforce for Outlook to the Next-Generation Products. Available in: Lightning
1. From Setup, enter Login History in the Quick Find box, then select Login History. Experience, if Salesforce
Classic is available in your
org.
USER PERMISSIONS
To run reports:
• Run Reports
720
Sales Productivity Salesforce for Outlook (Retiring)
2. See each user’s version of Salesforce for Outlook in the Application and Client Version columns.
SEE ALSO:
Salesforce for Outlook (Retiring)
721
Sales Productivity Salesforce for Outlook (Retiring)
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. Available in: Salesforce
See Salesforce for Outlook Retirement. To keep integrating Microsoft Outlook with Salesforce, Classic (not available in all
orgs)
check out our next-generation products: the Outlook integration and Einstein Activity Capture.
See Move from Salesforce for Outlook to the Next-Generation Products. Available in: Lightning
1. Close Microsoft® Outlook®. Experience, if Salesforce
Classic is available in your
2. If you’re downloading Salesforce for Outlook for the first time, continue to the next step. If you’re org.
upgrading, first close Salesforce for Outlook by right-clicking the Salesforce for Outlook icon
( ) in your system tray, and clicking Exit. Then, follow the steps based on the version that Available with the purchase
you’re upgrading from: of Sales Cloud or
Government Cloud in:
a. To upgrade from Salesforce for Outlook v2.4.2 or earlier, uninstall your current version from Personal, Contact
the Microsoft Windows® Control Panel. Manager, Professional,
b. To upgrade from Salesforce for Outlook v2.5.0. or later, continue to the next step. Enterprise, Performance,
Unlimited, and Developer
3. From your personal settings, enter Salesforce for Outlook in the Quick Find box, Editions
then select Salesforce for Outlook.
4. Click Download. Then click Save File. If the Download button is unavailable, ask your USER PERMISSIONS
administrator to assign you to an Outlook configuration.
To sync using Salesforce for
Outlook:
• Valid dataset for each
object being synced
SEE ALSO:
Getting Microsoft® Outlook® and Salesforce in Sync
Salesforce for Outlook (Retiring)
Salesforce for Outlook System Requirements
Install and Set Up Salesforce for Outlook
Salesforce Help: Update Your Personal Settings
722
Sales Productivity Salesforce for Outlook (Retiring)
723
Sales Productivity Salesforce for Outlook (Retiring)
8. Click Next, and then select the kinds of private items you want to sync.
724
Sales Productivity Salesforce for Outlook (Retiring)
9. Click Save. A welcome message appears at the system tray icon ( ), which is now active. If you're configured to sync Outlook
items, and you chose Sync Only the Outlook Items I Select for your sync method, all items in the folders you
chose start syncing automatically. The icon spins during every sync cycle.
SEE ALSO:
Salesforce for Outlook (Retiring)
Salesforce for Outlook System Requirements
Download the Salesforce for Outlook Installer
Uninstall Salesforce for Outlook
3. Save your changes. All changes take effect the next time your data syncs. Return to your original USER PERMISSIONS
settings anytime by clicking Revert to default at the top of your modified configuration. Your
To access your Salesforce
administrator can change your settings as needed. for Outlook configuration
• Assigned to an active
Edit Your Salesforce for Outlook Email Settings configuration
See whether your administrator lets you add emails to Salesforce from Microsoft® Outlook®, and
change your email settings based on your needs. Salesforce for Outlook is scheduled for full
retirement in June 2024.
Edit Your Salesforce for Outlook Sync Settings
Depending on whether your administrator gave you permissions, customize which items sync between Microsoft Outlook and
Salesforce, and the directions they sync. Salesforce for Outlook is scheduled for full retirement in June 2024.
Customize Your Salesforce for Outlook Sync Direction
Depending on whether your administrator gave you permission, customize sync directions between Microsoft® Outlook® and
Salesforce based on your preferences. Salesforce for Outlook is scheduled for full retirement in June 2024.
725
Sales Productivity Salesforce for Outlook (Retiring)
If Add Email is selected, the Add Email and Send and Add options appear in Outlook. Available with the purchase
of Sales Cloud or
Note: If you don't see the Add Email and Send and Add options, ask your administrator Government Cloud in:
to activate Email to Salesforce. Personal, Contact
Manager, Professional,
2. Click Email to Salesforce Settings. Enterprise, Performance,
3. Enter your own email address in My Acceptable Email Addresses. If you send Unlimited, and Developer
email from more than one address, separate each address with a comma. Editions
4. Choose whether all emails are sent to My Unresolved Items (so that you can manually assign
them to related records) or to have Salesforce try to assign them first. USER PERMISSIONS
5. Configure Email to Salesforce to add emails as activities to matching opportunities, leads, To access your Salesforce
contacts, or all three. If you configure Email to Salesforce to associate emails to matching leads for Outlook configuration:
or contacts, Salesforce searches the To and CC fields for the email addresses of your leads or • Assigned to an active
contacts. If any leads or contacts are found, Salesforce saves the email to the Activity History configuration
related list on the appropriate record. To edit email settings:
6. If you selected leads or contacts: • Add Email
• Specify how Email to Salesforce processes emails that contain lead or contact information
that matches duplicate records.
• Select If no matching records are found, create a task and send it to My Unresolved
Items to have email sent to My Unresolved Items if no matching records are found. If this checkbox isn't selected, and Salesforce
can't identify the email addresses in the To or From fields, the email isn’t saved in Salesforce.
7. Select Always save email attachments to save attachments on emails sent to Salesforce.
8. To receive a confirmation email when an email is sent to Salesforce, select Email me confirmation of association.
726
Sales Productivity Salesforce for Outlook (Retiring)
9. Click Save.
SEE ALSO:
Manage Your Salesforce for Outlook Configuration
Add Microsoft® Outlook® Emails to Salesforce Records
Salesforce for Outlook (Retiring)
2. To see which kinds of records sync, hover over filter icons ( ). Available with the purchase
of Sales Cloud or
3. To stop an item from syncing, clear its checkbox. All fields related to that item are disabled on Government Cloud in:
the page. Personal, Contact
4. Save your changes. All changes take effect the next time your data syncs. Return to your original Manager, Professional,
settings anytime by clicking Revert to default at the top of your modified configuration. Your Enterprise, Performance,
administrator can change your settings as needed. Unlimited, and Developer
Editions
SEE ALSO:
Manage Your Salesforce for Outlook Configuration
USER PERMISSIONS
Syncing Between Microsoft® Outlook® and Salesforce To access your Salesforce
for Outlook configuration
• Assigned to an active
configuration
To disable sync:
• Whether object is synced
727
Sales Productivity Salesforce for Outlook (Retiring)
2. Select one of these options under Sync Direction for a particular object. Available with the purchase
of Sales Cloud or
• Outlook to Salesforce—During its first sync, a record in Outlook creates or Government Cloud in:
updates a record in Salesforce. During future syncs, changes made to Outlook records Personal, Contact
appear in Salesforce, regardless of whether the Salesforce version has changed. In addition, Manager, Professional,
deleting a synced record in Outlook deletes its Salesforce counterpart. Salesforce changes Enterprise, Performance,
are never sent to Outlook. The required conflict behavior setting for this option is Outlook Unlimited, and Developer
always wins. This option isn't available for contacts. Editions
• Salesforce to Outlook—When data first syncs, a record in Salesforce creates or
updates a record in Outlook. During future syncs, changes made to Salesforce records USER PERMISSIONS
appear in Outlook, regardless of whether the Outlook version of the record has changed.
In addition, deleting a synced record in Salesforce deletes its Outlook counterpart. Outlook To access your Salesforce
changes are never sent to Salesforce. The required conflict behavior setting for this option for Outlook configuration
is Salesforce always wins. • Assigned to an active
configuration
• Sync both ways—When records sync, changes to Outlook and Salesforce sync
between the two systems. If records conflict, the conflict behavior setting determines which To change sync direction
record wins. • Sync direction
3. Save your changes. All changes take effect the next time your data syncs. Return to your original
settings anytime by clicking Revert to default at the top of your modified configuration. Your administrator can change your settings
as needed.
SEE ALSO:
Manage Your Salesforce for Outlook Configuration
728
Sales Productivity Salesforce for Outlook (Retiring)
2. Under Conflict Behavior for each object you're syncing, select one of these options. Available with the purchase
of Sales Cloud or
• Salesforce always wins Government Cloud in:
• Outlook always wins Personal, Contact
Manager, Professional,
3. Save your changes. All changes take effect the next time your data syncs. Return to your original Enterprise, Performance,
settings anytime by clicking Revert to default at the top of your modified configuration. Your Unlimited, and Developer
administrator can change your settings as needed. Editions
USER PERMISSIONS
729
Sales Productivity Salesforce for Outlook (Retiring)
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. Available in: Salesforce
See Salesforce for Outlook Retirement. To keep integrating Microsoft Outlook with Salesforce, Classic (not available in all
orgs)
check out our next-generation products: the Outlook integration and Einstein Activity Capture.
See Move from Salesforce for Outlook to the Next-Generation Products. Available in: Lightning
If you have multiple Salesforce contacts that match a contact in Outlook, Salesforce for Outlook Experience, if Salesforce
needs a way to determine which contact to sync. Your administrator sets criteria for the way Classic is available in your
Salesforce for Outlook chooses the correct contact. org.
Review the matching preference assigned to you. Available options include: Available with the purchase
of Sales Cloud or
• Most recent activity—Choose the Salesforce contact that shows the most recent Government Cloud in:
activity (such as a phone call or email), as shown in the contact’s Activity History related list. Personal, Contact
This option is the default matching criteria. Manager, Professional,
• Last updated—Choose the Salesforce contact that was most recently modified. Enterprise, Performance,
• Oldest—Choose the Salesforce contact that has the earliest creation date. Unlimited, and Developer
Editions
SEE ALSO:
USER PERMISSIONS
Manage Your Salesforce for Outlook Configuration
To access your Salesforce
for Outlook configuration
• Assigned to an active
configuration
To view your configuration
• Assigned to a
configuration
730
Sales Productivity Salesforce for Outlook (Retiring)
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. Available in: Salesforce
See Salesforce for Outlook Retirement. To keep integrating Microsoft Outlook with Salesforce, Classic (not available in all
orgs)
check out our next-generation products: the Outlook integration and Einstein Activity Capture.
See Move from Salesforce for Outlook to the Next-Generation Products. Available in: Lightning
Field mappings define which Salesforce and Outlook fields correspond when items sync between Experience, if Salesforce
the two systems. Classic is available in your
org.
1. From your personal settings in Salesforce, search for Salesforce for Outlook. Then click View
My Configuration. Available with the purchase
of Sales Cloud or
2. Under Data Settings, click Edit Field Mappings under Contacts, Events, or Tasks to Government Cloud in:
display all the fields for records on that object. Personal, Contact
3. Review what Salesforce fields are mapping to each Outlook field. Manager, Professional,
Enterprise, Performance,
4. Edit the Salesforce or Outlook field mappings you want to change, or create mappings for
Unlimited, and Developer
custom fields. Salesforce for Outlook lets you edit any field mapping with a picklist. You can
Editions
add more mappings at the bottom of the list. You can remove mappings by clicking the X next
to the mapping.
USER PERMISSIONS
Warning: If you map a custom field that is universally required, make sure that it has a
default value to avoid errors. Also, mapping custom fields that require validation by To access your Salesforce
Salesforce can cause sync errors. For example, you map a custom Salesforce field that for Outlook configuration
requires a unique value. If you enter a non-unique value in the Outlook field, you receive • Assigned to an active
a sync error. configuration
To change field mappings
5. Click Save. Field mappings begin syncing on items the next time those items are updated in • Let users modify Field
either Salesforce or Outlook. Return to your original settings anytime by clicking Revert to mappings in
default at the top of your modified configuration. Your administrator can change your settings configuration
as needed.
SEE ALSO:
Manage Your Salesforce for Outlook Configuration
731
Sales Productivity Salesforce for Outlook (Retiring)
732
Sales Productivity Salesforce for Outlook (Retiring)
4. Click Cancel.
733
Sales Productivity Salesforce for Outlook (Retiring)
734
Sales Productivity Salesforce for Outlook (Retiring)
over the delete. This behavior happens as a result of Conflict Behavior set in someone’s Salesforce for Outlook configuration,
which would have let the update in one system “win” over the delete in the other. In this case, delete the record again to remove it from
both systems. Or maybe check with your coworker first, who obviously cares about that item!
735
Sales Productivity Salesforce for Outlook (Retiring)
736
Sales Productivity Salesforce for Outlook (Retiring)
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. Available in: Salesforce
See Salesforce for Outlook Retirement. To keep integrating Microsoft Outlook with Salesforce, Classic (not available in all
orgs)
check out our next-generation products: the Outlook integration and Einstein Activity Capture.
See Move from Salesforce for Outlook to the Next-Generation Products. Available in: Lightning
1. Right-click the system tray icon ( ) on your desktop and select Settings... Experience, if Salesforce
Classic is available in your
2. Click Change User. org.
3. Enter your correct Salesforce username and password, and click Login. Doing so creates a
Available with the purchase
secure connection between Outlook and Salesforce. You don’t have to log in again unless you of Sales Cloud or
encounter an error. Government Cloud in:
4. Click Allow to give Salesforce for Outlook access to Salesforce. Personal, Contact
Manager, Professional,
5. Click Next and then click Save.
Enterprise, Performance,
Unlimited, and Developer
SEE ALSO: Editions
Access Salesforce for Outlook Settings and Tools
USER PERMISSIONS
737
Sales Productivity Salesforce for Outlook (Retiring)
USER PERMISSIONS
738
Sales Productivity Salesforce for Outlook (Retiring)
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. Available in: Salesforce
See Salesforce for Outlook Retirement. To keep integrating Microsoft Outlook with Salesforce, Classic (not available in all
orgs)
check out our next-generation products: the Outlook integration and Einstein Activity Capture.
See Move from Salesforce for Outlook to the Next-Generation Products. Available in: Lightning
Right-click the system tray icon ( ) and click Hide Alerts. Experience, if Salesforce
Classic is available in your
org.
SEE ALSO:
Available with the purchase
Access Salesforce for Outlook Settings and Tools
of Sales Cloud or
Government Cloud in:
Personal, Contact
Manager, Professional,
Enterprise, Performance,
Unlimited, and Developer
Editions
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. See Salesforce for Outlook Retirement.
To keep integrating Microsoft Outlook with Salesforce, check out our next-generation products: the Outlook integration and
Einstein Activity Capture. See Move from Salesforce for Outlook to the Next-Generation Products.
739
Sales Productivity Salesforce for Outlook (Retiring)
Salesforce for Outlook logs store details about that product’s activity. The logs help Salesforce Customer Support debug issues, if you
have them. However, if you’re required to delete customer data from Salesforce, you also have to delete the Salesforce for Outlook logs
saved to your computer.
Note: If you delete your Salesforce for Outlook logs, activity from those logs is no longer available for debugging issues with
Customer Support. But Salesforce for Outlook creates logs for new activity when it occurs. If you’re running into issues, make sure
that you address them before deleting your logs.
1. Close Outlook.
2. Right-click the sync icon ( ) and select Exit.
3. From C:\Users\username\AppData\Roaming\salesforce.com\Salesforce for Outlook\logs, delete
the files Trace.log and Sync.log.
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. Available in: Salesforce
See Salesforce for Outlook Retirement. To keep integrating Microsoft Outlook with Salesforce, Classic (not available in all
orgs)
check out our next-generation products: the Outlook integration and Einstein Activity Capture.
See Move from Salesforce for Outlook to the Next-Generation Products. Available in: Lightning
Experience, if Salesforce
Category Questions Classic is available in your
org.
General Salesforce for What's the difference between private items in both Salesforce and
Outlook Questions Available with the purchase
Microsoft® Outlook®?
of Sales Cloud or
Government Cloud in:
Installing Salesforce Does Salesforce for Outlook support terminal servers? Personal, Contact
for Outlook
Why is my Salesforce for Outlook installation failing on the prerequisites Manager, Professional,
screen? Enterprise, Performance,
Unlimited, and Developer
Configuring Editions
Can I map custom fields I’m syncing with Salesforce for Outlook?
Salesforce for Outlook
Can I mass configure Salesforce for Outlook?
Can I use filter logic in Salesforce for Outlook datasets?
Syncing with Should I sync Outlook or use import wizards to upload my data into
Salesforce for Outlook Salesforce?
Can I sync person accounts by using Salesforce for Outlook?
Can I add cases using Salesforce for Outlook?
Can I associate Outlook records to custom objects using Salesforce for
Outlook?
Managing Synced Why does Salesforce for Outlook create duplicate records in Microsoft®
Records Outlook®?
Why does Salesforce for Outlook create duplicate contacts in Salesforce
and Microsoft® Outlook®?
740
Sales Productivity Salesforce for Outlook (Retiring)
Category Questions
Why does Salesforce for Outlook delete my Outlook records after I sync?
Adding Emails to Salesforce Which email integration product is right for my company?
Records
Can I add emails to Salesforce records?
Why isn't Salesforce for Outlook adding emails to the right contact or lead in Salesforce?
Why can't I add emails to Salesforce?
When I add emails to Salesforce, how can I include email attachments?
Syncing Contacts How do I enable contacts for sync in Salesforce for Outlook?
Protecting Your Data How does Salesforce for Outlook protect emails?
Does Salesforce support single sign-on (SSO) for Salesforce for Outlook?
How secure is Salesforce for Outlook?
What's the difference between private items in both Salesforce and Microsoft® Outlook®?
Private items in Microsoft Outlook and Salesforce differ in unexpected ways. Before choosing to sync private events, consider how
they’re displayed to colleagues in each system.
Does Salesforce for Outlook support terminal servers?
No. Salesforce for Outlook does not support terminal servers, such as Citrix.
Why is my Salesforce for Outlook installation failing on the prerequisites screen?
It’s possible that your system doesn’t meet all system requirements for Salesforce for Outlook. Verify your system meets these
requirements, then try installing Salesforce for Outlook again.
Can I map custom fields I’m syncing with Salesforce for Outlook?
Yes. You can map a Salesforce field to a custom Outlook field, or an Outlook field to a custom Salesforce field using Salesforce for
Outlook.
Can I mass configure Salesforce for Outlook?
Yes, you can create a configuration in Salesforce and assign it to profiles or even specific users. When those users set up Salesforce
for Outlook, the configuration's settings are automatically deployed to Outlook.>
Can I use filter logic in Salesforce for Outlook datasets?
Admins can use filter logic to limit which records your users sync using Salesforce for Outlook, but users can’t.
Can I sync person accounts by using Salesforce for Outlook?
No. You can’t upload person accounts by using Salesforce for Outlook. Salesforce for Outlook is scheduled for full retirement in June
2024.
Can I add cases using Salesforce for Outlook?
Yes, Salesforce for Outlook supports adding emails to Salesforce as cases.
Can I associate Outlook records to custom objects using Salesforce for Outlook?
You can assign synced events and tasks to several different objects, including custom objects, but you can assign synced contacts
only to accounts.
741
Sales Productivity Salesforce for Outlook (Retiring)
Why does Salesforce for Outlook create duplicate records in Microsoft® Outlook®?
If you either mark items as Private or assign them to the Outlook category Don’t Sync with Salesforce, and you sync contacts, events,
and tasks from Salesforce to Outlook, Salesforce for Outlook can create duplicate records in Outlook.
Why does Salesforce for Outlook create duplicate contacts in Salesforce and Microsoft® Outlook®?
If you sync your team's records and they include different information for some of the same contacts you own, Salesforce for Outlook
can create duplicate contacts in both Salesforce and Outlook.
Why does Salesforce for Outlook delete my Outlook records after I sync?
Salesforce for Outlook automatically syncs records you own, as well as records to which you have read/write access.
Why isn't Salesforce for Outlook adding emails to the right contact or lead in Salesforce?
There are different reasons why Salesforce for Outlook isn’t adding emails to the right contact or lead in Salesforce.
Why can't I add emails to Salesforce?
Your email address isn't authorized in Salesforce.
When I add emails to Salesforce, how can I include email attachments?
Yes. If you meet the requirements, you can include email attachments when you add emails to Salesforce.
How do I enable contacts for sync in Salesforce for Outlook?
Your administrator needs to perform two tasks before you can sync contacts between Microsoft® Outlook® and Salesforce.
How does Salesforce for Outlook protect emails?
Salesforce supports both delegated authentication and Security Assertion Markup Language (SAML) requirements for Salesforce for
Outlook.
Does Salesforce support single sign-on (SSO) for Salesforce for Outlook?
Yes. Salesforce supports both delegated authentication and Security Assertion Markup Language (SAML) requirements for Salesforce
for Outlook. When using delegated authentication, users need to log into Salesforce the first time they use Salesforce for Outlook.
How secure is Salesforce for Outlook?
Salesforce for Outlook, a .NET application you install on your machine, securely connects to Salesforce.
What's the difference between private items in both Salesforce and Microsoft® Outlook®?
Private items in Microsoft Outlook and Salesforce differ in unexpected ways. Before choosing to sync private events, consider how they’re
displayed to colleagues in each system.
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. See Salesforce for Outlook Retirement.
To keep integrating Microsoft Outlook with Salesforce, check out our next-generation products: the Outlook integration and
Einstein Activity Capture. See Move from Salesforce for Outlook to the Next-Generation Products.
742
Sales Productivity Salesforce for Outlook (Retiring)
Tasks Your Exchange administrator can see your tasks. Other Salesforce doesn’t include any means for keeping tasks
users cannot. private. So other Salesforce users can see your tasks.
SEE ALSO:
Salesforce for Outlook (Retiring)
Syncing Between Microsoft® Outlook® and Salesforce
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. See Salesforce for Outlook Retirement.
To keep integrating Microsoft Outlook with Salesforce, check out our next-generation products: the Outlook integration and
Einstein Activity Capture. See Move from Salesforce for Outlook to the Next-Generation Products.
SEE ALSO:
Salesforce for Outlook (Retiring)
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. See Salesforce for Outlook Retirement.
To keep integrating Microsoft Outlook with Salesforce, check out our next-generation products: the Outlook integration and
Einstein Activity Capture. See Move from Salesforce for Outlook to the Next-Generation Products.
SEE ALSO:
Salesforce for Outlook (Retiring)
Install and Set Up Salesforce for Outlook
Salesforce for Outlook System Requirements
Can I map custom fields I’m syncing with Salesforce for Outlook?
Yes. You can map a Salesforce field to a custom Outlook field, or an Outlook field to a custom Salesforce field using Salesforce for Outlook.
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. See Salesforce for Outlook Retirement.
To keep integrating Microsoft Outlook with Salesforce, check out our next-generation products: the Outlook integration and
Einstein Activity Capture. See Move from Salesforce for Outlook to the Next-Generation Products.
These field types are available to map.
• Outlook text fields
743
Sales Productivity Salesforce for Outlook (Retiring)
SEE ALSO:
Specify Which Salesforce Fields Sync to Microsoft® Outlook®
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. See Salesforce for Outlook Retirement.
To keep integrating Microsoft Outlook with Salesforce, check out our next-generation products: the Outlook integration and
Einstein Activity Capture. See Move from Salesforce for Outlook to the Next-Generation Products.
SEE ALSO:
Manage Your Salesforce for Outlook Configuration
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. See Salesforce for Outlook Retirement.
To keep integrating Microsoft Outlook with Salesforce, check out our next-generation products: the Outlook integration and
Einstein Activity Capture. See Move from Salesforce for Outlook to the Next-Generation Products.
SEE ALSO:
Syncing Between Microsoft® Outlook® and Salesforce
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. See Salesforce for Outlook Retirement.
To keep integrating Microsoft Outlook with Salesforce, check out our next-generation products: the Outlook integration and
Einstein Activity Capture. See Move from Salesforce for Outlook to the Next-Generation Products.
For information on how to import person accounts into your Salesforce organization, see Data Import Wizard.
SEE ALSO:
Syncing Between Microsoft® Outlook® and Salesforce
744
Sales Productivity Salesforce for Outlook (Retiring)
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. See Salesforce for Outlook Retirement.
To keep integrating Microsoft Outlook with Salesforce, check out our next-generation products: the Outlook integration and
Einstein Activity Capture. See Move from Salesforce for Outlook to the Next-Generation Products.
SEE ALSO:
Create Cases from the Outlook Ribbon with Salesforce for Outlook
Set Up Create Case for Salesforce for Outlook Users
Can I associate Outlook records to custom objects using Salesforce for Outlook?
You can assign synced events and tasks to several different objects, including custom objects, but you can assign synced contacts only
to accounts.
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. See Salesforce for Outlook Retirement.
To keep integrating Microsoft Outlook with Salesforce, check out our next-generation products: the Outlook integration and
Einstein Activity Capture. See Move from Salesforce for Outlook to the Next-Generation Products.
SEE ALSO:
Syncing Between Microsoft® Outlook® and Salesforce
Why does Salesforce for Outlook create duplicate records in Microsoft® Outlook®?
If you either mark items as Private or assign them to the Outlook category Don’t Sync with Salesforce, and you sync contacts, events,
and tasks from Salesforce to Outlook, Salesforce for Outlook can create duplicate records in Outlook.
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. See Salesforce for Outlook Retirement.
To keep integrating Microsoft Outlook with Salesforce, check out our next-generation products: the Outlook integration and
Einstein Activity Capture. See Move from Salesforce for Outlook to the Next-Generation Products.
Duplicate records can be created if you have Salesforce items that contain the same information as the Outlook items you either marked
as Private or assigned to the category Don't Sync with Salesforce. These items were never mapped to each other, so Salesforce for Outlook
treats them separately, resulting in duplicates.
If you want to remove duplicates, it's best to remove the ones in Outlook that you either marked as Private or assigned to the Outlook
category Don't Sync with Salesforce. Removing the duplicates in Outlook ensures that you don't delete information in Salesforce to which
other users have contributed.
SEE ALSO:
Syncing Between Microsoft® Outlook® and Salesforce
Why does Salesforce for Outlook create duplicate contacts in Salesforce and Microsoft® Outlook®?
If you sync your team's records and they include different information for some of the same contacts you own, Salesforce for Outlook
can create duplicate contacts in both Salesforce and Outlook.
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. See Salesforce for Outlook Retirement.
To keep integrating Microsoft Outlook with Salesforce, check out our next-generation products: the Outlook integration and
Einstein Activity Capture. See Move from Salesforce for Outlook to the Next-Generation Products.
745
Sales Productivity Salesforce for Outlook (Retiring)
For example, you and a team member both have a contact for Christina Wills. But the two contacts list different companies for her.
Salesforce for Outlook syncs the contacts for you and your team members, resulting in duplicates in Salesforce and Outlook.
To avoid this issue, coordinate with your team members so you share the same contact information. You need to remove the contacts
containing the outdated information.
SEE ALSO:
Syncing Between Microsoft® Outlook® and Salesforce
Why does Salesforce for Outlook delete my Outlook records after I sync?
Salesforce for Outlook automatically syncs records you own, as well as records to which you have read/write access.
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. See Salesforce for Outlook Retirement.
To keep integrating Microsoft Outlook with Salesforce, check out our next-generation products: the Outlook integration and
Einstein Activity Capture. See Move from Salesforce for Outlook to the Next-Generation Products.
These records are:
• Associated with accounts you own
• Associated with accounts of which you are an account team member
• Owned by members of your sync profile’s groups
If you try to sync a record from Outlook to Salesforce that doesn’t fit in these categories, the sync process attempts to delete that record
from Outlook during a later sync. To avoid deletion of these records, assign them to the Outlook category Don’t Sync with Salesforce.
SEE ALSO:
Syncing Between Microsoft® Outlook® and Salesforce
Why isn't Salesforce for Outlook adding emails to the right contact or lead in Salesforce?
There are different reasons why Salesforce for Outlook isn’t adding emails to the right contact or lead in Salesforce.
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. See Salesforce for Outlook Retirement.
To keep integrating Microsoft Outlook with Salesforce, check out our next-generation products: the Outlook integration and
Einstein Activity Capture. See Move from Salesforce for Outlook to the Next-Generation Products.
One of the errors is occurring.
If you see Salesforce for Outlook can be adding To resolve this issue
your emails to
Duplicate records in Salesforce Side Panel The wrong records Consider merging the duplicate records
No matching record in Salesforce side panel My Unresolved Items Add the matching contacts or leads to
Salesforce and associate the unresolved
emails with your new contacts or leads
746
Sales Productivity Salesforce for Outlook (Retiring)
If you see Salesforce for Outlook can be adding To resolve this issue
your emails to
Remove your company’s domain from
Excluded Domains in your My Email
to Salesforce settings
SEE ALSO:
Edit Your Salesforce for Outlook Email Settings
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. See Salesforce for Outlook Retirement.
To keep integrating Microsoft Outlook with Salesforce, check out our next-generation products: the Outlook integration and
Einstein Activity Capture. See Move from Salesforce for Outlook to the Next-Generation Products.
If you receive the error message User is not authorized to send emails to this service when you use
Salesforce for Outlook to add emails, your email address isn't authorized in Salesforce.
To authorize email addresses in Salesforce:
1. From your personal settings, enter My Email to Salesforce in the Quick Find box, then select My Email to Salesforce.
2. In My Acceptable Email Addresses, enter the email addresses you want to authorize. Salesforce allows you to add emails through
Salesforce for Outlook from only the addresses listed in this field. You cannot leave this field empty.
SEE ALSO:
Edit Your Salesforce for Outlook Email Settings
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. See Salesforce for Outlook Retirement.
To keep integrating Microsoft Outlook with Salesforce, check out our next-generation products: the Outlook integration and
Einstein Activity Capture. See Move from Salesforce for Outlook to the Next-Generation Products.
• You and your administrator enable the correct settings.
• Salesforce has enough space to store the attachment.
• The attachment file size doesn’t exceed Salesforce general email limits.
When you add an email to Salesforce, the email is added as a new task. When you add email attachments using Salesforce for Outlook
or Email to Salesforce, attachments are included on the Attachments related lists. When you add attachments using Outlook
integration, attachments are added to your Salesforce Files.
Depending on how your administrator configured your settings, you can add email attachments to Salesforce in one of several ways.
747
Sales Productivity Salesforce for Outlook (Retiring)
Salesforce for Outlook with side Side Panel and Add Automatically, after you add an
panel Email in your Outlook email to Salesforce from the side
configuration panel.
Salesforce for Outlook without Email to Salesforce Email to Salesforce Automatically, after you add an
side panel in your Email settings, with in Salesforce Setup and an active email to Salesforce using the
Always save email Outlook configuration that Add Emails or Send and
attachments selected includes you Add buttons in Outlook.
Email to Salesforce Email to Salesforce Email to Salesforce Automatically, after you send the
in your Email settings, with in Salesforce Setup email to your Email to Salesforce
Always save email address.
attachments selected
Gmail Integration Gmail integration in your G Suite Gmail Integration in Salesforce After you log the email from
Gmail account. If the integration Setup Gmail, select the option to
isn’t available, add the Chrome™ include attachments.
extension from the Chrome Web
Store.
748
Sales Productivity Salesforce for Outlook (Retiring)
SEE ALSO:
Email Allocations per Edition
Add Microsoft® Outlook® Emails to Salesforce Records
Set Up Email Options for Salesforce for Outlook
Set Up Email to Salesforce
Enable Email to Salesforce for Your Users
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. See Salesforce for Outlook Retirement.
To keep integrating Microsoft Outlook with Salesforce, check out our next-generation products: the Outlook integration and
Einstein Activity Capture. See Move from Salesforce for Outlook to the Next-Generation Products.
Your administrator needs to perform the following two tasks before you can sync contacts between Microsoft® Outlook® and Salesforce.
• Your administrator creates a configuration that allows users to sync contacts.
• Your administrator defines a dataset for that configuration.
After your administrator performs those tasks, you have permissions to enable contacts for sync by completing the following procedure.
1. From your personal settings, enter Salesforce for Outlook in the Quick Find box, then select Salesforce for Outlook.
2. Click View My Configuration.
3. Under the Sync Settings section, verify you have Contacts selected. If you're unable to select it, contact your administrator, who can
enable contact syncing for you.
SEE ALSO:
Edit Your Salesforce for Outlook Sync Settings
How Your Contacts Sync with Salesforce for Outlook
Learn about Datasets for Salesforce for Outlook
749
Sales Productivity Extended Mail Merge
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. See Salesforce for Outlook Retirement.
To keep integrating Microsoft Outlook with Salesforce, check out our next-generation products: the Outlook integration and
Einstein Activity Capture. See Move from Salesforce for Outlook to the Next-Generation Products.
SEE ALSO:
Edit Your Salesforce for Outlook Email Settings
Does Salesforce support single sign-on (SSO) for Salesforce for Outlook?
Yes. Salesforce supports both delegated authentication and Security Assertion Markup Language (SAML) requirements for Salesforce
for Outlook. When using delegated authentication, users need to log into Salesforce the first time they use Salesforce for Outlook.
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. See Salesforce for Outlook Retirement.
To keep integrating Microsoft Outlook with Salesforce, check out our next-generation products: the Outlook integration and
Einstein Activity Capture. See Move from Salesforce for Outlook to the Next-Generation Products.
Important: Full product retirement for Salesforce for Outlook is scheduled for June 2024. See Salesforce for Outlook Retirement.
To keep integrating Microsoft Outlook with Salesforce, check out our next-generation products: the Outlook integration and
Einstein Activity Capture. See Move from Salesforce for Outlook to the Next-Generation Products.
Specifically,
750
Sales Productivity Extended Mail Merge
SEE ALSO:
Generate Mass Mail Merge Documents
Generate a Single Mail Merge Document
751
Sales Productivity Extended Mail Merge
SEE ALSO:
Extended Mail Merge
Considerations for Creating Extended Mail Merge Templates
Generate a Single Mail Merge Document
752
Sales Productivity Extended Mail Merge
Tip: For help with creating your template, see Guidelines for Creating Mail Merge Templates on page 754.
1. Create lists of the standard and custom fields available in your Salesforce organization for reference in your merge templates. See
Locate Record Field Names for Mail Merge.
2. Open a new blank document in Microsoft Word 2007.
3. Use Word to compose the document so it contains the text, data, and formatting your users require.
4. Locate the text or data variables in your Word document that you want to change each time the template is used. For example, in
the salutation “Dear Bob,” “Bob” is a variable because you want it to change when the letter is sent to a different person.
5. Replace each variable with the appropriate Salesforce merge field.
Important: Each mail merge field label you use must be unique.
Note: To list information about all products associated with an opportunity, insert the
Opportunity_LineItem_Start merge field where you want to begin listing product information. Then, insert
all the merge fields you want to include for each product on an opportunity. Finally, insert the
Opportunity_LineItem_End to end the list.
SEE ALSO:
Create or Download Mail Merge Templates
Extended Mail Merge
753
Sales Productivity Extended Mail Merge
4. Save a copy of the sample template to your computer's desktop or other convenient location. In Word 2007, select Save As from
the Office button then choose an appropriate file name and destination folder.
5. Optionally, customize the text and formatting of the template.
6. Press ALT+F9 to display the hidden mail merge field codes.
Each of the mail merge fields displays in curly braces as follows: {MERGEFIELD Contact_FullName \* MERGEFORMAT}
7. Change or add merge fields as necessary. For help, see Create Mail Merge Templates from Microsoft Word.
8. Save your Word document.
After you finalize your mail merge template, a Salesforce administrator must upload the template to Salesforce so that sales reps can
access it.
SEE ALSO:
Create or Download Mail Merge Templates
Considerations for Using Merge Fields in Email Templates and Letterheads
Extended Mail Merge
Tip: Before uploading a template, we recommend reviewing Considerations for Creating Uploading mail merge
Extended Mail Merge Templates on page 755. templates is available in:
both Salesforce Classic (not
1. In Salesforce, from Setup, enter Mail Merge Templates in the Quick Find box, available in all orgs) and
then select Mail Merge Templates. Lightning Experience (not
2. Click New Template. available in all orgs)
3. Enter a name and description for the template. Doing so helps users correctly choose a template Generating mail merges is
when generating mail merged documents. available in: Salesforce
Classic
Choose the appropriate document type: Document, Label, or Envelope.
Available in: All editions
4. Click Browse or Choose File to upload your Word mail merge template from your computer
to Salesforce.
USER PERMISSIONS
5. Click Save.
To upload and edit mail
merge templates:
SEE ALSO:
• View Setup and
Create or Download Mail Merge Templates Configuration
Generate Emails From Records AND
Extended Mail Merge Manage Classic Email
Public Templates
754
Sales Productivity Extended Mail Merge
755
Sales Productivity Extended Mail Merge
• You can use custom Contact or Lead fields for merging, but only for documents generated from that field’s object. For example, a
custom Lead field can only be used for templates for leads.
• Merge fields for products on opportunities are only available to organizations that have enabled products.
• Approval Process merge fields can be used in email templates, but not mail merge templates.
• Campaign and campaign member merge fields can’t be used in mail merge templates.
Important: Where possible, we changed noninclusive terms to align with our company Available in: Salesforce
value of Equality. We maintained certain terms to avoid any effect on customer Classic (not available in all
orgs)
implementations.
Available in: All editions
Note: Before generating your mail merge, we recommend reviewing Considerations for
Using Extended Mail Merge on page 758.
To generate a Microsoft Word document for an individual record, open the record’s detail page and click Mail Merge on the Activity
History related list.
1. Click Mail Merge in the Activity History related list on the appropriate record.
2. Verify that the appropriate record is chosen for merging. If not, use the lookup to specify a different record.
3. Select a mail merge template.
4. Click Generate.
If the custom object has a master-detail relationship with opportunities, the primary contact for the opportunity is selected by default.
5. Salesforce then generates your document. Depending on your settings, Salesforce sends you an email that either includes your
generated Word document as an attachment or provides a link to it on the Documents tab.
6. If you chose to log an activity for the mail merge, you’re prompted to create a task and a follow-up task.
The Subject of the mail merge task is set to the mail merge template name by default. The task is displayed as a completed
activity in the Activity History related list. The merged document isn’t stored with the task.
If you meet these requirements, you can log an activity for mail merge.
• You have access to view or edit the record that you’re merging.
756
Sales Productivity Extended Mail Merge
• You’re able to create tasks (that is, you have the “Edit Task” permission).
SEE ALSO:
Extended Mail Merge
Generate Mass Mail Merge Documents
Note: Before generating your mail merge, we recommend reviewing Considerations for Available in: Salesforce
Using Extended Mail Merge on page 758. Classic (not available in all
orgs)
To generate Microsoft Word documents for multiple records, such as when sending a mass mailing,
see the Salesforce Bulk Mail Merge Process document. Available in: All editions
Alternatively, Extended Mail Merge lets users easily generate mail merge documents—such as form
letters with matching envelopes and address labels—for multiple records at the same time.
To generate mass mail merge documents using the Extended Mail Merge feature, follow these steps.
1. Click the accounts, contacts, or leads tab. Other kinds of records aren’t currently supported.
2. In the Tools area, click Mass Mail Merge to start the mass mail merge wizard.
3. Choose an appropriate list view from the View list.
4. Select the records to include in the mail merge. To select all records currently displayed on the page, select the checkbox in the
column header.
5. Click Next.
6. Select the types of Word documents you’d like to generate. The supported document types are documents, envelopes, and labels.
7. Select the Log an activity... checkbox to log the generation of these mail merge documents by adding a completed
task on each record.
8. Click Next.
9. Select the appropriate mail merge templates.
For documents, choose whether to create one Word document that includes all output or a separate Word document for each
record.
10. Optionally, click Preview Template to review the Word document with merge fields but without your data. Although you can edit
the Word document that opens, those changes won’t be applied to your current mail merge request. To make a newly revised
template available for mail merge, it must be uploaded first.
11. Click Finish.
Note: If your request exceeds the maximum size limit for Extended Mail Merge, you’re prompted to select either fewer records
or smaller templates.
Salesforce sends you an email when your generated documents are ready. When mail merge documents are:
• Under 3 MB, Salesforce sends them to your email as either Word document (.doc) or Zip file (.zip). attachments. If the attachment
size exceeds your organization’s maximum email attachment size, or your administrator has set all mail merge documents to be
757
Sales Productivity Use Email to Salesforce to Relate Emails to Records
saved to the Documents tab, Salesforce automatically saves your generated documents to the Documents tab. You’ receive an email
with a link to the document’s location.
• Over 3 MB, Salesforce saves them to your personal documents folder on the Documents tab.
SEE ALSO:
Extended Mail Merge
Generate a Single Mail Merge Document
758
Sales Productivity How Does Email to Salesforce Work?
759
Sales Productivity Set Up Email to Salesforce
Getting Started
When your Salesforce admin activates Email to Salesforce, you receive an email that contains your system-generated Email to Salesforce
address. This address also appears in your personal settings.
Access your personal settings to configure Email to Salesforce before you use it.
SEE ALSO:
Considerations for Using Email to Salesforce
Set Up Email to Salesforce
Relate Emails to Your Salesforce Records Using Email to Salesforce
Guidelines for Using Email to Salesforce
SEE ALSO:
Considerations for Using Email to Salesforce
Relate Emails to Your Salesforce Records Using Email to Salesforce
Guidelines for Using Email to Salesforce
760
Sales Productivity Enable Email to Salesforce for Your Users
5. Click Save.
6. To notify users that Email to Salesforce is activated, click Send Notification Email. Otherwise, click Skip This Step.
Salesforce creates a unique Email to Salesforce address for each user. Users view their Email to Salesforce address and customize their
settings on the My Email to Salesforce page in their personal settings. For more information, see How Does Email to Salesforce Work?
on page 759.
SEE ALSO:
How Does Email to Salesforce Work?
761
Sales Productivity Handle Emails That Email to Salesforce Doesn’t Assign to
Records
2. Locate the record ID of the record to associate the email with. The record ID is the 15-digit, case-sensitive, alphanumeric code at the
end of the URL for the record.
3. In the subject line or body of the email, type ref: followed by the record ID. For example: ref: 701D0000000HQZy.
4. Enter your Email to Salesforce address in the To, CC, or BCC field.
5. Send the email.
SEE ALSO:
Considerations for Using Email to Salesforce
Guidelines for Using Email to Salesforce
Set Up Email to Salesforce
762
Sales Productivity Guidelines for Using Email to Salesforce
• Email to Salesforce attempts to match the email address in the To or CC fields with the one in the Email standard field. Email
to Salesforce doesn’t support matching on custom email fields.
• Salesforce ignores invalid IDs or IDs for records that you don’t have read access to.
• Email to Salesforce is required to use the Add Email feature with Salesforce for Outlook. Disabling one feature disables the other.
With Salesforce for Outlook, you add emails via Add Email and Send and Add, not the BCC field.
• If you enter a recipient’s email address in the BCC field, the owner of the address receives the email, but the email isn’t related to
records that contain the email address.
Limits
• The maximum number of email addresses that Email to Salesforce can match is 50. If the combined number of addresses in the To
and CC fields exceeds this limit, Email to Salesforce processes only the first 50 unique addresses in the email.
• Email to Salesforce can create a maximum of 50 email activities for each email that it receives. It can relate up to 50 contacts to each
email task record.
• Some limits depend on whether you’re using Salesforce Classic or Lightning.
Number of file attachments More than 10 files can be attached when Up to 10 file attachments when sending
sending an email. an email. If Salesforce Inbox is enabled, you
can include up to 50 attachments.
For each matching record, attachments that are sent with the email are duplicated, which affects your data size limit. Attachments
that aren’t added to the outgoing email are listed in a confirmation email that you receive from Salesforce.
• Email text and HTML are truncated to 131 KB. Anything after that length is truncated.
763
Sales Productivity Maintaining Email Security
• If Email to Salesforce matches an email address to multiple lead or contact records in Salesforce, you can associate the email with
all matching records, the oldest record, or the record with the most activity.
• If Email to Salesforce matches an email to multiple opportunity records in Salesforce, the email is included in the activity history on
all matching open records.
Record IDs
• The record ID is the 15-digit, case-sensitive, alphanumeric code at the end of the URL for a record. For example, if you view the detail
page of a campaign record, the URL resembles this one:
https://yourInstance.salesforce.com/701D0000000HQZy. The record ID for this record is 701D0000000HQZy.
• You can type record IDs on a separate line or within the email body text if surrounded by (), [], or {}. For example: (ref:
701D0000000HQZy). Separate multiple record IDs with commas, for example: ref: 701D0000000HQZy,
801D0000000IRAz, 901D0000000JSBa.
764
Sales Productivity Maintaining Email Security
SPF helps improve the deliverability of messages and protects the credibility of the emails. The domain owner publishes DNS TXT records
that identify the IP addresses of the sending gateways. Then, the receiving gateways complete an SPF lookup to determine if the sending
email server’s IP address is valid within the SPF scope.
To protect against spamming and email spoofing, businesses often implement security controls that reject email messages that use
their own domain name. Email messages are rejected if they can’t be authenticated as coming from the alleged sender. Salesforce is an
on-demand service that checks emails on behalf of customers. As a result, legitimate emails sent from Salesforce can be blocked before
reaching the recipient. To ensure that email sent from Salesforce doesn’t appear spoofed, consider implementing message authentication
using DKIM, SPF, or DMARC. By enabling SPF, admins can ensure that they’re sending emails from a valid email. Admins should also
enable email security compliance features or use email relay to have Salesforce route the mail through their own servers. Admins can
apply security measures to have Salesforce route the email through their own servers. Sender Policy Framework is an additional security
feature but isn’t a standalone to solve all email problems.
Domain Keys Identified Mail (DKIM)
DKIM enables you to add a signature to emails. The signature indicates that the mail was authorized by the signing party. The signature
also guarantees that the body and specific headers in the email haven’t been compromised in transit.
Domain-Based Message Authentication, Reporting, and Conformance (DMARC)
DMARC is an email policy and reporting protocol built on top of the SPF and DKIM protocols. The DMARC policy tells the receiver what
to do if neither protocol succeeds. It also can allow the receiver to report back to the sender.
Admin Features for Email
Email Security Compliance
As an optional feature, Salesforce can modify the From field of emails that are sent from Salesforce to comply with SPF.
Sender ID
Sender ID is an obsolete protocol. Use it only when working with a deprecated version of Microsoft Outlook that requires it.
The Sender ID protocol works similarly to SPF. It verifies a domain from the message’s headers rather than the email’s From field. To
deliver mail to a recipient who requires a Sender ID, enable it on the Salesforce Email Deliverability setup page. Sender ID can automatically
populate the Sender field of every email that is sent from Salesforce with [email protected]. Enabling Sender ID allows you to
prevent spoofing and to prevent malware. While most antimalware and strong firewalls can detect spoofing, this feature provides an
additional layer of protection.
Bounce Management
Bounce management keeps your contact list up to date by flagging addresses that Salesforce couldn’t deliver to. When bounce
management is active and a user sends an email to an invalid address, Salesforce displays an alert next to that email address. You can’t
send emails to these addresses until they’re updated. Optionally, you can send a bounce notification to the sender. This option applies
to all users in the organization and can’t be enabled on a per-user or per-email basis.
Sending Directly from Salesforce
You can send emails directly from Salesforce using your domain name. When performing these sends, consider these configuration
options depending on your preferences and security policies.
To pass SPF and Sender ID, Salesforce might modify the Envelope From and add a Sender header. To avoid modifying the Envelope
From, turn off Email Security Compliance and Bounce Management. To avoid adding a Sender header, turn off Sender ID. You can
manage these settings in the admin panel.
Option Bounce Management (leads Envelope From Header From Sender SPF Status
and contacts only) Header
None Off [email protected] [email protected] None Pass only if the
example.com
765
Sales Productivity Maintaining Email Security
Option Bounce Management (leads Envelope From Header From Sender SPF Status
and contacts only) Header
SPF record
includes
_spf.salesforce.com
SPF verifies that the Envelope From domain authorizes the sending IP to send mail for the specified domain. This information is stored
in DNS TXT records. SPF passes as long as the information is to a valid Salesforce domain.
DKIM Signing
Salesforce supports the ability for users to create DKIM keys. DKIM keys sign messages sent from Salesforce.
1. From the Salesforce Help website, navigate to Docs.
2. Select Sales Productivity.
3. Enter Create a DKIM Key.
DKIM keys generate two public/private key pairs and add the values to the Salesforce DNS. Two keys are required to facilitate a rotation.
These keys provide the user with CNAME records that are added to the domain’s DNS. When the CNAME records are present, make the
DKIM keys active in Salesforce.
DMARC
SPF or DKIM must pass to use DMARC. If neither passes, mail can’t be sent through a Salesforce application.
Email Relay
766
Sales Productivity Work With Salesforce’s Email in Sales Cloud
Salesforce supports the ability for customers to relay mail through their servers. The relay server then sends the mail to the Internet. The
benefits of email relay are auditing requirements, internal policy, and security. This action uses a server-to-server relay type. To secure
your relay, we recommend a combination of thesesecurity measures.:
1. Configure Salesforce relay to use TLS. You can require TLS to verify the hostname on the receiver's certificate.
2. Set up the receiving MTA to check the sender’ certificate and domain name to ensure that it matches the certificate presented.
3. Configure the receiving MTA to ensure that the sending domain is the email domain.
4. Set up the receiving MTA to verify that an X-SFDC-LK header contains the org ID.
5. Configure the DKIM signing in Salesforce.
6. Configure the receiving MTA to verify that DKIM passes and that the domain it was signed for is the domain.
7. Set up SMTP Auth, if it works with the MTA.
8. Configure the receiving MTA to allow only mail sent from the Salesforce relay IPs and any other IPs that the user is expecting mail
from. We don’t recommend using allow lists for securing your email relay. When an org moves or migrates, the sending IP addresses
will be different. If you miss any of the sending IP addresses in your allow list, it will likely result in delivery issues. We suggest using
a combination of the above security measures.
767
Sales Productivity Send Email Through Salesforce
Which Option for Sending Email from Salesforce Is Best for Your Organization?
There are several options that let your users send email right from Salesforce. These options depend on whether your organization
uses Lightning Experience, whether your company owns an email domain, and which email application your company uses.
Considerations for Sending Email from Salesforce
Before you send email from Salesforce, it’s important to ensure that your email gets to your recipient’s inbox. Make sure that you
comply with commercial email regulations. Learn about common deliverability hurdles and how to protect your email reputation.
Send Through Gmail or Office 365
Send email from Salesforce using your Gmail or Office 365 accounts. Then, to recipients, emails look like they were sent from your
Gmail or Office 365 accounts. You can also see the emails they’ve sent in their Gmail or Office 365 Sent Items folder.
Send Through Salesforce
Send email from Salesforce using the Salesforce servers. No need to integrate with an external email service. This a great approach
if you’re using Salesforce Classic, need bounce management, or aren’t using Gmail™ or Office 365™ with Lightning Experience.
Send Email Through Email Relay
Use your company’s email server to send email from Salesforce. Storing email locally helps you meet compliance goals, and your
users can see the emails they’ve sent from Salesforce in their company email Sent Items folder. Also, routing all email through your
own email servers prevents the appearance of email spoofing by Salesforce. Email spoofing is the forging of email headers to make
messages appear as if they came from someone other than the original sender.
Which Option for Sending Email from Salesforce Is Best for Your Organization?
There are several options that let your users send email right from Salesforce. These options depend
EDITIONS
on whether your organization uses Lightning Experience, whether your company owns an email
domain, and which email application your company uses. Available in: Lightning
Use this flowchart to figure out which option for sending email from Salesforce is right for your org. Experience and Salesforce
It all starts with whether you use Lightning Experience or not. Classic
768
Sales Productivity Send Email Through Salesforce
*If your email addresses end in @aol.com, @yahoo.com, and @gmail.com and you want to use Email Relay, you need to register for your
own domain. This is due to the Domain-based Message Authentication, Reporting & Conformance (DMARC) policy at Gmail, AOL™, and
Yahoo™. Learn More
SEE ALSO:
Send Through Gmail or Office 365
Send Through Salesforce
Send Email Through Email Relay
Explore Email and Calendar Integration Products
769
Sales Productivity Send Email Through Salesforce
SEE ALSO:
Abuse and Compliance
Data Protection and Privacy
GDPR.EU: How does the GDPR affect email?
Salesforce Agreement and Terms: Acceptable Use and External-Facing Services Policy
770
Sales Productivity Send Email Through Salesforce
spam filtering services, although their filter logic varies. The most common spam filters are based on keywords or email content. Others
use email volume, customer complaints, or blocklists in their filtering logic.
Blocklists
Several high priority blocklists use a spamtrap or “honeypot” email address to identify spammers. The owner reserves these addresses
and doesn’t use them to receive email. Any email sent to these reserved addresses is identified as spam. The blocklist owners plant these
email addresses in various lists that can be purchased for sending mass unsolicited email. That’s why it’s important to never use purchased
email lists. Only send email when you have obtained consent from the recipient to do so.
Salesforce monitors the IPs we use to send mail to ensure that they aren’t on the high priority blocklists. On the rare occasion that one
of our IPs ends up on a major blocklist, we work as quickly as possible to identify the cause. We then work with the blocklist owner to
clear the entry and with the customer that caused the issue. Usually, the cause of the issue is an accident or misunderstanding rather
than a malicious action. Sometimes, we must remove an organization's ability to send mail while we work with them to clean up the
issues that led to the blocklisting.
Feedback Loops
Some email services provide the user with the option to flag email as spam. This action registers a complaint that some mailbox providers
collect so they can provide visibility back to the senders. The sender can then remove the recipient from the specific campaign or
database.
Salesforce collects this feedback loop data but doesn’t currently make it available to our customers.
Allowlists
Salesforce sends email from a growing list of IP addresses. If your organization blocks any of these IP addresses, it can prevent users from
receiving all emails sent from Salesforce.
We recommend that you avoid IP allowlists whenever possible and instead rely more on standard email security protocols (such as SPF,
DKIM, and DMARC) to determine acceptance of email. For customers using Email Relay, we recommend that you use the standard email
security mechanisms instead of restricting your relay to the Salesforce IPs.
If you must use an allowlist, then we recommend that you include all the Salesforce addresses used to send email. And don’t forget to
regularly update your allowlist with changes published in the latest “Salesforce IP Addresses and Domains to Allow” knowledge article.
SEE ALSO:
Email Security Mechanisms
Knowledge Base Article: Salesforce IP Addresses and Domains to Allow
Salesforce Agreement and Terms: Acceptable Use and External-Facing Services Policy
771
Sales Productivity Send Email Through Salesforce
Bounce Management
No matter how careful you are, some of the emails sent from Salesforce bounce due to stale email addresses, typos in those addresses,
or other delivery issues. We recommend that you proactively monitor your bounced emails and remove bad email addresses. Doing so
protects your email reputation by reducing the percentage of bad email addresses you send to.
You can use the Bounce Management feature to automatically flag invalid addresses through fields that appear on the contact, lead,
and person account list views.
Admins can also request an email log to review the last 30 days of your organization’s email activity. Use these logs to identify bad email
addresses and remove them from your org.
SEE ALSO:
What’s the Difference Between Commercial and Non-Commercial Email?
Data Protection and Privacy
Enable Email Bounce Handling
Use Email Logs to Monitor Emails Sent from Salesforce
772
Sales Productivity Send Email Through Salesforce
773
Sales Productivity Send Email Through Salesforce
Note: Sales Cloud email integrations aren't available for case management.
SEE ALSO:
Send Through Gmail or Office 365
Set Up Send Email from Salesforce with Gmail™ or Office 365™
Send and Receive Emails with Email-to-Case
Email Customers
When using Microsoft Azure to send email through Office 365, these delegated permissions for the default Salesforce application are
required.
• API Name:Microsoft Graph
• Permission: Send mail as user
• API Name:Windows Azure Active Directory
• Permission: Sign-in and read user profile
Use Azure’s application roles to assign these permissions.
1. From Setup, in the Quick Find box, enter Send through External Email Services, and then select Send through
External Email Services.
2. Select either Send through Gmail or Send through Office 365.
3. From Setup, enter Deliverability in the Quick Find box, then select Deliverability under Email.
4. Set the access level for sending email to All email.
Users can send email through the external service in the Lightning Experience Email Composer using the OAuth industry standard. User
credentials aren’t stored within Salesforce.
Users can choose between sending through the external service or through Salesforce the first time they use the email action. Users can
manage their external and Salesforce email configuration from My Email Settings in their personal settings.
Note: With Email Relay, users can send email through an external service or Salesforce.
SEE ALSO:
Send Through Gmail or Office 365
Considerations for Send Email Through Gmail™ or Office 365™
774
Sales Productivity Send Email Through Salesforce
775
Sales Productivity Send Email Through Salesforce
Note: Unverified users sometimes still can send an email depending on when their account was created. If the account was
created 4 to 5 years ago and the user logged in recently, sending an email as an unverified user is possible.
• If email authentication isn’t configured properly using these recommendations, emails are flagged as spam by certain email providers.
• If your company doesn’t own the domain or has bounce management enabled, your sent emails sometimes can be identified as
sent through Salesforce. The emails can appear as though they’re coming from you.
• If the Deliverability settings, Enable compliance with standard email security mechanisms or Activate
bounce management, are enabled, Gmail recipients see extra information
• If Enable Sender ID compliance is enabled, Outlook and email clients supporting Sender ID don’t see Sent on behalf
of [sender name].
• If your company owns a domain, we recommend that you set up email authentication methods such as Sender Policy Framework
(SPF) or DomainKeys Identified Mail (DKIM) in your DNS to ensure better delivery and acceptance by recipients.
776
Sales Productivity Send Email Through Salesforce
We recommend enabling Sender ID compliance only if you have recipients using the Sender ID email authentication protocol, which
isn’t widely used.
777
Sales Productivity Send Email Through Salesforce
Salesforce maintains separate IP addresses for inbound and outbound email. The IP addresses used for outbound email don’t accept
inbound email connections.
SEE ALSO:
Guidelines for Configuring Deliverability Settings for Emails Sent from Salesforce
Enabling Compliance BCC Emails
USER PERMISSIONS
To configure email
deliverability:
• Customize Application
Guidelines for Configuring Deliverability Settings for Emails Sent from Salesforce
Two things affect email deliverability: past bounced emails to the same email domain, and email
EDITIONS
that doesn’t comply with a recipient's email security framework. Check out some guidelines to help
you handle these roadblocks so your users’ emails get where they’re going fast. Available in: Salesforce
Using the Deliverability page in Setup, you can improve email deliverability. Classic (not available in all
orgs) and Lightning
• To control the type of email that your organization sends, use the Access level option
Experience
in the Access to Send Email section. The available options include:
Available in: All editions
– No access: This setting prevents all outbound email to and from users. All password
except Database
reset emails continue to send.
– System email only: This setting allows only automatically generated emails, such
as new user and password reset emails. Enable this setting to control email sent from sandboxes so that testing and development
work doesn’t send test emails to your users. Newly created sandboxes default to System email only.
– All email: This setting allows all types of outbound email. New, non-sandbox organizations default to this setting. Sandboxes
created before Spring ’13 default to All email.
Note: To see the Send Email quick action in the activity composer, as the Email tab, choose All email.
778
Sales Productivity Send Email Through Salesforce
– If an email to a contact, lead, or person account bounces, an alert icon appears next to the email address in the detail page. The
icon appears when a hard bounce is received (a permanent delivery failure). It doesn’t appear with a soft bounce (a temporary
delivery failure).
Ensure that the email address field is in the highlights panel of the detail page so that users can see the alert.
Note: Other users can’t send an email to the address until it’s updated or confirmed.
– Emails bounce to Salesforce and not to the sender's personal email account.
– Use the Bounced Contacts and Bounced Leads standard report to view a list of email all addresses that have bounced email. The
report includes the reason the email was bounced, the date the bounce occurred, and the contact, lead, or person account that
bounced the email.
• To specify how Salesforce uses the Transport Layer Security (TLS) protocol for secure email communication for SMTP sessions, select
a TLS Setting. The available options include:
– Off—TLS is turned off. SMTP session continues through an insecure connection.
– Preferred—If the remote server supports TLS, Salesforce upgrades the current SMTP session to use TLS. If TLS is unavailable,
Salesforce continues the session without TLS. This setting is the default.
– Required—Salesforce continues the session only if the remote server supports TLS. If TLS is unavailable, Salesforce terminates
the session without delivering the email.
– Preferred Verify—If the remote server supports TLS, Salesforce upgrades the current SMTP session to use TLS. Before the session
begins, Salesforce verifies that a valid certificate authority has signed the certificate and that the common name presented in
the certificate matches the domain or mail exchange of the current connection. If TLS is available but the certificate isn’t signed
or the common name doesn’t match, Salesforce disconnects the session and doesn’t deliver the email. If TLS is unavailable,
Salesforce continues the session without TLS.
– Required Verify— Salesforce continues the session only if the remote server supports TLS, a valid certificate authority has signed
the certificate, and the common name presented in the certificate matches the domain or mail exchange to which Salesforce
is connected. If any of these criteria aren’t met, Salesforce terminates the session without delivering the email.
• If you select a setting other than Preferred (the default setting), select Restrict TLS to these domains and specify
a comma-separated domain list. The asterisk (*) wildcard is allowed; for example, *.subdomains.com matches
[email protected] and [email protected] (but not [email protected]). If you don't specify domains, Salesforce
uses the TLS setting you specify for all outbound emails. This can cause undelivered emails.
779
Sales Productivity Send Email Through Salesforce
SEE ALSO:
Improve Deliverability of Emails Sent from Salesforce
Enabling Compliance BCC Emails
Considerations for Setting Up Email Relay
Set Up Email Relay
Test the Deliverability of Emails Sent Through Salesforce
Enable Email Bounce Handling
Knowledge Article: Salesforce TLS 1.0 Email Disablement
Note: When compliance BCC email is enabled, you can’t use predefined values for the BCC Available in: Professional,
field in the Send Email action. Enterprise, Performance,
Unlimited, and Developer
To enable compliance BCC emails for your organization: Editions
1. From Setup, enter Compliance BCC Email in the Quick Find box, then select
Compliance BCC Email.
USER PERMISSIONS
2. Select the Enable checkbox.
To enable or disable
3. Enter your compliance email address. compliance BCC email:
4. Click Save. • Customize Application
Note: The BCC email is automatically sent to the specified address for any emails your users
send. Certain types of system emails, such as password reset and import completion emails,
are excluded.
SEE ALSO:
Send Email Action Considerations for Cases
780
Sales Productivity Send Email Through Salesforce
SEE ALSO:
Send Email Through Salesforce
• The email log errors list provides descriptions for requests that failed. You can’t resubmit a failed Available in: All Editions
request that requires data that has exceeded the 30-day limit, or if you already have three
pending requests.
• Email logs are CSV files contained within a compressed file that contains a maximum of 100,000 records. Since email log requests
return up to 500,000 records, there can be up to five .zip files to download. Logs contribute to your overall file storage limits.
• You can have a maximum of three pending log requests at one time. If you already have three pending requests, you can’t request
another log until at least one of those requests completes.
• Each email log can span a maximum of seven days. To see email log data for a duration longer than seven days, create multiple
requests.
• Email logs include emails sent through email actions, list email, and mass email, as long as the emails are sent through Salesforce.
Logs include inbound emails, as well as outbound emails.
• Emails sent through external systems such as Gmail or Office 365 aren’t shown in email logs.
• You can’t download any file from an org from which you don’t belong. To download the file, contact your admin.
• Splunk indexes all of your search results. All indexes may not be available at the time of your query. For example, you can run two
queries simultaneously and get varying results. Use this tool is to resolve support issues, not for audit purposes.
• When your org is moved from one data center to another, the logs are retained in the old data center.
SEE ALSO:
Use Email Logs to Monitor Emails Sent from Salesforce
781
Sales Productivity Send Email Through Salesforce
7. Enter the email addresses that you want to receive a notification when the email log request is complete. Separate each email address
with a comma.
8. Click Submit Request.
To clear a request and return to the email log overview page, click Cancel.
SEE ALSO:
Use Email Logs to Monitor Emails Sent from Salesforce
Email Log Reference
782
Sales Productivity Send Email Through Salesforce
783
Sales Productivity Send Email Through Salesforce
L Delivery Stage The final stage that the email during RCPT TO
delivery was in before it was
logged. The values of the stages
in the order that they appear
during the SMTP sequence are:
BANNER
The SMTP connection
response
EHLO
The beginning of the session
with the mail server
STARTTLS
Establishes a secure
communication session with
the email server
784
Sales Productivity Send Email Through Salesforce
MAIL FROM
Announces the sender of
the email
RCPT TO
Announces the recipient of
the email
DATA
Announces that the
subsequent text is the email
message
BODY
The state when the body of
the email is being sent to
the recipient
RSET
Resets the server state,
ending the session
In addition, there are responses
that can appear at any point
during the delivery sequence:
while not connected
The client is trying to
establish a connection
while idle
The client has connected,
but isn’t sending or
receiving any commands
reading confirmation
A command was sent and
the client is waiting for a
response
handshaking TLS
An error occurred while
trying to establish a secure
connection
out of band bounce
The receiving server
accepted a command, but
then for an unknown reason
rejected it
in unknown state
An unknown error has
occurred
785
Sales Productivity Send Email Through Salesforce
786
Sales Productivity Send Email Through Salesforce
787
Sales Productivity Send Email Through Salesforce
Unverified
The peer certificate wasn’t
verified against the
configured certificate
authorities
0
None
1 - Preferred
If the message transfer
agent (MTA) advertises TLS
and a common cipher was
negotiated, TLS was used. If
TLS couldn’t be negotiated,
the email was delivered.
2- Required
If TLS couldn’t be negotiated
or a common cipher
couldn’t be agreed on, the
email bounced back to the
originator.
3- Preferred Verify
If the MTA advertises TLS, a
common cipher was
788
Sales Productivity Send Email Through Salesforce
789
Sales Productivity Send Email Through Salesforce
Pass
The Sender ID check
succeeded, and the email
passed the authentication
process.
Fail
The Sender ID check
succeeded, and the email
passed the authentication
process.
None
The Sender ID check wasn’t
performed.
790
Sales Productivity Send Email Through Salesforce
bh=XXXXXXXXXXXXXXXXXXXXXX;
b=YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
791
Sales Productivity Send Email Through Salesforce
SEE ALSO:
Use Email Logs to Monitor Emails Sent from Salesforce
Certificates and Keys
Knowledge Article: Checking the Permanent Failure Rate of emails sent from Salesforce
792
Sales Productivity Send Email Through Salesforce
General
• Enhanced email allows email message records to be created across all object types where emails can be associated. These types
include contacts, leads, accounts, opportunities, cases, campaigns, person accounts, and more.
• With enhanced email, emails are stored as email message records. The EmailMessage object gets you all the conveniences that
come standard with Salesforce objects, including custom fields, page layouts, workflow rules, and triggers.
• An email message record is automatically duplicated as a task to provide backward compatibility with activity related lists and
reporting.
– In Salesforce Classic, these related emails are displayed in the Activity History list. The Email Message related list isn’t supported
in Salesforce Classic. Instead, use the Activity History related list on your page layouts.
– In Lightning Experience, email messages are displayed in the Activity Timeline.
Other Considerations
• Replace workflows designed for task-based emails with workflows based on the EmailMessage object.
• Review triggers and workflow rules that use the EmailMessage object to handle the many different types of email parent objects.
For EmailMessage records associated with cases, the ParentID field is always populated.
With enhanced email, you can associate email message records with other records and the ParentID field may be blank. Update
your triggers and workflow rules to handle email messages with a blank ParentID field.
• Review custom business logic that incorporates tasks and emails. We recommend that you:
– Recreate any custom task object fields on the EmailMessage object.
– Migrate any task object triggers to the EmailMessage object.
• Test any workflows and customizations, including Email-to-Case customizations, in a sandbox environment.
• You can Reply, Reply All, and Forward emails in the following circumstances.
– You're listed in the To, Cc or Bcc fields in the email.
– You're the sender.
– If you're sending the message via API, the EmailMessageRelationship record exists for you.
– You can’t reply or forward emails logged as tasks.
• You can’t use custom currency fields with the EmailMessage object.
793
Sales Productivity Send Email Through Salesforce
• Even when enhanced email is enabled, emails added from Web-to-Lead and Salesforce for Outlook continue to be stored as task
records only.
If you use the Outlook integration and want to represent emails as email message records, enable enhanced email and select Use
Enhanced Email with Outlook in the Outlook Integration and Sync setup page.
SEE ALSO:
Use Enhanced Email for More Email Functionality
Set Up Enhanced Email
Enhanced Email and the Outlook Integration
Enhanced Email and the Gmail Integration
794
Sales Productivity Send Email Through Salesforce
• Subject field
• HTML Body or Text Body field
As the sender, you can provide the content, or it can be automatically
inserted using predefined values. An email template can also include
the content for these fields.
795
Sales Productivity Send Email Through Salesforce
Field Consequence
Note: When you also remove the HTML Body field from the layout, the Insert Template
icon is hidden in the email composer.
HTML Body When you remove the HTML Body field from the layout, these icons are hidden in the email
composer:
• Merge field
• Preview
• Insert availability (requires an Inbox license)
You can’t send emails unless at least one of these fields has content.
• Subject field
• HTML Body or Text Body field
As the sender, you can provide the content, or it can be automatically inserted using predefined
values. An email template can also include the content for these fields.
Text Body You can’t send emails unless at least one of these fields has content.
• Subject field
• HTML Body or Text Body field
As the sender, you can provide the content, or it can be automatically inserted using predefined
values. An email template can also include the content for these fields.
Recipient (To:, Cc:, and Bcc:) You can’t send emails unless there’s at least one recipient.
SEE ALSO:
Use Insert Availability to Optimize Meeting Scheduling
• Store copies of all email as required by government regulations in various industries. Available in: Professional,
• Apply existing content filters that scan messages for data and content that is not approved to Enterprise, Performance,
be sent out through company email. Unlimited, and Developer
Editions
• Run outbound email through antivirus software before sending it to customers.
• Append data such as company-wide disclaimers at the bottom of email messages.
796
Sales Productivity Send Email Through Salesforce
797
Sales Productivity Send Email Through Salesforce
SEE ALSO:
Set Up Email Relay
798
Sales Productivity Send Email Through Salesforce
1. From Setup, in the Quick Find box, enter Email Relays, and select Email Relays. Available in: Professional,
Enterprise, Performance,
2. Select Create Email Relay.
Unlimited, and Developer
3. For Host, enter a mail domain, hostname or IP address. Editions
If you provide a name, Salesforce checks for valid Domain Name Service (DNS) mail exchange
(MX) records first. If none are found, we look for a DNS Address (A) record. If you plan to use
Transport Layer Security (TLS) with this connection, enter the hostname instead of the IP address. USER PERMISSIONS
TLS requires the hostname for verifying certificates. To configure email relay:
Here are examples of valid formats. • Email Administration,
Customize Application,
• Mail domain: myemaildomain.com and View Setup
• Mail server hostname: mail.myemaildomain.com
• IP address: 100.121.20.5
799
Sales Productivity Send Email Through Salesforce
SEE ALSO:
Test the Deliverability of Emails Sent Through Salesforce
Enabling Compliance BCC Emails
SOAP API Developer Guide: EmailDomainFilter
800
Sales Productivity Guidelines for Working with Email
Setting Description
Recipient Domain Restricts the email relay to send emails based on the listed
recipient domains. This field accepts comma-separated values
and supports the wildcard character (*). The default is *.
Email Relay Specifies the relay host for the domain filter.
The wildcard character (*) must precede a second-level domain name. For example, *.example.com includes all subdomains of
example.com.
SEE ALSO:
SOAP API Developer Guide: EmailDomainFilter
• If you enable Compliance BCC Email, each outgoing email is automatically copied to a compliance email address. In this case, your
emails don’t have a BCC option.
• When you click a custom email field on a standard contact, lead, or person account, the email composer opens with the custom
email address in the To: field. However, the email isn’t logged against the contact, lead, or person account record.
• You can select email address pills by clicking on them, unless you’re using Safari.
Default Fonts
Everywhere the email composer is used, the default font in your email composer reflects your browser’s default. Similarly, email recipients
see the email in the default font set for their browser.
To ensure email recipients read text in the same font, use the email composer toolbar and explicitly choose a font for the content they
send. This choice overrides the default browser font for the sender and the recipient.
801
Sales Productivity Guidelines for Working with Email
Email Statistics
• The HTML Email Status related list, which is only available in Salesforce Classic, shows
– the date when an email was first opened
– the number of times the email was opened
– the date when the email was most recently opened
The HTML Email Status related list includes automatic emails such as those sent through Web-to-Lead and Web-to-Case response
rules.
• To report on the statistics in the HTML Email Status related list, use the HTML Email Status Report that’s available from the Reports
tab.
File Attachments
• In Lightning Experience, you can customize whether to send files as links or attachments, depending on the total size of all attached
files. From Setup, enter Email Attachments in the Quick Find box, then select Email Attachments under Email. You can
include files as links, include them as links if they exceed 3 MB, or include them as files if the sent email is less than the Salesforce
email size limit.
– If you select the option to include files as links when the email and attachments exceed 3 MB, or if you use list email, the actual
files aren’t attached when the email is sent. Instead, a link to each file is attached to the email. When a recipient clicks a link, it
opens the corresponding attachment in Salesforce Files. For example, if you attach two 1.7-MB files to an email and send it, the
recipient receives the email with two links attached to it.
Note: An email attachment sent as a link becomes publicly accessible. Public access allows anyone with the link to view,
share, and download the file.
– Attachments that are sent as links in Salesforce Classic expire after 30 days. You can expire the link manually.
– Attachments that are sent as links in Lightning Experience don't expire automatically. You can expire the link manually.
Note: Before using the personal email setting When you click an email address to compose an email, which email editor do you
want to use?, confirm that the Global Publisher Layout has the email action in the Salesforce Mobile and Lightning Experience
Action section.
• Clicking an email address opens the Salesforce email composer by default.
• When you click a custom email field on a custom object, the default desktop email client opens with the custom email address in
the To: field. The desktop email client opens regardless of the user’s setting.
• When you click an email address in a report, the default desktop email client opens, regardless of the user’s setting.
• You can’t open an email composer by clicking email addresses in the List Email home page and the EmailMessage.
802
Sales Productivity Email Allocations per Edition
SEE ALSO:
Considerations for Using Email to Salesforce
File Size and Sharing Limits
803
Sales Productivity Email Allocations per Edition
On-Demand Email-to-Case:
maximum email messages
Number of user licenses multiplied by 1,000; maximum
processed by Salesforce per
1,000,000
day (counts toward limit for
email services) N/A
On-Demand Email-to-Case:
maximum email size (email
35 MB1
headers, body, attachments,
and encoding)
1
The maximum size of email messages for email services varies depending on character set and transfer encoding of the body parts.
The size of an email message includes the email headers, body, attachments, and encoding. Therefore, an email with a 35-MB attachment
probably exceeds the 25-MB limit for an email message after accounting for the headers, body, and encoding. When sending an email
from a record, attachments exceeding the size limit are sent as an .html link.
SEE ALSO:
Email Template Allocations Per Edition
List Email Limitations
804
Sales Productivity Email Editions and Permissions in Lightning Experience
Send all types of outbound email: Access to Send Email access level set
to All email.
Add merge fields to a template or email: Access to the fields on the applicable object.
Send mass email to contacts, person accounts, or leads in Salesforce Mass Email.
Classic:
805
Sales Productivity Manage Email in Lightning Experience
SEE ALSO:
Email Template Permissions
Which Option for Sending Email from Salesforce Is Best for Your Organization?
806
Sales Productivity Manage Email in Lightning Experience
Note: If your company doesn’t have Enhanced Email enabled, Salesforce creates a task record Available in: Essentials,
instead of the email record. If you're unsure whether you have Enhanced Email enabled, talk Professional, Enterprise,
to your administrator. Performance, Unlimited,
and Developer Editions
To attach files to an email or use a template with attached files, you need file access. If you don’t
have access, we let you know.
USER PERMISSIONS
1. Open the record from which you want to send the email.
2. Click the Activity tab and then click Email. To send email:
• Send Email permission
Tip: If you prefer to compose from a window, click the arrow button to pop out your and access to the record
email. While the composer window is active, you can scroll the record page to view details the email is sent from.
and other information or navigate anywhere else in Salesforce. To attach files to email or
When you send an email using the docked email composer, only a partial page refresh templates:
occurs. • Access to the file you’re
attaching.
3. If the To: field is blank, add an email address for a contact, lead, or person account.
Note: Whether the first recipient of an email is a contact, lead, or person account has ramifications. For instance, some merge
fields require a certain type of recipient. The validation of the Related To field is also affected by the first recipient’s type. For
example, a lead can’t have a related to entry until it becomes a contact or person account.
6. Optionally, click the Insert Availability icon to select possible meeting times.
7. Preview and send. Or select Send Later to schedule the email so that it arrives at an optimal time.
Example: Jane is working a deal, or opportunity, to sell 600 widgets to Acme Corporation. The contact for Acme is John Stamos
and the opportunity record is Acme 600 Widgets. Jane wants to send an email to John, including a term sheet, and she wants that
email associated with the 600 widgets opportunity record. It’s also handy to have the email available from John’s contact record.
Jane opens the Acme 600 Widgets record and writes the email, attaching the term sheet. After she sends the email, she can find
a link to the email on the Acme 600 Widget opportunity record and the John Stamos contact record.
Find a link to the email in the activity timeline of the current record or related records. If Automatic BCC is defined in your email settings,
you receive a copy of the email in the inbox of your specified return address.
SEE ALSO:
Considerations for Insert Availability in Lightning Experience Desktop
Schedule Emails with Send Later
807
Sales Productivity Manage Email in Lightning Experience
Email Attachments
It’s important to understand how access and sharing work for merge fields, email templates, and
EDITIONS
attachments.
• Enable Salesforce Files and Content Deliveries before you select and attach files from Salesforce Available in: Lightning
Files. Otherwise, you can only upload attachments, not select files from Salesforce Files. Experience
Note: When you upload a file, it becomes part of Salesforce Files. Available in: Essentials,
Professional, Enterprise,
• If you don’t have access to a file, you can’t attach it to an email or a template. We let you know Performance, Unlimited,
if you need access, so you can ask the file’s owner. and Developer Editions
• When you use an email template that has attached files, the files aren’t visible after inserting
the template in an email.
• Use the Related Files link when adding an attachment. All the files that are part of the record appear.
• In Lightning Experience, you can customize whether to send files as links or attachments, depending on the total size of all attached
files.
From Setup, enter Email Attachments in the Quick Find box, then select Email Attachments under Email. You can include
files as links, include them as links if they exceed 3 MB, or include them as files if the sent email is less than the Salesforce email size
limit.
– If you select the option to include files as links when the email and attachments exceed 3 MB, or if you use list email, the actual
files aren’t attached when the email is sent. Instead, a link to each file is attached to the email. When a recipient clicks a link, it
opens the corresponding attachment in Salesforce Files. For example, if you attach two 1.7-MB files to an email and send it, the
recipient receives the email with two links attached to it.
Note: An email attachment sent as a link becomes publicly accessible. Public access allows anyone with the link to view,
share, and download the file.
– Attachments that are sent as links in Lightning Experience don't expire automatically. You can expire the link manually.
– Attachments that are sent as links in Salesforce Classic expire after 30 days. You can expire the link manually.
• When forwarding emails, the most recent version of the file is attached, not the version sent in the original email.
• Email attachments sent in Salesforce Classic can’t be forwarded in Lightning Experience.
• A file can be shared a maximum of 2,000 times.
This count includes how many times the file was shared with records, people, and groups. If a file is approaching the maximum
number of shares, consider creating a public link or making the file public by posting it to your feed.
SEE ALSO:
Share Files Via Link
808
Sales Productivity Manage Email in Lightning Experience
Note: In Lightning Experience, you can use person account merge fields. Use the HML format {{{Account.field}}}
In Salesforce Classic, use the format {!Account.<field>}..
Some fields aren’t available to individual users because of field-level security settings.
Note: In Summer ‘18, we introduced the Handlebars Merge Language (HML) for email templates in Lightning Experience.
If your email template has merge fields with three curly braces ({{{), you’re using an HML email template. If the merge fields have
one curly brace ({), or an exclamation mark (!), you’re using a SML (Salesforce Merge Language) email template.
Lightning templates created since Summer ‘18 are HML email templates.
Email Templates
• In Lightning Experience, you can use email templates created in Salesforce Classic: Text, Custom HTML, HTML with Letterhead, and
Visualforce email templates.
• Email templates created in Lightning Experience can’t be used in Salesforce Classic.
• Lightning email templates with the Related To field set to Account, Opportunity, and other standard or custom objects are available
for that object only.
Global email templates, with a blank Related To field or a Related To set to Lead or Contact, can be used from any record.
• You can edit public email templates that you own. If you have the Manage Public Lightning Email Templates permission, you can
edit any public template.
809
Sales Productivity Manage Email in Lightning Experience
Introduce Myself An email that introduces the Optionally, you can enter
USER PERMISSIONS
sales rep and suggests a brief product information.
meeting To send sales emails using
Einstein generative AI:
Nudge for Follow-Up A follow-up to check in with Optionally, you can enter
• Einstein Sales Emails
the recipient and remind them product information.
Permission Set
of a previous email
Send a Meeting Invite An email to discuss the benefits Optionally, you can enter
of a product or service and to product information.
invite the recipient to a
meeting
1. You can use Einstein to create emails in Salesforce and in Salesforce email integrations for Gmail and Outlook.
• In Salesforce, open the email composer anywhere in Lightning Experience.
• In Gmail or Outlook integrations, locate the Einstein Sales Emails component in the email application pane.
810
Sales Productivity Manage Email in Lightning Experience
After Einstein drafts the email (1), review the output and edit it as you like before sending (2). Be sure to fill in any missing details where
Einstein leaves a spot for you to customize the email. For example, when the email suggests a meeting with the customer, you see
[Customize: DATE AND TIME] where you can add a possible meeting time.
Depending on the email type, you could be asked to include product information. Select or search for an existing product and click
Continue.
811
Sales Productivity Manage Email in Lightning Experience
Or you could be asked to choose a record to create the email draft. Select or search for an existing record and click Continue.
Important: This tool uses generative AI, which is known to include inaccurate or harmful responses. Before sharing externally,
review the output for accuracy and safety. You assume responsibility for the output when sharing.
SEE ALSO:
Prompt Builder Pilot Guide PDF
812
Sales Productivity Manage Email in Lightning Experience
Available with Sales Cloud and included in Professional, Enterprise, Performance, and Unlimited Editions
For emails that are manually logged to Salesforce, view the full list of email engagement on email records.
Navigate to an email detail page (1). Then on the Engagement tab (2), view all the individual engagements available in this email.
Alert Types Inbox Only Inbox + Sales Engagement Inbox + Sales Engagement
+ EAC
Opens
Replies
Record assignments
Link clicks
Bounces
813
Sales Productivity Manage Email in Lightning Experience
On lead, contact, and person account records, when the activity timeline shows email activity, sales reps can access the engagement
details for each email. To view the engagements, click View full email and then hover over the Last Opened Date or click the email
subject. If you use Einstein Activity Capture to log emails automatically, use this method to view the engagement history for an email.
SEE ALSO:
View Engagement for Specific Emails on Lead, Contact, and Person Account Records
Available with Sales Cloud and included in Professional, Enterprise, Performance, and Unlimited Editions
• Let recipients select any available time on your calendar by inserting a scheduling link.
– Each link is unique, created when you insert it.
– You can’t copy a link and use it elsewhere.
– Scheduling links aren’t supported in automatic email signatures.
– Links are valid for 90 days.
• When selecting available times, the event owner’s calendar is the primary calendar from their connected email account. Events from
the connected account’s primary calendar, not from the Salesforce calendar or other additional calendars, are reflected on the
calendar grid when selecting available times.
• The suggested times that the recipient sees update as the event owner’s availability changes. The available times are based only on
the event owner's availability. The options available in the email don't live update as other attendees calendars become booked.
• A user’s availability is set to 9 AM–5 PM. To change their availability, go to personal settings, find Meeting Settings, and make any
changes.
• The default time zone is based on the Salesforce user's time zone, not their computer's time zone.
814
Sales Productivity Manage Email in Lightning Experience
• If there are multiple attendees, the event time is set when the first recipient selects a free time slot. The invite is then populated on
all attendees’ calendars.
• If a coworker has shared their calendar with you, you can view their calendar to schedule around their availability. Your coworker
doesn’t need an Inbox license to share their calendar.
• If a coworker has given you write permissions to their calendar, you can use Insert Availability to schedule meetings on their behalf.
Select a different meeting owner in the Insert Availability window. In Outlook, to be available as a meeting owner, the owner of the
shared calendar must also be an attendee on the invitation.
• Make sure that recipients are using up-to-date email clients and browsers. If the recipient's email client or browser doesn’t support
TLS 1.2, they receive an error message when they select an available time in the email.
• The attendee calendar doesn’t recognize Google Calendar Out of Office events.
• If Zoom video integration is enabled, connect your Zoom account and select to have a Zoom meeting link automatically added to
the generated event invitation.
SEE ALSO:
Considerations for Scheduling Events with Insert Availability in the Outlook and Gmail Integrations with Inbox
Available with Sales Cloud and included in Professional, Enterprise, Performance, and Unlimited Editions
815
Sales Productivity Manage Email in Lightning Experience
816
Sales Productivity Manage Email in Lightning Experience
3. Click Send Later and the email is scheduled to be sent at that date and time.
To change the scheduled time, or delete the email, go to the List Emails home page.
The scheduled date and time appear on the list email.
817
Sales Productivity Manage Email in Lightning Experience
Note: You can’t unschedule an email after its scheduled send time has passed.
Available with Sales Cloud and included in Professional, Enterprise, Performance, and Unlimited Editions
• When scheduling an email to send later, use a Classic text email template, a Lightning email template, or an Email Template Builder
email template.
• Merge fields are resolved right before an email is sent, not when an email is scheduled. Field values can change after an email is
scheduled.
• Emails scheduled in Lightning Experience can be edited before they’re sent.
– The send date and time can be edited regardless of where the email was scheduled.
• For emails sent to individuals, use the Scheduled Emails list.
• For list emails, use the List Emails object home.
– If the email was scheduled from Lightning Experience, you can edit the email content in Lightning Experience.
– If the email was scheduled in Outlook or Gmail, edit the email content by opening the draft email in those products.
• The actual send time can vary within a few minutes of the scheduled time.
• Send Later creates an email draft as soon as an email is scheduled to be sent later.
818
Sales Productivity Manage Email in Lightning Experience
– If you’re sending email with Einstein Activity Capture, the draft is deleted after the email is sent. The sent email is in your email
application’s Sent Items folder and streams back on related records in Salesforce.
– If you’re sending email with Inbox (email capture off) the email’s status is updated from draft to sent.
• When introducing custom logic, such as triggers, that prevents the deletion or update of email message records, ensure that the
Send Later function can still delete or update emails.
SEE ALSO:
Sales Engagement
Set Up Send Later for Your Sales Reps
Organization-Wide Email Addresses
Types of Classic Email Templates
819
Sales Productivity Manage Email in Lightning Experience
Note: The Email Action for the Salesforce mobile app, EmailHighlightAction, is now called Email (mobile only). It displays on
mobile layouts only.
SEE ALSO:
Troubleshoot the Email Action
820
Sales Productivity Manage Email in Lightning Experience
Note: If the HTML Body field isn't in the Email action layout, it must be predefined.
• The Related To field can't be set to Cases in the global Email action.
• The Reply and Reply-All Email actions can’t be executed when the Email Composer tab isn't active.
• The Send an Email mobile action isn't supported on cases.
Predefined Values
• Emails sent with only email addresses specified aren’t associated with Salesforce records. Send emails to the Salesforce contact, lead,
or person account record instead.
• Related To can be predefined only for an entity-specific quick action, not a global quick action.
• Predefined values aren’t supported in Reply/Forward or emails initiated from Assistant or Opportunity Insights.
• Predefined values are supported in an inline Email action on a record and in an Email action on the Global Actions menu.
• If Compliance Bcc is enabled, predefined values for the Bcc field are ignored. If Auto Bcc is enabled, predefined values for the Bcc
field are appended to the Auto Bcc address.
• To predefine the From field, specify one of these email addresses:
– The user’s return email address
– The email address of the user’s connected account
– An org-wide email address
The predefined value is among the addresses available in the email composer From field when it isn’t hidden.
821
Sales Productivity Manage Email in Lightning Experience
• If the Email action is not displayed on an object, confirm that the object is activity-enabled.
• The Email Composer tab must be selected in the Feed for the Reply and Reply-All Email actions to work.
• Emails sent from the Email action use the character encoding specified in the user settings.
• To see the Email tab in the activity composer, set Email Deliverability to All Email.
SEE ALSO:
Which Email Action Are You Using in Lightning Experience?
Confirm That Global Layouts Are Using the Correct Email Action
Although the Email action is only available in Lightning Experience, it must be in the Quick Actions
EDITIONS
in the Salesforce Classic Publisher section of the page layout so that the action is available in every
layout that inherits from the global layout. The action must also be in the global layout to enable Available in: Lightning
Email in the Global actions menu, use reply/forward, use email in Assistant, and use email in Experience
Opportunity Insights.
Available in: Essentials,
Note: The Send an Email mobile action is not supported on cases. Enterprise, Performance,
Unlimited, and Developer
1. Click Setup. Editions
2. In the "Quick Find" field, enter Publisher Actions, then click Publisher Actions.
3. Confirm that the Email action exists on every global layout. USER PERMISSIONS
a. In the Quick Actions in the Salesforce Classic Publisher section, confirm that the Email action
To create and modify the
(with label of “Email”, name of “SendEmail”, and Action Type of “Send Email”) is listed. Email quick action:
b. If the Salesforce1 and Lightning Experience Actions section is not using the predefined • Customize Application
actions, confirm that the Email action (with label of “Email”, name of “SendEmail”, and Action To edit a page layout:
Type of “Quick Action”) is listed. • Customize Application
SEE ALSO:
Confirm That Record Layouts Are Using the Correct Email Action
822
Sales Productivity Manage Email in Lightning Experience
Confirm That Record Layouts Are Using the Correct Email Action
Confirm that the “Send Email” action is in the appropriate section of each record layout.
EDITIONS
For each record layout page, ensure that the Email action is in the appropriate section. The correct
section depends on whether the “Quick Actions in the Salesforce Classic Publisher” and “Salesforce1 Available in: Lightning
and Lightning Actions” sections are inherited or overwritten. Experience
1. Click Setup. Available in: Essentials,
2. In the "Quick Find" field, enter Object Manager, then click Object Manager. Enterprise, Performance,
Unlimited, and Developer
3. Click Account. Editions
4. For each Account page layout, use the table to determine which section should have the Email
action.
USER PERMISSIONS
5. Repeat these steps for Opportunity, Lead, Contact, and Campaign layouts, and any
activity-enabled objects which should have email capability. To create and modify the
Email quick action:
Example: • Customize Application
To edit a page layout:
Quick Actions in the Salesforce Classic • Customize Application
Publisher
Inherited Overwritten
Note: For records in the activity timeline, the Email action displays in the Activity Publisher.
SEE ALSO:
Confirm That Global Layouts Are Using the Correct Email Action
823
Sales Productivity Manage Email in Lightning Experience
Note: When you create a custom quick action, use a unique label and API name. If the custom quick action has the same API
name as a legacy standard action, Metadata API and change set deployment errors can occur. The incorrect action can also
appear on page layouts. For example, use the name “SendEmail” instead of only “Email.”
4. Click Save.
5. On the layout editor, accept the default layout, and click Save.
6. Confirm global and record layouts are using the action.
SEE ALSO:
Confirm That Global Layouts Are Using the Correct Email Action
Confirm That Record Layouts Are Using the Correct Email Action
Fields Available on the Email Quick Action
Create a Send Email Quick Action for Cases
824
Sales Productivity Manage Email in Lightning Experience
From Email header field where sales reps can enter a From email
address from a picklist (dropdown list).
Reps can select from org-wide email addresses and the user’s
own email address.
The From picklist is added by default in the Send Email action
in new orgs created in Winter ’17 or later. If you create a Send
Email action after Winter ’17, then the From picklist is added
to the email layout by default.
HTML Body Email body field that supports HTML formatting and images.
825
Sales Productivity Manage Email in Lightning Experience
Field Description
To Email header field where users can enter To email addresses.
You can only predefine this field to an email address. You can predefine it using either
To (used to define email addresses) or To Recipients (used to define contact, lead, and
user IDs).
SEE ALSO:
Create Additional Email Actions in Lightning Experience
Create Predefined Field Values for Email Recipients in the Send Email Action
By default, we prepopulate the To: field with a contact or lead email address when you open the
EDITIONS
email action from the contact or lead record homes. Extend this behavior to other objects and also
predefine the To:, Cc:, or Bcc: fields. Available in: Essentials,
The admin must specify the To recipient, Cc recipient, or Bcc recipient to associate the email with Enterprise, Performance,
the Salesforce record. The recipient must be a lead, contact, or person account. The predefined Unlimited, and Developer
fields must be lookup fields. Editions
1. Click Setup. In the Quick Find field, enter Global Actions, then click Global Actions.
2. Open the Send Email action you want to modify.
USER PERMISSIONS
3. In the Predefined Field Values section, click New. To create and modify the
Email quick action:
4. For Field Name, select one of the following fields:
• Customize Application
• To Recipients To edit a page layout:
• CC Recipients • Customize Application
• BCC Recipients
5. Use the formula editor to associate your selected field with a Salesforce record using the JUNCTIONIDLIST function.
Note: For values with only one ID, you don’t have to use the JUNCTIONIDLIST function.
For example:
• To associate the To Recipients field with the account’s primary contact record, enter:
JUNCTIONIDLIST(Account__c.Contact__c) OR Account__c.Contact__c
• To associate the BCC Recipients field with the account’s owner and the owner’s manager, enter:
JUNCTIONIDLIST(Account.ContactId, Account.Owner:User.ManagerId)
6. Click Save.
Example: Let’s review an example for defaulting the contact, lead, or person account into the Email Action. You have a custom
object called Application with a lookup field to the contact. The API name for Application is Application__c and the API name for
the contact field is Contact__c. Since we're getting data from the related record (the contact id), we need an entity-specific email
action for Application.
1. In Setup, go to the Object Manager tab and click the name of your custom object, Application.
2. Choose Buttons, Links, and Actions and click the New Action button.
826
Sales Productivity Manage Email in Salesforce Classic
3. Choose the Send Email action type, complete the other fields, and click Save.
4. Choose Buttons, Links, and Actions and click the name of the action you created.
5. Add a predefined field for To Recipient, with the formula value Application__c.Contact__c, and click Save.
6. Add the new email action to the page layout.
Tracking Email
To track email that you sent, use HTML formatting when authoring. Also make sure that your Salesforce admin has added the HTML
Email Status related list to your contact, lead, and person account pages.
827
Sales Productivity Manage Email in Salesforce Classic
SEE ALSO:
Considerations for Sending Email in Salesforce Classic
Guidelines for Working with Email
Send Mass Email in Salesforce Classic
3. Click Search
• Search results show up to 100 matching entries.
• If the attachment was sent using mass email, search results show one entry for every 100 emails sent. Delete one of these entries
to delete the attachment.
828
Sales Productivity Manage the Admin Details of Email
4. In Search Results, click Del next to the attachment you want to delete. Recipients who then click the attachment link see a message
asking them to contact the email sender to view the attachment.
You cannot recover deleted attachments from the Recycle Bin.
829
Sales Productivity Manage the Admin Details of Email
830
Sales Productivity Manage the Admin Details of Email
• Required Verify—If TLS can’t be negotiated, a common cipher can’t be agreed on, or the sender can’t be verified, the email
bounces back to the originator. Verification means that a valid certificate authority has signed the receiver’s certificate and the
hostname in the certificate matches the host to which we connected.
3. Optionally, if you selected a setting other than Preferred, you can select Restrict TLS to these domains and enter the
comma-separated list of domains. When delivering to domains that aren’t listed, we use the "Preferred" setting.
4. Click Save.
831
Sales Productivity Manage the Admin Details of Email
Note: Most recipients don’t use Sender ID anymore. Unless you know that the recipient
of your email requires Sender ID, we don’t recommend that you enable this feature. See
Microsoft Exchange’s article on Sender ID for more information.
4. Click Save.
SEE ALSO:
Knowledge Article: Sender Policy Framework and Salesforce SPF Records
832
Sales Productivity Manage the Admin Details of Email
Rotation Timeline
Here’s the timeline of events starting the first time a DKIM key is published.
• Day 0: The primary DKIM key pair is published.
• Day 25: Salesforce creates an alternate DKIM key pair in preparation for rotation. Salesforce publishes the alternate key pair to DNS,
5 days before rotation, so that all DNS servers know of the new key pair.
• Day 30: Salesforce marks the alternate key pair as active and signs emails with the newly active key for the next 30 days.
833
Sales Productivity Manage the Admin Details of Email
8. Save your changes. Salesforce publishes your TXT records for this DKIM key to your domain’s DNS record.
9. Before activating this key, add the CNAME and Alternate CNAME records from your DKIM Key Details page to your domain’s DNS
record.
When the DNS publication is complete, your CNAME and alternate CNAME records appear on the DKIM Key Details page. It can take
time for DNS publication to finish around the world.
10. On the DKIM Key Details page, click Activate.
834
Sales Productivity Manage the Admin Details of Email
You can’t activate your DKIM key until your CNAME records are published to your domain’s DNS record. For security purposes, Salesforce
rotates your DKIM keys every 30 days. When you activate your DKIM key, Salesforce creates a secondary, inactive DKIM key for the next
rotation.
SEE ALSO:
Improve Deliverability of Emails Sent from Salesforce
Enabling Compliance BCC Emails
What Is DMARC?
Domain-based Message Authentication, Reporting, and Conformance (DMARC) is an email
EDITIONS
authentication, policy, and reporting protocol. It’s built on top of Sender Policy Framework (SPF)
and DomainKeys Identified Mail (DKIM) protocols. If neither of those authentication methods passes, Available in: Salesforce
the DMARC policy determines what to do with the message. Salesforce supports and recommends Classic (not available in all
DMARC. It’s up to you to determine whether you implement it for your domain. orgs) and Lightning
DKIM and SPF help recipients to verify the authenticity of email messages. But many email Experience
environments are complex, sending email from many different systems, including third-party Available in: all editions
providers. Also, systems and third-party providers can change over time. This complexity and except Database.com
variability can make authenticating every legitimate email message through DKIM or SPF challenging.
For example, what if a domain owner sends emails that can’t be authenticated along with others
that can? Do you reject all of them in case some are fraudulent? Or, do you accept them all and risk letting spam through to your users?
That’s where DMARC comes in.
DMARC is a second layer of authentication after DKIM and SPF. If an email doesn't pass DKIM and SPF authentication, DMARC policy tells
the receiver what to do with the message. For example, it can reject some email messages and quarantine others.
DMARC also helps senders and receivers collaborate to improve the sender’s email authentication methods and the receiver’s identification
of unauthorized messages. With DMARC, the receiver can report back to the sender when emails fail their DKIM and SPF checks, even if
the messages aren’t rejected. This information helps senders determine how many legitimate messages can’t be authenticated. Senders
can then work with receivers to authenticate similar messages in the future. These reports can also inform senders of the scope of
fraudulent emails spoofing their domain. Senders and receivers can then change their joint approach to handling emails from that
domain based on this information.
Salesforce supports and recommends DMARC. It’s up to you whether you implement it for your domain.
SEE ALSO:
DMARC.org
Note: EAI requires API version 49.0 or later. Available in: Salesforce
Classic (not available in all
orgs) and Lightning
Email Address Internationalization (EAI) Considerations Experience
Understand the impact of Email Address Internationalization (EAI) on email address length and Available in: All editions
the number of allowed recipients per email. Review support limitations, best practices, and the
changes to the character encoding returned through the API for email fields.
835
Sales Productivity Manage the Admin Details of Email
Note: Encrypting email can reduce the number of characters allowed per email address by as much as a third.
836
Sales Productivity Manage the Admin Details of Email
OPTION BEHAVIOR
Split • Delivery to the ASCII email address recipients succeeds.
• International emails are delivered successfully as long as the recipient’s ESP and MTA supports EAI.
• For recipients with an ASCII email address, the “Reply All” action only sends a response to recipients
with ASCII email addresses.
• For recipients with an EAI email address, the “Reply All” action sends a response to all email recipients.
If any receiving mail service doesn’t support EAI, the email bounces.
• If only EAI addresses exist in the TO field, that field can be blank in the split messages. For example, you
send an email with only EAI addresses in the TO field and ASCII and EAI addresses in the CC field. When
this message is split, the TO field in the split email with only ASCII addresses is blank. Although a blank
TO recipient list can look odd in your email client, email standards allow it.
If you choose to send email from Salesforce using an EAI email address, selecting this option has no effect.
A single email is sent because of the EAI email address in the from field.
Allow • Delivery is only successful to recipients whose ESPs and MTAs support internationalized emails.
• The “Reply All” action sends a response to all email recipients.
When you enable EAI, the encoding of the data in email fields changes. Most notably, Unicode (IDN) formatted email addresses entered
or updated after EAI is enabled are stored in Unicode format. Unicode (IDN) formatted email addresses stored in email fields before EAI
is enabled retain the original encoding type (ACE).
837
Sales Productivity Manage the Admin Details of Email
SEE ALSO:
Prepare for Email Address Internationalization (EAI)
Organization-Wide Email Addresses
Salesforce’s EAI support lets you send emails from Salesforce using EAI email addresses. It’s only Available in: All editions
one part of the email’s journey, though. Activated email relays must also support UTF-8 encoding,
and the recipient must be able to accept emails from UTF-8 encoded email addresses.
To receive emails from UTF-8 encoded email addresses, your Email Service Provider (ESP) must support UTF-8 encoding. A relatively
small percentage of ESPs provides UTF-8 support for email addresses. If you wish to receive emails from EAI email addresses, make sure
that your ESP provides the required support before enabling EAI.
Likewise, if you set up your Salesforce email to go through an email relay or send through Gmail or Office 365, those relay providers must
also support UTF-8 if you want to send emails through them to EAI email addresses.
If your email service provider or relay provider doesn't support UTF-8, you can only send emails to and receive emails from non-EAI email
addresses.
838
Sales Productivity Manage the Admin Details of Email
Ensure That All Fields Storing Email Addresses Have the Email Type
If you're storing email addresses in a custom field with a type other than email, change the field type to Email. The Email type applies
required validation rules and ensures proper storage space for the corresponding data.
SEE ALSO:
Email Address Internationalization (EAI) Considerations
Send Email Through Email Relay
Send Through Gmail or Office 365
Important: If you choose to send email from Salesforce using an EAI email address, selecting this option has no effect.
A single email is sent because of the EAI email address in the from field.
• Allow—Emails sent from Salesforce containing ASCII and EAI email addresses in the TO, CC, and BCC fields are sent as a single
email. Delivery is only successful for recipients whose mail servers support internationalized emails.
For more information on mixed address handling, see Email Address Internationalization (EAI) Considerations.
SEE ALSO:
Email Address Internationalization (EAI) Considerations
Prepare for Email Address Internationalization (EAI)
839
Sales Productivity Manage the Admin Details of Email
USER PERMISSIONS
To configure email
deliverability:
• Customize Application
To create, customize, or
publish a community:
• Create and Set Up
Communities AND View
Setup and Configuration
System.UserManagement.sendAsyncEmailConfirmation('005RM000001a0Ox', '00XRM000000hxnG',
'0DBRM000000015i', '/s/contactsupport');
3. Optional. For more flexibility, create a custom async email message that includes a verification link.
To insert a verification link, use the $Network AsyncVerificationLink field.
4. Optional. Create a list view that tracks certain verification fields, such as whether users have verified their email addresses and phone
numbers.
a. From Setup, enter Users in the Quick Find box, and then select Users.
b. Click Create New View and select these verification-specific fields.
• Admin Trusted Mobile Number
• One-Time Password App
• Salesforce Authenticator
• Temporary Code
• U2F Security Key
840
Sales Productivity Manage the Admin Details of Email
Also you can set up a special purpose organization-wide email address for Salesforce to use when Available in: All Editions
no reply is expected. Users can’t select this email address. It’s set up to be used by certain features.
Example: Your org has several users assigned to a Support Profile. This profile is associated
with an email address called [email protected] and a Display Name of Acme
Support. When these users send an outbound email through Salesforce, they can choose
to have their From email address appear as [email protected] instead of their own
Salesforce email address.
The highlighted sections in the following image represents the changes to the From address
and Display Name that the recipient of an email might see.
SEE ALSO:
Send Email Through Salesforce
Organization-Wide Email Footers
841
Sales Productivity Manage the Admin Details of Email
• You can’t delete or change an organization-wide email address when it’s used by an email alert.
• You can create an org-wide email address specifically for No-Reply emails or use an existing org-wide email address as the default
No-Reply address. You can have only one verified No-Reply org-wide email address at a time. After a No-Reply address is created,
you can’t delete it.
• If a user’s connected account or sender email address is the same as the org-wide email address, the org-wide email address takes
precedence in the From: dropdown. The connected account or sender email addresses aren’t available.
• The org-wide verified email address is used as the From address in emails sent from the guest user record, such as emails sent from
some custom flows. Outgoing emails are blocked when they're sent from an unverified address in the guest user record.
• You can't see the Reply, Reply All, and Forward standard quick actions on an Email.Message record if the sender's email address is
an organization-wide address that isn't set for User Selection and Default No-Reply Address. Manage this setting in Organization-Wide
Addresses in Setup.
• You can't use an email service address for new organization-wide email addresses. Existing organization-wide address with email
service addresses continue to work. Examples of an email service address include an Email-to-Case address, an Email to Salesforce
address, or the address associated with the Apex email service.
• An admin can create an org-wide No-Reply address or use an existing address without requiring verification. Each time a new
org-wide email address is verified, it replaces the previously verified one.
Note: An admin verifies a new org-wide email address by clicking the link in the email sent after creating the address.
SEE ALSO:
Organization-Wide Email Addresses
Set Up Organization-Wide Email Addresses
1. From Setup, in the Quick Find box, enter Organization-Wide Addresses, and then select Organization-Wide Addresses.
842
Sales Productivity Manage the Admin Details of Email
2. Click Add.
3. Enter your organization-wide email address’s information.
4. Select the Purpose.
5. Select the profiles that can send email using this address. Or, select Allow All Profiles to Use this From Address to let all users,
including guest and unavailable profiles, use the selected organization-wide email address.
6. Click Save.
7. To select the permission sets that can send email using this address, from Setup, in the Quick Find box, enter Permission Sets,
and then select Permission Sets.
8. Click the permission set’s name, and then select Organization-Wide Email Address Access.
9. Click Edit.
10. Add the addresses to the Enabled Organization-Wide Email Addresses section. Click Save.
Back on the organization-wide email address’s page, you can see a list of the enabled permission sets.
To use an organization-wide address, send an email from Salesforce and choose your organization-wide address from the dropdown
list.
SEE ALSO:
Organization-Wide Email Addresses
Considerations for Using Organization-Wide Email Addresses
Create Permission Sets
SEE ALSO:
Send Email Through Salesforce
843
Sales Productivity Manage the Admin Details of Email
SEE ALSO:
Organization-Wide Email Footers
Set Up Organization-Wide Email Footers
844
Sales Productivity Manage the Admin Details of Email
SEE ALSO:
Use Email Logs to Monitor Emails Sent from Salesforce
SEE ALSO:
Considerations for Using Inbound Email Snapshots
Request an Inbound Email Snapshot
Access Inbound Email Snapshots
View an Inbound Email Snapshot
845
Sales Productivity Manage the Admin Details of Email
Email routing addresses for Email-to-Case or On-Demand From Setup, enter Email-to-Case in the Quick Find
Email-to-Case box, then select Email-to-Case to open the Email-to-Case
settings page. View the Routing Addresses section.
Your organization’s email service addresses From Setup, enter Email Services in the Quick
Find box, then select Email Services, then the name of an
email service.
• Unless you enter a full email address, use an asterisk (*) wildcard in the local-part of the email address (the part before the @ symbol)
or the domain-part (the part after the @ symbol), or both. Spaces, commas, and semicolons aren’t valid characters. Each address
field can contain a maximum of 255 characters.
• If you want to request more than one snapshot with identical criteria, click Request Snapshot multiple times.
• If you believe that a snapshot should have completed but it still shows Pending status, try refreshing the page.
• Snapshots don’t expire. If no inbound emails match the specified criteria, a requested snapshot remains in Pending status indefinitely.
Completed snapshots persist until you delete them.
846
Sales Productivity Manage the Admin Details of Email
USER PERMISSIONS
• List email isn’t available. However, users can see completed list email activities in the Activity
History related list.
• Salesforce email templates can't be used in the Salesforce Mobile App.
847
Sales Productivity Manage the Admin Details of Email
• You can insert .SVG images into an email composer using a URL. However, Gmail doesn’t send Available in: Essentials,
those images with your email. Professional, Enterprise,
Performance, Unlimited,
• Inline images in templates aren’t supported when creating and saving templates from the
and Developer editions
Outlook and Gmail integrations.
• You can add images to an email, email template, or enhanced letterhead by clicking the Source
icon and including an image reference in the HTML.
• When you save an email template, any content document links (Salesforce file links) are converted to content asset links.
• If an email template’s HTML contains an image:
– The <html> tag is stripped out.
– A <body> tag with no attributes is stripped out. Body tags with attributes like <body style="color: maroon;" class="whatever">
aren’t impacted.
Note: Beginning with Summer ’24, Service Email will no longer support the CKEditor.
– When you drag or paste an image to the Lightning Editor composer and the image is 5 MB or smaller, the image is inserted as
an inline image at the cursor. In all other cases, files are added to an email as attachments, including multiple image files, files
greater than 5 MB, and files other than images.
SEE ALSO:
Send and Receive Emails with Email-to-Case
848
Sales Productivity Manage the Admin Details of Email
With a hard bounce, the contact, lead, or person account’s EmailBouncedDate and EmailBouncedReason fields are populated,
and a bounce icon is shown on those record detail pages.
Use the EmailBouncedReason field in list views to find contacts, leads, and person accounts with email addresses that generated
hard bounces. You can use it in a similar way in reports and in workflows to create workflow rules based on the hard bounce status.
EmailBouncedReason is a text field, and contains whatever description was provided in the email bounce reply.
In the highlights panel at the top of the contact, lead, or person account detail pages, an alert icon appears next to the email address.
The icon indicates that the email address generated a hard bounce. Ensure that the email address field is in the highlights panel of the
detail record page so that users can see the alert.
To clear the alert, edit the contact, lead, or person account record and confirm that the current email address is correct, or update it.
Note: Bounce handling doesn’t support encrypted email addresses. If you need email bounce handling, don't encrypt the standard
Email field.
SEE ALSO:
Guidelines for Configuring Deliverability Settings for Emails Sent from Salesforce
General Shield Platform Encryption Considerations
849
Sales Productivity Manage the Admin Details of Email
850
Sales Productivity Manage the Admin Details of Email
851
Sales Productivity Manage the Admin Details of Email
Pixel-based open tracking technology is inherently imprecise and doesn’t generate foolproof signals. There are false positives and false
negatives.
Emails sent by Einstein Activity Capture users don’t show up in the HTML Email Status report, but tracking info is displayed in the activity
timeline. However, if Einstein Activity Capture users use Inbox mobile to send emails through a Microsoft account, tracking information
isn’t shown in the activity timeline. Instead, the tracking information is available in the Inbox feed.
List emails show tracking information in the HTML Email Status report only.
In Salesforce Classic, email tracking applies to HTML-based emails and mass emails.
Email tracking in Lightning Experience doesn't apply to emails sent from Cases or emails that use Email-to-Case.
Lightning Experience organizations must enable Enhanced Email.
Enable Email Tracking for All Customers Opening Email from Your Company
Let sales reps see if and when customers open email sent through Salesforce. In Lightning Experience,
EDITIONS
reps see tracking info right in the activity timeline, and—if they aren’t using Einstein Activity
Capture—in the HTML Email Status report. Salesforce Classic users see the indicators in a report or Available in Lightning
in a related list. This feature applies to all emails sent through Salesforce; it can’t be turned off for Experience, Salesforce
individual emails or customers. Classic, and all Salesforce
In Lightning Experience, email tracking applies to all emails and list emails sent through Salesforce, apps
Office 365, Gmail, Email Relay, and Einstein Activity Capture. Available in: Essentials,
1. From Setup, enter Activity Settings in the Quick Find box, then select Activity Professional, Enterprise,
Settings. Performance, Unlimited,
and Developer Editions
2. Select Enable Email Tracking.
3. Click Submit.
USER PERMISSIONS
For regular emails in Lightning Experience, you can see email tracking information in the activity
timeline. You can also add the First Opened and Last Opened fields to your email page To enable email tracking:
layouts to see the tracking info for emails not sent through Einstein Activity Capture. • Customize Application
In Salesforce Classic, you can see email tracking information in the HTML Email Status related list
and the HTML Email Status report.
SEE ALSO:
Store Customers’ Data Privacy Preferences
Considerations for Tracking Emails Sent from Salesforce Inbox
852
Sales Productivity Manage the Admin Details of Email
Enable Email Tracking for Individuals Opening Email from Your Company
Help your sales reps honor customer requests to not track if and when they open email that reps
EDITIONS
send through Salesforce. Configure Salesforce to respect individual email tracking preferences for
contacts, leads, and person accounts in the data privacy record based on the Individual object. Available in Lightning
All organizations must enable Data Protection and Privacy and select Make data protection details Experience and Salesforce
available in records. Complete all the steps detailed in Salesforce Help to fully set up data protection Classic in: Essentials,
and privacy. Professional, Enterprise,
Performance, Unlimited,
All organizations must enable Enforce email privacy settings. and Developer Editions
Lightning Experience organizations must enable Enhanced Email.
1. Confirm that the Individual field is on the contact, lead, and person account page layouts. USER PERMISSIONS
2. Locate the data privacy record based on the Individual object, and select the Details tab in the
To enable individually based
record.
email tracking:
3. Select either Don’t Process or Don’t Track. • Customize Application
Note: The Email Opt Out selection in contacts, leads, and person account page layouts
continues to work as it did.
SEE ALSO:
Data Protection and Privacy
Store Customers’ Data Privacy Preferences
853
Sales Productivity Manage the Admin Details of Email
Note: Use IPv4 addresses. IPv6 addresses aren’t supported for IP address filtering. USER PERMISSIONS
Example: Most companies enter the IP addresses for their internal email.
SEE ALSO:
Enable Filtering for Email Tracking by IP Address
854
Sales Productivity Manage the Admin Details of Email
• Opting out of email with email privacy settings doesn’t apply to the Cases Email Action, Workflows, or Process Builder.
• In the Outlook and Gmail integrations, sales reps see messaging regarding a contact or lead’s email preferences and restrictions. It’s
the sales rep’s responsibility to respect that privacy when sending emails from Outlook or Gmail.
SEE ALSO:
Considerations for Email Privacy Preferences in the Outlook and Gmail Integrations
855
Sales Productivity Manage the Admin Details of Email
Note: In Lightning Experience, reps need read visibility to the field Email Opt Out on leads and contacts. Check field level security
on this field to confirm visibility. Without access to the field, reps don’t see any warning messages until they click send.
1. Confirm that the Individual tab is on the contact, lead, and person account page layouts.
2. Locate the data privacy record based on the Individual object, and select the Details tab in the record.
3. Select Don’t Market, Don’t Process, or Forget this Individual. Customers with the Don’t Market preference can receive
non-commercial emails from reps with the Send Non-Commercial Email permission.
Note: The Email Opt Out selection in contacts, leads, and person account page layouts continues to work as it did.
What’s the Difference Between Email Opt Out and Individual Email Privacy Settings?
For leads, contacts, and person accounts, there are several email privacy preferences that affect
EDITIONS
whether that person can be sent an email.
Email Opt Out Available in Lightning
Set this preference on the record detail page. This person can’t be sent any emails, unless the Experience and Salesforce
email sender is assigned the Send Non-Commercial Email permission. That permission applies Classic in: Essentials,
only to sending email from Lightning Experience. Professional, Enterprise,
Performance, Unlimited,
Don’t Market and Developer Editions
Set this preference on the Individual record’s detail page. This person can receive non-commercial
emails only. You need the Send Non-Commercial Emails user preference to send an email.
Forget this individual
Set this preference on the Individual record’s detail page. This person can’t receive any emails.
Don’t Process
Set this preference on the Individual record’s detail page. This person can’t receive any emails.
Don’t Track
Set this preference on the Individual record’s detail page. This person doesn’t want their interactions with emails tracked.
856
Sales Productivity Manage the Admin Details of Email
SEE ALSO:
Choose Which Sales Reps Can Send Non-Commercial Email
Opting Out of Email
4. Assign to this permission set to reps who you don’t want to send non-commercial emails.
For customers that have selected Don’t Market in the Individual record, only reps with the Send Non-Commercial Email permission can
send them an email.
The Send Non-Commercial Email user permission applies to regular, 1:1 emails only.
Important: In the Outlook and Gmail integrations, sales reps see messaging regarding a contact or lead’s email privacy preferences.
However, the Send Non-Commercial Email permission isn’t enforced. It’s the sales reps responsibility to respect an email recipient’s
privacy when sending emails from Outlook or Gmail.
857
Sales Productivity Manage the Admin Details of Email
SEE ALSO:
Considerations for Email Privacy Preferences in the Outlook and Gmail Integrations
Email Reports
Use reports to get information on emails and list emails.
EDITIONS
858
Sales Productivity Manage the Admin Details of Email
SEE ALSO:
Set Up a Custom Report Type
859
Sales Productivity Manage the Admin Details of Email
Example: Use custom list email reports to answer questions such as:
• Which list emails generated the most engagement?
• Which rep sends the most effective list emails?
Note: Emails sent through workflows aren’t reportable. Available in: Essentials,
Professional, Enterprise,
Performance, and Unlimited
Einstein Activity Capture editions
If your org is using Einstein Activity Capture, see Activity Metrics for how to get and use data on
emails.
If your reps are manually logging incoming emails, and the report groups records by Email ID, then you can easily see how many
emails are getting a response. Analyze these emails to see why they’re so effective, and replicate that across your org.
We recommend grouping by Email ID; otherwise, the grouping is by recipients.
The fields Tracked and IsIncoming are included by default.
See Outlook and Gmail Integration and Inbox Features for more information about what you can report on.
Lightning Experience
When you’re composing emails in Salesforce Lightning Experience and Enhanced Email is enabled, you can report only on your outgoing
emails.
See Report on Email Messages for more information on setting up email reports.
These reports provide summary engagement information. To see information at the recipient level, use Engagement reports.
Sales Engagement
Automatic Emails in Sales Engagement cadences aren’t reported in the Email Message report. Instead, use the list email activity report.
860
Sales Productivity Email a Group with List Email and Mass Email
See Report on Email Messages for more information on setting up list email reports.
861
Sales Productivity Email a Group with List Email and Mass Email
• If Enforce email privacy setting is enabled, a list email isn’t sent to a recipient if any of the following are also true:
– The recipient selected Don’t Process.
– The recipient selected Don’t Market.
– The recipient selected Forget this Individual.
– The Individual record is missing.
• You can’t create a list email in the Salesforce app, but you can see the activity in the Activity History related list.
• You can use Salesforce Classic to view list email activity in the Activity History list. However, to show the list email record when you
click the list email activity, enhanced email must be enabled.
• Removing the Send List Email button from the List View doesn’t remove it from the Recently Viewed page.
• The Send List Email button isn’t available in Kanban view.
• When you send a list email that’s using a Classic email template with an attachment, the attachment isn’t shown in the list email
record.
• Attachments are sent as links rather than as physical files. When recipients click the attachment link in the email, a preview opens
in a separate browser window. From that window, they can download the file if they want.
A link is available until it's removed manually.
• You can’t send a list email using a Classic Visualforce email template. Similarly, Classic Visualforce email templates aren’t supported
in the Lightning List Email action.
• The From address for list emails differs depending on whether you’re using Einstein Automatic Capture.
– With Einstein Automatic Capture: the From address is the email address that’s specified in your user record only. For example,
you can’t use any of the email addresses in your connected accounts.
862
Sales Productivity Email a Group with List Email and Mass Email
– Without Einstein Automatic Capture: the From address is your return address or, if your return address isn’t specified, your email
address.
To specify how your name appears to recipients and which return address to use, open your personal settings. In My Email
Settings enter the preferred Email Name and Email Address.
SEE ALSO:
Send a List Email in Lightning Experience
List Email Limitations
Email Allocations per Edition
Knowledge Article: ContentDocumentLink error when Trying to Send List Email
USER PERMISSIONS
863
Sales Productivity Email a Group with List Email and Mass Email
2. Select the checkbox next to individual records you want to email, or select all records on the page.
If you’re on any view except Recently Viewed, and no records are selected, clicking Send List Email selects all the records as list
email recipients.
4. If you want, add the names of list views or campaigns in the Recipients field. You can add contact and lead list views for the same
list email.
If you’re sending a list email to at least one campaign, use the Related To field to select a campaign. The campaign tracks all the
engagement metrics from the list email, such as total sent.
864
Sales Productivity Email a Group with List Email and Mass Email
SEE ALSO:
Considerations for Sending List Email in Lightning Experience
Schedule Emails with Send Later
What Are the Differences Between Activity Timeline and Activity History?
Video: Send Personalized Emails to a Group (English Only)
Knowledge Article: ContentDocumentLink error when Trying to Send List Email
How do I add contacts and leads to campaigns?
865
Sales Productivity Email a Group with List Email and Mass Email
• You can manually select up to 200 contacts or leads from a contact or lead list view.
• You can add up to 10 list views in the Recipients field.
• List emails count against an org’s mass email daily send limit, which is typically 5,000 email recipients per day.
• In Developer Edition orgs and trial orgs, you can send to no more than 10 external email recipients per day using mass email and
list email. This lower limit doesn’t apply if your org was created before the Winter ’12 release and already had mass email enabled
with a higher limit. Additionally, you can send emails to a maximum of 50 recipient addresses per day.
SEE ALSO:
Email Allocations per Edition
Email and Outreach Considerations for Salesforce Starter and Pro Suite
Respect your prospects’ and customers’ wishes when they request only specific forms of contact
EDITIONS
from your company. These requests can include being able to opt in or opt out of specific
communication types, or requesting to receive no communications at all. Available in: Lightning
Data protection and privacy regulations require you and your company to honor people’s requests Experience
about how you use their data and how you communicate with them. Regions and countries have
Available in: Starter and Pro
specific regulations, such as:
Suite Editions. Your edition
• General Data Protection Regulation (GDPR), European Union determines the options you
• California Consumer Privacy Act (CCPA), United States have.
866
Sales Productivity Email a Group with List Email and Mass Email
• Mass email functionality does not recognize duplicates or remove them from a mass email list. All records that meet the filter criteria
are pulled into the list, even if they share the same email address.
• Note: The addressed and sent-to numbers in mass email status messages differ in the following situations.
867
Sales Productivity Email a Group with List Email and Mass Email
– One or more selected recipients opted out of receiving mass email after the mass email was scheduled but before it was
processed.
– One or more selected recipient email addresses were removed from the contact or lead after the mass email was scheduled
but before it was processed.
– The user who sent the mass email was deactivated after the mass email was scheduled but before it was processed.
Salesforce does not send mass emails scheduled by a user who is deactivated.
SEE ALSO:
Mass Email Limitations
868
Sales Productivity Email a Group with List Email and Mass Email
SEE ALSO:
Considerations for Sending Mass Email in Salesforce Classic
Guidelines for Sending Mass Email in Salesforce Classic
View the Status of Your Mass Email in Salesforce Classic
Email Templates in Salesforce Classic
Email a Group with List Email and Mass Email
SEE ALSO:
Guidelines for Sending Mass Email in Salesforce Classic
Guidelines for Configuring Deliverability Settings for Emails Sent from Salesforce
869
Sales Productivity Email a Group with List Email and Mass Email
Mass Email Queue: Monitor the Status of Mass Emails Sent Through Salesforce
The mass email queue lets you view the status of scheduled mass emails that you’ve personally
EDITIONS
sent or the status of scheduled mass emails for your Salesforce org. You can cancel mass emails if
necessary. You can view the status of your personal mass emails from your personal settings. If you Available in: Salesforce
have permission, you can view the status of organization-wide mass emails from Setup. Classic
The mass email queue shows the number of recipients that the mass email was addressed to and
Available in: Professional,
sent to. These numbers may differ because:
Enterprise, Performance,
• One or more selected recipients opted out of receiving mass email after the mass email was and Unlimited Editions
scheduled but before it was processed.
• One or more selected recipient email addresses were removed from the contact or lead after USER PERMISSIONS
the mass email was scheduled but before it was processed.
• The user who sent the mass email was deactivated after the mass email was scheduled but To view your mass email or
cancel your pending mass
before it was processed. Salesforce does not send mass emails scheduled by a user who is
email:
deactivated.
• Mass Email
To view all mass email or
SEE ALSO: cancel pending mass email
Use Email Logs to Monitor Emails Sent from Salesforce in your organization:
• Modify All Data
Send Mass Email in Salesforce Classic
870
Sales Productivity Email Templates
To view and cancel mass emails that anyone in your company scheduled, if you have the “Manage Users” permission, from Setup,
enter Mass Emails in the Quick Find box, then select Mass Emails.
SEE ALSO:
Send Mass Email in Salesforce Classic
Guidelines for Configuring Deliverability Settings for Emails Sent from Salesforce
Email Templates
Use email templates to increase productivity and ensure consistent messaging. Email templates
EDITIONS
with merge fields let you quickly send emails that include field data from Salesforce records like
contacts, leads, or opportunities. You can use email templates when emailing groups of Available in: Lightning
people—with list email or mass email—or just one person. Experience and Salesforce
Classic
Standardize Email with Email Templates Available in: All Editions
Use email templates to increase productivity and ensure consistent messaging. Email templates
with merge fields let you quickly send emails that include field data from Salesforce records.
You can create your own, or use templates created by others in your organization. Associate a letterhead to your email template to
standardize your branding and increase productivity.
Email Template Allocations Per Edition
See the allocations for email and email templates per edition.
Types of Email Templates
Different email templates types have different features and advantages. Review the table to determine which email template type
works best for you: Salesforce Classic, Lightning Experience, or Email Template Builder (created in Lightning Experience).
871
Sales Productivity Standardize Email with Email Templates
SEE ALSO:
Send List Email in Lightning Experience
Send Mass Email in Salesforce Classic
872
Sales Productivity Email Template Allocations Per Edition
Note: Salesforce email templates can’t be used in the Salesforce Mobile App.
SEE ALSO:
Email Allocations per Edition
873
Sales Productivity Types of Email Templates
Packageable
Change Sets
Header No
Footer No
Use in Account No No
Engagement?
List Email?
Sales Engagement No
Email?
874
Sales Productivity Select an Email Template When You Compose an Email
SEE ALSO:
Send List Email in Lightning Experience
Send Mass Email in Salesforce Classic
Create an Email Template in Lightning Experience
Video: Send Personalized Emails to a Group (English Only)
875
Sales Productivity Considerations for Using Content from External Sources in
Email Templates
Add merge fields to a template or email: Access to the fields on the applicable object
876
Sales Productivity Email Template Permissions
To create, edit, or delete public templates: Manage Public Lightning Email Templates
OR
Modify All Data
To create email template folders: Create Folders for Lightning Email Templates
OR
Modify All Data
To manage public Classic email templates and folders: Manage Public Classic Email Templates
SEE ALSO:
Email Editions and Permissions in Lightning Experience
877
Sales Productivity Render HTML Tags in Outlook
878
Sales Productivity Use Merge Fields in Email Templates and Letterheads
879
Sales Productivity Use Merge Fields in Email Templates and Letterheads
• The Subject field has a limit of 1,000 characters in Lightning Experience and 230 characters in Salesforce Classic. Merge fields use
hidden encoding characters that count against the character limit. If the field exceeds the character limit, we remove excess characters
from the end of the field.
Note: Merge fields can be used in an email, a letterhead, a mail merge template, a custom link, or a formula to incorporate values
from a record.
SEE ALSO:
Use the Handlebars Merge Language in Lightning Email Templates, Enhanced Letterhead, and Email Template Builder
Use the Salesforce Merge Language in Lightning Email Templates
Use the Salesforce Merge Language in Classic Email Templates
Merge Fields for Experience Cloud Sites
Customize Email Sent from Experience Cloud Sites for Email Verification
880
Sales Productivity Use Merge Fields in Email Templates and Letterheads
SEE ALSO:
Use the Handlebars Merge Language in Lightning Email Templates, Enhanced Letterhead, and Email Template Builder
881
Sales Productivity Use Merge Fields in Email Templates and Letterheads
Note: In Summer ‘18, we introduced the Handlebars Merge Language (HML) for email Lightning Email Templates
templates in Lightning Experience. If your email template has merge fields with three curly are available in: Lightning
Experience
braces ({{{), you’re using an HML email template. If the merge fields have one curly brace ({),
or an exclamation mark (!), you’re using a SML (Salesforce Merge Language) email template. Available in: All Editions
Lightning templates created since Summer ‘18 are HML email templates.
Although based on the Handlebars template language, our HML implementation doesn’t contain List email not available in:
Personal, Contact
every Handlebars feature.
Manager, and Group
New ways to use merge fields include: Editions
• Recipient merge fields that work with contact, lead, and person account records, in one email
template
Note: Not every merge field can be used with every email recipient. For example, the EDITIONS
{{{Recipient.Department}}} merge field can be used with contacts only, while no recipient
Available in: Lightning
merge fields can be used when a user is the recipient.
Experience for email
templates created in Email
Template Builder and Email
Content Builder
882
Sales Productivity Use Merge Fields in Email Templates and Letterheads
To make sure you’re using the correct syntax, select merge fields from the merge field picker.
Tip: Most merge fields for email templates correspond directly with email template fields. If there’s a merge field you want to use
that’s not listed in the picker, type it as plain text.
To use the merge field {{{Sender.Signature}}}, have users set up their signature in My Email Settings.
Note: In the merge picker, the merge field is listed as Email Signature.
SEE ALSO:
Convert a Lightning Email Template from SML to HML
Considerations for Using Merge Fields in Email Templates and Letterheads
In the email composer, you can preview and send an email using an HML email template with
SML merge fields. However, the HML merge fields appear as text, not as merged data from Salesforce.
• If you modify an email template so that it has HML merge fields only, and no SML merge fields, it’s converted to an HML email
template when you save it.
883
Sales Productivity Use Merge Fields in Email Templates and Letterheads
4. Click Save.
SEE ALSO:
Use the Handlebars Merge Language in Lightning Email Templates, Enhanced Letterhead, and Email Template Builder
Note: In Summer ‘18, we introduced the Handlebars Merge Language (HML) for email Available in: Lightning
templates in Lightning Experience. If your email template has merge fields with three curly Experience
braces ({{{), you’re using an HML email template. If the merge fields have one curly brace ({), Available in: All Editions
or an exclamation mark (!), you’re using a SML (Salesforce Merge Language) email template.
Lightning templates created since Summer ‘18 are HML email templates. List email not available in:
Personal, Contact
Manager, and Group
Guidelines for Syntax and Formatting Editions
The syntax consists of an open curly brace and exclamation point, followed by the object name, a
period, the field name, and a closing curly brace. For example, if you want to include the account
number of your recipient, enter ID: {!Account.AccountNumber}, and the recipient’s email displays ID:
001234567890123 when you send or preview it.
To make sure you’re using the correct syntax, select merge fields from the merge field picker.
Important:
• If two or more custom objects have matching names or labels, only one of the objects appears when you select from available
merge fields. Make sure that all custom objects have unique names and labels so that you can select merge fields from any of
the objects.
If you use a merge field for which there’s no data in a particular record, that field doesn’t appear in the sent email.
The following types of merge fields aren’t supported in Lightning email templates:
• {!Receiving_User.field_name}
• {!Sending_User.field_name}
• {!BLANKVALUE(Contact.FirstName, "Valued Customer")}
• {!Contact.FirstName, Valued Customer}
• Campaign merge fields (can’t be used in list emails)
• Email message merge fields
884
Sales Productivity Use Merge Fields in Email Templates and Letterheads
Note: In Summer ‘18, we introduced the Handlebars Merge Language (HML) for email Available in: Salesforce
templates in Lightning Experience. If your email template has merge fields with three curly Classic (not available in all
orgs)
braces ({{{), you’re using an HML email template. If the merge fields have one curly brace ({),
or an exclamation mark (!), you’re using a SML (Salesforce Merge Language) email template. Available in: All Editions
Lightning templates created since Summer ‘18 are HML email templates.
Mass email not available in:
Essentials, Personal,
Guidelines for Syntax and Formatting Contact Manager, and
The syntax consists of an open curly brace and exclamation point, followed by the object name, a Group Editions
period, the field name, and a closing curly brace. For example, if you want to include the account
number of your recipient, you could enter ID: {!Account.AccountNumber}, and your HTML and Visualforce email
recipient's email displays ID: 001234567890123. templates are not available
A merge field’s syntax can vary depending on where you're using the field. Most merge fields for in Salesforce Classic:
Essentials and Personal
email templates correspond directly with record fields.
Editions
To make sure you're using the correct syntax, select merge fields from the merge field picker.
Important:
• If two or more custom objects have matching names or labels, only one of the objects
appears when you select from available merge fields. Make sure that all custom objects
have unique names and labels so that you can select merge fields from any of the objects.
• Campaigns: Campaign member merge fields cannot be used with other types of merge fields in the same email template. For
example, if you create an email template using a campaign member merge field and you want to include the title of the recipient,
use {!CampaignMember.Title} instead of {!Lead.Title} or {!Contact.Title}.
• Cases:
– When account merge fields are included in an email template and this template is selected after a contact is added to the email
To field, the account merge fields are populated from the contact's account, not the case's account.
885
Sales Productivity Email Templates in Lightning Experience
– If you have enabled Email-to-Case or On-Demand Email-to-Case, you can create email templates that support agents can use
to respond to case emails. These templates can include merge fields that display information from the original email in the
response.
• Connection Finder: Custom email templates must contain the survey URL. {!Contact.PartnerSurveyURL} is available
as a contact merge field when creating templates.
• Contacts: You can use custom Contact or Lead fields for merging, but only for documents generated from that field’s object. For
example, a custom Contact field can only be used for templates for contacts.
• Leads: You can use custom Contact or Lead fields for merging, but only for documents generated from that field’s object. For example,
a custom Lead field can only be used for templates for leads.
• Orders: Merge fields for products on orders in email templates aren’t supported.
• Workflow: To use merge fields from user records in email templates, select from these merge field types:
– User Fields—Use these merge fields to represent the sending user. Merge fields named {!User.field_name} return
values from the user record of the person who created or updated the record that triggered the workflow rule.
– Workflow Target User Fields—Use these merge fields only in email templates for workflow rules on the User object. Merge fields
named {!Target_User.field_name} return values from the user record that was created or updated to trigger the
workflow rule.
– Approval Process merge fields can be used in email templates, but not mail merge templates.
This release contains a beta version of workflow on the User object that is production quality but has known limitations. To provide
feedback and suggestions, go to IdeaExchange.
SEE ALSO:
Use the Salesforce Merge Language in Lightning Email Templates
Considerations for Using Merge Fields in Email Templates and Letterheads
886
Sales Productivity Email Templates in Lightning Experience
To create and send email templates: Lightning Experience User Available in: Lightning
Experience
To attach files to emails or email templates: Lightning Experience User
Available in: Essentials,
AND Professional, Enterprise,
Access to the file you’re attaching Performance, Unlimited,
and Developer Editions
AND
Edit rights to the email or the email
template’s folder
To update email templates: For public email templates: Modify All Data,
Manage Public Lightning Email Templates
permission, or template ownership
For email templates in an Enhanced folder:
Modify All data, Edit access to the folder, or
template ownership
For private email templates: Modify All Data
or template ownership
887
Sales Productivity Email Templates in Lightning Experience
Use email templates to save time and standardize email sent by you or others in your organization. Use merge fields or enhanced
letterhead if you need them. Templates you create are automatically private, but you can make them available for use by others in your
organization.
Note: If you’re using a free org, you can have up to 500 email templates, of any kind, in that org.
If you’re using Service Cloud, the Service Setup Assistant provides you with basic email templates and sets up case notifications that
email the case contact when a case is created, updated, assigned, and closed.
1. From the email composer, open a record, such as an opportunity or account, that offers email.
2. Click the Activity tab, then click the Email tab.
3. If you want, select an entity in the Related To field. The kind of record you choose affects which merge fields are available in the
merge picker. If you select Contact or Lead, or leave the field blank, the template is a global template. A global template can use
global merge fields only.
4. Compose the email to use as your template, or select an existing email template. Quick text works with the Salesforce Merge Language
(SML) used in Salesforce Classic email templates and Lightning email templates created before Summer ‘18. It doesn’t work with
the Handlebars Merge Language (HML) used in Lightning email templates.
5. Add a subject. To include merge fields, type them in manually.
6. Add any images you want in the template. Use the Insert Images icon or copy and paste the image.
7. Click the Merge icon and use the merge picker to insert merge fields.
8. Click the Source icon to add HTML code. If you want to navigate to the record or other Salesforce pages as you work, pop out the
composer window. Some email clients don’t respect the <style> tag, so use inline styles to format text.
9. Add any attachments you want in the template. After a template is saved, any content document links (Salesforce file links) are
converted to content asset links. If an email template has an attachment, you can’t use Save or Save As to make a copy of it from
the email composer.
10. Click the Merge icon and use the merge picker to insert merge fields.
11. Click the Templates icon and then save the email template as new. To associate an enhanced letterhead with the email template,
edit the existing template from the Email Templates page. From the Enhanced Letterhead dropdown list, select a letterhead.
SEE ALSO:
Considerations for Setting Up Sales Engagement
Email Customers in Lightning Experience
Convert a Lightning Email Template from SML to HML
888
Sales Productivity Email Templates in Lightning Experience
Note: As of Summer '19, agents and reps using case emails can no longer use Save or Save As to edit or create email templates.
889
Sales Productivity Email Templates in Lightning Experience
890
Sales Productivity Email Templates in Lightning Experience
Tip: You can also assign this permission at the profile level.
USER PERMISSIONS
USER PERMISSIONS
When a user inserts an email template, they can choose which folder to look in.
891
Sales Productivity Email Templates in Lightning Experience
Considerations for Using Public and Private Email Templates in Lightning Experience
Review these considerations before implementing private and public email templates.
EDITIONS
• Users who don’t own an email template don’t see email templates in their private folder in the
Email Templates object home. They see public email templates only when choosing an email Available in: Lightning
template in the Email or List Email composer. Experience
• Users with the Modify All Data permission can create, read, edit, and delete public email Available in: Essentials,
templates and their own private templates. Professional, Enterprise,
• Users with the View All Data permission can’t modify email templates in other users' private Performance, Unlimited,
folders. However, they can see the templates. and Developer Editions
• When a user with the View All Data or Modify All Data permission inserts an email template
into an email composer, they can access their own private templates, templates that have been
shared with them, and public templates.
• Partner portal users can access public email templates only.
• Customer Community and Customer Community Plus users can’t access email templates in Lightning Experience.
• Email templates used in cadences must be accessible to the sales rep. Store them in the public folder.
USER PERMISSIONS
To update settings:
• Customize Application
892
Sales Productivity Email Templates in Lightning Experience
To let other users create folders, assign them the Create Folders for Lightning Email Templates permission.
Note: If you disable Folders and Enhanced Sharing for Lightning Email Templates, your reps lose access to the email template
folders they created and the email templates inside those folders. To give your reps access again, enable Folders and Enhanced
Sharing for Lightning Email Templates.
SEE ALSO:
Select Which Users Can Create and Share Email Template Folders
Considerations for Email Template Folders and Sharing
Select Which Users Can Create and Share Email Template Folders
Admins and any users with the Modify All Data permission can create email template folders. To
EDITIONS
let other users create email template folders, give them the Create Folders for Lightning Email
Templates permission. Available in: Lightning
1. From Setup, enter Permission Sets in the Quick Find box. Then, select Permission Experience
Sets.
Available in: Professional,
2. Click one of the standard permission sets, and click System Permissions. Enterprise, Performance,
3. Click Edit, select Create Folders for Lightning Email Templates, and click Save. Unlimited, and Developer
Editions
Tip: You can also assign this permission at the profile level.
USER PERMISSIONS
Note: If you disable Folders and Enhanced Sharing for Lightning Email Templates, you
lose access to the email template folders you created and the email templates inside those To create permission sets:
folders. To regain access, enable Folders and Enhanced Sharing for Lightning Email • “Manage Profiles and
Templates. Permission Sets”
To assign permission sets:
SEE ALSO: • “Assign Permission Sets”
Enable Folders and Enhanced Sharing for Email Templates
Considerations for Email Template Folders and Sharing
893
Sales Productivity Email Templates in Lightning Experience
• Lightning Email Template folders are supported in first-generation managed packaging only.
Salesforce Classic
• Classic email templates can’t be saved to Lightning template folders and vice versa.
• Classic email templates maintain their own folders and folder sharing settings in Lightning Experience.
• Classic email templates and folders don’t show up on the Lightning email templates home. Changes to Classic template folders
must be made in Setup.
SEE ALSO:
Salesforce DX Developer Guide: Second-Generation Managed Packages
Note: Enhanced letterheads aren’t supported in Email Template Builder. Available in: Lightning
Experience
1. From the App Launcher open Enhanced Letterheads.
Available in: Essentials,
The only default list view is Recently Viewed. To add more list views, such as All Letterheads, Professional, Enterprise,
create one. Performance, Unlimited,
and Developer Editions
2. Click New.
3. Name the enhanced letterhead.
USER PERMISSIONS
4. Add content to the header, footer, or both.
Click the Merge icon and use the merge picker to insert merge fields. To create enhanced
letterheads
Note: Only global merge fields are available. Users with a Communities license can also • Modify All Data
use Sender’s Brand merge fields. To update enhanced
To add HTML code, click the Source. letterheads
• Modify All Data
To add graphics, click the Images.
894
Sales Productivity Email Templates in Lightning Experience
5. Click Save.
To use the enhanced letterhead, associate it with a Lightning email template that uses the Handlebars Merge Language.
Enhanced letterheads are public by default. Any standard user who has access to Lightning email templates can add an enhanced
letterhead to their template from the template record home.
A Lightning email template with an associated enhanced letterhead can be shared with a portal user. When the portal user inserts the
template into an email, the user can see, but not edit, the enhanced letterhead content.
Note: You can edit the header and footer in the Cases email composer.
Note: If you associate an enhanced letterhead with an email template with no Related To entity specified, and then use that
template to send email through Gmail or Outlook, the letterhead isn’t inserted.
SEE ALSO:
Convert a Lightning Email Template from SML to HML
895
Sales Productivity Email Templates in Lightning Experience
Note: To edit Classic email templates, use Classic Email Templates in Setup.
896
Sales Productivity Email Templates in Lightning Experience
• Externally linked CSS files are not supported. Although the CSS resource is displayed in the Available in: Personal,
preview section in a Classic email template, most email clients don’t support externally linked Group, Professional,
CSS files. Enterprise, Performance,
Unlimited, and Developer
Editions
Attachments
• When sending an email that includes an email template, attachments from Classic email
templates are read-only. Download an attachment to verify the content.
• To change the attachments that are part of a Salesforce Classic email template, use Setup.
• You can add an attachment to text, custom HTML, and letterhead email templates.
Merge Fields
• Merge fields in the email template are resolved when the template is inserted, based on the values in the Recipient and Related To
fields. If you change the Recipient and Related To values after you insert the template, the email content doesn’t update.
Note: You don’t need to preview the template to see how it looks after the fields have merged.
• You can’t add, edit, or remove merge fields using the merge field window picklist.
• Unresolved merge fields are blanked out when the template is inserted.
897
Sales Productivity Email Templates in Lightning Experience
SEE ALSO:
Email Customers in Lightning Experience
Supported File Types for Lightning Email Attachments in Packaging and Change Sets
When a Lightning email template is packaged or added to a change set, only some attachment
EDITIONS
types can be added. When valid, attachments are added automatically.
Available in: Lightning
Valid File Types for Email Template Attachments in Packages and Change Experience for Lightning
Email Templates
Sets
Available in: Essentials,
• .ASF
Professional, Enterprise,
• .AVI Performance, Unlimited,
• .AAC and Developer Editions
• .BMP Available in: Lightning
• .CSS Experience for email
• .CSV templates created in Email
Template Builder
• .EXCEL, .EXCEL_X, .EXCEL_T
• .FLASH Available in: Professional,
Enterprise, Unlimited,
• .GIF Performance, and
• .GZIP Developer Editions.
• .JAR Available in: Account
• .JPEG Engagement Lightning App
• .JPG for all Account Engagement
editions
• .JS
• .JFIF
• .M4A
• .M4V
• .MOV
• .MP3
• .MP4
• .MPEG
• .PDF
• .PJP
898
Sales Productivity Email Template Builder
• .PJPEG
• .PNG
• .POWER_POINT, .POWER_POINT_M, .POWER_POINT_T, .POWER_POINT_X, .POWER_POINTT
• .RTF
• .SVG
• .SVGZ
• .TEXT
• .USDZ
• .WORD, .WORD_M, WORD_T, WORD_X
• .WRF
• .XML
• .ZIP
• .WAV
899
Sales Productivity Email Template Builder
900
Sales Productivity Email Template Builder
There isn’t any API support for Email Template Builder, and you can't create Email Template Builder
email templates using the API. For example, if you use the API to update the HTML Value field, the value in Email Template Builder is out
of sync.
Email Template Builder and Email Content Builder have these limits.
• 250 components per email template or email content record
• 100 components per region (component container)
• 10K characters for each component’s property value
In the HTML Value field of the HTML component, clicking Format can push you over the character limit. In that case, you can't save
your template. Undo the formatting or shorten the HTML and add another HTML block for the rest of the content.
SEE ALSO:
Email Template Builder
Guidelines for Using Email Template Builder
Enhanced Email for Account Engagement
901
Sales Productivity Email Template Builder
902
Sales Productivity Email Template Builder
Note: You can’t edit the subject in Email Template Builder. Available in: Professional,
Enterprise, Unlimited,
Performance, and
5. The Email Template Builder appears.
Developer Editions.
USER PERMISSIONS
903
Sales Productivity Email Template Builder
6. Add components to the template, and customize them in the properties panel. Click Save, and then click the Back icon to return
to the Email Template home page.
Now you can use the new template in an email or list email in Lightning Experience or in Account Engagement emails.
SEE ALSO:
Email Template Builder
Considerations for Using Email Template Builder
Guidelines for Using Email Template Builder
Enhanced Email for Account Engagement
904
Sales Productivity Email Template Builder
USER PERMISSIONS
To send email:
• Send Email permission
and access to the record
the email is sent from
905
Sales Productivity Email Template Builder
Merge Fields
The merge field picker doesn't work when editing a rich text editor component in Source Mode. However, you can manually type merge
fields to add them.
There’s no merge field picker for the subject line, but you can manually type merge fields to add them.
The <style> tag isn’t supported in rich text fields that also have merge fields. If you have code that handles sending email and inserting
email templates, keep this difference in mind.
Note: Not every merge field can be used with every email recipient. For example, the {{{Recipient.Department}}} merge field can
be used with contacts only, while no recipient merge fields can be used when a user is the recipient.
The Insert Merge Field window shows you which fields work with both Lead and Contact (1), with Contact only (2), or with Lead
only (3).
Images
To insert a Salesforce File as an image in a component, use the Select From Files button. Images are converted from Content Document
links to Content Asset links when you save the template.
Note: You can’t copy the image address link or use the public link.
The image upload selector doesn't work when editing a rich text editor component in Source Mode.
The .SVG image type isn’t supported.
When using the src attribute to add an image in an HTML <img> tag, start the URL with https://.
Editing Templates
In the email composer, you can choose to Save as new template. The new template is a Lightning email template, not an Email
Template Builder template.
On the Email Templates home page, you can clone an existing Email Template Builder template. If the user has the Access Drag-and-Drop
Content Builder user permission, the cloned template is an Email Template Builder template. If the user doesn’t have the Access
Drag-and-Drop Content Builder user permission, the cloned template is a Lightning email template.
After a template is edited in Email Template Builder, it can only be edited in Email Template Builder. However, unlocked sections of the
template can be edited in the email and list email composers after the template is inserted.
906
Sales Productivity Email Template Builder
General
Salesforce discourages customers from entering raw personally identifiable (PII) or privacy violation data in any email template or email
content. Avoid using free-form fields for private data, especially on the free form fields like RTE and HTML Editor. Instead, include customer
data by using merge fields.
Responsive rendering is triggered when the width is less than 320 px. At less than 320 px, the template renders as if it’s in phone mode
and columns in the same row are stacked.
• A docked email composer shows a template in phone mode.
• A popped-out email composer shows a template in desktop mode.
To see keyboard shortcuts and accessibility options in the rich text editor, press Alt + 0 (Windows) or Option + 0 (Mac).
Having two instances of Email Template Builder open in two tabs can result in unsaved or overwritten changes. If more than one user
edits the same Email Template Builder template at the same time, changes can be overwritten *
When using an iPad, use the + icon to add components instead of dragging them from the components panel.
Forwarding an email that uses an Email Template Builder template breaks responsiveness in some email clients, such as Gmail.
To assign no color in the property panel, remove the hexadecimal value.
SEE ALSO:
Email Template Builder
Considerations for Using Email Template Builder
Enhanced Email for Account Engagement
Using Email Templates and Email Content Together
907
Sales Productivity Email Templates in Salesforce Classic
908
Sales Productivity Email Templates in Salesforce Classic
USER PERMISSIONS
909
Sales Productivity Email Templates in Salesforce Classic
Note: All custom and HTML email templates include a text-only version for recipients who can’t view HTML emails. If you
leave the text-only version blank, the text-only version is generated automatically when you edit the HTML version.
– Change the content or merge fields of the text-only version by clicking Edit Text Version.
910
Sales Productivity Email Templates in Salesforce Classic
Warning: We recommend that you leave the text-only version blank. If you leave it blank, Salesforce automatically creates
the text-only content based on the current HTML version. If you enter content manually, subsequent edits to the HTML
version aren't reflected in the text-only version. When left blank, the text-only content is automatically created when
sending an email via the UI. If you use that same template to send email via the API or APEX, you must provide the text-only
content. Remember to update text-only content when you change the HTML content.
Add Attachments
Click Attach File from the Attachments related list. The attached file is included in every email based on the template.
• To select a file:
– To search for files in the Documents tab, click the Search in Documents link. If you select an image logo or other graphics file,
mark the document Externally Available on the Documents tab.
– Alternatively, select a file from your computer or from a document folder by choosing an option from the File Location dropdown
list.
SEE ALSO:
Clone Email Templates in Salesforce Classic
Knowledge Article: Delete email templates in the Salesforce Classic UI
911
Sales Productivity Email Templates in Salesforce Classic
Note: If you’re using a free org, you can have up to 500 email templates, of any kind, in that Available in: Salesforce
org. Classic (not available in all
orgs)
Cloning an email template involves saving an existing email template with a new name.
Available in: All Editions
1. Do one of the following:
Mass email not available in:
• If you have permission to edit public templates, from Setup, enter Email Templates Personal, Contact
in the Quick Find box, then select Classic Email Templates. Manager, and Group
• If you don’t have permission to edit public templates, go to your personal settings. Enter Editions
Templates in the Quick Find box, then select Email Templates or My HTML and Visualforce email
Templates—whichever one appears. templates not available in:
Personal Edition
2. Click the name of an email template in the list.
3. Click Clone.
4. Choose a folder in which to store the template. USER PERMISSIONS
5. To make the template available for use, select the Available For Use checkbox. To create or change HTML
email templates:
6. Enter a name in Email Template Name.
• Edit HTML Templates
7. Enter a Description for the template. Both the template name and the description are
To create or change
for your internal use only. Visualforce email templates:
8. Click Save. • Customize Application
To create or change public
email template folders:
• Manage Public Classic
Email Templates
912
Sales Productivity Email Templates in Salesforce Classic
• To reduce the overall load time for the merge field dropdown, grant users the View Setup and Configuration permission or delete
unnecessary custom fields from your org.
913
Sales Productivity Email Templates in Salesforce Classic
8. If desired, choose a different character set from the Encoding dropdown list.
9. Enter a Description for the template. Both the template name and the description are for your internal use only.
10. Enter a Subject for the message.
11. Enter the text of the message.
12. If desired, enter merge fields in the template subject and text body. When you send an email, these fields are replaced with information
from your records.
13. Click Save.
Tip: View a sample of the template populated with data from records you choose and send a test email by clicking Send Test
and Verify Merge Fields.
Add Attachments to Templates
To add an attachment to a template:
1. Do one of the following:
• If you have permission to edit public templates, from Setup, enter Email Templates in the Quick Find box, then
select Email Templates.
• If you don’t have permission to edit public templates, go to your personal settings. Enter Templates in the Quick Find box,
then select Email Templates or My Templates—whichever one appears.
914
Sales Productivity Email Templates in Salesforce Classic
2. Select a template.
3. Click Attach File from the email template detail page.
4. Choose a folder and click the document name, or search for a document by clicking Search in Documents and entering the file
name.
Alternatively, click My Computer to attach a file from your computer.
The attached file is included in every email that uses the template. Attachments in mass emails are sent as links rather than as files.
Note: Text email templates can be used, but not created, in Lightning Experience.
SEE ALSO:
Email Templates in Salesforce Classic
Note: If you’re using a free org, you can have up to 500 email templates, of any kind, in that Available in: Salesforce
org. Classic (not available in all
orgs) and Lightning
HTML email templates can be used, but not created, in Lightning Experience. Experience
1. Do one of the following:
Available in: All Editions,
• If you have permission to edit public templates, from Setup, enter Email Templates except Personal
in the Quick Find box, then select Classic Email Templates.
Mass email not available in:
• If you don’t have permission to edit public templates, go to your personal settings. Enter
Personal, Contact
Templates in the Quick Find box, then select Email Templates or My
Manager, and Group
Templates—whichever one appears.
Editions
2. Click New Template.
HTML and Visualforce email
3. Choose Custom (without using Classic Letterhead) and click Next.
templates not available in:
4. Choose a folder in which to store the template. Personal Edition
5. To make the template available for use, select the Available For Use checkbox.
6. Enter a name in Email Template Name. USER PERMISSIONS
7. If necessary, change the Template Unique Name. This unique name refers to the
To create or change custom
component when you use the Lightning Platform API. In managed packages, this unique name
HTML email templates:
prevents naming conflicts in package installations. This name can contain only underscores
• Edit HTML Templates
and alphanumeric characters, and must be unique in your org. It must begin with a letter, not
include spaces, not end with an underscore, and not contain two consecutive underscores. To create or change public
email template folders:
With the Template Unique Name field, you can change certain components’ names in
• Manage Public Classic
a managed package and the changes are reflected in a subscriber’s organization.
Email Templates
8. If desired, choose a different character set from the Encoding dropdown list.
9. Enter a Description for the template. Both the template name and the description are
for your internal use only. The description is used as the title of any email activities you log when sending mass email.
10. Enter a Subject for the message.
915
Sales Productivity Email Templates in Salesforce Classic
Note: If you are including an image, we recommend uploading it to the Documents tab. Then you can reference the copy
of the image on our server. For example:
<img src="https://yourInstance.salesforce.com/servlet/servlet.ImageServer?
id=015D0000000Dpwc&oid=00DD0000000FHaG&lastMod=1270576568000"/>
13. If desired, enter merge fields in the template subject and body. When you send an email, these fields are replaced with information
from your lead, contact, account, opportunity, case, or solution.
14. Click Next.
15. If desired, enter the text-only version of your email or click Copy text from HTML version to automatically paste the text from your
HTML version without the HTML tags. The text-only version is available to recipients who can’t view HTML emails.
Warning: We recommend that you leave the text-only version blank. If you leave it blank, Salesforce automatically creates
the text-only content based on the current HTML version. If you enter content manually, subsequent edits to the HTML version
aren't reflected in the text-only version. When left blank, the text-only content is automatically created when sending an email
via the UI. If you use that same template to send email via the API or APEX, you must provide the text-only content. Remember
to update text-only content when you change the HTML content.
Tip: View a sample of the template populated with data from records you choose and send a test email by clicking Send Test
and Verify Merge Fields.
Note: You can’t modify the content of a custom HTML template when you use it in an email.
SEE ALSO:
Create HTML Classic Letterhead Email Templates in Salesforce Classic
Create Visualforce Email Templates in Salesforce Classic
Add Images to Email Templates in Salesforce Classic
916
Sales Productivity Email Templates in Salesforce Classic
Note: You can also use the URL of an external website, such as <img To create or change HTML
src="http://www.401khelpcenter.com/syndicate/img/AF-Logo_Brown_Small.gif" email templates:
• Edit HTML Templates
alt="Logo"/>. However, if an image is stored in your org, you have more control
over it. To create or change
Visualforce email templates:
Use the HTML Style Attribute: • Customize Application
Use the style attribute in HTML to add internal and external images to email templates whose HTML To create or change public
elements can be edited. email template folders:
• Manage Public Classic
Example: Custom (without Using Classic Letterhead) Email Template Email Templates
Custom (without using Classic Letterhead)
<img
src="https://yourInstance.salesforce.com/servlet/servlet.ImageServer?
id=015D0000000Dpwc&oid=00DD0000000FHaG&lastMod=1270576568000"/>
917
Sales Productivity Email Templates in Salesforce Classic
SEE ALSO:
Create Classic Letterheads for Email Templates
918
Sales Productivity Email Templates in Salesforce Classic
1. From Setup, enter Classic Letterheads in the Quick Find box, then select Classic Available in: All Editions,
Letterheads. except Personal
2. Click Next if an introductory page appears.
3. Click New Letterhead. USER PERMISSIONS
• To view a letterhead, select the name from the list. To create or change
• To edit a letterhead, click the name from the list and choose one of the edit options: Edit letterheads:
Properties or Edit Letterhead. • Manage Letterheads
• To delete a letterhead, click Del next to the name. You cannot delete a letterhead that is
used in any HTML email templates.
Note: Upload the logo image to the Documents tab before you add it to the letterhead. Mark the document as an
Externally Available Image so it is visible to non-Salesforce users when it is received in an email. For more
information, see “Upload and Replace Items on the Documents Tab” in Salesforce Help.
To select an image, choose a folder, and click the document name to attach the document. Alternatively, click Search in
Documents, and enter the file name to search for documents by name.
• Click Remove Logo to delete the image from the letterhead.
• Click Edit Top Line, and enter a color and height for a horizontal line below the header. Click the color picker button to choose
a color.
• Click Edit Body Colors, and enter the background color for the main body of your letterhead.
919
Sales Productivity Email Templates in Salesforce Classic
• Click Edit Middle Line, and enter a color and height for the middle border in your letterhead. Click the color picker button to
choose a color.
• Click Edit Footer Properties, and select a color, alignment, and height for the bottom section of the letterhead.
• Click Edit Bottom Line, and select a color and height of a bottom horizontal line. Click the color picker button to choose a color.
Note: HTML Classic Letterhead email templates can’t be created in Lightning Experience. However, existing Classic Letterhead
email templates can be used in Lightning Experience.
SEE ALSO:
Create Custom HTML Email Templates in Salesforce Classic
920
Sales Productivity Email Templates in Salesforce Classic
9. Select the Email Layout. The email layout determines the columns and page layout of the message text. To see samples, click
View Email Layout Options.
Tip: In an existing template, you can’t change this field. To use a different email layout after you’ve created a template, create
another template.
10. If desired, choose a different character set from the Encoding dropdown list.
11. Enter a Description of the template. Both template name and description are for your internal use only. The description is
used as the title of any email activities you log when sending mass email.
12. Enter a subject for the email you send. The subject can be edited later, when using the template.
13. Click Next.
14. Enter the text of the message by clicking any section and entering text. To prevent anyone using the template from editing a section,
click the padlock icon.
15. Change the style of your text by selecting the text and using the format toolbar.
16. If desired, enter merge fields in the template subject and body. When you send an email, these fields are replaced with information
from your lead, contact, account, opportunity, case, or solution.
17. Click Next.
18. If desired, enter the text-only version of your email or click Copy text from HTML version to automatically paste the text from your
HTML version without the HTML tags. The text-only version is available to recipients who can’t view HTML emails.
Warning: We recommend that you leave the text-only version blank. If you leave it blank, Salesforce automatically creates
the text-only content based on the current HTML version. If you enter content manually, subsequent edits to the HTML version
aren't reflected in the text-only version. When left blank, the text-only content is automatically created when sending an email
via the UI. If you use that same template to send email via the API or APEX, you must provide the text-only content. Remember
to update text-only content when you change the HTML content.
Tip: View a sample of the template populated with data from records you choose and send a test email by clicking Send Test
and Verify Merge Fields.
Note: HTML and Custom email templates can be used, but not created, in Lightning Experience.
SEE ALSO:
Create Custom HTML Email Templates in Salesforce Classic
Create Visualforce Email Templates in Salesforce Classic
Add Images to Email Templates in Salesforce Classic
Create Classic Letterheads for Email Templates
921
Sales Productivity Email Templates in Salesforce Classic
922
Sales Productivity Email Templates in Salesforce Classic
Note: If you are including an image, we recommend uploading it to the Documents tab to reference the copy of the image
on our server. For example:
<apex:image id="Logo"
value="https://yourInstance.salesforce.com/servlet/servlet.ImageServer?
id=015D0000000Dpwc&oid=00DD0000000FHaG&lastMod=127057656800" />
16. To specify the version of Visualforce and the API used with this email template, click Version Settings. If you’ve installed managed
packages from AppExchange , you can also specify which version of each managed package to use with this email template. Generally,
use the default value for all versions, to associate the email template with the most recent version of Visualforce, the API, and each
923
Sales Productivity Email Templates in Salesforce Classic
managed package. To maintain specific behavior, you can specify an older version of Visualforce and the API. To access components
or functionality that differ from the most recent package version, you can specify an older version of a managed package.
17. To view the details of the template, click Save. To continue editing your template, click Quick Save. Your Visualforce markup must
be valid before you can save your template.
Tip:
• View a sample of the template populated with data from records you choose and send a test email by clicking Send Test and
Verify Merge Fields. If the email template includes encrypted data, remember that the data is displayed as encrypted within
the generated email and in the Visualforce template page. For security reasons, it isn’t displayed in plain text.
• To translate Visualforce email templates based on recipients’ or related objects’ languages, use the
<messaging:emailTemplate> tag's language attribute (valid values: Salesforce supported language keys, for
example, “en-US”). The language attribute accepts merge fields from the email template's recipientType and
relatedToType attributes. You create custom language fields for use in the merge fields.
Note: You can't send a mass email using a Visualforce email template.
SEE ALSO:
Use Merge Fields for Visualforce Email Templates in Salesforce Classic
Manage Version Settings for Visualforce Email Templates in Salesforce Classic
Use Visualforce Email Templates with Guest Users
Modify a Visualforce Email Template for Guest Users
Create HTML Classic Letterhead Email Templates in Salesforce Classic
Create Custom HTML Email Templates in Salesforce Classic
Create Text Email Templates in Salesforce Classic
Developer's Guide: Visualforce Developer's Guide
924
Sales Productivity Email Templates in Salesforce Classic
USER PERMISSIONS
{!Object_Name.Field_Name}
For example, you can start your email template with Hello, {!Contact.FirstName}. When you send the template, each
recipient sees their first name in place of the merge field. If your recipient’s first name is John, he sees Hello, John! when he opens
the email.
Tips
• You can’t send a mass email using a Visualforce email template. {!Receiving_User.field_name} and
{!Sending_User.field_name} are used for mass email and aren’t available for Visualforce email templates.
• To translate Visualforce email templates based on recipients’ or related objects’ languages, use the
<messaging:emailTemplate> tag’s language attribute. Valid values are Salesforce-supported language keys, such as “en-us”
for English (US). The language attribute accepts merge fields from the email template’s recipientType and relatedToType
attributes. You create custom language fields for use in the merge fields. The Translation Workbench is required to translate email
templates.
• When renderUsingSystemContextWithoutSharing="True", the email template runs in system mode, which
bypasses user permissions, field-level security, and organization-wide defaults. Be careful when using this setting so that you don't
inadvertently expose sensitive data. Before using this setting, assess the impact of the guest security policy and, if necessary, update
the Visualforce email templates instead.
• Because the merge field Case Thread Token is supported in Lightning Experience only, you can’t use it in a Visualforce email template.
SEE ALSO:
Create Visualforce Email Templates in Salesforce Classic
Developer's Guide: Visualforce Developer's Guide
925
Sales Productivity Email Templates in Salesforce Classic
2. Click the Email Template Name for the Visualforce email template.
3. Click Edit Template and then click Version Settings.
4. Select the Version of the Salesforce API. The API version is also the version of Visualforce used with this template.
5. Click Save.
To configure the package version settings for a Visualforce email template:
1. Do one of the following:
• If you have permission to edit public templates, from Setup, enter Email Templates in the Quick Find box, then
select Classic Email Templates.
• If you don’t have permission to edit public templates, go to your personal settings. Enter Templates in the Quick Find box,
then select Email Templates or My Templates—whichever one appears.
2. Click the Email Template Name for the Visualforce email template.
3. Click Edit Template and then click Version Settings.
4. Select a Version for each managed package referenced by the Visualforce email template. This version of the managed package
is used by the Visualforce email template if later versions of the managed package are installed, unless you manually update the
version setting. To add an installed managed package to the settings list, select a package from the list of available packages. The
list is only displayed if you have an installed managed package that is not already associated with the Visualforce email template.
5. Click Save.
Note the following when working with package version settings:
• If you save a Visualforce email template that references a managed package without specifying a version of the managed package,
the Visualforce email template is automatically associated with the latest installed version of the managed package.
926
Sales Productivity Email Templates in Salesforce Classic
• If a Visualforce email template references a managed package, you can’t remove the email template's version setting for the managed
package.
SEE ALSO:
Create Visualforce Email Templates in Salesforce Classic
• User Context—All the user’s permissions and access settings are followed.
If a Visualforce email template is sent from any other context, the email is rendered in user context.
927
Sales Productivity Email Templates in Salesforce Classic
Note: Classic Visualforce email templates must be edited in Salesforce Classic, but they can be used in Lightning Experience with
Process Builder, Workflow Builder, and Apex calls.
SEE ALSO:
Modify a Visualforce Email Template for Guest Users
renderUsingSystemContextWithoutSharing="True"
5. Click Save.
928
Sales Productivity Email Templates in Salesforce Classic
Example:
SEE ALSO:
Use Visualforce Email Templates with Guest Users
• When sending a Visualforce email template to a guest user, these global variable values have different values.
• When sending a Visualforce email template to a guest user, checking an object’s accessibility using $ObjectType returns these
output values. The returned value is false even though you can access that object in system context.
If you know that you have access, ignore the returned value.
createable false
929
Sales Productivity Email Templates in Salesforce Classic
mergeable false
queryable false
searchable false
undeletable false
updateable false
• Checking the value of a permission (for example, using $Permission.canSeeExecutiveData) always returns false.
The returned value matches what Apex returns when you check a permission in system context.
930
Sales Productivity Sales Dialer
The Visualforce template retrieves the merge field value from the database, not the cache.
• When the workflow specifies the HTML Classic email template, the email is sent and the owner field shows the new value.
The HTML template resolves the merge field even though the user lost access to the record.
Sales Dialer
Use Sales Dialer to access telephony features without ever leaving Salesforce. Make and receive
EDITIONS
calls, add call notes, and log call information with ease. It just takes a single click from phone number
fields in Lightning Experience, such as numbers on contacts, leads, and list views. Available in: Lightning
Experience
Guidelines for Making and Receiving Calls
Available with Sales Cloud
Review guidelines for making and receiving calls, including basic calling features and tips on and Service Cloud in:
how to get started. Essentials, Professional,
Set Up Sales Dialer Enterprise, Performance,
Dialer allows users to access telephony features directly in Salesforce. and Unlimited Editions
Sales Dialer is available for
an additional cost as an
add-on license.
Note: For now, we support outgoing calls to the United States (not including Puerto Rico) Available in: Lightning
and Canada only. Experience
931
Sales Productivity Guidelines for Making and Receiving Calls
The call appears in the utility bar at the bottom of your screen, so you can multitask while you’re on a call. You can access relevant records,
add call notes directly in the call panel, or create tasks, events, or other records related to the call.
When you call a landline number that’s busy, the call ends without ringing or a busy signal.
Tip: Assign a Dialer number so the calls you make don’t appear to be coming from an unknown number.
Select Auto-log to have call details added to the activity timeline automatically. A call log is created if the number dialed is related to
an existing record. If it isn’t, a task is created, but a call log related to a record is not.
You can also add more details manually after a call has ended.
932
Sales Productivity Guidelines for Making and Receiving Calls
Optionally, you can also receive calls with Dialer. Incoming calls show a list of related activities, so you have access to relevant information
before you’ve even answered the call.
If you don’t answer within 30 seconds or dismiss the call, the call ends. If you’re not on Lightning Experience when someone calls, the
person calling hears a message that you’re not available. If voicemail is enabled in your org, you can also receive and store up to 20
voicemail messages.
With the voicemail drop feature, you can also record messages to leave when you make a call and get someone else’s voicemail. For
best results, we recommend reps start their message as soon as the recording begins. Messages can be up to 1 minute long. For now,
reps can have 10 voicemail drop recordings.
For information about setting up Sales Dialer, see “Set Up Sales Dialer” in the Salesforce Help.
933
Sales Productivity Guidelines for Making and Receiving Calls
SEE ALSO:
Set Up Sales Dialer
Note: After assigning yourself a Dialer number, you can enter a unique custom number Available in: Lightning
under Phone Number Settings. This allows you to display a separate number when making Experience
calls. Available with Sales Cloud
Inbound calls made to the custom number go directly to the mobile or business line, not and Service Cloud in:
through Sales Dialer. Essentials, Professional,
Enterprise, Performance,
1. From your personal settings, enter Dialer Settings in the Quick Find box, then and Unlimited Editions
select Dialer Settings. Sales Dialer is available for
2. Click Find Now. an additional cost as an
add-on license.
3. Select your country and enter an area code to display a list of available numbers.
Phone numbers are subject to availability, and numbers from all area codes may not be available.
USER PERMISSIONS
4. Select a number.
Once you assign yourself a number, you can’t choose a new one or view available numbers. To add the minutes related
to Dialer calls:
5. Click Save. • Access Dialer Minutes
To make outbound Dialer
SEE ALSO: calls:
Guidelines for Making and Receiving Calls • Access Dialer Outbound
Calls
Assign a Forwarding Number for Dialer
To receive inbound Dialer
Sales Dialer Best Practices calls:
• Access Dialer Inbound
Calls
To assign a Dialer number:
• Access Dialer Inbound
Calls
934
Sales Productivity Guidelines for Making and Receiving Calls
A wireless connection can work, but a hardwired connection is strongly recommended. Available with Sales Cloud
and Service Cloud in:
Having a dedicated network for your Dialer calls is best. We recommend having at least 10 kbps
Essentials, Professional,
per Dialer session available, but having 500 kbps+ per Dialer session is optimal. Limiting the number Enterprise, Performance,
of applications you have running (especially screen-sharing applications) and your open browser and Unlimited Editions
tabs also improves performance.
Sales Dialer is available for
Note: Using a network that masks your location may cause charges to be different from an additional cost as an
those displayed for your location. add-on license.
Also make sure you’re using the most up-to-date Chrome, Firefox, or Edge browser.
935
Sales Productivity Set Up Sales Dialer
SEE ALSO:
Guidelines for Making and Receiving Calls
Assign a Dialer Number
Assign a Forwarding Number for Dialer
SEE ALSO:
Guidelines for Making and Receiving Calls
936
Sales Productivity Set Up Sales Dialer
Dialer Prerequisites
Plan out your implementation before enabling Dialer in your organization.
EDITIONS
The supported browsers for Dialer include the most recent versions of Chrome, Firefox, and Edge.
Available in: Lightning
Make sure your browser allows Web Real-Time Communication (WebRTC). This should be enabled
Experience
by default, but if your teams are using Edge, make sure the Hide my local IP address over WebRTC
connections option in the about:flags menu is not selected. Available with Sales Cloud
Having a dedicated network for your Dialer calls is best. We recommend having at least 10 kbps and Service Cloud in:
per Dialer session available, but having 500 kbps+ per Dialer session is optimal. For more information Essentials, Professional,
Enterprise, Performance,
about Dialer’s network requirements, see Sales Dialer Network Requirements.
and Unlimited Editions
To use the Voicemail Drop feature, content deliveries need to be enabled for your org. From Setup,
Sales Dialer is available for
enter Content Deliveries in the Quick Find box. Then select Content Deliveries and
an additional cost as an
Public Links. Ensure that the Content Deliveries feature can be enabled for users setting is
add-on license.
selected. If you don’t see the setting available, contact Salesforce Customer Support.
Note: Dialer should not be assigned to users already using Open CTI.
USER PERMISSIONS
To disable Open CTI for users, from Setup, enter Users in the Quick Find box, then
select Users. Then deselect the Call Center field for Dialer users. To enable Dialer features:
• Customize Application
If your org has record types enabled for tasks, you need to assign the Log a Call quick action to a
To assign permission sets:
specific record type in order to log calls.
• Assign Permission Sets
If calls continue in inactive tabs for longer than your org’s session timeout limit, they aren’t logged
To manage users:
properly. Notes made on the call may also be lost. If your org automatically logs out users after a
• Manage Users
short time (such as 15 minutes), encourage reps to keep the tab active or modify your org’s session
AND
security settings. From Setup, enter Session Settings in the Quick Find box. Then select
Session Settings and make updates. Manage Profiles and
Permission Sets
Before beginning the implementation process, Salesforce must enable Dialer permissions and
provision Dialer licenses for your organization. Your Salesforce contact coordinates it with you, but
you can check if your organization has available Dialer licenses. In Setup, enter Company
Information in the Quick Find box, then select Company Information, and check for Dialer Outbound User and Dialer Inbound
User under Permission Set Licenses.
For information about using Dialer in a sandbox environment, see Test Dialer Features in Sandbox.
SEE ALSO:
Knowledge Article: Upcoming required changes for Sales Dialer
937
Sales Productivity Set Up Sales Dialer
Dialer Limitations
Be aware of the limitations that apply to Sales Dialer.
EDITIONS
General Limitations
Available in: Lightning
• Dialer features are available in Lightning Experience on the desktop only.
Experience
• No support in Experience Cloud sites.
Available with Sales Cloud
• Users can now store up to 20 voicemail messages in Salesforce. Voicemail messages are limited
and Service Cloud in:
to two minutes. The messages are saved as files in Salesforce, and they count toward your files
Essentials, Professional,
storage quota.
Enterprise, Performance,
• Call Monitoring is not supported in Salesforce Essentials. and Unlimited Editions
• Outgoing calls are supported to the U.S. and Canada only. Puerto Rico is not supported. Sales Dialer is available for
• The Local Presence feature is only available in the U.S. and isn’t available in Canada. an additional cost as an
• Permission set groups aren’t supported for Dialer permissions. Assign Dialer and Call Monitoring add-on license.
permission sets without using permission set groups.
• Dialer users can’t have Service Cloud Voice permission sets or be part of a Salesforce call center.
• Phone numbers in dashboards can’t be directly called with Dialer.
• The utility bar supports only one Phone item at a time.
• Users can’t pop out (or pop in) the call panel from the utility bar during an active call.
• When users call a landline number that’s busy, Dialer ends the call without ringing or a busy signal.
• Deactivated call result values aren’t removed from the call panel. Delete any unneeded call result values instead.
• Users need the “Edit Task” permission to log calls. This permission isn’t automatically included with some profiles, so users with those
profiles can make calls, but those calls aren’t logged.
• Users need a Dialer Inbound license to assign a number or access personal Dialer settings from the call panel.
• If you’re creating a sandbox from an org that already has voice calls, voice call records and voice call recordings are not copied over.
To use Dialer in sandbox, you must enable it from Setup again.
• It isn’t possible to make or receive live calls with Dialer in sandbox environments. You can make test calls and test automation that
occurs after a call is made, such as the log a call task. For more details, see “Test Dialer Features in Sandbox.”
• The records that can be added to call lists include leads, accounts, person accounts, and contacts. Call lists use the standard Phone
field for these records.
• To use voicemail greetings, password protection can’t be required by default for content deliveries. From Setup, enter Content
Deliveries in the Quick Find box, then select Content Deliveries. Ensure that Password protection is required is not selected. This
feature is available only to users with outbound and inbound calling access.
• Dialer users with the voicemail drop feature can store up to 10 prerecorded voicemail messages.
• With call monitoring, you can listen to only one sales rep at a time, and only outbound calls are monitored. You can’t monitor calls
that your sales reps receive. Monitored calls use double the minutes of a regular call, counting the call time for both the rep and
manager.
• Dialer respects the Do Not Call field, and records with the field selected have one-click calling disabled.
• Call recordings are saved as files in Salesforce. An hour of recording takes up roughly 15 MB of storage space, and the same sharing
rules apply to recordings as other files in Salesforce. Admins can delete call recordings from the Recording Management page in
Setup.
• If required by law, users must notify the call recipient of call monitoring and/or recording and stop monitoring and/or recording
upon request.
• Dialer doesn’t support Enhanced 911. Location information is not automatically shared over 911 calls.
938
Sales Productivity Set Up Sales Dialer
• You can use Sales Dialer to make calls to or receive calls from the U.S. and Canada only.
Phone Number Limitations
• Phone numbers are subject to availability, and numbers from all area codes may not be available.
• Every inbound license is allowed one dedicated number. To change it, an admin can release the number, and the Dialer user can
then reassign themselves another number. Admins can release and replace, at most, a single number for each user each month.
• Before a user can use a custom phone number, the user must enter a provided code to verify it. Phone numbers that use a directory
can’t be verified.
• The same custom phone number can’t be used for multiple users.
• Phone numbers provided by Salesforce can be used only in association with Sales Dialer.
USER PERMISSIONS
939
Sales Productivity Set Up Sales Dialer
5. Verify the other app details, including the app name, branding information, and available menu Sales Dialer is available for
an additional cost as an
items.
add-on license.
6. Save your changes.
To verify your changes, from the App Launcher, find and open the app that has Sales Dialer enabled.
USER PERMISSIONS
940
Sales Productivity Set Up Sales Dialer
Note: You can only monitor users that are one level below you in the role hierarchy. Available in: Professional,
Enterprise, Performance,
You can listen to only one sales rep at a time, and only outbound calls are monitored. You can’t and Unlimited Editions
monitor calls that your sales reps receive. Monitored calls use double the minutes of a regular call, Sales Dialer is available for
counting the call time for both the rep and manager. an additional cost as an
If required by law, users must notify the call recipient of call monitoring and/or recording and stop add-on license.
monitoring and/or recording upon request.
Call Monitoring is not supported in Salesforce Essentials.
USER PERMISSIONS
Permission set groups aren’t supported for Dialer permissions. Assign Dialer and Call Monitoring
permission sets without using permission set groups. To enable Dialer features:
• Customize Application
1. From Setup, enter Dialer Settings in the Quick Find box, then select Dialer Settings.
To enable Call Monitoring:
2. Enable Call Monitoring. • View Setup and
3. From Setup, enter Permission Sets in the Quick Find box, then select Permission Sets. Configuration, View
Roles and Role
4. Click New. Hierarchy
5. Enter a name for the permission set.
Naming it Call Monitoring makes it easy to identify.
6. Click Save.
941
Sales Productivity Set Up Sales Dialer
942
Sales Productivity Set Up Sales Dialer
• If a number has been flagged by wireless providers, the fastest fix is to release that number and have your user request a new number.
943
Sales Productivity Set Up Sales Dialer
USER PERMISSIONS
944
Sales Productivity Set Up Sales Dialer
Note: When selecting phone numbers in sandbox, each user can choose from the same USER PERMISSIONS
list of dummy numbers. An error may occur if multiple users are assigned to the same
To enable Dialer features:
phone number.
• Customize Application
To view a sandbox:
• View Setup and
Configuration
To create, refresh, activate,
and delete a sandbox
• Manage Sandbox
I’m getting one-way audio • Make sure your microphone and speaker are attached and
(on either end). enabled, and that your microphone isn’t muted.
• Check that you have opened the correct ports in your computer
and network firewalls.
945
Sales Productivity News
I’m having problems with ending or You may be exceeding your org’s session timeout limit. If your org automatically logs out
logging longer calls. users after a short time, ongoing calls in inactive tabs aren’t logged properly. Keep the tab
active or contact your Salesforce admin about modifying your org’s session security settings.
I’m seeing an Internal Consistency Your network connectivity is poor, or your connection is being blocked by a firewall. Check
Evaluator (ICE) error: ICE negotiation with your connection and try again. It may help to restart your browser or system. If the problem
Twilio failed persists, contact your network administrator.
News
Get instant access to relevant, timely news about customers, partners, competitors, and industries
EDITIONS
you work with. The News component includes articles from the past 30 days, and is available on
business accounts, contacts, leads, and the Home page. Articles come from reputable, Available in: Lightning
English-language news sources. Experience
News is scheduled for retirement as of the Winter ’24 release. After that, News isn’t available.
Available in: Essentials,
Group, Professional,
Guidelines for Using News Enterprise, Performance,
Review guidelines for News, including which articles are shown, categories for news, and privacy Unlimited Editions
and security information.
Enable News
Give your sales reps instant access to relevant, timely news about customers, partners, and competitors. News appears on accounts,
contacts, leads, opportunities, and the Home page. It’s likely that News is already enabled for you, but you can turn it off.
946
Sales Productivity Guidelines for Using News
Home page or News app Account News, Industry News, Trending at My Company, General Business News
The Salesforce mobile app Account News, Industry News, Trending at My Company, General Business News
Industry News About the industry that’s listed on either the account or the record’s related account. When Industry
News appears in places other than account, contacts, leads, and opportunities, we use recently
reviewed accounts to determine the industry.
General Business News (Home That’s not directly related to the record’s account or industry.
page only)
947
Sales Productivity Guidelines for Using News
SEE ALSO:
Enable News
948
Sales Productivity Enable News
Enable News
Give your sales reps instant access to relevant, timely news about customers, partners, and
EDITIONS
competitors. News appears on accounts, contacts, leads, opportunities, and the Home page. It’s
likely that News is already enabled for you, but you can turn it off. Available in: Lightning
News is scheduled for retirement as of the Winter ’24 release. After that, News isn’t available. Experience
News articles come from reputable, English-language news sources. Available in: Essentials,
1. Make sure you’ve allowed the network access needed for News to work. Group, Professional,
Enterprise, Performance,
2. From Setup, enter Account Settings in the Quick Find box, then select Account Unlimited Editions
Settings.
3. Select Enable News.
USER PERMISSIONS
4. Make sure that the News component is on your page layouts.
To enable News:
Important: For default account, contact, and lead pages, the News component appears • Customize Application
within a separate News Tab. However, for customized pages and all opportunity pages
created before Summer ’17, News appears as a separate component. To improve the
speed at which these pages load, we recommend you move News to a tab within the
Tab component.
If you disable News, the News tab isn’t removed. Use the Lightning App Builder to remove
it.
SEE ALSO:
Allow Network Access for News, Account Logos, and Automated Account Fields
Guidelines for Using News
949
Sales Productivity Tasks
Activity Timeline
In Lightning Experience, records don’t show the Open Activities and Activity History related lists. Instead, track your activities in the
activity timeline. The activity timeline is supported for accounts, cases, claims, contacts, contracts, insurance policies, leads,
opportunities, and activity-enabled custom objects.
Activity Reminders and Notifications
Salesforce displays event and task reminders differently in Classic and Lightning Experience. You can customize reminders in your
personal settings in both places.
Work with Archived Activities
Find, view, and edit the activities Salesforce has archived.
Activities Reports
Run standard or custom reports that display details about your tasks or events and their related contacts, accounts, opportunities,
and other associated records. Archived activities aren’t included in reports.
Set Up Activities for Your Sales Reps
Optimize the way that your sales reps can manage events, calendars, and tasks.
Work with the Dynamic Activity Composer
The dynamic activity composer gives reps activities at the click of a button and offers more choices than the tabbed activity composer.
SEE ALSO:
Events and Calendars
Tasks
Tasks
Keep your to-do list in Salesforce and stay right on top of your deals and accounts. Easily relate
EDITIONS
every task to records for leads, contacts, campaigns, contracts, and other information that you need.
Salesforce gives you different tools to maximize productivity—quick ways to create and update Available in: Salesforce
tasks, prefiltered task lists, and task notification options. Classic (not available in all
orgs), Lightning Experience,
Start Using Tasks and all versions of the
Salesforce mobile app
Review some guidelines for using tasks, including helpful things to know, where to track tasks,
and how task assignment works. Available in: All editions
Organizing and Completing Your Tasks with the To Do List except Personal
The To Do List is the place to see, sort, and organize your tasks across accounts, contacts,
cadences, and other records. Use colors and labels, such as Urgent or New Business, to help
identify what to tackle first. Flag and sort tasks that are most important, or see what’s due today, or find tasks that were overlooked.
Apply filters to further refine the view to see what needs your attention first.
Considerations for Using Tasks
When you use tasks, keep in mind these considerations for creating, updating, delegating, and managing your task items.
Considerations for Using the To Do List
Keep these considerations in mind when working with the To Do List.
Create Tasks in Bulk for Multiple People in Salesforce Classic
Assign up to 100 coworkers an independent copy of the same task. For example, you can create a task “Submit your expense reports”
with the appropriate due date and assign it to a team of account executives.
950
Sales Productivity Tasks
SEE ALSO:
Activities: Tasks, Events, and Calendars
Events and Calendars
951
Sales Productivity Tasks
– In Salesforce Classic, you can’t relate multiple contacts to a task assigned to multiple users.
• The My Tasks view on today’s task card shows tasks that either have no due date or are overdue for fewer than 30 days. Anything
overdue for more than 30 days is shown only in the Overdue filter.
Tasks overdue for more than 30 days obscure a user's focus from what they must accomplish next. Showing only tasks that are due
within a month also improves the load time of the My Tasks view.
• You can eliminate a contact or a record on a task without deleting the entire task. For example, suppose that a task is related to
Contact A and Contact B, and you want to relate it only to Contact A. Rather than deleting the task, remove Contact B from the
Name field.
• If a user has read-only access for the Related To field and they create a task from a record’s activity list, the task isn’t related to
the parent record. Users need edit access for the Related To field in order to relate tasks to record objects.
• Change the status of Task from either the task record or the activity timeline. To open a completed task from the activity timeline,
select to change the status and choose an open status. To reopen a completed task from the task record, hover of the Completed
button, select Reopen, and select an open status.
• Action overrides for viewing tasks aren't supported when using split view in Standard Lightning apps
952
Sales Productivity Tasks
• In Lightning Experience, there aren’t options to send an email when you assign a task or receive an email when you receive a task.
However, depending on your org’s settings, there are email notifications for delegated tasks.
SEE ALSO:
Set Up Tasks for Your Sales Reps
Enable Simpler Task Form in the Salesforce Mobile App
Trailhead: Create and Customize List Views
Activity Reminders and Notifications in Salesforce Classic
953
Sales Productivity Tasks
Open the To Do List from the utility bar in the lower portion of the page.
If you don’t see the To Do List in the utility bar, ask your Salesforce admin to add it.
954
Sales Productivity Tasks
Note: If a guest user assigns a task to a regular user, the user receiving the task doesn't get a delegated task notification.
You can set activity reminders from your tasks and events in the Salesforce mobile app, and review your reminders from the notification
tray in the app.
Task Reports
• Reporting dashboards that have components based on both the Tasks and Events report type and another report type can’t be
filtered by the Assigned field.
• You can’t add the Assigned To related look-up fields to the Activities Custom Report types from the Report Types setup. The user
fields don’t display. To add User custom fields on the Assigned To field, add Assigned To as an object relationship on the Activities
primary object in the custom report type. Standard and custom fields added to Assigned To are available to add to the report type,
and are available on reports that use that report type.
955
Sales Productivity Tasks
Follow-Up Tasks
• The Create Follow-up Task action is in the set of predefined Salesforce1 and Lightning Experience actions on Task page layouts.
If you’ve overridden the Salesforce1 and Lightning Experience Actions section on any Task page layouts, manually add the Create
Follow-up Task action from the Salesforce1 & Lightning Actions palette.
• The Name and Related To fields must be in the task compact layout so that their contents can be copied to the follow-up task.
Note: Subject, Name, and Related To are in the system default compact layout for a task.
• Changes to a series of recurring tasks override changes to single tasks that are due in the future. (Changes to a series don’t affect
tasks due before the current date.) If you change the frequency or recurrence dates for a series, links to tasks due in the future break.
Triggers and workflows are also reset.
• You can't change the status of a task series. You can only change the status of single tasks in a series.
• If you create a recurring task and you leave the reminder checkbox selected, you receive a reminder for each single task in the series.
• If you dismiss a reminder, you aren’t reminded about that task again.
• You can attach files to a series of recurring tasks. After you create a series, you can add or delete attachments to each single task in
the series.
• Your Chatter feed doesn’t display recurring tasks, either in series or singly, and you can’t follow recurring tasks in Chatter.
• When you search tasks, only child tasks of a recurring series show up in the search results. Access the parent task from one of the
series occurrences. This scenario is also true for searches within list views.
• When a child task’s owner is changed to someone other than parent task’s owner, the child task is removed from the series. The
RecurrenceActivityId is set to null.
Frequency Maximum Number of Tasks Latest End Date (From the Start Date)
Daily 100 100 days
Weekly 53 1 year
Monthly 60 5 years
Yearly 10 10 years
956
Sales Productivity Tasks
957
Sales Productivity Tasks
SEE ALSO:
Considerations for Closing and Reopening Tasks
Considerations for Enabling User Control of Task Notifications
Set Up Queues
Create a Custom Report Type
4. Click Done.
The New Task page displays your selections and the total number of tasks next to the Assigned To field.
5. Save the task.
You’ve now assigned copies of the task to the coworkers you selected. Coworkers can edit, reassign, or delete their individual tasks.
958
Sales Productivity Tasks
Note: the Salesforce mobile app has separate settings for the task assignment notifications Available in: Salesforce
that you receive via your mobile device. Classic (not available in all
orgs)
Note: When you create a task in Lightning Experience, it doesn’t display an option to send
Available in: All Editions
an email when you assign a task. However, there’s a personal setting to receive an email when
except Personal
someone assigns you a task. Depending on how your admin has set up your Salesforce org,
you can receive emails for tasks that you assign to yourself or create with a status of Completed.
1. From your personal settings, enter Activity Reminders in the Quick Find box, USER PERMISSIONS
then select Activity Reminders. To create tasks
2. Deselect Email me when someone assigns me a task. • Edit Tasks
Repeat a Task
Use repeating tasks to make a task recur a specified number of days after a trigger that you choose.
EDITIONS
The next task in the series is created only when the current task is due or marked completed.
Repeating tasks are a streamlined alternative to regularly recurring tasks when you don’t have to Available in: Salesforce
get a task done on a specific day. Classic (not available in all
orgs), Lightning Experience,
and all versions of the
Salesforce mobile app
USER PERMISSIONS
959
Sales Productivity Tasks
Note: When tasks in a series are set to repeat after their due date, Salesforce doesn’t create recurrences that would have been
due in the past. Instead, Salesforce keeps adding the interval until a repeated task has a due date in the future.
For example, suppose that someone sets a task to repeat three days after it’s due. But, that person doesn’t complete the task
(mark it Closed) until five days after it’s due. Instead of creating a task that’s already overdue, Salesforce gives the new task a
due date of tomorrow. This due date is equivalent to 6 days after the due date; two intervals of three days each.
If that person completes the repeating task (marks it Closed) before the due date, the next task is still due three days after the
due date.
3. For Recurrence Interval, enter the number of days after the task’s due date or completed date when you want the next
task to be due.
If Repeat This Task on an existing task is set to (Task closed), it indicates that the task was closed as part of a repeating series.
You can use this information to distinguish repeating tasks from other tasks for reporting purposes.
If you use Salesforce for Outlook to sync tasks, individual tasks in a repeating series are synced as they’re created.
Note: Task attachments aren’t included on repeated tasks. Instead, use Salesforce Files or include a URL that links to a shared
drive.
SEE ALSO:
Share Files Via Link
Enable Recurring Tasks in Lightning Experience and the Salesforce Mobile App
• Salesforce Classic—Suppose that you’ve created a validation rule for closing a task; for example, Available in: All editions
you require users to enter a comment. Before users can close a task, they must first open the
task detail page and edit the task. Likewise, if you’ve set up more than one Open status for tasks,
users must edit the task to choose a status when they reopen a task.
Task Fields
Task records have standard fields for tracking and recording task details.
EDITIONS
Field Label Description Available in: Salesforce
Activity Currency Indicates the default currency for all currency Classic (not available in all
amount fields in the task. Amounts are displayed orgs), Lightning Experience,
and all versions of the
in the task currency and are also converted to a
Salesforce mobile app
user’s personal currency. Available only in orgs
in which multiple currencies are used. Available in: All editions
except Personal
960
Sales Productivity Tasks
Call Duration Indicates the duration of a call in seconds. This field is populated
when a call is answered using Salesforce CRM Call Center.
Call Object Identifier Indicates the ID of a call logged in Salesforce through Salesforce
computer-telephony integration (CTI) with a third-party telephony
system. This field is often populated with the ID stored in the
telephony system. Limit is 255 characters.
Call Result Represents the result of a given call; for example, “we’ll call back”
or “call unsuccessful.” Limit is 255 characters. A Salesforce admin
can customize the selections in the picklist.
Call Type Indicates the call type: inbound, internal, or outbound. A Salesforce
admin can customize the selections in the picklist.
Create Recurring Series of Tasks This checkbox lets a user set up a series of recurring tasks. Enabling
this option disables the Due Date field, because each task
occurrence in a series has a different due date.
Created By Indicates the user who created the task, along with the task creation
date and time. Read only.
Division Indicates the division to which the task belongs. This value is
inherited from the related account, lead, case, or custom object, if
any. Otherwise, the task belongs to the global division. Available
only in orgs in which divisions are used to segment data.
Last Modified By Indicates the user who last changed the task, along with the task
modification date and time. This field is read only.
Name Contains the name of the contact or lead related to the task. If
Shared Activities is enabled in your org, a user can relate up to 50
contacts to a non-recurring task. This field is visible only to users
who have the “Read” permission for contacts and leads. Relating
a contact to a task can affect the account to which Salesforce relates
the task. See the Related To field.
961
Sales Productivity Tasks
Priority Indicates the urgency of the task; for example, low, medium, or
high. A Salesforce admin can customize the selections in the picklist.
Public By selecting this checkbox, a user can specify that the completed
task is visible in the Self-Service portal.
If digital experiences are enabled in your org, this field specifies
whether a task is visible to external users in Experience Cloud sites.
If an external user owns the task, that user sees the task in the site
regardless of whether it’s marked Public.
This field isn’t visible by default. A Salesforce admin can make it
visible.
Related To Indicates the record that the task is related to, such as an account
or an opportunity. This field is available only when a user relates
the task to a contact, not to a lead. The record is visible only to
users with the “Read” permission for the type of record the task is
related to.
If a user relates the task to an object other than an account,
Salesforce determines the account on the task as follows.
• Suppose that a user relates the task to an opportunity, a
contract, or a custom entity that belongs to an account.
Salesforce uses that object’s account as the account for the
task.
• Suppose that a user relates the task to some other object and
also to a contact. Salesforce uses the primary contact’s account
as the account for the task.
• If a user leaves the Related To field empty, Salesforce
doesn’t relate an account to the task.
Task Record Type Contains the name of the field that determines which picklist values
are available for the record. Available in Professional, Enterprise,
Unlimited, Performance, and Developer Editions.
Type Indicates the task type; for example, Email or Meeting. Limit for
values in the picklist is 40 characters.
962
Sales Productivity Tasks
SEE ALSO:
Customization Options for Events and Calendars
Customize Buttons on the Tabbed Activity Composer
Tasks
Start Using Tasks
963
Sales Productivity Tasks
Enable Recurring Tasks in Lightning Experience and the Salesforce Mobile App
Use recurring tasks to create tasks that repeat at a specified interval.
EDITIONS
1. From Setup, enter Activity Settings in the Quick Find box, then select Activity
Settings. Available in: Lightning
Experience and all versions
2. Select Enable Creation of Recurring Tasks.
of the Salesforce mobile app
3. Click Submit.
Available in: All editions
4. Add the Create Recurring Series of Tasks field to the Task Detail section of your org’s Task except Personal
page layouts.
If the Salesforce Mobile and Lightning Experience Actions section on a Task page layout has
USER PERMISSIONS
been overridden, include the Delete Series and View Series actions from the Mobile & Lightning
Actions category in the section. Add these actions if they’re not already there. To enable recurring tasks:
To create recurring tasks in the Salesforce mobile app, deselect Show simpler New Task form • Customize Application
on mobile on the Activity Settings page. The simpler New Task form doesn’t include the options and Modify All Data
for creating recurring tasks.
SEE ALSO:
Enable Simpler Task Form in the Salesforce Mobile App
USER PERMISSIONS
964
Sales Productivity Tasks
3. Click Submit.
USER PERMISSIONS
Notification emails aren’t sent for tasks that you assign to yourself; or for tasks that are assigned to
another user with the status already set to Completed. To enable email notifications
for tasks:
SEE ALSO: • Customize Application
and Modify All Data
Considerations for Enabling User Control of Task Notifications
965
Sales Productivity Tasks
Lightning Experience users On the Activity Reminders page No user receives an email
in the user's personal settings, notification when another user
the Email me when someone assigns a task.
assigns me a task checkbox
is displayed, and it’s selected
by default.
Salesforce Classic users, • On the Create Task page, • On the Create Task page,
including Experience Builder the Send email the Send email
site users notification and Make notification and Make
this the default setting this the default setting
checkboxes aren’t checkboxes are displayed,
displayed. and email notifications are
• On the Activity Reminders sent according to whether
page in the user's personal the checkboxes are
settings, the Email me selected.
when someone assigns • The Email me when
me a task checkbox is someone assigns me a
displayed, and it’s selected task checkbox isn’t
by default. displayed.
• For tasks created by a flow
or process, email
notifications aren’t sent
when the task is assigned
to a user.
Partner portal and partner • On the Create Task page, On the Create Task page, the
community users the Send email Send email notification and
notification and Make Make this the default setting
this the default setting checkboxes are displayed, and
email notifications are sent
966
Sales Productivity Tasks
User Type Effects of Enabling the Feature Effects of Disabling the Feature
checkboxes aren’t displayed. according to whether the checkboxes are
• Email notifications are sent whenever selected.
someone assigns a task to a user
(partner portals have no settings page
for admins or users).
Users who are assigned tasks that are • On the New Task page for workflow Email notifications are sent to task assignees
generated by workflow task rules tasks, the Notify Assignee checkbox according to workflow task rules.
isn’t displayed.
• If a Salesforce admin selected the
Notify Assignee checkbox before
Winter ’15, task assignees who deselect
the option don’t receive notifications.
Users who are assigned tasks through an Use an API to set the • If triggerUserEmail is true,
API triggerUserEmail value. The default email notifications are sent to all users
is false. when tasks are assigned.
• If triggerUserEmail = true, • If triggerUserEmail is false,
notifications are sent according to email notifications aren’t sent when a
individual users’ settings. If a user task is assigned.
assigns a task to themselves, a
notification isn't sent to that assigned
user. You can also use Apex triggers to
send push notficiations, if needed.
• If triggerUserEmail = false,
email notifications aren’t sent when a
task is assigned.
If using REST API, create a custom REST
endpoint and set the email trigger options
to send notifications, as needed.
Users who are assigned tasks through Apex Notifications that are sent through Apex are If a value in the request header is set so that
sent in the context of the request header. email notifications are sent, email
notifications are sent to users when tasks
are assigned. Apex processes the header
sequentially from the first line to the last. If
a statement in the request header indicates
that a task notification is required, an email
notification is sent regardless of statements
later in the header.
967
Sales Productivity Tasks
Note: When you create a task in Lightning Experience, it doesn’t display an option to send an email when you assign a task.
However, there’s a personal setting to receive an email when someone assigns you a task. Depending on how your admin has set
up your Salesforce org, you can receive emails for tasks that you assign to yourself or create with a status of Completed.
SEE ALSO:
Enable User Control of Email Notifications for Tasks in Salesforce Classic
Implementation Guide: Salesforce Mobile Notifications Implementation Guide
Developer Guide: Exposing APEX Classes as REST Web Services
Developer Guide: Setting DML Options
These hard-coded fields always appear in the Salesforce mobile app, no matter which fields are on USER PERMISSIONS
the action page layout:
• Subject To enable simpler tasks in
the Salesforce mobile app:
• Comments • Customize Application
• Name and Modify All Data
• Related To
• Due Date
If you use custom quick actions in publisher layouts used in the Salesforce mobile app, you must use the default Subject field, or the
layout isn’t shown to mobile users.
SEE ALSO:
Enable Recurring Tasks in Lightning Experience and the Salesforce Mobile App
Enable Task Notifications in Lightning Experience
968
Sales Productivity Tasks
SEE ALSO:
Share Files Via Link
USER PERMISSIONS
969
Sales Productivity Events and Calendars
SEE ALSO:
Activities: Tasks, Events, and Calendars
Tasks
Salesforce Meetings
970
Sales Productivity Events and Calendars
SEE ALSO:
Customization Options for Events and Calendars
971
Sales Productivity Events and Calendars
Setting or Feature Description Setup and Help Lightning Salesforce Classic The Salesforce
Experience Mobile App
Classic, those events Find box, then
are called recurring select Enable
events. In Lightning Creation of
Experience and the Recurring Events. If
Salesforce mobile you disable this
app, they’re called setting, users can still
event series. See the edit the interval of an
Event Series section existing event series,
in Productivity but they can’t create
Features: What's a new series.
Different or Not In Lightning
Available in Experience, from the
Lightning Experience Fields section in the
page layout editor,
drag Repeat into
the desired area of
your event.
972
Sales Productivity Events and Calendars
Setting or Feature Description Setup and Help Lightning Salesforce Classic The Salesforce
Experience Mobile App
Back and
Forward buttons.
973
Sales Productivity Events and Calendars
Setting or Feature Description Setup and Help Lightning Salesforce Classic The Salesforce
Experience Mobile App
Sidebar Calendar
Shortcut.
Enable hover link for Show task details in From Setup, enter
My Tasks list. a popup on the User
Home tab when a Interface in the
user hovers the Quick Find box,
mouse over a task. then select Enable
Hover Links for My
Tasks list.
974
Sales Productivity Events and Calendars
Setting or Feature Description Setup and Help Lightning Salesforce Classic The Salesforce
Experience Mobile App
Create public Create calendars for See Create and
calendars and managing group Manage a Public
resource calendars. activities, such as Calendar or a
marketing events, Resource Calendar
product releases, on page 978.
training classes, and
team vacations, or
shared resources,
such as a conference
room.
975
Sales Productivity Events and Calendars
Setting or Feature Description Setup and Help Lightning Salesforce Classic The Salesforce
Experience Mobile App
Set event reminders. Let users set event See Set Up Event
reminders in Reminders in
Lightning Experience Lightning
or the Salesforce Experience.
mobile app. Users
see reminders in
Lightning Experience
only.
SEE ALSO:
Set Up Tasks for Your Sales Reps
Customize Buttons on the Tabbed Activity Composer
Set Up Users to Send Invitations to Attendees from Lightning Experience and the Salesforce Mobile
App
Setting up event invitations in Lightning Experience and the Salesforce mobile app requires one
EDITIONS
of our Microsoft® or Google integration products: Einstein Activity Capture or Lightning Sync.
Important: Starting in Winter ’21, Lightning Sync isn’t available to new Salesforce customers. Events are available in
If you’re on Lightning Sync, use the Lightning Sync migration assistant for a seamless transition Salesforce Classic (not
available in all orgs),
to Einstein Activity Capture, our long-term solution for syncing contacts and events between
Lightning Experience, and all
Microsoft® or Google applications and Salesforce.
versions of the Salesforce
First, make sure that you meet either the Einstein Activity Capture system requirements or Lightning mobile app in Professional,
Sync system requirements. Enterprise, Unlimited, and
Then, complete setup for your chosen product. Developer Editions.
Einstein Activity Capture is
• If you choose Einstein Activity Capture, set up events to sync in one of these directions:
available in Lightning
Salesforce to Exchange, Salesforce to Google, or Both Directions.
Experience and all versions
Review Set Up Einstein Activity Capture.
of the Salesforce mobile app
• If you choose Lightning Sync, set up events to sync in one of these directions: Salesforce in Essentials, Professional,
to Exchange, Salesforce to Google, or Both Ways. Review See the Big Picture Enterprise, Performance,
for Setting Up Lightning Sync for Microsoft® Exchange or See the Big Picture for Setting Up and Unlimited Editions.
Lightning Sync for Google. Lightning Sync is available in
Note: Event capture and the sync directions Exchange to Salesforce and Google Salesforce Classic (not
to Salesforce don’t generate event invitations for events created in Lightning available in all orgs),
Lightning Experience, and all
Experience or the Salesforce app.
versions of the Salesforce
Now when syncing event organizers add attendees to events, an invitation is sent from organizers’ mobile app in Professional,
Microsoft or Google accounts. Attendees with Microsoft or Google calendars can accept or decline Enterprise, Performance,
Unlimited, and Developer
Editions.
976
Sales Productivity Events and Calendars
invitations from those applications. Einstein Activity Capture or Lightning Sync then syncs attendee responses to Salesforce so that other
reps with access to the event can see attendance statuses.
SEE ALSO:
Einstein Activity Capture
Lightning Sync (Not Available for New Salesforce Customers as of Winter ’21)
Event Attendee Sync
Considerations for Using Events and Calendars in Lightning Experience
Respond to Event Invitations from Your Microsoft or Google Calendar
977
Sales Productivity Events and Calendars
Ensure that users have the appropriate permissions. For example, an event invitee who doesn’t have “Read” permission on opportunities
can’t view the opportunity associated with the event.
Event Fields
Event records have standard fields for tracking and recording event details.
978
Sales Productivity Events and Calendars
979
Sales Productivity Events and Calendars
Field Description
Date Indicates the planned date of the event. This field is displayed only
if multiday events are disabled.
Division Indicates the division to which the activity belongs. This value is
inherited from the related account, lead, case, or custom object, if
any. Otherwise, the activity belongs to the global division. Available
only in orgs in which divisions are used to segment data.
Duration Represents the length of an event spanning less than a full day, in
hours and minutes. This field appears only if multiday events are
disabled.
Email Contains the email address of the contact or lead related to the
event. This field is filled in with the value from the related contact
or lead record.
End Indicates the planned end date and time of the event. This field
appears only if multiday events are enabled.
Event Record Type Contains the name of the field that determines which picklist values
are available for the record. Available in Professional, Enterprise,
Unlimited, Performance, and Developer Editions.
Last Modified By Contains the name of the user who last changed the event,
including the modification date and time. Read only.
Name Contains the name of the contact or lead related to the event. If
Shared Activities is enabled in your org, a user can relate up to 50
contacts to a non-recurring event. This field is visible only to users
with the “Read” permission for contacts and leads. Relating a
contact to an event can affect the account to which Salesforce
relates the event. See the Related To field.
Phone Contains the phone number of the contact or lead related to the
event. This field is filled in with the value from the related contact
or lead record.
Private Indicates whether users other than the event owner can see the
event details when viewing the event owner’s calendar. However,
users with the “View All Data” or “Modify All Data” permission see
private event details in reports and searches or when viewing other
users’ calendars. Exported data files always contain private events.
Events with invitees and events being added or changed in another
user’s calendar can’t be marked private. Private events can’t be
related to other records.
Public This checkbox lets a user specify whether a past event is visible in
the Self-Service portal.Starting with Spring ’12, the Self-Service
980
Sales Productivity Events and Calendars
Field Description
portal isn’t available for new Salesforce orgs. Existing orgs continue
to have access to the Self-Service portal.
If digital experiences is enabled in your org, the value in this field
specifies whether the event is visible to external users in Experience
Cloud sites. If an external user owns the event, that user sees the
event in the site regardless of whether the event is marked public.
This field is not visible by default. A Salesforce admin can expose
it.
Related To Represents the record that the event is related to, such as an
account, an opportunity, or a custom object. This field is available
only when a user relates the event to a contact, not to a lead. The
record is visible only to users with the “Read” permission for the
type of record the event is related to.
If you relate the event to an object other than an account,
Salesforce determines the account on the event as follows.
• Suppose that a user relates the event to an opportunity, a
contract, or a custom entity that belongs to an account.
Salesforce uses that object’s account as the account for the
event.
• Suppose that a user relates the event to some other object and
also to a contact. Salesforce uses the primary contact’s account
as the account for the event.
• If a user leaves the Related To field empty, then Salesforce
doesn’t relate an account to the event.
Show Time As Determines how the event appears when other users view a user’s
calendar: busy, out of office, or free.
Start Planned start date and time of event. This field appears only if
multiday events are enabled.
Time Indicates the start time of a planned event. This field appears only
if multiday events are disabled.
Type Indicates the event type; for example, email or meeting. Limit for
values in the picklist is 40 characters.
981
Sales Productivity Events and Calendars
982
Sales Productivity Events and Calendars
Field Description
automatically filled in with the value from the related contact or
lead record.
End Indicates the planned end date and time of the event. This field
appears only if multiday events are enabled.
Event Record Type Contains the name of the field that determines what picklist values
are available for the record. Available in Professional, Enterprise,
Unlimited, Performance, and Developer Editions.
Last Modified By Contains the name of the user who last changed the event,
including the modification date and time. Read only.
Name Contains the name of the contact or lead related to the event. If
Shared Activities is enabled in your org, a user can relate up to 50
contacts to a non-recurring event. This field is visible only to users
with the “Read” permission for contacts and leads. Relating a
contact to an event can affect the account to which Salesforce
relates the event. See the Related To field.
Phone Contains the phone number of the contact or lead related to the
event. This field is automatically filled in with the value from the
related contact or lead record.
Private Indicates whether users other than the event owner can see the
event details when viewing the event owner’s calendar. However,
users with the “View All Data” or “Modify All Data” permission can
see private event details in reports and searches, or when viewing
other users’ calendars. Exported data files always contain private
events. Events with invitees and events being added or changed
in another user’s calendar can’t be marked private. Private events
can’t be related to other records.
Public
Note: Before Summer ’13, this field was called Visible
in Self-Service.
This checkbox specifies whether a past event is visible in the
Self-Service portal.
983
Sales Productivity Events and Calendars
Field Description
Related To Represents the record that the event is related to, such as an
account, an opportunity, or a custom object. This field is available
only when a user relates the event to a contact, not to a lead. The
record is visible only to users with the “Read” permission for the
type of record the event is related to.
If you relate the event to an object other than an account,
Salesforce determines the account on the event as follows.
• If you relate the event to an opportunity, contract, or custom
entity that belongs to an account, Salesforce uses that object’s
account as the account for the event.
• If you relate the event to any other kind of object also relate
the event to a contact, Salesforce uses the primary contact’s
account as the account for the event.
• If you leave the Related To field empty, then Salesforce
doesn’t relate an account to the event.
Response Optional field; allows users invited to an event to enter a note when
they accept or decline the event. This field isn’t available in Personal
Edition.
Select Invitees Lets you relate up to 1,000 people (invitees) and resources to the
event. When you search for people or resources to invite to an
event, the Available list displays up to 300 results.
Show Time As Picklist. Determines how the event appears when another user
views your calendar: busy, out of office, or free.
Start Planned start date and time of event. This field appears only if
multiday events are enabled.
Subject Contains the subject of the event; for example, “Meeting.” A user
can enter a subject or select from a list of previously defined
subjects.
Time Indicates the start time of a planned event. This field appears only
if multiday events are disabled.
Type Indicates the event type; for example, email or meeting. Limit for
values in the picklist is 40 characters.
Manage Events
In Salesforce, events are a powerful tool for keeping on top of customer relationships and closing deals. You can relate events to
opportunities, leads, accounts, and contacts. Track them on those records, in your calendar, and in reports.
984
Sales Productivity Events and Calendars
• On the Kanban Board, opportunities show alerts when no open activities exist. To create an event, click the yellow triangle.
• Use the activity timeline to monitor and update upcoming and past events on an opportunity, a lead, an account, or a contact.
• If your admin or coworkers haven’t given you access to coworkers’ calendars, use activities reports to view events owned by people
below you in the role hierarchy.
Note: You can remove a contact or a record from an event without deleting the event. For example, suppose that an event is
related to Contact A and Contact B, but you want to relate it only to Contact A. Instead of deleting the event, remove Contact B
from the Name field.
SEE ALSO:
Use Calendars to Track and Visualize Dates in Salesforce Objects in Lightning Experience
985
Sales Productivity Events and Calendars
• Your Chatter feed: Follow an event to track posts, comments, and updates about it
Events Owned by People Who Have Shared Their Calendars with You
The multi-user calendar view
Events That You’ve Assigned to Others
• The My Delegated Activities list view
• Activities reports
Events Owned by People Below You in Your Organization’s Hierarchy
• The My Team’s Activities list view
• Activities reports
Upcoming Events
• A calendar view
• The Upcoming Events list view
• The Open Activities related list for a record related to an event
Past Events
• A calendar view
• The My Activities list view
• The Activity History related list for a record related to an event
Events Related to Another Record, Such as a Contact or an Account
• The other record’s detail page, in the Open Activities and Activity History related lists
• Your Chatter feed and in the Chatter feed for the other record
• Activities reports
Create Events
On the Home Tab
On the Home tab, under Calendar, click New Event or New Meeting Request.
In a Chatter Feed
If you create an event in the feed for a record such as a contact, Salesforce automatically relates the event to the record.
In the Sidebar
In the sidebar in Salesforce, in the Create New drop-down list, select Event.
On the Detail Page of Another Record
On the Open Activities related list, click New Event or New Meeting Request. Salesforce automatically relates the event or meeting
request to the record.
986
Sales Productivity Events and Calendars
Note: If you schedule meetings with people in a different time zone, your calendar shows their available and busy times in your
time zone. An individual person’s Time Zone setting (as specified on the personal information page) overrides the Default
Time Zone set for the Salesforce org.
Update Events
Anywhere (except reports) that you can view event details, you can edit any event that you have permission to edit.
You can edit an event in several ways:
• To reschedule an event, in a calendar view, drag the event to a different time slot. For best results, place your mouse over the subject
line of the event before dragging it. If the event is a recurring event ( ), only the single occurrence that you drag is changed, not
the entire series.
• Click Edit next to the event in an activities list view, an Open Activities related list, or an Activity History related list. The event detail
page opens.
• Go to a calendar view, an activities list view, a related list, or the Home tab. Hover your mouse over the subject of an event. A small
window with editing options appears.
987
Sales Productivity Events and Calendars
988
Sales Productivity Events and Calendars
3. Select fields (1, 2, 3) that determine what the calendar displays. Filter the calendar items by selecting a list view (4).
4. The calendar shows items differently depending on the date fields you select.
Option Description
(Date) Fields The names of some date fields include (Date). If you select a
(Date) field, the calendar shows items across the top as all-day
items.
(Date/Time) Fields The names of other date fields include (Date/Time). If you select
a (Date/Time) field in Field for Start, the calendar shows items in
time slots. If you also select a field in Field for End (it’s optional)
989
Sales Productivity Events and Calendars
Option Description
Selecting Start and End Fields Field for End is optional. If you use it, you must select the same
type of field as you do in Field for Start. For example, if you select
a (Date) field in one, you can’t select a (Date/Time) field in the
other. If you select fields that generate dates in the wrong order
(end before start), Salesforce shows an error message when you
save the calendar.
The color of each calendar is the color of the object it’s based on. If a custom object has a theme, the theme determines the color of the
calendar. You can hide or show individual calendars. You can hide the Salesforce Events calendar, too, but it’s not otherwise configurable.
Suppose that you show a calendar containing enough items to push the total items past the limit (150 items) in that view. Salesforce
displays an alert and hides items on other calendars.
SEE ALSO:
Considerations for Calendars Created from a Salesforce Object in Lightning Experience
990
Sales Productivity Events and Calendars
SEE ALSO:
Create an Object Calendar in Lightning Experience
991
Sales Productivity Events and Calendars
SEE ALSO:
Create an Object Calendar in Lightning Experience
SEE ALSO:
Create an Object Calendar in Lightning Experience
Build a Formula Field
992
Sales Productivity Events and Calendars
Subscribing to Calendars
You can’t subscribe to calendars that other people create. Each calendar can be accessed only by the person who created it.
Standard Objects Supported
For more information, see Activities: Events and Calendars in What’s Not in Lightning Experience.
SEE ALSO:
Create an Object Calendar in Lightning Experience
Calendar Sharing
Give coworkers access to view or edit your calendar in Salesforce Classic and Lightning Experience.
EDITIONS
993
Sales Productivity Events and Calendars
4. Click Who Has Access to see who has access to your calendar, and at what level.
5. Click Done.
Coworkers can see your calendar by adding it to their Other Calendars list.
994
Sales Productivity Events and Calendars
SEE ALSO:
Activity Reminders and Notifications in Salesforce Classic
Events associated with a record that you own are visible to anyone above you in the role hierarchy. To create events
• Edit Events
1. From your personal settings, enter Calendar Sharing in the Quick Find box, then select
Calendar Sharing.
2. To share your calendar with others, click Add. Select the users, roles, or groups whose activities you want to display in your calendar.
3. Specify how you want to share your calendar. Select one of the following:
Option Description
Hide Details Coworkers can see whether given times are available but can’t see any other information
about the nature of events in your calendar.
Hide Details and Add Events Coworkers can see whether given times are available but can’t see details of events. They
can insert events in your calendar.
Show Details Coworkers can see detailed information about events in your calendar.
Show Details and Add Events Coworkers can see detailed information about events in your calendar, and they can insert
events in your calendar.
Full Access Coworkers can see detailed information about events in your calendar, and they can insert
events in your calendar. In public calendars, you can edit events.
995
Sales Productivity Events and Calendars
Calendar Views
Calendar views display your events in Salesforce.
Grid Views
Calendar grid views display events in several ways.
• Current date or any date that you choose. You select how the calendar displays.
– One column with events color-coded for selected calendars
– One column for each selected calendar to compare available times
996
Sales Productivity Events and Calendars
Table View
To see specific events or more events simultaneously, open the table view. Customize an event list view to suit your needs or use the
predefined lists views.
• My Recent Events
• My Team’s Recent Events
• My Team’s Upcoming Events
• My Upcoming Events
• New This Week
• Recently Viewed
• Today’s Agenda
Printable View
After you customize your calendar view, click print to see a preview of your printed calendar. Print calendars using the browser print
feature from Google Chrome™, Microsoft® Internet Explorer®, and Mozilla™ Firefox™.
SEE ALSO:
Calendar Sharing in Lightning Experience
Considerations for Using Events and Calendars in Lightning Experience
997
Sales Productivity Events and Calendars
Note: Users above the activity owner in the role hierarchy can view activities related to another record, regardless of whether
your organization’s sharing settings specify hierarchies.
All single-user day and week views of a user’s calendar display a list of the user’s open tasks alongside the calendar. A drop-down list
lets you choose other views, for example overdue tasks or tasks due today.
998
Sales Productivity Events and Calendars
By default, your daily and weekly calendar views display the range of hours specified as Start of Day and End of Day on
your Personal Information page.
If you sync events from Outlook using Salesforce for Outlook, you see a banner at the top of your calendar. The banner is linked to a list
of your unresolved events: synced Outlook events that haven’t been assigned to Salesforce records.
Multi-User View
The multi-user view ( ) displays several users’ calendars and activities together. Choose an existing list view of users from the View
drop-down list or click Create New View.
The view shows each person’s availability. A legend in the view shows busy and out-of-office time. If an event is set to show the time as
free, then multi-user views don’t display it.
Consider these limitations of the multi-user view:
• Drag-and-drop editing isn’t available in the multi-user view.
• The multi-user calendar works differently in the partner portal. For example, partners can view events only on the calendars of people
in their own company and their channel manager.
Printable View
After you select a view and click Printable View, adjust the view before printing it.
• To send the printable view to a printer, click Print This Page.
• To change the dates before printing, click , , Today, This Week, or This Month.
• In a day or week view, select a different task list view if you like.
• In multi-user views, in the Sort by drop-down list, select Time to include all users’ events on a single calendar. Or select User to
display a separate calendar for each user.
999
Sales Productivity Events and Calendars
Events
Activity Reminders
You can’t set reminders from New Event global actions, even if your admin adds the Reminder Set field to the global action layout.
Lightning Experience activity reminders refresh every 10 minutes. As a result, users must save changes that impact reminders at least
10 minutes before reminders are scheduled. For example, if a user schedules a reminder to display 1 hour before an event, the user
must save changes at least 1 hour and 10 minutes before the event to see those changes on the reminder. Otherwise, users can
experience limitations such as: Users update their time zone settings and reminders display at the time scheduled in the original
time zone. Or event organizers invite attendees outside of the refresh cycle and attendees don’t get the reminder. Or, events can
sync to Salesforce (from Google Calendar™ or Microsoft® Exchange) outside of the refresh cycle and attendees don’t get the reminder.
Attendees
In Lightning Experience and the Salesforce mobile app, the people you invite to your events are called attendees. In Salesforce
Classic, they’re called invitees. In Lightning Experience and the Salesforce mobile app, users get the Attendees field when admins
add it to Event page layouts or quick actions layouts.
1000
Sales Productivity Events and Calendars
• Admins have to add the Attendees field to the Event page layout or the quick actions layout for events. The Attendees field isn’t
supported for compact layouts.
• The Attendees field can't be renamed.
• The Attendees field isn’t available on the activity timeline.
• Attendees see their name in the Assigned To field.
• An event attendee can't change the event type.
Event Series
Events that repeat have different names and behavior depending on where you create them. In Lightning Experience and the
Salesforce mobile app, they’re called event series. In Salesforce Classic, they’re called recurring events. It’s best practice to edit
repeating events in the user interface where they were created.
Here are some considerations for using event series in Lightning Experience.
• If you enabled platform encryption for Event Description, event series created during Winter ’19 aren’t automatically encrypted.
To encrypt series created during Winter ’19, edit the event series. Events that are updated to fall outside the series pattern aren’t
encrypted with the series. To encrypt these exceptions to the series, edit the individual occurrence.
• To load your calendar quickly, some series are initially projected in Salesforce and only visible on your calendar later. As a result,
even after refreshing, sometimes you don’t see all events from the series on your calendar immediately after saving. You can
experience similar delays when deleting or editing your events. For example:
– If you schedule a series that lasts longer than 365 days, you can see events that are scheduled within the next 365 days. To
see subsequent events in the series, check your calendar when those events are within 365 days of occurring.
– If your admin has enabled shared activities, which let you associate multiple contacts or one lead to your events, then some
events from the series can take a few moments to display on your calendar.
• You can add related files and notes to individual events in a series but not the series as a whole.
• Events in a series can't be made to overlap with other events in the series.
• If you create a series in Lightning Experience, you can't update or delete the series from Salesforce Classic.
• You can’t edit the start date of a series. Instead, delete the series and recreate it with a new start date.
• When editing an event in a series, the Repeat checkbox is disabled.
• When you change a past event in a series, only that past event changes. When you change a future event, events in the entire
series also change.
• You can’t edit the series from events that fall outside of the series pattern.
• You can’t delete a series from an event that is edited to occur before the original start date of the series.
• You can delete individual events that are a part of a series only from the event's detail page.
• Attendees can delete individual events only.
• If you edit the following fields for an event series, events that fall outside of the series pattern are updated along with the series.
Previous changes to those events aren’t kept and deleted events are recreated.
– All-day event checkbox
– Start or end time
– Recurrence pattern
– Recurrence start or end date
– Location
• If you change a field in a single event and then change that field in the series, the series change overrides the change to the
single event.
1001
Sales Productivity Events and Calendars
• A single series event can last up to 14 days unless your admin has enabled limits for event duration. In that case, you can’t create
an event that lasts more than 24 hours.
• Editing the Assigned To field for an event series doesn’t update events that fall outside of the series pattern. Reassign these
events to the new owner individually.
• If you schedule a series with events occurring more than 180 days in the past, all of the events in the series aren’t displayed on
your calendar. You can see the first event in the series and events that occur within 180 days of the current date.
• If you view deleted event series from the Recycle Bin, you see an item that represents the series pattern and isn’t an event in the
series. If you restore this item and don't see the series event on your calendar, try restoring another event in the Recycle Bin.
• If you have a custom field on an Event with a unique constraint, this constraint is enforced across all instances of a recurring
series.
• Validation rules with errors can disrupt event series creation. To ensure your series show all events, test validation rules against
single events and event series
Dragging to Edit Events
In Lightning Experience, no admin setup is required to turn on calendar dragging. However, dragging events is different than in
Salesforce Classic.
• Users can drag events and other records that they’ve added to calendars to reschedule them. However, users can’t drag a contact
or lead onto the calendar to create a meeting with that person.
• Users can’t drag all-day events onto time slots to add start and end times. Likewise, users can’t drag events to make them all-day
events.
• Users can’t drag event series or recurring events to new time slots on the Lightning Experience calendar.
Invitations
To send event invitations to attendees for events created in Lightning Experience or the Salesforce mobile app, you’re required to
set up event sync using Einstein Activity Capture or Lightning Sync. See Set Up Users to Send Invitations to Attendees from Lightning
Experience and the Salesforce Mobile App.
Important: Starting in Winter ’21, Lightning Sync isn’t available to new Salesforce customers. If you’re on Lightning Sync, use
the Lightning Sync migration assistant for a seamless transition to Einstein Activity Capture, our long-term solution for syncing
contacts and events between Microsoft® or Google applications and Salesforce.
• Invitations initiated in Lightning Experience and the Salesforce mobile app are emailed to attendees from Microsoft® Exchange
or Google Calendar™.
• Invitations initiated or updated from Lightning Experience and the Salesforce mobile app are always sent to attendees. Users
can’t save edits to events without sending updates to attendees.
• Users can’t respond to event invitations from Lightning Experience or the Salesforce mobile app. While users can respond to
invitations from Salesforce Classic, this action isn’t recommended for Einstein Activity Capture or Lightning Sync users set to
certain sync directions. See Respond to Event Invitations from Your Microsoft or Google Calendar.
Export Events
You can’t create an event for another calendar application using the Export Event (formerly Add to Outlook) button. However, if
you're set up to sync events using Einstein Activity Capture or Lightning Sync, events you create and edit from Lightning Experience
or any of the Salesforce mobile apps sync to Microsoft® calendars or Google Calendar™ automatically.
1002
Sales Productivity Events and Calendars
Event Deletion
Declining Event Invitations
If you decline an event that you’ve been invited to, Salesforce removes the event from your calendar. Only the event owner can
delete an event with invitees.
Notification for Deleted Event Series
If an event owner deletes a series of recurring events, every invitee receives an email notification that the series of events has been
canceled.
Handling of Past and Future Events in Deleted Series
If you delete a series of events, you delete only future events. Events that have already happened aren’t affected.
If a series is deleted and it contains events that occurred in the past, the series isn’t moved to the Recycle Bin. As a result, the series
can’t be restored from the Recycle Bin.
If a series is deleted and it doesn’t contain past events, Salesforce moves the series to the Recycle Bin. Individual events that were
part of the series aren’t moved to the Recycle Bin.
Handling of Series Restored from Recycle Bin
If you restore a series from the Recycle Bin, single events are created. Those single events contain both the details defined by the
series and any changes or additions made to them individually before the series was deleted.
Deleted Public Calendars
If you delete a public calendar, Salesforce doesn’t put it in the Recycle Bin.
1003
Sales Productivity Events and Calendars
Recurring Events ( )
Effects of Changes to an Event Series and Single Events in a Series
Warning: Changes to any field in an event series override changes previously made to single events.
If you change the following settings, the status of invitees for future events is reset to Not Responded. You lose messages sent
with invitees’ responses and other changes to single future events. Triggers and workflows are also reset, and links to future
events break.
• All-day event checkbox
• Start or end time
• Location
• Recurrence frequency
• Recurrence start or end date, if you send updates to invitees
If you don’t send updates, and you only extend the recurrence end date, then future events aren’t affected.
If you create a series in Lightning Experience and edit it in Salesforce Classic, you can edit only the entire series. We recommend
editing event series in Lightning Experience only.
Display of Original and New Start or End Time for a Changed Series
If the organizer changes the scheduled time of an event in a recurring series, the calendar views and the Home tab’s Calendar section
show the updated time. However, the detail page of the single event continues to show you the original time until you accept or
decline the series.
Maximum Number of Single Events in a Series
• Daily: 100
• Weekly: 53
• Monthly: 60
• Yearly: 10
To enter the maximum end date allowed for the frequency that you selected, click Calculate max end date.
Duration of Events
If your Salesforce admin has enabled multiday events, then you can create events up to 14 days long, except recurring events. When
you create a recurring event, the maximum duration of the single events in the series is 24 hours. After you create the series, you
can change the duration to up to 14 days if your Salesforce admin has enabled multiday events.
Event Reminders
If you create a recurring event and you leave the reminder checkbox selected, you receive a reminder for each single event in the
series.
Attachments to Events
You can attach files to a series of recurring events. After you create a series, you can add or delete attachments to each single event
in the series.
Attachments are displayed on the event detail page only, not on the detail page for other records that the event is related to. If you
don’t see the Attachments related list on the event detail page, ask your Salesforce admin to add it to the event page layout.
Custom Fields
If you have a custom field on the Event entity with a unique constraint, this constraint is enforced across all instances of a recurring
series.
1004
Sales Productivity Events and Calendars
Events in Chatter
New Events in Chatter Feeds
If a new event is related to a record like a lead, account, or custom object, the event appears in the feed for that record. On any record
that you follow, you see feed items for all events, regardless of who created them.
Creating Events in Feeds
Your Salesforce admin specifies whether you can use Chatter to create events for different types of records. For example, some
people can view but not create events in the feeds for accounts that they have access to.
1005
Sales Productivity Events and Calendars
Reminders
No Reminders from Global Actions
You can’t set reminders from New Event global actions, even if your admin adds the Reminder Set field to the global action layout.
SEE ALSO:
Calendar Views in Salesforce Classic
Considerations for Syncing Events from Your Calendar Application to Salesforce Only
Considerations for Using Events and Calendars in the Salesforce Mobile App
Not every Lightning Experience feature is in the Salesforce mobile app. Find out what’s different.
1006
Sales Productivity Events and Calendars
• Fields with HTML-formatting aren’t supported. To show all fields from compact layouts in the mobile app, remove any HTML
formatting.
6. Review the calendar of each invitee and adjust the date and time of the event if necessary.
1007
Sales Productivity Events and Calendars
The availability of invitees is indicated in color on their calendars: busy time is blue and out-of-office time is red. If an invitee has
more than one event scheduled for a particular time, all the events are shown on the calendar. To see the details of an event, hover
your mouse over the event on the calendar.
7. To remove an invitee from an event, click Remove next to the invitee’s name.
8. Click Save & Send Update.
Invited leads, contacts, and person accounts receive an email containing a link to a web page. They can accept or decline the invitation
for the event or event series. You also receive an email summary of the event. If an invited resource is available at the given time,
the resource automatically accepts the invitation.
1008
Sales Productivity Events and Calendars
3. Follow the instructions supplied by your other calendar application to import the event into that calendar.
SEE ALSO:
Learn About Lightning Sync for Microsoft® Exchange Features
Outlook and Gmail Integration on Desktop
SEE ALSO:
Export Events to Other Calendar Applications from Salesforce Classic
Set Up Users to Send Invitations to Attendees from Lightning Experience and the Salesforce Mobile App
1009
Sales Productivity Things to Know About Activities
Respond to Event Invitations Sent from Lightning Experience or the Salesforce Mobile App
It isn’t possible to respond to event invitations from Lightning Experience or the Salesforce mobile
EDITIONS
app. Instead, you can accept or decline event invitations from Microsoft® Exchange calendars or
Google Calendar™, or the emails generated from those applications. Available in: Lightning
Sending invitations to attendees added to events in Lightning Experience and the Salesforce app Experience and all versions
requires Einstein Activity Capture or Lightning Sync. When syncing coworkers invite you to events of the Salesforce mobile app
from Lightning Experience or the Salesforce app, you receive an email with a link to the event.
Available in: All editions
Invitations are emailed from Microsoft Exchange or Google Calendar. If you respond from your except Essentials, Personal,
Microsoft or Google calendar or the email generated from those applications, your responses then and Database.com
sync to Salesforce. That way, other attendees can see your attendance status.
SEE ALSO:
Set Up Users to Send Invitations to Attendees from Lightning Experience and the Salesforce Mobile App
Respond to Event Invitations from Your Microsoft or Google Calendar
Create Predefined Subjects for Tasks and Events Available in: All Editions
Reps can create tasks and events faster with predefined subject values. A Salesforce admin
defines subject values based on what’s most useful to reps.
Considerations for Enabling Shared Activities
If you enable shared activities, or if it’s enabled by default in your Salesforce org, you can’t disable it.
Considerations for Disabling Roll Up of Activities to a Contact’s Primary Account
The account an activity rolls up to depends on the Related To field, the Name field, the Shared Activities setting, and if the setting
for Roll up activities to a contact's primary account is enabled. Before deciding whether to change this default roll up behavior, review
these considerations.
Guidelines for Tracking Activities
Review guidelines for tracking tasks and events, including how activity access is determined, how record-activity relationships work,
and how the last activity date on a record is determined.
1010
Sales Productivity Things to Know About Activities
These subjects let reps organize and sort their tasks based on what the tasks are. Without having to enter the type of task, reps can focus
on adding details to describe the task.
Example: By customizing the predefined subject, a rep can choose “Call” and then add, say, “confirmed presentation this Friday”.
Later, when a sales manager is searching for a task, they don’t have to wonder how the rep named the task, such as “Phone”, “Office
call”, or “Follow-up call”. The common entry—Call—makes it much easier to do a search.
SEE ALSO:
Add or Edit Picklist Values
1011
Sales Productivity Things to Know About Activities
• When you select Save & New from a task or event, only the primary contact is added automatically to the new record. Be sure add
any additional contacts, as needed.
• If you don’t enable Shared Activities, custom reports based on activity relationships:
– Show only invitees to an event but not the organizer.
– Don’t show events to which no one has been invited.
• If you don’t enable Shared Activities, custom report types that use activity custom lookup field relationships aren’t supported.
• If you don’t enable Shared Activities and a sales rep sends an email to multiple contacts, Salesforce creates a closed task for each
contact. As a result, Salesforce creates duplicate records instead of just one task corresponding to the email.
• If your Activity sharing setting is set to Private, users with access to parent records have read-only access to your activities.
• If the Related To field is blank, the setting for Roll up activities to a contact's primary account determines whether this activity
establishes the last activity date of the primary contact's primary account.
• The last activity date for contacts and leads is based on the activities where the contact or lead is the primary contact on the activity.
• If you create an activity while converting a lead but don’t create an opportunity from the lead, the activity doesn’t roll up to the lead’s
primary account regardless of what’s specified by the activity rollup setting.
• In Salesforce Classic, changing the rollup behavior doesn’t affect person accounts. When an activity is related to a person account
via either the Related To field or the Name field, the activity appears on the person account record. That’s because a person account
is its own primary account.
SEE ALSO:
Contacts to Multiple Accounts
1012
Sales Productivity Things to Know About Activities
Important: Where possible, we changed noninclusive terms to align with our company Available in: Salesforce
value of Equality. We maintained certain terms to avoid any effect on customer Classic (not available in all
orgs), Lightning Experience,
implementations.
and all versions of the
Salesforce app
Record and Activity Relationships
Available in: All editions
An activity’s Related To field helps determine an activity’s relationship to an account.
A custom object with master-detail relationship with the account The account on that custom object record
object
Something other than what’s listed in this table, including empty The contact’s primary account
If Shared Activities is enabled, then an activity is also related to each contact’s primary account.
• The last activity date for an account record is based on all the activities that roll up to the account via the Related To field. For
an account, the last activity date can represent an activity that’s related to an opportunity. The last activity date for a contact or lead
is based on all the activities that are related to that contact or lead via the Name field.
• If Shared Activities is enabled, an account’s last activity date is still based on the activities that roll up to the account via the Related
To field. But if the Related To field is blank, the activities are based on the primary contact’s account. The last activity date for
contacts and leads is based on only the activities where the contact or lead is the primary contact on the activity.
Activity Access
Your access to other people’s events and tasks is based on your:
• Role—You have access to view and edit your own activities plus activities assigned to people below you in the role hierarchy.
• Sharing Model—You have access to an activity based on your access to the Name (Who) record AND the Related To (What) record.
You can view an activity if:
• You’re assigned to the activity, as Owner
1013
Sales Productivity Activity Timeline
OR
• You’re above the user assigned to the activity in the role hierarchy
OR
• You have at least read access to the Name (Who) record and Related To (What) record to which the activity is related.
If Shared Activities is enabled, you need at least read access to any one of the Name (Who) records.
OR
• You have the “View All” object-level permission for the Name (Who) record and the Related To (What) record.
OR
– You’re above the user assigned to the activity in the role hierarchy (your personal sharing setting doesn’t apply)
OR
– You have the “Modify All Data” user permission (your personal sharing setting doesn’t apply)
Editing tasks in this case also includes changing the task assignment. See Start Using Tasks for information on page 951 about task
assignment.
Activity Timeline
In Lightning Experience, records don’t show the Open Activities and Activity History related lists.
EDITIONS
Instead, track your activities in the activity timeline. The activity timeline is supported for accounts,
cases, claims, contacts, contracts, insurance policies, leads, opportunities, and activity-enabled Available in Lightning
custom objects. Experience in: Essentials,
Professional, Enterprise,
Activity Timeline Customization Considerations Performance, Unlimited,
and Developer Editions
Explore the changes you can make to the activity timeline.
Activity Timeline Settings Filters
Use the filters on the activity timeline to narrow down what’s visible, focus on what’s important, and find what you’re looking for.
1014
Sales Productivity Activity Timeline
Note: Put the activity timeline component at the bottom of a layout, with no other components beneath it.
Activity Summary
The second row of an activity in the activity timeline is a summary of the activity. Key fields provide a quick context about the activity.
Display and Order of Fields
In the activity timeline, you can customize the display and order of fields when an activity is expanded for events, tasks, logged calls,
voice calls, and video calls.
Do this customization using event and task compact layouts. Even if you remove certain fields from a compact layout, they remain
in the activity timeline because they contain essential activity information.
For example, suppose that you remove the due date, the date and time, or the task status fields from a compact layout. The event
start date and time, the task checkbox, the task due date, and the call logging date still appear on activities in the activity timeline.
The description field for events and the comments field for tasks also always appear in the activity timeline, although they aren’t
available in the compact layout. The remaining fields visible in the activity timeline reflect the fields you include in the compact
layout.
Custom Fields
Custom fields added to the compact layout don’t appear in the activity timeline.
Task and Event Compact Layouts
For compact layouts for tasks and events, these considerations also apply:
• The first field is always skipped.
• If a record doesn’t have data for a field, the field is skipped.
1015
Sales Productivity Activity Timeline
Icons
The icons for activity types (such as events, tasks, logged calls, voice and video calls, and email) in the activity timeline aren’t
customizable.
Activity Timeline in the Salesforce Mobile App
The activity timeline is available in the Salesforce mobile app for iOS and Android. It's enabled by default on the supported record types:
accounts, contacts, leads, and opportunities. Filter and search aren't supported on mobile.
You can choose to disable Activity Timeline on the app for all users by adding a connected app custom attribute. In Setup, enter
Connected Apps in the Quick Find box, select Manage Connected Apps, then click the name of the connected app you want to
modify. In the Custom Attributes section on the connected app page, click New. Enter DISABLE_ACTIVITY_TIMELINE for the
attribute key and “true” for the attribute value.
SEE ALSO:
Sorting in the Activity Timeline
Use Enhanced Email for More Email Functionality
Lightning Experience Pro Tip: Tailor the Activity Timeline for Your Lightning Experience Users
Knowledge Article: Link custom Lookup fields from activities to other records
Note: Overdue tasks are always shown in the activity timeline, regardless of which date
range you select.
Activities to Show
This option in the activity timeline settings narrows down which activities are shown.
• My activities
Shows activities where you’re involved, either as the owner or as a participant. For example, you’re the owner of an email you sent
or an event you organized. You’re involved in an activity when you are, for example, in the CC or BCC fields of an email, or the attendee
of an event.
• All activities
Shows all activities you have sharing access to, even if you’re not involved.
Activity Type
Filter the types of activities you want to see. The list of activities reflects which activities you can access.
Sort Order
1016
Sales Productivity Activity Timeline
When you sort a list of upcoming and overdue activities, you can choose to list activities starting with the oldest or the newest. All the
same activities are displayed.
SEE ALSO:
Change Sorting for Upcoming and Overdue Activities
Sorting Options for Upcoming and Overdue Activities in the Activity Timeline
You can sort upcoming and overdue activities in one of two ways: the sort order is up to your preference.
Change Sorting for Upcoming and Overdue Activities
When you sort a list of upcoming and overdue activities, the sort order is up to your preference.
Sorting Options for Past Activities in the Activity Timeline
Past activities can be sorted in one of two ways: the date the activity was due, or the date the activity was completed. If there’s no
due date, or the due date is in the future, the last modified date is used.
Change Sorting for Past Activities
Past activities can be sorted in one of two ways: the date the activity was due, or the date the activity was completed.
Sorting Options for Upcoming and Overdue Activities in the Activity Timeline
You can sort upcoming and overdue activities in one of two ways: the sort order is up to your
EDITIONS
preference.
Tasks that aren’t marked complete, with due dates in the past, are marked as overdue. Available in Lightning
Experience in: Essentials,
Items in the activity timeline and the activity history related list are sorted differently. Items in the
Professional, Enterprise,
activity history related list are sorted by due date.
Performance, Unlimited,
and Developer Editions
Oldest Dates First
Activities are sorted by their due date and time descending from oldest to newest. If several activities
have the same due date, they’re sorted by their last modified date.
Overdue activities are listed first, starting with the least recent due date. Then today’s activities are listed, followed by upcoming activities
with due dates closest to today. Activities with no due date are listed last, starting with the most recently modified.
Overdue (not marked complete) Today minus 3 days Overdue activity due 3 days ago
Overdue (not marked complete) Yesterday Overdue activity with the most recent due
date
1017
Sales Productivity Activity Timeline
Upcoming Today plus 3 days Upcoming activity due 3 days from today
Upcoming Today plus 5 days Upcoming activity with the due date
furthest from today
Upcoming No due date (modified today) Upcoming activity without a due date, with
the most recent modified date
Upcoming No due date (modified 3 days ago) Upcoming activity without a due date, with
the least recent modified date
Upcoming No due date (modified today) Upcoming activity without a due date, with
the most recent modified date
Upcoming Today plus 5 days Upcoming activity with the due date
furthest from today
Upcoming Today plus 3 days Upcoming activity due 3 days from today
Overdue (not marked complete) Yesterday Overdue activity with the most recent due
date
Overdue (not marked complete) Today minus 3 days Overdue activity due 3 days ago
Overdue (not marked complete) Today minus 5 days Overdue activity with the least recent due
date
SEE ALSO:
Change Sorting for Upcoming and Overdue Activities
1018
Sales Productivity Activity Timeline
SEE ALSO:
Activity Timeline Settings Filters
1019
Sales Productivity Activity Timeline
Activity Sorting
Task Completed Date Time
Event Due Date Time, which is the same as Start Date Time
Email Completed Date Time, which is the same as Email Sent Date Time
Activity Sorting
Task Due date descending. If no due date, or due date is in the future,
last modified date.
Logged Call Due date descending. If no due date, last modified date.
SEE ALSO:
Change Sorting for Past Activities
USER PERMISSIONS
• Customize Application
•
1020
Sales Productivity Activity Reminders and Notifications
What Are the Differences Between Activity Timeline and Activity History?
When you view the activities related to a contact, lead, or person account, keep in mind how the
EDITIONS
activity timeline and the activity history view differ.
The activity timeline and the activity history view are two different views, and behave differently. Available in Lightning
Experience in: Essentials,
One difference appears when you send a list email to multiple contacts, leads, or campaign members.
Professional, Enterprise,
On each recipient’s activity timeline, the list email appears as one entry. When you click View All
Performance, Unlimited,
to view the recipient’s activity history, however, every email sent by the list email is shown.
and Developer Editions
For example, send a list mail to two contacts in an account. On the account’s activity timeline, the
list email shows as one item. Then click View All on the Activity Timeline to open the activity history
view. Two emails appear: one for each of the contacts in the list mail.
Order of Reminders
Event reminders are sorted by start date and time, and task reminders are sorted by due date. If the option Sort reminder window
by due date is not set, the window displays reminders in the following order:
• The task and event reminder date and time.
• The task due date or the event start date and time.
1021
Sales Productivity Activity Reminders and Notifications
Activity Type Due Date or Time That You Due Date or Start Time Shown in the Reminder
Specified
Event An event time The date and time that you selected when you created or edited the
event
An all-day event The date that you selected and the time set for Start of day
in your Personal Information Settings page
Task A due date The date that you selected when you created or edited the task
Play reminder sounds Salesforce plays a reminder sound when a reminder is due.
Set default event reminders to: Salesforce sets a reminder on all new events. You choose the
amount of time before the event start time when you want a
reminder; the default is 15 minutes. You can disable the reminder
or change the reminder time when you edit an event.
Set default task and all-day event Salesforce sets a reminder on all new tasks. You choose the date
reminders to: and time when you want task reminders; the default is 8:00 AM
the day that a task is due. You can disable the reminder or change
the reminder time when you edit a task.
Sort reminder window by due date Salesforce sorts reminders by due date first and then by the
reminder date and time.
If Salesforce doesn’t display reminders that you’ve set, make sure that your browser isn’t blocking pop-ups. To test your settings, click
Open a Test Reminder in the Does Your Browser Block Reminders? section.
1022
Sales Productivity Activity Reminders and Notifications
Snoozing Reminders
You can snooze one or more reminders at a time. The default snooze option is to remind you again in 5 minutes.
If you click Snooze when Sort reminder window by due date is not selected, the time overdue is based on the snooze
time when the reminder opens again. If you close the reminder window, it opens again when you’re notified of the next reminder.
Dismissing Reminders
You can dismiss one or more reminders at a time. To dismiss all reminders in the window, click Dismiss All. If the number of reminders
exceeded 100 before you clicked Dismiss All, then after you click Dismiss All, the window displays the additional reminders.
Disabling individual preferences for displaying event and task reminders erases users’ activity reminder settings. If you re-enable activity
reminders later, users receive reminders only for activities they create or edit after you re-enable the setting.
Set default task and all-day Choose the date and time when you want
event reminders to: reminders for tasks and all-day events; the
default is 8:00 AM the day that a task is due. You
can disable the reminder or change the
reminder time when you edit a task.
Set default event reminders to: Choose how long before an event you want a
reminder to appear; the default is 15 minutes
before the event. You can disable the reminder
or change the reminder time when you edit an
event.
Email me when someone assigns When another person assigns you a task, you
me a task get an email.
1023
Sales Productivity Work with Archived Activities
Activity Reminder Refresh Lightning Experience activity reminders refresh every 10 minutes. As a result, users must save changes
Interval that impact reminders at least 10 minutes before reminders are scheduled. For example, if a user schedules
a reminder to display 1 hour before an event, the user must save changes at least 1 hour and 10 minutes
before the event to see those changes on the reminder. Otherwise, users can experience limitations such
as: Users update their time zone settings and reminders display at the time scheduled in the original
time zone. Or event organizers invite attendees outside of the refresh cycle and attendees don’t get the
reminder. Or, events can sync to Salesforce (from Google Calendar™ or Microsoft® Exchange) outside of
the refresh cycle and attendees don’t get the reminder.
Delayed Activity Reminder Real-time notifications can be delayed when more than 1,000 users in a Salesforce org are logged in and
Notifications receive notifications. Refresh your Salesforce page to get new notifications.
If you modify an archived activity such that it no longer meets the archival criteria, it’s no longer considered archived. Salesforce archives
the activity again when it meets the criteria in the future.
For example, imagine that a task was created 365 days ago with no due date. It was closed some time earlier and is archived today, 365
days after its creation. Tomorrow, a user edits the task by adding a due date of Jan 1, 2020. Now the task doesn't meet the archive criteria,
and is unarchived. The task is rearchived 365 days after Jan 1, 2020, not 365 days after tomorrow, which is the last modified date.
Lightning Experience
You can view the history of your work with customers, including archived activities, from several places.
Archived activities are in the activity timeline (1), where they can be viewed and edited.
Clicking View All (2) in the Activity History related list opens the Activity History tab.
1024
Sales Productivity Work with Archived Activities
In the Activity History tab, you can sort entries. Click the subject (1) to open and edit activities, including archived activities, or use the
row-level dropdown (2) to edit or delete activities.
Clicking View All in the activity timeline opens the All Activity History list.
Note: You can’t access attached files for archived activities in Lightning Experience. To access the attached files, you can change
the activity so that it no longer meets the archival criteria, or open the activity in Salesforce Classic.
1025
Sales Productivity Activities Reports
Note: This view doesn’t include activities from Einstein Activity Capture. This view shows standard fields. Custom fields aren’t
shown. Formula fields, except for HTML formula fields, aren’t shown.
Note: This view always shows the default background, even when a theme is in effect.
Salesforce Classic
View archived activities in these locations in Salesforce Classic:
• In the Activity History related list or by clicking View All
Activities Reports
Run standard or custom reports that display details about your tasks or events and their related contacts, accounts, opportunities, and
other associated records. Archived activities aren’t included in reports.
1026
Sales Productivity Activities Reports
1027
Sales Productivity Activities Reports
1028
Sales Productivity Set Up Activities for Your Sales Reps
Shared activities must be enabled for custom reports based on activity relationships to include event organizers along with invitees and
to include events to which no one has been invited.
SEE ALSO:
Create a Custom Report Type
Design the Field Layout for Reports Created from Your Custom Report Type
Build a Report
Creating a Custom Report
1029
Sales Productivity Set Up Activities for Your Sales Reps
• If you don’t enable Shared Activities, custom report types that use activity custom lookup field relationships aren’t supported.
• If you don’t enable Shared Activities and a sales rep sends an email to multiple contacts, Salesforce creates a closed task for each
contact. As a result, Salesforce creates duplicate records instead of just one task corresponding to the email.
• If your Activity sharing setting is set to Private, users with access to parent records have read-only access to your activities.
1030
Sales Productivity Set Up Activities for Your Sales Reps
SEE ALSO:
Enable Shared Activities
Considerations for Disabling Roll Up of Activities to a Contact’s Primary Account
• If the Related To field is blank, the setting for Roll up activities to a contact's primary account determines whether this activity
establishes the last activity date of the primary contact's primary account.
• The last activity date for contacts and leads is based on the activities where the contact or lead is the primary contact on the activity.
• If you create an activity while converting a lead but don’t create an opportunity from the lead, the activity doesn’t roll up to the lead’s
primary account regardless of what’s specified by the activity rollup setting.
1031
Sales Productivity Set Up Activities for Your Sales Reps
• In Salesforce Classic, changing the rollup behavior doesn’t affect person accounts. When an activity is related to a person account
via either the Related To field or the Name field, the activity appears on the person account record. That’s because a person account
is its own primary account.
SEE ALSO:
Contacts to Multiple Accounts
USER PERMISSIONS
1032
Sales Productivity Work with the Dynamic Activity Composer
4. Verify that all the users you'd like to have access to activities have the Access Activities permission
enabled on their profile. USER PERMISSIONS
When you disable the Access Activities permission, users also can’t see or create events on calendars. To disable activity access:
Guest users have access to emails in these circumstances: • Customize Application
and Modify All Data
• Enhanced Email is enabled and the Access Activities permission is enabled on their profile
To access tasks, events,
• Email-to-Case is enabled and the user has read access to cases calendar, and email:
The Access Activities permission doesn’t change user access to Email-to-Case emails. Emails • Access Activities
associated with cases that a user has access to appear in the case feed and the case’s email
related list.
1033
Sales Productivity Work with the Dynamic Activity Composer
• If feed tracking is enabled, the dynamic activity composer doesn’t work in the Case object.
• The Add Call to To Do List and Add Email to To Do List options appear only if the To Do List is in the utility bar and at least one task
action is in the dynamic activity composer.
• To launch a quick action from your custom component using the dynamic activity composer, use the lightning-navigation
and lightning-page-reference-utils components.
SEE ALSO:
Switch Between the Tabbed and Dynamic Activity Composer
Lightning Aura Components Developer Guide: Create an Email as a Quick Action with Aura Components
Lightning Web Components Developer Guide: Create an Email as a Quick Action with Lightning Components
USER PERMISSIONS
1034
Sales Productivity Work with the Dynamic Activity Composer
For Log a Call, custom actions such as Log A Call 1 and Log A Call 2 are of type Log a Call.
1035
Sales Productivity Work with the Dynamic Activity Composer
1. View the page layout for the object you want to update.
2. Make sure buttons for New Task, New Event, Log a Call, and Send an Email (not Send Email) are added to the Salesforce Mobile
and Lightning Experience Actions section of the page layout.
3. Add additional custom actions to the page layout.
Name your actions intentionally. The button name is from the name of the first button action that’s on the layout.
If the global action is on the page layout, it's assigned as the default button action. For a custom action to appear as the default
button action, remove the global action from the page layout. Otherwise, the custom action appears in the dropdown of that action
type.
New Task and New Event don’t have actions defined already. You can add custom actions.
Make sure your users have permission to create tasks and events, log calls, and send email.
1036
Sales Productivity Notes
Notes
Stay organized and on top of all your deals by adding notes to accounts, contacts, leads,
EDITIONS
opportunities, and more. With Notes, Salesforce’s enhanced note-taking tool, you can use rich text,
lists, and images in your notes; relate notes to multiple records; and create notes in Lightning Available in: Salesforce
Experience. Classic (not available in all
orgs), Lightning Experience,
Guidelines for Working with Notes and all versions of the
Salesforce mobile app
Review guidelines for creating and managing notes, including where to manage your notes,
deleting notes, and note ownership. Available in: Essentials,
Share Notes Group, Professional,
Enterprise, Performance,
Share notes and increase collaboration among colleagues.
and Unlimited Editions
Protect Sensitive Data with Private Notes
You rely on notes to streamline your workflow and increase productivity. With private notes,
you can record sensitive information while keeping the note in context. You can also selectively share private notes.
Revert to a Previous Version of a Note
With Notes, the enhanced note-taking tool for Salesforce, you can see and restore old versions of notes.
Considerations for Setting Up and Using Notes
Before setting up Notes, review the requirement to add the Notes related list to page layouts, information about Notes in the Salesforce
mobile app, and more.
Set Up Notes
Enable Notes, add the Notes related list to page layouts, and let users create notes with actions.
1037
Sales Productivity Guidelines for Working with Notes
• Read old notes that were taken with the old note-taking tool from the Notes & Attachments related list on records. These notes
don’t appear in the Notes tab.
• After enabling Notes, the old note-taking tool remains available for creating and managing notes in Salesforce Classic and the
Salesforce mobile app. In Lightning Experience, the old note-taking tool is only used to read and manage notes that were created
with it.
• When you create a note in Salesforce Classic, a note titled “Untitled Note” is created immediately. You’re automatically taken to the
notes editor page.
• In the Lightning Console, save the record you’re working on before accessing Notes from the utility bar. Deleting or saving a Note
refreshes the entire console page and any unsaved changes are lost.
• When you create a note in Lightning Experience, the note isn’t saved until you enter a title or content. After the note is saved, further
changes are saved automatically
• In the Salesforce mobile app, create a task from a note by swiping a line on the note. Alternatively, tap in the toolbar to add or update
the status of an action item. If your profile is assigned two or more task record types, you’re asked to choose a record type each time
you create a task from a note. If your profile is assigned less than two Task record types, the task is immediately created.
1038
Sales Productivity Share Notes
Share Notes
Share notes and increase collaboration among colleagues.
EDITIONS
1039
Sales Productivity Protect Sensitive Data with Private Notes
Note: Notes in the Notes & Attachments related list can’t be made privately shared.
In Lightning Experience, open a note in the Notes related list and click Share. To maintain privacy, open the Who Can Access section
and click Prevent others from sharing and unsharing.
In Salesforce Classic, open a note in the Notes related list, click Note Sharing Settings, then Sharing Settings. Select Prevent
others from sharing and unsharing under the Who Can Access section.
Private Only
Only the owner of the note can see it. Users with View All Data permissions also have access to the note.
• Lightning Experience
– Create a note in the Notes related list and don’t relate it to anything. By default, the note is private.
– If you relate a note in the Notes related list to a record, click Share to Records and select Prevent note from being viewed
by other users with access to this record.
– Open a note in the Notes & Attachments related list, edit it, select Private, and save your change.
1040
Sales Productivity Revert to a Previous Version of a Note
• Salesforce Classic
– Open a note in the Notes related list, click Note Sharing Settings, then Sharing Settings. Click Make Private and Make
Private again.
– Open a note in the Notes & Attachments related list, select Private, and save your change.
– If you change a note that’s related to a record to a private note, the note is no longer related to the record. The owner of the
note and users with View All Data Permissions can still see the note.
• If All Related Objects is enabled for the User object in Feed Tracking, a note is shared with all
users in your company when it’s posted:
– To a feed that all users can see
– To a profile
– To a record
– To a public group
Notes Limitations
• Notes added to contacts and opportunities don’t roll up under the associated account.
1041
Sales Productivity Considerations for Setting Up and Using Notes
Tip: To see the Save and Cancel buttons when adding a note in the Salesforce mobile app, turn the phone so the display shows
in landscape mode.
• You can access all your notes from the Notes item in the navigation menu. The Salesforce Classic version of the desktop site doesn’t
include a Notes tab. Instead, Salesforce Classic users can access notes from the Files tab.
• You can’t share notes with other users or groups.
• In Salesforce for Android, you can’t add images to notes. You can view images that were added from the desktop site. You can,
however, add images to notes using Salesforce for iOS, version 10.0 or later.
• Some rich text options that are available in the desktop site, such as applying a bold or italic font or indenting a paragraph, aren’t
available. But you can view formatting that was added from the desktop site.
• You can’t revert to previous versions of notes, but you can view previous versions.
• Spelling errors aren’t highlighted while creating or editing notes.
SEE ALSO:
Set Up Notes
Notes
Turn Off Feed Tracking for Notes
1042
Sales Productivity Set Up Notes
Set Up Notes
Enable Notes, add the Notes related list to page layouts, and let users create notes with actions.
EDITIONS
SEE ALSO:
Considerations for Setting Up and Using Notes
Create Page Layouts
Notes
Enable Notes
From Setup, select Enable Notes on the Notes Settings page.
EDITIONS
1. From Setup, enter Notes Settings in the Quick Find box, then select Notes Settings.
Available in: Salesforce
2. Make sure Enable Notes is selected.
Classic (not available in all
3. Click Save. orgs), Lightning Experience,
and all versions of the
Salesforce mobile app
USER PERMISSIONS
To enable Notes:
• Customize Application
View Setup and
Configuration
1043
Sales Productivity Set Up Notes
USER PERMISSIONS
Let Users Create Notes from the Chatter Publisher, Global Actions Menu, and the
Salesforce Mobile App Action Bar
Add the New Note action to publisher layouts.
EDITIONS
Note: The New Note button isn’t available on the Notes & Attachments related list or as a
global action in Lightning App pages in the Salesforce mobile app. Available in: Salesforce
Classic (not available in all
1. From Setup, enter Publisher Layouts in the Quick Find box, then select Publisher orgs), Lightning Experience,
Layouts. and all versions of the
2. Edit a publisher layout. Salesforce mobile app
3. Make sure the New Note action is added to the Quick Actions in the Salesforce Classic Publisher Available in: Essentials,
and the Mobile & Lightning Actions. Group, Professional,
Enterprise, Performance,
4. Save the publisher layout
and Unlimited Editions
Complete these steps for all your publisher layouts. If you’ve overridden the global publisher layout
on any of your object page layouts, add the New Note action to your custom layouts, too.
USER PERMISSIONS
1044
Sales Productivity Set Up Notes
USER PERMISSIONS
1045
Sales Productivity Social Accounts, Contacts, and Leads
Repeat these steps for each object you want to turn off feed tracking for.
Important: Twitter access in Social Accounts, Contacts, and Leads is retired as of Winter ’24, Available in: Salesforce
and YouTube access is retired as of Spring ’24. See Knowledge Article: Twitter/X Public API Classic and Lightning
Access for details of the end of access to both Twitter and YouTube. Experience
1046
Sales Productivity Set Up the Social Intelligence Module
SEE ALSO:
External Link: Trailhead - Learn more about the Lightning Experience
1047
Sales Productivity Set Up the Social Intelligence Module
7. If SIM is an upgrade:
SIM doesn't prompt you to accept the third-party URLs because you already granted access to them when you installed SIM before.
SIM begins the actual installation process, which can take several minutes. SIM notifies you when the installation is complete. If you get
the notification, confirm that you receive an email before proceeding with the configuration.
f. Click Authorize.
1048
Sales Productivity Set Up the Social Intelligence Module
3. Now that you have the Social Intelligence Module set up, it’s time to give users access and lay out the module on your record pages.
1049
Sales Productivity How the Components in the Social Intelligence Module Work
Learn About the Top Posts View in the Social Intelligence Module
The Top Posts view in the Social Intelligence Module (SIM) shows the most important Twitter data related to a record. It also shows
the top 25 current social posts over the last 7 days and you can also engage with the posts.
View Related Social Content in the Social Intelligence Module
When using the Social Intelligence Module (SIM), you see a new related social content view on Lead record pages. The view appears
when these records are created from social data. It shows the social post and author data used to create the record. You are always
aware of the origin of records created from social data in SIM.
Learn About the Application Tab Page in the Social Intelligence Module
To search, sort, and filter more social data, use the Social Intelligence Module's (SIM) standalone application tab page. You can get
greater insight into trends and conversations highlighted by the Top Posts view. You can also use the page to identify leads and
opportunities, find communities, and authors to follow and engage with.
Learn About Posts and Actions in the Social Intelligence Module
In the Social Intelligence Module (SIM), you can engage each post that appears in several ways. Engage the posts in the top posts
view and the application tab page's post feed view. For example, you can expand the size of the post, create a task from the post,
or share it on Chatter, among other actions.
Learn About the Top Posts View in the Social Intelligence Module
The Top Posts view in the Social Intelligence Module (SIM) shows the most important Twitter data related to a record. It also shows the
top 25 current social posts over the last 7 days and you can also engage with the posts.
Sometimes you see a separate component on your Account, Opportunities, Leads, and Contacts pages in Sales Cloud. Other times you
have a separate tab on the page. The component could also be a separate tab on the page. In that case, the panel is called Social
Intelligence.
Also, sometimes the component is listed among existing related components called Social Intelligence.
1050
Sales Productivity How the Components in the Social Intelligence Module Work
To see more top posts, other than those shown, click View More. The link goes to the SIM Application Tab page on page 1051. You can
see all posts, not just the top 25 posts.
Tip: Configure the Top Posts view with keywords beyond the business or person’s name alone. To get the most out of the Social
Intelligence Module, add such keywords to ensure that you capture the most important social information about your records.
Changes you make affect all visitors to the page, so consider your configuration changes carefully.
1. To add, edit, or remove keywords, click > Configure.
The SIM Setup text temporarily replaces the component text.
2. Add, remove, or edit the existing keywords and the Top Posts view immediately reflects your configuration change.
3. To apply your changes and return to the Top Posts view, click Finish when you're ready.
Learn About the Application Tab Page in the Social Intelligence Module
To search, sort, and filter more social data, use the Social Intelligence Module's (SIM) standalone application tab page. You can get greater
insight into trends and conversations highlighted by the Top Posts view. You can also use the page to identify leads and opportunities,
find communities, and authors to follow and engage with.
1051
Sales Productivity How the Components in the Social Intelligence Module Work
You can add the application tab page to your Sales Cloud tab bar for quick access. When adding tabs, look for Social Intelligence.
Share on Chatter Start a Chatter post linking to this social data. Currently, you can
create the Chatter post on your own personal feed.
Hide post Sometimes low-quality content appears in your post views. SIM can
filter out low-quality content, but some posts get through. When
you find a post that is low quality or something that you want to
hide, use the hide post button. When hidden, the post collapses. It
still shows an entry in the feed. If you hid the post by mistake, click
the restore link.
Posts are hidden wherever the posts would otherwise appear and
can affect the views of other users. Only use the hide button for
truly low-quality posts.
1052
Sales Productivity How the Components in the Social Intelligence Module Work
1053
Sales Productivity Register a Personal Twitter Account in the Social Intelligence
Module
Note: You can see up to five posts in your feed. To see more posts, click View More, and your Twitter feed appears in the
Application Tab page.
1054
Sales Productivity Salesforce to Salesforce
Salesforce to Salesforce
Salesforce to Salesforce makes it easy for businesses using Salesforce to share records and get
EDITIONS
updated data on shared records. For example, you can share lead and opportunity data with partners.
Salesforce to Salesforce lets your business partners easily integrate your data with their Salesforce Available in: Salesforce
records. You can see all of your sharing activity, manage your entire pipeline, share data across Classic
multi-tiered partnerships, and integrate your business processes with updates received from your
partners using workflow and assignment rules. Available in: Contact
Manager, Group,
Professional, Enterprise,
Set Up Salesforce to Salesforce Performance, Unlimited,
To set up Salesforce to Salesforce, you enable and configure it, connect to other Salesforce and Developer Editions
organizations, and start sharing data.
Share Records Using Salesforce to Salesforce
Once you’ve created a connection to another Salesforce organization, you can share records and updated data with them. You
control the type of records you share with your connected organizations by selecting which objects and fields to publish. Your
connected organizations don’t have direct access to records that you’re sharing. They have a record in their organization that is
connected to your record through Salesforce to Salesforce. Any updates to the shared information on either record are reflected on
the other record.
Report on Salesforce to Salesforce Activity
To track Salesforce to Salesforce activity and updates, create custom reports.
Guidelines for Using Salesforce to Salesforce
Review some guidelines for using Salesforce to Salesforce.
Statuses for Records Shared with Salesforce to Salesforce
Salesforce to Salesforce lets you share records with connected organizations. When viewing a shared record, the header shows the
record's sharing status. The record may also contain the External Sharing related list, which shows sharing details and status.
Best Practices for Mapping Fields in Salesforce to Salesforce
When you subscribe to a field in Salesforce to Salesforce, you map it to a field in your org. This mapping syncs updates between the
fields for all shared records. Before you map fields, look at these important best practices.
1055
Sales Productivity Set Up Salesforce to Salesforce
SEE ALSO:
Salesforce to Salesforce
1056
Sales Productivity Set Up Salesforce to Salesforce
When you enable Salesforce to Salesforce, a new user named “Connection User” is created. This user doesn’t count towards the number
of used licenses for your organization, and isn’t included in any user management view. When your business partner updates a shared
record, the Last Modified By field on the record in your organization displays Connection User, allowing you to easily
track all changes made by your business partners. The Connection User is automatically assigned to the Partner Network profile. The
Partner Network profile can’t be modified and isn’t included in any profile management view.
SEE ALSO:
Salesforce to Salesforce
Guidelines for Using Salesforce to Salesforce
Find Out if Your Businesses Partners Use Salesforce
Setting Description
From Email Address The email address from which all Salesforce to Salesforce communication templates
are sent, for example, “[email protected].” Salesforce sends the emails
automatically, but they appear to your contacts as if they were sent from this email
address. If a contact responds to a communication template, the response is sent
to this address.
From Email Name The name that will be associated with the “From” Email Address, for example,
“Acme Channel Manager”.
1057
Sales Productivity Set Up Salesforce to Salesforce
Setting Description
Deactivation Template Used to notify a business partner that you have deactivated the connection.
Accept Invitation Template Used to notify a business partner that you have accepted an invitation.
Reject Invitation Template Used to notify a business partner that you have not accepted an invitation.
Update Connection Profile Used to notify business partners of changes to an active connection profile.
Template
c. Click Save.
SEE ALSO:
Set Up Salesforce to Salesforce
1058
Sales Productivity Set Up Salesforce to Salesforce
SEE ALSO:
Set Up Salesforce to Salesforce
Note: Disabling Connection Finder inactivates outstanding surveys and removes the USER PERMISSIONS
Connection Finder button.
To enable Connection Finder
5. From Setup, enter Connection Finder in the Quick Find box, then select Salesforce and edit settings:
to Salesforce Connection Finder. • Modify All Data
6. Click Edit.
7. Select an email template. The default connection finder template is automatically selected. You can also create custom email
templates for your survey. Custom email templates must contain the survey URL. {!Contact.PartnerSurveyURL} is
available as a contact merge field when creating templates.
8. Optionally, select a logo using the lookup. You must first upload your logo to the Documents tab and mark it as Externally
Available Image. Salesforce recommends adding a branded logo, as it appears at the top of the survey page. If no logo is
selected, the logo portion of the survey page remains blank.
9. Add the Connection Finder button to the contacts list view by customizing the search layout. Add the button to the contact detail
page by customizing the contacts page layout.
10. Add the Uses Salesforce field to the contacts page layout.
11. Add the Salesforce Customer field to the account page layout.
SEE ALSO:
Connect with Your Business Partners using Salesforce to Salesforce
1059
Sales Productivity Set Up Salesforce to Salesforce
Note: A partner can only add an administrator if one does not already exist as a contact in your organization.
Tip:
• Create a custom list view or custom report so that you can track customer responses in one convenient location.
• Create translated versions of the default connection finder template to send to international partners. To do so, clone the
default template, make the necessary language changes, and include the survey URL. You can then choose the appropriate
template when sending out requests to your partners. The survey page is in English, but it includes a Language drop-down
so that recipients can view the survey in their native language.
• When creating validation rules for the Connection Finder field, use the API value, not the label seen in the user interface. For
example:
CONTAINS(TEXT(UseSalesforce ), 'YesNotAdmin')
No Response NoResponse
1060
Sales Productivity Set Up Salesforce to Salesforce
SEE ALSO:
Report on Salesforce to Salesforce Activity
Connect with Your Business Partners using Salesforce to Salesforce
Important: Make sure that the email addresses are valid; otherwise, your invitations may be sent to the wrong people.
1061
Sales Productivity Set Up Salesforce to Salesforce
The people you invite will receive an email invitation to connect with you using Salesforce to Salesforce. They can choose to accept or
decline your invitation. You can check whether they have accepted or declined the invitation by reviewing your connections on the
Connections tab. From the Connections tab, you can also resend or cancel the invitation.
SEE ALSO:
Find Out if Your Businesses Partners Use Salesforce
Create and Apply Connection Templates
Connect with Your Business Partners using Salesforce to Salesforce
When you accept or reject an invitation, the company that invited you receives an email notifying USER PERMISSIONS
them of your decision. The content of that email can be configured by changing the appropriate To accept or reject an
email template. invitation to connect using
Salesforce to Salesforce:
SEE ALSO: • Manage Connections
Salesforce to Salesforce
Guidelines for Using Salesforce to Salesforce
Connect with Your Business Partners using Salesforce to Salesforce
1062
Sales Productivity Set Up Salesforce to Salesforce
Note: If you clicked Save, you can click Add/Remove Objects on the template detail page to add objects.
8. Click Edit next to an object you added to the Published Objects related list.
9. Select the fields you want to publish for the object, then click Save.
10. Repeat steps 8 and 9 for each object you added to the Published Objects related list.
To deactivate a connection template:
1. On the Templates subtab, click Edit next to the template you want to deactivate. Alternatively, click Edit on the template detail
page.
2. Deselect the Active checkbox.
3. Click Save.
Note: Only active connection templates can be assigned to connections. If you want to use a template that you had deactivated,
you can do so by selecting the Active checkbox.
1063
Sales Productivity Set Up Salesforce to Salesforce
SEE ALSO:
Connect with Your Business Partners using Salesforce to Salesforce
1064
Sales Productivity Set Up Salesforce to Salesforce
Note: System errors, for example, code errors, aren’t logged in the Connection History.
SEE ALSO:
Connect with Your Business Partners using Salesforce to Salesforce
5. Click Save.
When you update the published objects for a connection, Salesforce sends an email notification to the connected organization. You can
customize this email by editing the Update Connection communication template.
Your business partner is automatically unsubscribed to objects when you stop publishing an object and when you delete a custom
object to which your business partner is subscribed.
If you publish the case comment object, all public case comments will be shared with your connections. To avoid sharing a comment
on a specific case, select Make Private.
1065
Sales Productivity Set Up Salesforce to Salesforce
SEE ALSO:
Publish Fields in Salesforce to Salesforce
5. Click Save.
When you update the published fields for a connection, Salesforce sends an email notification to the connected organization. You can
customize this email by editing the Update Connection communication template.
Your business partner is automatically unsubscribed to fields when you stop publishing a field, delete a custom field to which your
business partner is subscribed, change the type of a field to which your business partner is subscribed, and change the size or precision
of a long text area, text, percent, number, or currency field.
SEE ALSO:
Subscribe to Fields in Salesforce to Salesforce
1066
Sales Productivity Set Up Salesforce to Salesforce
6. Click Save.
Note: If your business partner stops publishing an object to which you are subscribed, you are automatically unsubscribed from
that object.
Once you have subscribed to an object, you can map published fields on that object to fields on your object. For example, you can map
the Description field on leads to a custom field on leads called Partner Description. This would allow you to use your
own field to describe the lead for users within your organization rather than using the description provided by your business partner.
Additional Considerations
• If you choose to auto-accept leads or cases, any active assignment rules in your organization run when a record is automatically
accepted.
• In order to automatically accept a record shared by your connection, the connection owner for that record must be an active user.
1067
Sales Productivity Set Up Salesforce to Salesforce
5. If the field is a picklist, click Edit Values to map each published picklist value to a picklist value in your organization.
6. Click Save.
Note: Changes to field mappings and picklist values may not show up in your business partner's organization for up to 15 minutes
while Salesforce refreshes the cache. This cache enables us to support larger transaction volumes and reduce the number of API
calls that count against your organization's limits.
SEE ALSO:
Publish Fields in Salesforce to Salesforce
Some suggestions for criteria for workflow rules for Salesforce to Salesforce include:
1068
Sales Productivity Set Up Salesforce to Salesforce
Contact • Email
• Last Name
• Mailing Address
• Phone
• Title
Lead • Company
• Email
• Industry
• Lead
• Lead Source
• Name
• No. of Employees
1069
Sales Productivity Share Records Using Salesforce to Salesforce
• Phone
• Received Connection Name
• Sent Connection Name
• State
• Status
• Title
Sometimes it makes sense to use an Apex trigger instead of a workflow. Suppose that you have a workflow rule that updates a secondary
field, field B, when field A is updated. Even if your Salesforce to Salesforce partner subscribed to fields A and B, updates to field B that
are triggered by your workflow rule aren’t sent to your partner’s organization. This prevents a loop of updates.
If you want such secondary field updates to be sent to your Salesforce to Salesforce partners, replace the workflow with an Apex trigger
that uses post-commit logic to update the secondary field.
In bi-directional connections, Salesforce to Salesforce updates are triggered back only on “after” triggers (for example, “after insert” or
“after update”), not on “before” triggers.
1070
Sales Productivity Share Records Using Salesforce to Salesforce
SEE ALSO:
Publish Fields in Salesforce to Salesforce
Subscribe to Fields in Salesforce to Salesforce
Guidelines for Using Salesforce to Salesforce
Note: To be able to forward records of a certain type of object, your organization must first Available in: Salesforce
publish that object. Classic
To forward a record, view it. Then, in the External Sharing related list, click Forward. Available in: Contact
Manager, Group,
To forward related or child records, you should select them when you’re forwarding the parent
Professional, Enterprise,
record. You can forward related records separately, but they won’t be related to their parent if they Performance, Unlimited,
aren’t forwarded with their parent. and Developer Editions
To forward attachments, you must select them when you’re forwarding their parent record.
You can forward multiple records from a list view. USER PERMISSIONS
1. Select the records that you want to forward.
To assign records to a
2. Click Forward to Connections. connection:
3. Select the connection(s) to forward the record to in the Available Connections list. • Read and Edit on the
record
4. Click the Add arrow to move the connection(s) to the Selected Connections list.
To stop sharing a record:
5. Optionally select Send Notification Email (new invitees only) to send email notifying the • Read and Edit on the
connection's representative that you forwarded the record. Only new recipients of the record record
receive the email; connections that you previously forwarded the record to don't receive another To forward multiple records
email. to a connection:
6. Select the related or child records that you want to forward along with the parent. • Manage Connections
7. Click Save.
Any lead record you are forwarding must include a populated Company Name field.
1071
Sales Productivity Share Records Using Salesforce to Salesforce
Don’t forward a record to the connection that originally shared it. Doing so causes errors when Apex triggers run.
SEE ALSO:
Publish Objects with Salesforce to Salesforce
Share Records Using Salesforce to Salesforce
Statuses for Records Shared with Salesforce to Salesforce
Guidelines for Using Salesforce to Salesforce
1072
Sales Productivity Share Records Using Salesforce to Salesforce
If validation rules prevent you from accepting shared records, create a validation rule with the Received Connection Name
field not equal to null; this will ignore validation rules for records you accept from your connections. To create this rule, use the following
formula:
IF(OR(ISNEW(), ISNULL(Id)), if(ConnectionReceivedId =null,
TRUE, FALSE),NOT(AND(ISCHANGED(ConnectionReceivedId),
NOT(ConnectionReceivedId = null))))
You should also create a similar rule for any Apex trigger that has validation checks.
SEE ALSO:
Subscribe to Objects with Salesforce to Salesforce
Share Records Using Salesforce to Salesforce
Guidelines for Using Salesforce to Salesforce
Important: When related records are accepted automatically, there may be a slight delay before they are visible in the related
list of the parent record. Additionally, when a related record is shared using the Manage Connections link in the related list of a
parent record, there may be a slight delay before the Sent Connection Name displays.
1073
Sales Productivity Report on Salesforce to Salesforce Activity
If a related record does not meet the criteria for automatic acceptance, it will need to be manually accepted from its object tab. For
example, an opportunity record will need to be accepted from the Opportunities tab. A child record that needs to be manually accepted
will display with the parent record name so that it can be properly assigned.
SEE ALSO:
Subscribe to Fields in Salesforce to Salesforce
Forward Records to Another Salesforce Organization
1074
Sales Productivity Guidelines for Using Salesforce to Salesforce
– The opportunity and the product associated with the opportunity product are shared with your connection.
– In the connection's organization, the opportunity is associated with an active price book during acceptance.
– In the connection's organization, the product is associated with the same active price book as the opportunity.
– In the connection's organization, the product is active.
– In both organizations, the opportunity currency is the same.
• You can share a case comment as a child record of a case. Case comments are automatically accepted by a connection, providing
the following criteria are met:
– The Case Comment object type is published to your connection, and your connection has subscribed to the object.
– The case to which the case comment is associated is shared with the connection.
– The case comment is not marked “Private.”
• If an error occurs when accepting a record, see the Connection History for details.
• A related record will no longer be shared with a connection if the related record is edited from an unshared record.
• A maximum of 100 tasks per related record can be shared. This maximum includes open and closed tasks.
• After accepting a shared record, if you update a field that your business partner has subscribed to, the field is automatically updated
on the record in your business partner's organization. Likewise, if your business partner updates a field to which you have subscribed,
it is automatically updated in your organization. When your business partner updates the record, the Last Updated By field
will be set to “Connection User”.
• When your business partner shares child records at a later time using the Manage Connections link in the related list of a record
you have already accepted, the child records can be automatically added to your organization.
• Currently, if you edit the stage of multiple opportunity records by performing a global find and replace, that change will not be
reflected in organizations that you had forwarded the records to in Salesforce to Salesforce. For example, suppose you perform a
global find and replace which causes the stage of all inactive opportunities to change from Inactive to In Review. If any of
the affected opportunities had been forwarded to a business partner in Salesforce to Salesforce, those opportunities will still be in
the Inactive stage in your partner's Salesforce organization. For the stage change to be reflected in their organization, they
would need to open each affected opportunity, click Edit, and click Save.
• When you convert a lead, Salesforce to Salesforce inactivates the shared record and updates the External Sharing related list in your
connection's lead record with an Inactive (converted) status. Due to inactivation of the shared record, changes to the Lead Status
during conversion aren't reflected in your connection's lead record.
• Once you accept a record, you can make it available to other connections in the same way you can make any record available using
Salesforce to Salesforce. This allows you to work in a multi-tiered business network. In a multi-tiered network, changes made to the
shared record in any organization updates the information in all the organizations that are sharing the record.
• Because updates to shared records are processed asynchronously and retried if a sync fails, they don't appear in the connected
organization right away.
• When sharing opportunity products, keep these additional rules in mind:
– If quantity or revenue schedules are enabled in the connection's organization, Quantity and Sales Price fields won’t be updated
in their organization.
– If the price book associated to the opportunity product is changed or deleted in one organization, the opportunity product will
no longer be shared.
– If the opportunity is no longer shared, the opportunity product will no longer be shared.
• If you are expecting to receive large volumes of records from a connection, enable Auto-Accept for the appropriate objects.
For example, if a connection shares a large number of leads with your organization on a regular basis, select the Auto-Accept
checkbox next to Opportunity on the Add or Remove Subscribed Objects page.
1075
Sales Productivity Statuses for Records Shared with Salesforce to Salesforce
• To see changes made by a connection, enable field tracking on the object and add the history related list to page layouts. Another
option is to create a custom history report that includes the Received Connection Name field.
• To automatically assign all incoming leads or cases to a specific user, create an assignment rule that includes the following rule
entries:
– Received Connection Name contains name of connection
– Created By contains Connection User
You can do the same with escalation rules.
• If you want to assign a case to a connection using an escalation rule on the case, you must assign the case to a queue where the
connection is a member. For example, if you have a connection that acts as your third-party service agency and all cases meeting
certain criteria should be escalated to this connection, you must:
– Create a queue that contains the connection as a member.
– Create an escalation rule with the appropriate criteria.
– Add an escalation action that automatically assigns cases meeting the specified criteria to that queue
SEE ALSO:
Salesforce to Salesforce
Best Practices for Mapping Fields in Salesforce to Salesforce
Pending (sent) The record was forwarded to but not yet accepted by an
external organization.
1076
Sales Productivity Best Practices for Mapping Fields in Salesforce to Salesforce
Note: If you change the Lead Status during conversion, it is not reflected
in the subscribing connection.
SEE ALSO:
Share Records Using Salesforce to Salesforce
Forward Records to Another Salesforce Organization
1077
Sales Productivity Best Practices for Mapping Fields in Salesforce to Salesforce
– Both restrict or both not restrict to values defined in the value set
– Use the same API name for the picklist field
• When you map a currency field and either you or your connection changes the currency on a record containing that field:
– Updates that you make to the field are no longer propagated to the other org
– Updates that your connection makes to the field aren’t reflected in your org
• You can map roll-up summary fields to currency fields with the same currency type. For example, a roll-up summary field with
the currency type U.S. Dollar can be mapped to a currency field that uses the U.S. dollar.
Mapping Quantity and Revenue Schedules
• If Quantity Schedules or Revenue Schedules are enabled in your connection's org and you subscribe to the Products object from
that connection, you must:
– Subscribe to all fields in the relevant Fields to Map column
– Map each field to the matching fields in your org
1078
Sales Productivity Best Practices for Mapping Fields in Salesforce to Salesforce
• You can map formula fields to fields of the same data type. For example, you can map a formula field that has a number data
type to a field with a number data type. If a formula field is a text data type, you can map it to a text field of 80 or more characters.
• You can’t map fields to formula fields. For example, you can map a formula field with a currency data type to a currency field,
but you can’t map a currency field to a formula field.
• System audit fields are not supported.
Unsubscribing to Fields
• You are automatically unsubscribed from a field if:
– Your business partner stops publishing the field
– You delete a custom field that is mapped to a published field
– The field type of a custom picklist or custom multi-select picklist is changed (for example, if a custom picklist is changed to
a text field)
1079
Sales Productivity Video Conferencing
Video Conferencing
Let your sales reps use video conferencing to connect with customers remotely.
EDITIONS
1080
Sales Productivity Zoom Integration
Zoom Integration
Enable Zoom integration so reps can take advantage of automatic link creation in Salesforce Inbox
EDITIONS
and use Zoom as a video source in Einstein Conversation Insights. When Zoom integration is on,
Zoom records meetings and makes them available to Salesforce. Available in: Lightning
Experience
Set Up Zoom Integration
Available with Salesforce
Connect Salesforce with your company’s Zoom account. Then sales reps can connect their Meetings in Performance
Zoom accounts. and Unlimited Editions
Use Zoom Integration when Einstein Activity
When your company’s Zoom integration is turned on, connect your Zoom account to take Capture is enabled
advantage of Zoom features in Salesforce. Available with Inbox in Sales
Cloud, which is included in
Performance and Unlimited
SEE ALSO:
Editions and available for an
Einstein Conversation Insights extra cost in Professional
Add Zoom Video Conferencing to the Outlook and Gmail Integrations with Inbox and Enterprise Editions.
Inbox is also available for an
extra cost in Service Cloud
and Lightning Platform.
1081
Sales Productivity Zoom Integration
Manage Excluded Addresses and Domains for Video Integration Users Available with Inbox in Sales
Video meetings aren't recorded if any meeting attendee is on an excluded email domain or Cloud, which is included in
Performance and Unlimited
address list. This Excluded Addresses list applies to all video integration users. Users can add
Editions and available for an
email addresses to their own Excluded Addresses list.
extra cost in Professional
Turn Off Zoom Integration and Enterprise Editions.
If your company no longer needs Salesforce connected with Zoom, turn off the Zoom integration. Inbox is also available for an
All users lose access to Zoom features in Salesforce, but still have access to existing recordings. extra cost in Service Cloud
and Lightning Platform.
Manage Zoom Data
Know where your Zoom meeting data is stored and how to manage it. Available with Sales
Engagement in Sales Cloud,
which is included in
Performance and Unlimited
Editions and available for an
extra cost in Professional
and Enterprise Editions.
Sales Engagement is also
available for an extra cost in
Service Cloud and Lightning
Platform.
1082
Sales Productivity Zoom Integration
1083
Sales Productivity Zoom Integration
Turn on Zoom integration for your Salesforce org. Accept the terms of service and approve the
USER PERMISSIONS
Salesforce app.
To turn on Zoom video
Important: In Zoom, enable the Cloud recording and Audio transcript features so meetings
conferencing:
and their transcripts are available to Salesforce. After enabling the feature in Zoom, it may • Customize Application
take a few days before transcripts are available in Salesforce features such as Einstein
OR
Conversation Insights.
Modify All Data
1. From Setup, in the Quick Find box, enter Zoom Video Setup, and then select Zoom
Video Setup. To approve install of
Salesforce Sales Cloud 360
2. Accept the terms of service. in Zoom Marketplace
3. Select Go to Zoom Marketplace and approve install of the Salesforce Sales Cloud 360 app. • Zoom admin rights
Note: In Zoom Marketplace, if the Install button is disabled, and the page has a toggle titled Approve install of this app,
then the Zoom admin must still approve the app.
In Zoom Marketplace, if the blue button Visit Site to Install is enabled, then the app has already been approved for installation.
4. Optionally, add excluded email addresses and domains. Meetings with attendees on the excluded lists aren’t recorded.
5. Turn on Zoom integration.
Sales reps are prompted in Salesforce to connect their Zoom accounts.
SEE ALSO:
Connect Your Zoom Account
Zoom Help Center
1084
Sales Productivity Zoom Integration
USER PERMISSIONS
1085
Sales Productivity Zoom Integration
USER PERMISSIONS
To manage excluded
addresses and domains:
• Customize Application
OR
Modify All Data
1086
Sales Productivity Zoom Integration
USER PERMISSIONS
1087
Sales Productivity Zoom Integration
1088
Sales Productivity Zoom Integration
1089
Sales Productivity Zoom Integration
USER PERMISSIONS
1090
Sales Productivity Zoom Integration
USER PERMISSIONS
To manage excluded
addresses
• Use Video Conferencing
with Zoom
1091
Sales Productivity Zoom Integration
1092
Sales Productivity Zoom Integration
USER PERMISSIONS
1093
Sales Productivity Zoom Integration
Warning: If you choose not to keep Zoom data in Salesforce, the meeting Available with Inbox in Sales
recordings and information for all your Salesforce Zoom accounts—active and Cloud, which is included in
inactive—are deleted. This access can’t be restored. Performance and Unlimited
Editions and available for an
Note: When you disconnect an account, it doesn’t appear as disconnected until you log out extra cost in Professional
and Enterprise Editions.
of Salesforce and then log in again.
Inbox is also available for an
extra cost in Service Cloud
and Lightning Platform.
1094
Sales Productivity Microsoft Teams Integration
After video recording providers are enabled at the org level, users need to connect their accounts to use them with Einstein Conversation
Insights.
1095
Sales Productivity Google Meet Integration
To enable Einstein
Conversation Insights:
• Customize Application
1096
Sales Productivity Google Meet Integration
To enable Einstein
Conversation Insights:
• Customize Application
USER PERMISSIONS
To enable Einstein
Conversation Insights:
• Customize Application
1097
INDEX
Dialer (continued)
A release number 944
Accepting
remove permission set 944
events 1010
usage 942
Accounts
DNS txt record term 833
assigning to synced contacts 599
Activities E
archived 1024
Einstein Activity Capture
report 1027
activity reports 421–423
reports 1026
assign users 316
setup 1029
attendee 400
using reminder window 1021
contact sync 405, 412
activities reports 1027–1028
disable contacts 307
Automated Activity Capture
disable emails 307
setup groups 68, 345
disable events 307
e 401
B enable 351, 363, 365
bulk email 861, 863
Essentials 316
Bulk email 861
event series sync 392
event sync 385, 400
C excluded addresses 304, 358
calendar 987 inactive users 379
Calendar invitation response 400
icons 996 select users 314
sharing 993–994 setup 312, 316
Call Monitoring sharing 363
enable 941 system requirements 297
call scripts 113 email 883
Connections Email
connection templates 1063 create a DKIM key 833
Considerations email relay 796
Send through Salesforce 776 enable 795
Contacts overview 829, 871
assigning accounts to synced 599 salesforce 768
unresolved 599 send bulk email 861
create a calendar 987 send list email 861
create a calendar from a Salesforce object 987 send mass email 861
custom report type activities 1027–1028 Send through Salesforce 776
Email Relay
D setup 799
Declining email templates 113, 883
events 1010 Email templates
Dialer adding images 917
assign a number 934–935 Email to Salesforce
create permission set 940 create a DKIM key 833
implementation prerequisites 937
1098
Index
Enhanced Email
enable 795
M
mass email 861, 863
Events
Mass email 861
accepting or declining 1010
Mass mail 861
adding to other calendar applications 1008
Multi-person events 1007
adding to Outlook 1010
My Unresolved Items
creating 999, 1006
contacts 599
invitations 1010
recurring 999, 1006
syncing with Google 1010
N
syncing with Outlook 1010 Notes
viewing details 984 guidelines 1037
Events and calendars 970
Events with invitees
O
creating 1007 Outlook
adding events 1008, 1010
F syncing events 1010
Fields
events 978
R
regenerated tasks 959
G Reminders
Gmail integration popup window 1021
set up 235 repeating tasks 959
Google Calendar™
adding events 1008
S
Sales Dialer
I assign a number 934–935
iCal® create permission set 940
adding events 1008 implementation prerequisites 937
Icons release number 944
calendar 996 remove license 944
Images remove permission set 944
adding to email templates 917 usage 942
Inviting people to an event 1007 Sales Dialer Call Monitoring
enable 941
L Sales Dialer Local Presence
enable 941
Lightning Sync
Sales Engagement
connection 510–511, 513–514
cadences
data flow 509–510
101, 109–110, 115, 118–122, 125–127, 129, 140–
design 510
142, 144, 172, 175
manage users 578
add targets 120–121
security 509–511, 513–515
add targets automatically 127, 172, 175
sync transactions 515
create 110
User license support 509
delete 115, 118, 125–126, 144
list email 861, 863
examples 129
List email 861
remove targets 122
Local Presence
view 119
enable 941
Cadences 96
call scripts 113
1099
Index
1100