EmailElement Docs

Getting Started

EmailElement sends your email through your own providers. One account manages campaigns across more than 20 ESPs, including SendGrid, Brevo, Postmark and Amazon SES, over either an API or SMTP.

This page is the order to do things in. Each step links to the page that covers it in full.

Set up before your first send

These four come first, and each one needs the one before it.

  1. Create a brand — the company name and postal address that appear in the footer of every email. Creating a brand also creates the suppression list its unsubscribes go to.
  2. Verify a sender domain — the domain the email is sent from. Add the SPF, DKIM and DMARC records it gives you to your DNS and wait for the domain to verify.
  3. Add a send integration — the provider that delivers the mail. Choose API or SMTP, pick the ESP, enter its credentials and run the connectivity test.
  4. Import your contacts — upload a CSV or Excel file, map its columns to fields, then click Process File. Importing a list covers the mapping step, and custom fields covers adding a field the account does not have yet.

Send your first email

  1. Write the email — build it in the drag and drop editor or paste your own HTML, set a subject line, and send yourself a test to check how it renders.
  2. Choose who gets it — a segment is the audience, built from filters over the contacts you imported.
  3. Schedule the send — pick the content, the segment and the send integration, then choose when it goes. A send can repeat, or follow a warm-up schedule.

See how it did

  • Reports — open rate, click rate, bounce rate and unsubscribe rate.
  • Delivery events — every event for a send, filtered by type, for working out why something did not arrive.

Once you are set up

Feature What it does
Triggered sequences Automated sequences that react to what a contact does
Transactional emails One-off sends driven by your own system over the API
Pages and forms Sign-up forms, and jump pages for capturing leads
Suppression lists Who must not be emailed, from unsubscribes and bounces
Email validations Checking a list for bad addresses before sending to it
Contact API and Suppression API Managing lists from your own code
Platform integrations Conversions from Everflow, Tune, Cake, HitPath and RedTrack
Webhooks Delivery and engagement events posted to your endpoint as they happen
Something went wrong. Reloading the page usually fixes it. Reload ×

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.