Salesforce

Email to Salesforce: Setup, Limitations, and Better Ways to Capture Customer Interactions

Sorry, your browser does not support inline SVG.

Key Takeaway

  • Email to Salesforce lets you log emails sent from Gmail, Outlook, or another approved external email account to matching Salesforce records — without leaving your inbox.
  • An admin must enable the feature first; each user then copies their unique Email to Salesforce address and adds it to the BCC field when sending emails.
  • Email matching relies on standard To and CC fields only and can match up to 50 email addresses per message.
  • Attachments can be logged, but email size and per-file limits apply — and attachments are duplicated across every matched record, which affects data storage.
  • For automatic two-way sync without manual BCC, teams typically move to a Salesforce email integration or a platform like Revenue Grid that captures activity automatically.

What Is an Email to Salesforce Address and How Does It Work?

Email to Salesforce is a Salesforce feature that logs emails from approved external email accounts to related Salesforce records. Each user gets a unique Email to Salesforce address — usually added in BCC when sending a message — so Salesforce can match the email to leads, contacts, opportunities, accounts, or other supported records. It is not the same as Email-to-Case or a full automatic inbox sync.

Email to Salesforce refers to a tool that helps you attach external emails to Salesforce’s leads, contacts, opportunities, and other records. By “external,” it means you’ve sent those emails from third-party email providers like Gmail and Outlook.

Using Email to Salesforce can help you keep track of communications to every lead and enrich records’ data. It’s also beneficial for making decisions because if an opportunity is lost, you can always access historical information to see how you can do better for the next deal with the same account.

Important distinctions to keep in mind:

  • Email to Salesforce — the Salesforce feature that logs outbound emails to existing CRM records via a BCC address.
  • Email to Salesforce address — the unique, user-specific address you add to BCC so Salesforce can receive and process each message.
  • My Email to Salesforce — the name of the settings page inside Salesforce where you configure this feature.
  • This feature is not the same as Email-to-Case, Einstein Activity Capture, or a full two-way email sync solution.

How Does Email to Salesforce Work?

Salesforce assigns each user a unique Email to Salesforce address. When that address appears in the BCC field of an outbound message, Salesforce receives the email, validates it against allowed sender settings, attempts to match recipients to records based on their email address, and then creates one or more activity records — typically tasks or email messages — linked to those contacts, leads, and related accounts or opportunities.

Here is the step-by-step workflow:

  1. You send an email from Gmail or Outlook and add your unique Email to Salesforce address to the BCC field.
  2. Salesforce receives the email and checks that it came from one of your approved sender addresses.
  3. Salesforce scans the To and CC fields and tries to match recipient email addresses to existing leads or contacts in your org.
  4. For each match, Salesforce creates an activity record (task or email message) and links it to the matched lead, contact, and any related opportunity or account.
  5. You can then review the email history directly on each Salesforce record’s activity timeline.

As Salesforce notes, this feature is designed to capture email sent with external email applications and associate that correspondence with relevant CRM records, so communication history is preserved without forcing users to abandon their preferred email tools.

Benefits of Using Email to Salesforce

Email to Salesforce reduces manual data entry, keeps activity history complete, and gives sales managers better visibility into how reps are engaging with prospects — all without requiring reps to switch away from Gmail or Outlook.

Reps dedicate only about 28% of their week to actual selling, with the remainder consumed by tasks like data entry, deal management, and coordination. Email to Salesforce helps reclaim some of that time by reducing manual logging. Key benefits include:

  • Reduced manual data entry — reps BCC their Salesforce address and the email logs automatically, without opening Salesforce.
  • Complete activity history — every logged email appears on the related record, giving managers and new reps full context on each relationship.
  • Better sales handoffs — when a deal changes hands, the incoming rep can review all prior communications directly inside Salesforce.
  • Cleaner CRM reporting — activity data in Salesforce improves the accuracy of engagement reports and pipeline reviews.
  • Faster account context — reps preparing for calls can quickly see what was discussed with a contact without switching tools.
  • Manager visibility — sales leaders can see rep email activity linked to opportunities, making pipeline reviews more data-driven.

How to Set Up Email to Salesforce: Admin and User Steps

To set up Email to Salesforce, an admin must enable the feature org-wide, and each user must then copy their unique Email to Salesforce address from their personal settings. Users add that address to the BCC field when sending emails from approved external accounts so Salesforce can match messages to the right leads, contacts, opportunities, or accounts.

Email to Salesforce is available across all Salesforce editions — including Essentials, Group, Professional, Enterprise, Performance, Unlimited, and Developer — in both Classic and Lightning Experience.

Admin Setup Steps

  1. Log in to Salesforce as an administrator.
  2. Go to Setup and search for Email to Salesforce in the Quick Find box.
  3. Select Email to Salesforce from the results.
  4. Click Edit and check the box to Enable Email to Salesforce.
  5. Configure any org-wide defaults for advanced settings if needed (e.g., whether to match on contact email only or also leads).
  6. Click Save.

How to Find Your Email to Salesforce Address (User Setup Steps)

Your Email to Salesforce address is user-specific — no two users share the same address. Here is how to find and configure it:

  1. Click your profile avatar in the top-right corner and go to Settings.
  2. In the left sidebar, navigate to Email > My Email to Salesforce.
  3. Copy the long Email to Salesforce Address shown on this page — this is the address you will BCC on outbound emails.
  4. Under My Acceptable Email Addresses, add the external email addresses you send from (e.g., your Gmail or Outlook address). Only emails from these approved addresses will be logged.
  5. Configure any optional settings such as which object types to match (contacts, leads, opportunities) and whether to save attachments.
  6. Click Save.
  7. Send a test email from your approved external account, BCC-ing your Email to Salesforce address, to a contact already in Salesforce.
  8. Open the matching contact or lead record in Salesforce and verify that the email appears in the Activity History related list.

Note from Salesforce: Instance-specific URLs are used in Email to Salesforce addresses, so if your org migrates to a different Salesforce instance, your address may change and will need to be recopied and redistributed to your team.

For detailed information, you can check this official guide from Salesforce.

Email to Salesforce Limitations and Considerations

Email to Salesforce is useful for basic logging, but it still depends on user action and standard matching rules. For complex Salesforce orgs, this can leave gaps in activity history and reporting.

Here is a structured overview of the key limitations you should plan for:

Limitation What It Means User Impact Recommended Workaround
Standard field matching only Salesforce matches recipient addresses in the To and CC fields against the standard Email field on contacts and leads — not custom email fields Emails to contacts stored in custom fields won’t be matched or logged Ensure primary contact email addresses are stored in the standard Email field
BCC field excluded from matching Salesforce does not attempt to match recipient addresses placed in the BCC field — BCC is reserved for the Email to Salesforce logging address itself Hidden BCC recipients will not be matched to Salesforce records Always use BCC exclusively for the Email to Salesforce address, and use To/CC for actual recipients
50-address matching limit Email to Salesforce can match a maximum of 50 email addresses per message Large group emails may not fully log all recipients For high-volume group sends, consider a dedicated email integration tool
Invalid or inaccessible record IDs ignored Salesforce silently ignores record IDs that are invalid or for records the sending user lacks read access to Emails may not log as expected if sharing settings are misconfigured, with no error shown Review Salesforce sharing rules and ensure reps have read access to all relevant records
Requires manual BCC action Reps must remember to BCC their Email to Salesforce address on every email they want logged Any email sent without BCC will not appear in Salesforce activity history Set up auto-BCC rules in Gmail or Outlook, or use an automated email integration
Approved sender addresses required Only emails from sender addresses explicitly listed in My Email to Salesforce settings will be processed Emails from unlisted addresses are silently rejected Add all email addresses your reps send from to the approved list
No support for custom objects Email to Salesforce links emails to standard objects (leads, contacts, opportunities, accounts) only Teams using custom objects to track deals or relationships won’t see email history on those records Use Revenue Grid’s Salesforce-native activity capture, which supports custom object sync
No automatic two-way sync Email to Salesforce logs outbound emails only; inbound replies are not automatically captured The full email thread is not visible inside Salesforce unless each reply is also manually BCC’d Consider a bi-directional email integration for complete thread capture

Where Email to Salesforce falls short for revenue teams: Revenue teams that rely on custom objects, strict reporting, or complete activity history often need automated capture that maps interactions to the right Salesforce records without manual forwarding. The manual BCC requirement alone means any email sent without it creates a permanent gap in your CRM data — and those gaps compound over time.

You can check this official guide from Salesforce for more details.

 

 

 

How to Send Emails from Salesforce

There are two primary ways to send emails from Salesforce: directly through Gmail or Office 365 (available in Lightning Experience only), or via email relay using your company’s SMTP server. These methods differ in how recipients see the sender and how your organisation’s branding appears.

  • Send via Gmail or Office 365: Your recipients don’t see that the email came from Salesforce — it appears to come from your regular email account. This option is available only in Salesforce Lightning Experience.
  • Send via email relay (SMTP server): Emails are routed through your company’s SMTP mail server. Recipients see your company domain in the sender address, not Salesforce’s mail servers.

It is worth noting the distinction here: sending emails from Salesforce is different from logging external emails to Salesforce. Email to Salesforce handles the logging use case — it does not replace your external email client.

Email to Salesforce Attachments: Limits, Storage, and Best Practices

You can include attachments when sending emails to Salesforce, but size limits and storage behaviour differ depending on how the email is captured and which Salesforce experience you are using. Attachments are duplicated across every matched record, which affects your data storage allocation.

Context Limit Storage Location Notes
Overall email size (all methods) 25 MB total N/A Applies to the entire email including all attachments, in both Classic and Lightning
Per-file attachment limit (email relay / send from Salesforce) 5 MB per file N/A Individual file cap applies even if overall email is under 25 MB
Salesforce Classic — related list attachment 25 MB per file Attachments related list on the record Added via Email to Salesforce BCC logging
Lightning Experience — file attached to related list 2 GB per file Salesforce Files Added via Salesforce Outlook integration (not the BCC logging method)
Attachments across matched records Duplicated per match Each matched record If an email matches 3 records, the attachment is stored 3 times — plan storage accordingly

Storage planning note: Salesforce notes that “for each matching record, attachments sent with the email are duplicated, which affects your data size limit, so administrators should plan storage capacity and attachment policies accordingly.” If you frequently email multiple contacts at once, attachment duplication can add up quickly.

Best practices for attachments:

  • Avoid attaching large files to emails you plan to BCC to Salesforce — use shared links where possible to reduce storage impact.
  • Configure your Email to Salesforce settings to exclude attachments if you don’t need them logged — this is a user-level option in My Email to Salesforce settings.
  • Be cautious with sensitive documents — any attachment logged will be visible to anyone with access to the matched Salesforce record.

You can add email attachments to Salesforce in many ways depending on how you configure settings. If you use the Email to Salesforce tool, attachments will be added automatically. See the official Salesforce guide on Email to Salesforce considerations for current attachment and size documentation.

 

 

Email-to-Case and Email-to-Lead: How They Differ from Email to Salesforce

These three Salesforce email features are frequently confused, but they serve very different purposes. Email to Salesforce logs outbound communications to existing records; Email-to-Case creates or updates support cases from inbound messages; and Email-to-Lead captures inbound lead information from web forms or email routing.

Feature Direction What It Does Best For
Email to Salesforce Outbound (rep → customer) Logs emails sent from Gmail or Outlook to existing Salesforce leads, contacts, opportunities, and accounts via BCC Reps who want outbound communication history in Salesforce without switching email tools
Email-to-Case Inbound (customer → support inbox) Creates or updates a Salesforce Case when an email arrives at a designated support email address. Notably, Email-to-Case queries all indexed email fields on the Contact object, including custom fields, to find matches Customer support teams routing inbound support requests into Salesforce Cases
Email-to-Lead Inbound (prospect → company) Automatically creates a new Lead record from inbound email or web form submissions Marketing and sales teams capturing inbound prospect enquiries as Salesforce Leads

A key difference to note: Email-to-Case has broader field matching capabilities than Email to Salesforce — it can query custom email fields on the Contact object, whereas Email to Salesforce is limited to the standard Email field only.

 

Troubleshooting Common Email to Salesforce Issues

When Email to Salesforce is not working as expected, the most common causes are sender address validation failures, insufficient record access permissions, or unmatched recipient email fields. Below is a structured guide to diagnosing and resolving the most frequent issues.

Issue Likely Cause How to Check Fix
Emails not appearing in Salesforce at all Sending address not in approved list Go to My Email to Salesforce settings and check the Acceptable Email Addresses list Add the sending address to the approved list and resend a test email
Email logged but not linked to expected record Recipient email not stored in standard Email field, or record access issue Open the contact/lead record and verify the Email field contains the address you sent to. Check your sharing settings Update the contact’s standard Email field. Ensure you have read access to the record
Emails from Gmail not logging Gmail Integration authentication issue or Salesforce access not granted In Salesforce Setup, check Gmail Integration and Sync settings. Look for authentication errors Revoke and re-grant access. Go to Gmail Integration and Sync > Let users access Salesforce records from Gmail > enable Customize Content with App Builder
Gmail error: “To add this email to Salesforce, we have to access your Google account” Auth provider configuration issue Review authentication providers in Salesforce Setup Revoke ALL “Gmail Integration” and “Gmail Integration with Inbox Auth. Providers” entries. Delete the Gmail Integration from the list of authentication providers. See this official guide
Gmail error: “Unfortunately, there was a problem. Please try again.” App Builder content customisation not enabled Check Gmail Integration and Sync settings in Setup Access Gmail Integration and Sync > Let users access Salesforce records from Gmail > enable Customize Content with App Builder
Attachments not appearing in Salesforce Attachment logging not enabled in user settings, or file exceeds size limits Check My Email to Salesforce settings for attachment options. Verify file size against limits Enable attachment logging in My Email to Salesforce. Reduce file size or use shared links instead
Duplicate emails appearing on records Email sent with both Email to Salesforce BCC and another sync tool active simultaneously Check whether another sync tool (e.g., Einstein Activity Capture, Salesforce Inbox) is also running Disable conflicting sync tools. Running multiple email sync tools on the same mailbox causes duplication
Emails logging but missing some matched records Record IDs invalid, user lacks read access, or email matches over 50 addresses Count To/CC recipients. Check sharing settings for each expected matched record Ensure recipient count is under 50. Verify sharing rules give you read access to all target records

 

 

Native Email to Salesforce vs Automated Email Integration

Native Email to Salesforce works well for basic outbound email logging. Automated email integrations go further — capturing inbound and outbound emails automatically, syncing calendar data, and supporting custom objects without requiring reps to manually BCC every message.

A Forrester Total Economic Impact study found that sales representatives can save approximately 490 hours per year through automation layered on top of CRM data — evidence that going beyond basic BCC logging can meaningfully improve team productivity.

Capability Native Email to Salesforce Automated Email Integration (e.g., Revenue Grid)
Setup effort Admin enables; each user manually configures BCC address Admin deploys managed package; reps require minimal configuration
Manual BCC required Yes — reps must BCC every email manually No — emails are captured automatically in the background
Inbound email capture No — outbound only Yes — captures both inbound and outbound email threads
Gmail support Yes (via BCC) Yes (deep integration with sidebar and auto-capture)
Outlook support Yes (via BCC) Yes (deep integration with sidebar and auto-capture)
Calendar sync No Yes — two-way calendar sync with Salesforce
Custom object support No — standard objects only Yes — activities can be captured against custom objects
Attachment handling Limited — size caps and duplication across records Configurable — admins define what is captured and excluded
Data storage Within Salesforce standard limits; duplicated per record Native Salesforce storage with configurable retention
Reporting in Salesforce Standard activity reports only Full access via Salesforce API, reports, and Process Builder
Admin control Basic — user-level approved sender configuration Granular — configurable allowlists, denylists, and capture rules
Best fit Small teams needing basic email logging with no IT overhead Revenue teams needing reliable, complete CRM data without manual effort

 

 

Best Practices for Secure and Accurate Email Logging

Getting Email to Salesforce set up is straightforward. Getting it to produce trustworthy, consistent data across your team requires a few deliberate steps around security, approved senders, and user training.

  • Manage approved sender addresses centrally. Review and update the approved sender list whenever reps change email addresses or join the team. Stale or missing addresses silently block logging.
  • Train reps on the BCC requirement. Email to Salesforce only works if reps remember to BCC their unique address. Document this in onboarding materials and consider setting up an Outlook or Gmail auto-BCC rule to reduce friction.
  • Validate record matching periodically. Run spot checks on logged activities to confirm emails are attaching to the correct records. Misconfigured contacts — especially those with email addresses in custom fields — will cause silent mismatches.
  • Control attachment logging carefully. Enable attachment logging only where needed, and train reps not to send sensitive documents via emails they plan to BCC to Salesforce. Logged attachments are visible to all users with access to the matched record.
  • Review logged activity regularly. Managers should periodically check activity timelines on key accounts to ensure email history is being captured as expected. Gaps often reveal reps who have stopped BCC-ing or whose sender addresses are no longer approved.
  • Document your setup standards. Create a simple admin guide covering how Email to Salesforce is configured in your org, what the approved sender rules are, and how to troubleshoot common issues. This reduces dependency on institutional knowledge and speeds up onboarding.

Using Outlook and Gmail Integrations to Automate Email Logging

For teams that need reliable Salesforce email capture at scale, Revenue Grid provides automated activity capture across Outlook, Gmail, and Salesforce — removing the need for manual BCC entirely.

While native Email to Salesforce works for basic logging, the best practice for teams that need complete, trustworthy CRM data is an integration that captures activity automatically. This is particularly important for revenue teams where a missing email can mean a lost deal context or a broken pipeline report.

Revenue Grid’s Salesforce-native activity capture and email integration connects Salesforce with Outlook and Gmail, automatically capturing emails, meetings, contacts, and customer interactions in Salesforce — without requiring reps to BCC, copy-paste, or manually update records.

img-email-to-salesforce-2

Revenue Grid automatically captures and syncs customer interactions to Salesforce, reducing manual entry and improving CRM data quality. The platform also allows teams to send emails in batches from Salesforce, boosting productivity and freeing up time for higher-value selling activities. For example, Vapotherm used Revenue Grid to capture 110,000 emails and save 761 working days in a single year.

Your Email to Salesforce address appears on the My Email to Salesforce settings page, accessible in both Classic and Lightning Experience. To get there: go to your personal Settings, then navigate to Email > My Email to Salesforce. The long alphanumeric address shown on that page is your unique BCC logging address. Copy it and add it to the BCC field of any email you want logged in Salesforce.

When composing an email in Gmail or Outlook, paste your Email to Salesforce address into the BCC field before sending. Salesforce will receive a copy of the email, validate your sender address against your approved list, match the recipients in the To and CC fields to existing records, and log the email as an activity on those records. The BCC recipient (your Salesforce address) will not be visible to your email recipients.

The most common reasons are: (1) your sending address is not listed in your approved sender addresses under My Email to Salesforce settings, (2) the recipient’s email address is stored in a custom field rather than the standard Email field on the contact or lead record, (3) you have read access issues on the matched record, or (4) the feature is not enabled in your org. Work through the troubleshooting matrix above to identify the cause.

Email to Salesforce can match and attach emails to contacts, leads, opportunities, accounts, and other standard Salesforce objects that are linked to matched contacts or leads. It does not support custom objects. If your org uses custom objects to track relationships or deals, you will need an automated email integration that supports custom object sync.

Yes. Email to Salesforce works with any external email client — including Gmail, Outlook, and Office 365 — as long as the sending address is listed in your approved sender addresses. The feature is available in both Salesforce Classic and Lightning Experience across all Salesforce editions.

The total email size limit including all attachments is 25 MB. In Salesforce Classic, files attached directly to the related list can be up to 25 MB per file. In Lightning Experience, files attached via the Salesforce Outlook integration can be up to 2 GB per file and are stored in Salesforce Files. Importantly, attachments are duplicated for each record the email matches — so an email matching three contacts stores the attachment three times, which consumes your org’s data storage allocation.

No. Email to Salesforce logs outbound emails (emails you send) to existing CRM records via a BCC address. Email-to-Case creates or updates support cases from inbound customer emails sent to a designated support address. Email-to-Case is designed for customer support workflows; Email to Salesforce is designed for sales email logging. Email-to-Case also has broader field matching — it queries custom email fields on the Contact object, whereas Email to Salesforce only matches against the standard Email field.

You should consider an automated email integration when: your team frequently forgets to BCC emails (creating data gaps), you need inbound emails logged as well as outbound, you work with custom Salesforce objects, you need calendar sync alongside email capture, or you need full thread history rather than individual outbound messages. Automated integrations like Revenue Grid’s activity capture remove the manual BCC requirement entirely, giving you complete email history in Salesforce without additional effort from reps.

Yana Petrenko
Product Marketing Manager

Yana is a product marketer with a strong customer-centric philosophy and a talent for simplifying complex challenges into compelling narratives that empower sales teams. She has been with Revenue Grid since June 2022, bringing nearly four years of product marketing experience to the team. Prior to Revenue Grid, she held product ownership and marketing management roles at Govitall.com and GiftHub in Kyiv. Her core focus is bridging the gap between product innovation and customer success — crafting strategies and messages that drive growth and resonate with the audience.

Related Content

6-minute read

Introducing the Revenue Grid MCP Server: Bringing Relationship Context to Every AI Workflow

Shobith John
Head of Marketing

Pipeline Review Template: A 7-Question Framework for More Accurate Forecasts

Yana Petrenko
Product Marketing Manager

12 Best Deal Management Software in 2026

Shobith John
Head of Marketing

What Is a B2B Sales Intelligence Platform? (And How to Choose the Right One)

Yana Petrenko
Product Marketing Manager

AI Sales Tools: A Practical Guide for Revenue Teams (2026)

Yana Petrenko
Product Marketing Manager

7 Best CRMs for Fintech and Financial Services in 2026

Yana Petrenko
Product Marketing Manager
12 min read

RevOps vs Sales Ops: What Is the Difference?

Huzaifa Anwar
GTM & Acquisition Marketing Manager
10 min read

What is Sales Intelligence Software

Yana Petrenko
Product Marketing Manager
15 min read

Miller Heiman Sales Process: A Comprehensive Guide to Strategic B2B Selling

Whatever got you where you are today is no longer sufficient to keep you there

Sammie Cooper
Strategic Account Executive

Subscribe to our newsletter

We’ll keep you up to date with all things Revenue Grid.

    Subscribe to our newsletter

    loader-rg-2 | Revenuegrid.com
    I have read and agree to the privacy policy

    By providing your information you agree the terms and conditions of this website and our privacy policy.

    close
    expand_less