Activity Capture

How to Sync Gmail and Outlook with Salesforce: Emails and Calendar (2026 Guide)

How to sync Gmail and Outlook emails and calendars with Salesforce: the three options compared, step-by-step setup, sync rules and common pitfalls.

Olivier Toledano

Olivier Toledano

·

Short answer: to sync Gmail or Outlook with Salesforce, connect each rep’s mailbox and calendar to an integration that logs emails and meetings on the right Salesforce records. There are three main options: the Salesforce Gmail and Outlook integrations for manual logging from the inbox, Einstein Activity Capture for basic automatic sync, and a Salesforce-native activity capture tool such as EverReady for automatic sync with business rules, privacy filters and contact enrichment.

Email and calendar are where most of a deal actually happens. When that activity stays in the inbox, Salesforce shows a partial picture: managers coach on guesses, forecasts rely on what reps remember, and AI tools read an incomplete history. This guide compares the ways to connect Gmail and Outlook to Salesforce, walks through the setup step by step, and lists the rules and pitfalls to handle before go-live.

Why sync email and calendar with Salesforce

Salesforce is only as useful as the activity inside it. Without a sync, teams typically run into the same gaps:

  • Customer emails stay in individual inboxes, invisible to the rest of the team.

  • Meetings never reach the opportunity, so deal reviews miss who was involved.

  • Reps spend time logging activity by hand, or skip it.

  • Contact records age: new titles, phone numbers and stakeholders never make it into the CRM.

  • Reports on activity and engagement are incomplete, so pipeline reviews rely on opinion.

A good sync fixes all five: every relevant email and meeting is logged on the right contact, account and opportunity, without the rep doing anything.

The three ways to sync Gmail and Outlook with Salesforce

Option

How activity is logged

Contact creation

Sync rules and privacy

Best for

Salesforce Gmail and Outlook integrations

Manually, email by email, from a side panel in the inbox

Manual

Basic

Small teams that log selectively

Einstein Activity Capture (EAC)

Automatically, from connected mailboxes and calendars

From email metadata only

Limited customization

Teams that need basic automatic sync

EverReady

Automatically, or email by email from the Outlook app (coming soon)

From email signatures, enriched

Customizable business rules, private emails excluded

Teams that need complete, reportable and compliant activity

1. Salesforce Gmail and Outlook integrations

The Gmail and Outlook integrations add a Salesforce side panel to the inbox. Reps see related records next to each email and log emails and events to Salesforce themselves. They’re a good fit when only a few key emails need to be logged, but coverage depends entirely on rep discipline.

2. Einstein Activity Capture

Einstein Activity Capture connects mailboxes and calendars and syncs activity automatically. It removes manual logging, but offers limited control over what syncs and how, and creates contacts from email metadata rather than full signatures. See the limitations of Einstein Activity Capture and our EverReady vs Einstein Activity Capture comparison.

3. A Salesforce-native activity capture tool

Dedicated tools like EverReady sync emails, meetings and calls automatically into standard Salesforce objects, with your own rules on what syncs and where it lands. EverReady also creates and enriches contacts from email signatures, excludes private and personal activity, connects shared mailboxes and syncs custom objects. Learn more about automated Salesforce activity capture.

Salesforce Inbox, a paid add-on with email templates, tracking and scheduling, is sometimes listed alongside these options. It helps reps write and follow up faster, but it’s a productivity layer rather than an activity capture strategy.

Gmail vs Outlook: what changes

The logic is the same for both: authorize access to mailboxes and calendars, match activity to Salesforce records, apply rules. The differences are in the environment.

  • Gmail and Google Workspace. Access is usually granted once by a Google Workspace admin for the whole domain, or by each user. Google Meet and Google Calendar events sync with the emails.

  • Outlook and Microsoft 365. Access usually requires admin consent in Microsoft 365. Enterprise teams often add shared mailboxes, such as sales@ or support@, and Microsoft Teams meetings to the scope.

For tool-by-tool comparisons, see the best Gmail Salesforce integration and the best Outlook Salesforce integration.

How to sync Gmail or Outlook with Salesforce, step by step

  1. Choose the integration method. Manual logging, basic automatic sync, or rules-based capture: decide based on how complete and reportable your activity data needs to be.

  2. Authorize access. A Google Workspace or Microsoft 365 admin grants access to mailboxes and calendars, or each user connects their own account.

  3. Map activity to records. Define how emails and meetings attach to contacts, leads, accounts, opportunities and, if needed, custom objects.

  4. Set privacy and exclusion rules. Exclude personal, confidential and internal-only emails, and decide how attachments and message bodies are handled.

  5. Decide what to do with history. Choose whether to import past emails and meetings, so new users and new accounts start with their full history.

  6. Pilot, then roll out. Test with a small group, check that activity lands on the right records, then extend to the whole team and build your activity reports.

Sync rules to define before go-live

Most sync problems come from rules nobody decided. Agree on these with sales, RevOps and your data protection officer before switching it on:

  • Scope. Which users, mailboxes and calendars are connected, including shared mailboxes.

  • Matching. Which Salesforce records an email attaches to when a contact belongs to several accounts or opportunities.

  • Privacy. Which emails and meetings must never reach the CRM: personal, HR, legal, or flagged as private.

  • Content. Whether to sync full bodies or summaries, HTML or plain text, and which attachments.

  • Contacts. Whether unknown senders create new contacts or leads, and which data from email signatures is used.

  • Retention. How long synced activity is kept, in line with your GDPR policy.

Common problems and how to fix them

  • Emails logged on the wrong record. Fix it with explicit matching rules for contacts linked to several accounts or opportunities.

  • Private emails in the CRM. Fix it with exclusion rules on keywords, domains, labels or meeting privacy settings, applied before anything is synced.

  • Activity that doesn’t show up in reports. Make sure emails and meetings are stored as standard Salesforce activity, so dashboards and workflows can use them.

  • Contacts missing or outdated. Create and update contacts from email signatures, not only from email addresses.

  • No history for new users or accounts. Import past emails and meetings when a user is connected or an account changes owner.

  • Low adoption of manual logging. Move to automatic capture, and keep manual logging for the exceptions.

For a deeper look at these issues, read the hidden side of CRM email sync and our Salesforce activity capture best practices.

How EverReady syncs Gmail and Outlook with Salesforce

EverReady is a Salesforce-native platform that captures activity from Gmail, Outlook, Microsoft Teams and mobile calls, and writes it to the right Salesforce records automatically.

  • Emails and meetings as standard Salesforce objects, fully reportable.

  • Customizable sync rules, including custom objects and shared mailboxes.

  • Private, confidential and personal emails and meetings excluded automatically.

  • Contacts created and enriched from email signatures. See contact capture.

  • Past contacts, emails and meetings recovered with history recovery.

  • Two sync modes: automatic in the background, or email by email from the EverReady app for Outlook (coming soon).

  • ISO/IEC 27001 certified, with infrastructure hosted on AWS in Ireland.

Captured activity then feeds EverReady’s AI agents and account insights, so qualification, deal reviews and forecasts are built on what actually happened with each customer.

Keep reading

Frequently asked questions

How do I sync Gmail with Salesforce?

Connect Gmail to Salesforce with the Salesforce Gmail integration to log emails manually from a side panel, with Einstein Activity Capture for basic automatic sync, or with a Salesforce-native activity capture tool such as EverReady to sync emails and Google Calendar meetings automatically, with business rules and privacy filters.

How do I sync Outlook emails and calendar with Salesforce?

A Microsoft 365 admin grants access to mailboxes and calendars, then an integration logs emails and meetings on the matching Salesforce records. The Outlook integration logs manually from a side panel; Einstein Activity Capture and EverReady sync automatically. EverReady also covers shared mailboxes and Microsoft Teams meetings.

Does Salesforce sync emails automatically?

Not by default. The Gmail and Outlook integrations require reps to log each email. Automatic sync requires Einstein Activity Capture or a dedicated activity capture tool.

Is Einstein Activity Capture enough?

For basic automatic sync, it can be. Teams that need customizable sync rules, custom object sync, contact creation from email signatures or advanced privacy rules usually add a dedicated tool such as EverReady.

Can I keep private emails out of Salesforce?

Yes, with exclusion rules applied before anything is synced: personal or confidential emails, specific domains or keywords, and meetings marked as private. EverReady excludes private and personal activity automatically.

Can I sync past emails and meetings?

With some tools. EverReady can recover past contacts, emails and meetings, so new users and accounts start with their full history in Salesforce.