Skip to content

Sending store email from your own domain ​

By default your store's transactional email (order confirmations, password resets, two-factor codes, etc.) is sent from a no-reply address on your store's default address. You can instead send it from your own domain — e.g. [email protected] — so the mail matches your brand and lands more reliably in inboxes.

To do this, you add a small set of DNS records to your domain. Those records let your store sign and send email on your domain's behalf. You add them once; nothing on your store changes until the records are verified.

The DNS records you'll add ​

When you set up a sending domain, you're given the exact records to copy into your DNS provider (the same place you manage your domain's other records). There are three kinds:

  • DKIM (three CNAME records) — these cryptographically sign every email so receiving servers can confirm it genuinely came from your store. This is the single biggest factor in staying out of spam folders.
  • A bounce subdomain (one MX and one TXT record on a bounce. subdomain) — handles delivery feedback (bounces and complaints) and authorises your domain to send (SPF).
  • DMARC (one TXT record) — an optional policy that tells receivers what to do with mail that fails the above checks.

Copy each record exactly as shown — names and values are case- and character-sensitive, and a single typo will stop verification.

Two things to watch for ​

  • The bounce subdomain's MX record is safe. It only applies to the bounce. subdomain, so it does not affect — or interfere with — email you receive at your domain (e.g. your normal mailboxes). Your existing inbound mail keeps working exactly as before.
  • Don't overwrite an existing DMARC policy. If your domain already has a _dmarc record, keep your current one rather than replacing it. (If you're not sure, leave your existing DMARC in place — you can refine it later.)

What happens after you add the records ​

Once the records are in place, verification usually completes within a few minutes. After that, your store automatically begins sending its email from your domain — there's nothing else you need to do.

DNS changes can sometimes take longer to spread across the internet. If your store hasn't switched over after a few hours, re-check that every record was entered exactly as given (a missing or mistyped DKIM record is the most common cause).

Turning it off ​

You can revert to the default sending address at any time. Your store goes back to sending from its default no-reply address immediately; you can then remove the records from your DNS at your convenience.