Skip to content
English
  • There are no suggestions because the search field is empty.

How to authenticate your domain

This article walks you through the step-by-step process of authenticating your sending domain in rasa.io. If you're not sure why you'd want to do this,...

This article walks you through the step-by-step process of authenticating your sending domain in rasa.io. If you're not sure why you'd want to do this, start with Domain authentication overview first.

Before you start

  • You'll need access to your domain's DNS settings
  • If you don't manage DNS yourself, ask your IT or web team to do this — or you can send them this article
  • We recommend using a subdomain (e.g., newsletter.yourbrand.com) rather than your root domain

Step 1: Generate DNS records

  1. Go to Settings → Domain Authentication
  2. In the Add a new domain card, type the domain you want to authenticate (e.g., newsletter.yourbrand.com)
  3. Click + Generate Records

rasa.io will create a set of CNAME records you need to add to your DNS.

Step 2: Copy the records

In the new domain card that appears, you'll see your DNS records listed in a table with columns for Type, Host, and Value.

For each record:

  • Note the Type (these will all be CNAME)
  • Note the Host (e.g., em6879.newsletter.yourbrand.com)
  • Note the Value (e.g., u55412140.wl141.sendgrid.net)

There's a copy icon next to each record so you can copy them one at a time — this makes for cleaner pastes into your DNS provider.

Step 3: Add records to your DNS provider

The exact steps depend on your DNS provider, but the general process is:

  1. Log in to your DNS provider (GoDaddy, Cloudflare, Namecheap, AWS Route 53, etc.)
  2. Find the DNS management area for your domain
  3. Add each CNAME record with the Host and Value you copied
  4. Save your DNS changes

Common DNS provider help links

If your DNS provider isn't here, search "[provider name] add CNAME record" — every provider has documentation.

Step 4: Wait for propagation

DNS changes can take anywhere from a few minutes to 48 hours to propagate worldwide. Most propagation completes within a couple of hours.

Step 5: Validate

Once the records are in place:

  1. Return to Settings → Domain Authentication
  2. Click Validate on the domain card

If all records are detected correctly, you'll see status checks turn green and the domain show as valid / verified.

If validation fails:

  • Double-check that you copied the records exactly (no extra spaces or characters)
  • Confirm the records are saved on your DNS provider's side
  • Wait a bit longer if you just added them — DNS propagation takes time
  • Click Refresh at the top of the page

Step 6: Update your From address

Once authenticated, update your newsletter's From Email to use your authenticated domain:

  1. Go to Messaging → [Your Newsletter] → Email tab
  2. In the Sender Information card, set the From Email to your authenticated address (e.g., newsletter@yourbrand.com)
  3. Save

From now on, emails from this newsletter will be sent as your authenticated domain — no "via sendgrid.net" tag.

Authenticating multiple domains

If you send from multiple domains (e.g., different brands for different newsletters), repeat the process for each one. Each domain gets its own set of CNAME records.

What if I get stuck?

  • Re-read the steps above
  • Check with your IT or web team — they're often best positioned to handle DNS
  • Email support@rasa.io — we can help diagnose specific issues

What's next

  • Domain authentication overview — the conceptual background
  • Sending test emails and previewing — confirm your authenticated emails look right