You’re Sending Emails From Salesforce. Are You Following the Practices That Actually Get Them Opened?

Most deliverability problems trace back to skipping one of these steps—here's the complete picture, so nothing falls through.

Sending an email from Salesforce is straightforward. Getting those emails into inboxes, opened, and acted on requires discipline across authentication, content, list management, and compliance. Most Salesforce orgs skip at least one critical step—and the result is spam filtering, low engagement, or compliance violations they don’t discover until damage is done. Gmail and Yahoo now actively reject emails from senders who fail authentication requirements. Mailbox providers reward engagement and punish poor list hygiene. This guide consolidates every Salesforce email best practice into actionable steps—from initial setup through ongoing optimization—so your campaigns consistently reach, engage, and convert.

Configure Authentication Before You Send Anything

Email authentication is the foundation on which everything else depends. Without SPF, DKIM, and DMARC properly configured, mailbox providers may reject or spam-filter your emails regardless of content quality. SPF authorizes Salesforce’s servers to send on behalf of your domain—add include:_spf.salesforce.com to your DNS TXT record. DKIM signs each email with a cryptographic key proving it wasn’t altered—configure under Setup → DKIM Keys. DMARC tells receivers what to do when authentication fails—publish a DMARC record starting with p=none, then tighten to p=quarantine or p=reject as you gain confidence.

Since February 2024, Google’s sender guidelines require SPF, DKIM, and DMARC for bulk senders (5,000+ daily messages to Gmail). As of November 2025, non-compliance triggers permanent SMTP rejections. Microsoft enforces similar rules. Set Salesforce’s deliverability access level to “All Email” under Setup → Email → Deliverability. Verify all Org-Wide Email Addresses. Enable TLS encryption for outbound email. For step-by-step instructions, see our Salesforce email authentication guide.

Design Templates That Drive Engagement

Effective templates balance professional design with deliverability-safe formatting. Use Lightning Email Templates for drag-and-drop building with automatic mobile responsiveness. Keep subject lines under 50 characters for mobile readability. Write preview text that complements the subject line—don’t repeat it. Personalize with merge fields pulling from Contact, Lead, and Account records: recipient name, company, recent activity, and role-specific details. Generic blasts underperform targeted, personalized sends by significant margins.

For content structure: maintain at least 60% text to 40% images. Avoid spam-trigger words in subject lines (“free,” “urgent,” “act now”). Use clean HTML that renders across Gmail, Outlook, and Apple Mail. Include a clear call-to-action above the fold. Every marketing email must include a one-click unsubscribe link—Gmail and Yahoo now require this in message headers for bulk senders. Test templates across devices and clients before launching campaigns. For advanced template strategies, see our email template creation guide.

Maintain List Hygiene and Smart Segmentation

List quality determines deliverability more than any other factor. Hard bounces from invalid addresses erode sender reputation. Spam complaints from unengaged recipients trigger filtering. Both compounds over time. Suppress hard bounces immediately—Salesforce flags these on Contact and Lead records when Bounce Management is enabled. Remove contacts who haven’t engaged in 6+ months. Never import purchased or scraped lists—these contain spam traps that can blacklist your domain instantly.

Use Salesforce’s segmentation to target the right audience with the right message. Segment by lifecycle stage, persona, industry, engagement history, and geographic location. Double opt-in for new subscribers confirms intent and protects list quality. Keep spam complaint rates below 0.1% (Gmail’s recommended threshold) and never exceed 0.3%. Track bounce patterns and opt-out rates at the campaign level to identify problems before they damage reputation. Salesforce’s Trailhead deliverability module covers remediation when list quality has already caused issues.

Optimize Deliverability Settings and Sender Reputation

Salesforce sends through shared IPs by default, meaning other orgs’ poor practices can impact your inbox placement. Monitor your sender reputation using Google Postmaster Tools for Gmail and Microsoft SNDS for Outlook. Check MXToolbox regularly for blacklist status. Inside Salesforce, use Setup → Test Deliverability to verify emails reach your test accounts from all Salesforce sending IPs.

Send consistently—avoid volume spikes that trigger throttling. If launching a new campaign or IP, warm up gradually over 2–4 weeks, increasing volume incrementally. Stagger large sends rather than blasting your entire list at once. Organizations hitting Salesforce’s 5,000 daily email limit should evaluate dedicated IP solutions that isolate reputation and remove volume constraints. For a complete deliverability strategy, see our deliverability best practices guide.

Automate Workflows Without Losing Control

Salesforce Flow Builder is the recommended tool for email automation. Record-Triggered Flows send emails on field changes—opportunity stage advances, lead status updates, case escalations. Scheduled Flows handle time-based sends like renewal reminders or follow-up sequences. Always check the Email Opt Out status in your Flow criteria before sending. Poorly configured automation that ignores opt-outs creates compliance violations and spam complaints.

For drip campaigns, use Flow Builder’s scheduled paths for multi-step sequences or native AppExchange tools with visual builders and branching logic. Monitor automated email volume—workflow alerts and Flow sends count against the 5,000 daily mass email limit. A bulk data import triggering thousands of alerts can exhaust your daily capacity in one surge. Schedule batch jobs and automated sends during off-peak hours. Review Apex Jobs alongside email logs to correlate automation activity with sending volume.

Stay Compliant with CAN-SPAM, GDPR, and Gmail Requirements

Every commercial email from Salesforce must include: accurate sender identification (From name and address), a valid physical mailing address, a functional unsubscribe mechanism, and honest subject lines. CAN-SPAM requires processing opt-outs within 10 business days—best practice is immediate processing through Salesforce’s Email Opt Out field. GDPR applies to any EU recipient and requires documented consent before sending, plus the right to data deletion on request.

Gmail and Yahoo’s 2024 requirements add one-click unsubscribe via List-Unsubscribe headers for bulk senders. Maintain spam complaint rates below 0.3%. Honor email opt-outs across all sending methods—mass email respects the opt-out field automatically, but workflow alerts and Apex sends require explicit opt-out checks in your logic. For comprehensive regulatory guidance, see our email marketing compliance guide and Salesforce’s deliverability remediation module.

Track Performance and Iterate on Results

You can’t optimize what you don’t measure. Track open rates, click-through rates, bounce rates, unsubscribe rates, and conversion rates for every campaign. Salesforce’s native tracking captures basic opens and clicks for Lightning templates and List Email, but lacks inbox placement visibility and recipient-level detail for mass sends. Use email tracking alongside campaign performance reports for a complete picture.

A/B test subject lines, send times, content structure, and CTAs. Test one variable at a time against specific segments—not your entire database—so results reflect real audience behavior. Review engagement trends weekly. Sudden drops in open rates signal deliverability issues before bounces appear. Track performance by segment to identify which audiences respond best. Native platforms like MassMailer provide detailed engagement analytics—opens, clicks, bounces, and unsubscribes—written directly to Salesforce records, enabling reporting and follow-up automation from CRM data.

Scale Beyond Native Limits with Dedicated Infrastructure

Salesforce’s native email works well for moderate-volume sending with clean data and careful management. But at scale—past the 5,000 daily limit, with multiple teams sharing capacity, needing dedicated IPs, advanced analytics, or bulk sending to custom objects—native tools hit structural ceilings. Mass email is restricted to Leads, Contacts, and Campaign Members. Tracking is fragmented across sending methods. There’s no built-in email verification, A/B testing, or spam score preview.

Native AppExchange platforms like MassMailer extend Salesforce without leaving it: unlimited daily sending, mass email to any object, including custom objects, dedicated IPs with automated warm-up, drag-and-drop template builders, built-in verification, and real-time engagement tracking written to Salesforce records. Everything stays inside the CRM—no external sync, no data duplication, no separate login. For organizations evaluating options, see our comparison of the best email marketing tools for Salesforce.

Ready to apply every best practice from a single platform inside Salesforce? MassMailer gives you dedicated IPs, automated warm-up, built-in verification, drag-and-drop templates, and real-time analytics—all without leaving your CRM. Install MassMailer free for 15 days and start sending smarter →

Key Takeaways

  • Configure SPF, DKIM, and DMARC before sending any email—Gmail, Yahoo, and Microsoft now reject non-compliant bulk email with permanent SMTP errors.
  • Design templates with mobile-first subject lines under 50 characters, at least 60% text-to-image ratio, clean HTML, and one-click unsubscribe links in headers.
  • Clean your list continuously: suppress hard bounces immediately, remove 6-month inactive contacts, use double opt-in, and keep spam complaint rates below 0.3%.
  • Monitor sender reputation externally with Google Postmaster Tools and Microsoft SNDS—Salesforce doesn’t show inbox vs. spam placement natively.
  • Automate with Flow Builder, but always check opt-out status in criteria—automated sends count against the 5,000 daily limit and can exhaust capacity in one surge.
  • Track every campaign’s opens, clicks, bounces, and unsubscribes—A/B test one variable at a time and review trends weekly to catch deliverability issues early.