Skip to contentSkip to navigationSkip to topbar
Page toolsOn this page
Looking for more inspiration?Visit the

Email Testing


Email testing includes in-app spam testing, inbox rendering previews, and link validation without leaving your workflow. You can preview how an email performs across a wide range of inbox providers, devices, and spam filters, before sending.

  • Inbox Rendering Test: Displays how an email message gets rendered and appears across a select group of inbox providers and devices.
  • Spam Test: Shows how an email performs against the world's most powerful consumer (B2C) and enterprise (B2B) spam filters.
  • Link Validation Test: Tests all links within a message for validity. The test checks for redirects, domain reputation, and critical metadata, like title text. Your inbox rendering tests include this link validation test. Link validation tests don't deduct from your email testing credits. To learn more about link testing, see link validation testing.

Email Testing credits and pricing

email-testing-credits-and-pricing page anchor

The number of email testing credits that you have depends on your Marketing Campaigns or Email API plan.

To learn more about email plans, see pricing(link takes you to an external page).

Both Inbox Rendering Tests and Spam Tests use Email Testing credits. All Email Testing credits (whether part of your plan or purchased as part of an add-on package) expire at the end of each month.


Purchase additional credits

purchase-additional-credits page anchor

If you find yourself in need of more credits than your email plan offers, we offer additional Email Testing credit packages as add-ons to your monthly plan.

Twilio bills packages for additional Email Testing credits on a monthly, recurring basis. Unless removed from your account, they renew each month.


Both Marketing Campaigns and emails within API plans using Dynamic Templates include email testing.

(information)

Test emails need sender and subject

Before you can create a test, you need to specify a Sender and include a subject for your email. If the given subject includes handlebars syntax ({{{subject}}}), you must add a subject value under Preview > Test Data for the Email Test to run successfully.

Run basic email test

run-basic-email-test page anchor

To perform a basic email test:

  1. Log in to the Twilio SendGrid console.
  2. Go to Marketing > Single Sends(link takes you to an external page).
  3. Click on the title of the Single Send you want to test.
  4. Under Test Your Email, type the email addresses you want to receive your message.
  5. Click Send Test Message.

Twilio SendGrid prepends Test - to the subject line. This informs your recipients that you sent a test message a test and not the real send.

To create an advanced test:

  1. Log in to the Twilio SendGrid console.

  2. Go to Marketing > Single Sends(link takes you to an external page) > Settings > Test Your Email.

  3. Click on the title of the Single Send you want to test.

  4. Click Create Test. The Select testing options page appears.

  5. Select either test or both tests to run.

    • Spam Test
    • Inbox Rendering Test
  6. For a Inbox Rendering test, select the clients.
    Every inbox rendering test run includes a link validation test. These tests check the validity of all URLs within your message. Link validation tests don't use Email Testing credits.

  7. Click Run Test.

  8. Your test begins. It may take a moment for the test to begin returning your results. Test results will appear on the View Test Results tab. Click any thumbnail of a rendering to open the image and view in greater detail.

  9. From the View Test Results tab, you can select the Inbox, Spam, or Links tabs to view all of the details for your test.