How to Send a Test Email in Salesforce Marketing Cloud

Open the email in Content Builder, select Preview and Test, choose a subscriber in the Subscriber Preview pane, click the envelope icon to reach the Test Send tab, enter up to five addresses in the Recipient field, complete From Options, and confirm on the Test Send Summary screen.

Before you run that a dozen times, one sentence from Salesforce's documentation is worth reading twice: a test send counts as a send in the application and against the threshold you purchased. Marketing Cloud has no separate test allowance. Every QA round draws down the same contracted volume as your campaigns, which makes this the most expensive test send in the category by a wide margin.

The second sentence makes it worse. Content Builder test sends are not recorded on the Send Log data extension. So a test costs you contracted volume and leaves no Send Log row to reconcile the spend against.

BehaviorMarketing Cloud test send
CostCounts against your purchased send threshold
Send LogNot recorded
Subject lineA qualifier is prepended, default [Test]:
Recipient capFive in the Recipient field, or a test data extension
PersonalizationRenders only if you select a subscriber first
Spam scoringNone in the product

Send a test email in Content Builder

The order of the steps matters more here than on other platforms, because skipping one silently changes the result.

  1. Open the email in Content Builder and select Preview and Test.
  2. In the Subscriber Preview pane, pick a list, group, data extension or audience, then select an individual subscriber. This renders AMPscript and personalization strings. It does not send that subscriber anything.
  3. Click the envelope icon to open the Test Send tab.
  4. Enter up to five addresses in the Recipient field, or select a test data extension.
  5. Complete the From Options section.
  6. Review the Test Send Summary, which surfaces warning and maximum thresholds, then click Confirm and Send.

Step 2 is the one that gets skipped. Complete the test send without selecting a subscriber first and the email goes out with personalization unrendered, which looks like broken AMPscript rather than a missed step.

The older Email Studio Send Preview flow still exists and behaves differently in one way worth knowing: it takes a single address in the To field, not five.

The subject line qualifier changes what you are testing

Marketing Cloud prepends a qualifier to the subject line of a test send, and Salesforce's Trailhead documentation gives the default value as [Test]:. The intent is reasonable: it marks the message so a reviewer knows it is not the real thing.

The side effect is that the subject line you evaluate is not the subject line you will send. Subject lines are scored, measured and rendered differently at different lengths, so a test with five extra characters in front is a test of a slightly different email. Across messages tested with Unspam this year, 78% pass the subject-line check, and the ones that fail generally fail on properties a prefix would disturb.

Clear the qualifier when you want a faithful test, and put it back when you want reviewers to be able to tell test mail from campaign mail in a shared inbox.

The five-address cap and the test data extension

The Recipient field takes up to five email addresses. The documented way past that is a test data extension containing all the subscribers for your test, and Salesforce states no cap for that path.

The step people miss is that a data extension does not appear as an option until Is Testable is selected on its Properties page. If your test data extension dropdown looks empty, that checkbox is almost always why, and nothing in the test send interface tells you.

Nothing in Marketing Cloud scores your content

There is no spam score, no SpamAssassin run and no content grading anywhere in Email Studio or Content Builder's Preview and Test. Salesforce's own overview of deliverability tooling, published in March 2023 and unchanged since, lists what it does provide, which is a genuinely substantial set: List Detective, Feedback Loop Automatic Processing, Bounce Mail Management, My Tracking, SPF and DKIM authentication, the Email Performance by Domain report, Subscriber Engagement, and Spam Complaints Over Time. It then points users to Google Postmaster Tools and Microsoft SNDS, and routes seed testing and inbox placement to AppExchange partners.

Read that list for what it is: reporting on mail that has already been sent, plus authentication setup. None of it answers where the message you are about to send will land, which is why the seeding half is delegated to partners.

Litmus previews are yours to buy, and Enterprise only

Rendering previews exist in Content Builder as Litmus Email Previews. From an email, go to the Preview and Test tab, click the Litmus icon, and sign in to Litmus. They are not included with Marketing Cloud: you need your own paid Litmus account, and an administrator has to grant a per-user Advanced Preview permission before the icon does anything.

The tier is where Salesforce's own pages disagree, and the disagreement is worth resolving before you buy. One Salesforce page says a Litmus Pro or Enterprise account; its FAQ says only Litmus Enterprise accounts can access this integration. Litmus is the authority on its own plans and states Enterprise on two of its pages, including its integration directory: an Enterprise plan is required for all Salesforce Marketing Cloud integrations. Budget for Enterprise.

Coverage is another place the numbers lag. Salesforce's page says 90 or more browsers, devices and clients. Litmus's own current pages say 100 or more. Neither is wrong so much as differently dated.

Engagement and Account Engagement are different products

One warning that will save an hour. Marketing Cloud Engagement, the product described here, and Marketing Cloud Account Engagement, formerly Pardot, share a brand and almost nothing else. Different interface, different test-send flow, its own preview feature. Nothing above has been verified against Account Engagement.

Whenever you search for Salesforce email instructions, check which product the answer is written for before following it.

When you need a real send instead

Once personalization renders and the layout holds, the remaining questions are about the send: whether your authentication passes as delivered, and where the message is filed at each provider. Given that test sends already bill against your threshold, a real send to a seed address costs you nothing extra and tells you considerably more.

Making an external address a real recipient in Marketing Cloud means putting it in a data extension with Is Sendable selected on the Properties page, rather than adding a contact the way other platforms work. The Salesforce Marketing Cloud deliverability guide covers that setup end to end. For placement, an inbox placement test delivers the email to seed mailboxes at Gmail, Outlook, Yahoo and five other providers and reports where each copy landed.

Of the campaigns run through Unspam so far this year, 65% of emails reach the primary inbox, and the Unspam deliverability benchmark tracks that by provider.

When the email is ready, run it through the free Unspam spam test with the qualifier cleared, so the subject line you score is the one you send.

Frequently asked questions

How do I send a test email in Salesforce Marketing Cloud?

Open the email in Content Builder and select Preview and Test. In the Subscriber Preview pane, select a list, group, data extension or audience and pick an individual subscriber so personalization renders. Then click the envelope icon to open the Test Send tab, enter up to five addresses in the Recipient field or select a test data extension, complete the From Options section, and confirm on the Test Send Summary screen.

Do Salesforce Marketing Cloud test sends count against my send allowance?

Yes, and Marketing Cloud is unusual in saying so directly. Salesforce's documentation states that a test send counts as a send in the application and against the threshold you purchased. There is no separate test allowance, no free tier of test sends and no documented monthly test quota. Every round of QA draws on the same contracted volume as your campaigns.

Why does my Marketing Cloud test email have [Test] in the subject line?

Because a subject line qualifier is applied by default and its default value is [Test] followed by a colon. Salesforce's Trailhead documentation describes it as a way to mark the email as a test. It is configurable, but if you leave it alone you are evaluating a subject line that differs from the one your subscribers will receive, which matters because the subject line is one of the inputs a filter weighs.

How many addresses can I send a Marketing Cloud test to?

Up to five in the Recipient field. The documented route past that is a test data extension containing all the subscribers for your test, and no cap is stated for that path. A data extension only becomes eligible for this if Is Testable is selected on its Properties page, which is the step most people miss when the dropdown appears empty.

Are Marketing Cloud test sends recorded in the Send Log?

No. Salesforce states that Content Builder test sends are not recorded on the Send Log data extension. Combined with the fact that a test send bills against your purchased threshold, that produces an awkward pair: the send costs contracted volume and leaves no Send Log row to reconcile it against. Note that the Send Log is the only exclusion Salesforce documents, so do not assume test sends are absent from tracking generally.

Does Salesforce Marketing Cloud have a spam checker?

No. Nothing in Email Studio or Content Builder's Preview and Test performs spam scoring, runs SpamAssassin, or grades content before a send. Salesforce's own round-up of deliverability tooling lists List Detective, Feedback Loop Automatic Processing, Bounce Mail Management, My Tracking, SPF and DKIM authentication, the Email Performance by Domain report, Subscriber Engagement and Spam Complaints Over Time, then points users to Google Postmaster Tools and Microsoft SNDS, and routes seeding and inbox placement to AppExchange partners.

Is the Litmus preview in Content Builder included with Marketing Cloud?

No. Litmus Email Previews sit on the Preview and Test screen behind the Litmus icon, and using them requires your own paid Litmus account plus a per-user Marketing Cloud permission set by an administrator. Salesforce's own two pages disagree on the tier, one saying Pro or Enterprise and its FAQ saying Enterprise only. Litmus is the authority on its own plans and states on its integration directory that an Enterprise plan is required for all Salesforce Marketing Cloud integrations, so budget for Enterprise.

Does this apply to Marketing Cloud Account Engagement, formerly Pardot?

No. Account Engagement is a separate product with a different interface, a different test-send flow and its own preview feature, and nothing in this guide has been verified against it. The two products share a brand and very little else, which is worth checking before following any Salesforce email instructions you find: a guide written for Engagement will not match an Account Engagement screen.

See where your campaign actually lands.

Start a free spam test Inbox placement test