Skip to main content

How to Add and Authenticate a Sender Domain

This article explains how to verify a new domain and setup a sender to start sending marketing and transactional emails.

B
Written by Benjamin Havenaar
Updated over 2 months ago

To send emails from your own domain (for example, @yourcompany.com) and ensure good deliverability, you need to add and authenticate a sender domain in the CRM. This process verifies that you own the domain and authorises the CRM to send emails on your behalf.

Why sender domain authentication matters

Authenticating your sender domain helps to:

  • Improve email deliverability

  • Prevent emails from landing in spam

  • Protect your domain from spoofing

  • Build trust with inbox providers (Gmail, Outlook, etc.)

⚠ If you are not familiar to setting your DNS, send this documentation to the person who builds and manages your website.

Step 1: Go to Sender Domains

  1. Open the settings page under campaigns

  2. Go to Settings → Senders and domains.

  3. Make sure the Domains tab is selected.

  4. Click Add new domain.

Step 2: Add your domain

  1. Enter the domain you want to send emails from

  2. Click Add domain.

  3. Write the domain without https://www, only use the domain itself like yourdomain.com

Your domain will now appear in the list with the status Not authenticated.

Step 3: Open domain configuration

  1. In the domain list, click the ⋮ (three dots) next to your domain.

  2. Select View configurations.

You’ll see a list of DNS records that need to be added to your domain.

Step 4: Add DNS records at your hosting provider

Now we’re adding the DNS records to your hosting provider.

Log in to the DNS manager where your domain is hosted (for example: TransIP, Hostnet, Cloudflare, GoDaddy, Google Domains). This usually is the place where you have purchased your domain.

You will need to add the following records exactly as shown in the CRM:

1. Add DKIM record

The purpose of DKIM records is that it proves to the recipient that emails really come from your domain.

  • Type: TXT

  • Hostname: Provided (ends with ._domainkey)

  • Value: Long string starting with k=rsa;

In your DNS manager create a new record of the type TXT, and fill in the provided hostname and value.

2. Add Return-Path record

The return-path is used to process bounced emails (for example, invalid addresses or full inboxes). It helps us track delivery issues and protect your sender reputation.

In your DNS manager create a new record of the type CNAME, and fill in the provided hostname and value.

3. Add DMARC record

DMARC tells email providers what to do if an email fails authentication checks. It also allows you to receive reports about email activity on your domain.

  • Purpose: Tells inbox providers how to handle unauthenticated emails

  • Type: CNAME (or TXT, depending on provider)

  • Hostname: _dmarc

In your DNS manager create a new record of the type CNAME, and fill in the provided hostname and value.

⚠️ Important:

  1. Add records exactly as shown

  2. Do not modify or shorten values

  3. DNS changes can take up to 24 hours to propagate (usually much faster)

Step 5: Verify your domain

  1. Return to the CRM domain configuration screen.

  2. Click Verify next to each DNS record.

  3. Once all records are verified, the domain status will change to Authenticated.

You’ll see green checkmarks when verification is successful.

Step 6: Add a sender email address

Once your domain has been added and authenticated, the final step is to create a sender.

A sender is the email address that your messages will be sent from (for example: hello@yourdomain.com).

How to add a sender

  1. Go to Campaigns → Domains.

  2. Open the Senders tab.

  3. Click Add new sender.

  4. Enter:

    • Sender name (e.g. We Can Dance Team)

    • Email address (must use the authenticated domain, e.g. info@yourdomain.com)

  5. Save the sender.

Once added, this sender can be selected when sending campaigns or automated emails.

Important notes

  • The email address must match the authenticated domain

    (e.g. you cannot use @gmail.com with a custom domain setup).

  • You can add multiple senders under the same domain.

  • If the domain is not authenticated yet, you won’t be able to create a sender.


You’re ready to send 🎉

After adding a sender:

  • Your emails will be sent from your own domain

  • Deliverability and inbox placement will be improved

  • Your brand will appear more trustworthy to recipients

Did this answer your question?