Authentication of the Sender email address is a prerequisite for sending an email campaign.

When you have multiple senders on the same domain, this verification allows you to save your time by verifying your whole domain instead of verifying each sender email address. 

This article helps you understand:

1. How to verify a Domain?

2. How to verify a Sender?

Click here to know more on the importance of verifying a domain.

How to verify a Domain?

To verify a domain, go to Freshmarketer dashboard, click on settings => Domain Verification. Go to DOMAINS tab. Click “Add new domain”. 

You will see two sections over here,

  1. Create

  2. Configure

Create: This section collects your domain details. The domain name is a mandatory field. You can set a primary email for your domain which is optional.

Configure: Here you can find the DNS verification records provided by Freshmarketer which needs to be added to your domain’s DNS settings. Each record will have the corresponding host and value in copyable format.

DNS stands for Domain Naming System which allows mapping an incoming domain request towards the corresponding IP address of the server. For example, when you search for, the DNS records fetch the relevant IP address of the server and serves you the website. Each website has a unique IP address which is being paired to the server through the DNS records.

There are different types of DNS records. Typically Freshmarketer needs you to update CNAME, TXT, DKIM, and SPF records of your domain. The record values vary from domain to domain.

CNAME record which is a canonical name record that allows fetching your domain with a “www” at the front.

TXT is a text record which is customizable and can serve various purposes based on the needs.

DKIM stands for Domain Keys Identified Mail which ensures the mail is being received from an authorized domain.

SPF is Sender Policy Framework which looks up for the authorized mail servers for the domain when an email is being sent.

Steps to verify a domain:

Step 1: Fetching the records from Freshmarketer

Once you have provided the domain details, the below records will be shown to you. Every record will be having a corresponding host and a value as shown in the below screenshot. Copy the values.

These record details can be sent as an email to your developer or the administrator who handles the DNS operations. Click on the below icon. Enter the emails in comma-separated values, to which the record details have to be sent.

Step 2: Adding the records to your DNS manager

Once you have copied your record details, log in to your domain account. Find where the DNS manager is located. The name and the location may vary based on your provider.

Create new corresponding records and have the values pasted accordingly.

Click on 'Verify' after adding the records to your DNS manager. Based on your provider, the verification may take up to 48 hours. You can check the status of each record from the status column as shown below. Until all the records are verified, the status of the domain will be shown as Pending.

Adding multiple domains:

Freshmarketer allows you to have more than one verified domains. Click on the 'Add new domain' on the top right corner to add more domains to verify in a similar way.

Setting primary domain:

Of all the verified domains, you can set a specific domain as a primary domain for your campaigns. With this, you can have any number of custom emails as you want. Primary domain can be set from the actions column of the dashboard which contains the list of added domains.

For example, if your verified domain is, you can have a custom email as

The primary email of the verified domain (the domain you have set as primary) will be shown by default on the configure screen of campaign creation. If the primary email is not set on the verified domain, the email of the logged in user will be populated.

Editing and deleting a verified domain:

Edit: You will not be able to edit a verified domain’s name. Although the primary email of a verified domain can be modified. Click on Edit from the domain dashboard. You will be navigated to the create screen where you can modify the primary email of the domain. Click on Next to proceed.

Delete: A verified domain can be deleted from the domain dashboard. By confirming, you are deleting the verified domain completely from your Freshmarketer account.

Filtering options on the domain dashboard:

When you have multiple domains added for verification, you can filter them based on the verification status using the below dropdown. Domains can also be searched based on the name or primary email address.

How to verify a Sender? 

Instead of verifying a whole domain, individual senders can also be verified globally on Freshmarketer account level.

Email address verification is essential to send any campaign. This could save time by avoiding the verification step each time while sending a campaign. 

Verifying the senders globally on the account level doesn’t restrict the sender to be verified only by creating a campaign.

Go to Settings => Domain verification. Click on the Senders tab. Click on the 'Add New Sender' button. 

A popup will be shown. Provide the name and email address of the Sender that needs to be verified.

A verification email will be sent to the corresponding email address. Once the Sender has accepted the invitation, the status will be shown as Verified on the dashboard. The verified Sender will be able to send an email campaign. Until the sender has verified the email, the status of the Sender will be shown as Pending.

Editing and deleting a Sender:

The Sender's name can be edited on the list from the actions column. Once the verification email is sent, the email address of the Sender cannot be edited.

Filtering options on the Sender dashboard:

When you have multiple Senders added for verification, you can filter them based on the verification status using the dropdown shown in the below screenshot. Senders can also be searched based on the name or email address.