Domain Signature in Omnisend
Lina avatar
Written by Lina
Updated over a week ago

Sending your campaigns and automated emails through your domain is one of the most recommended things when discussing better deliverability. In our previous articles, you can find more helpful information and learn about SPF & DKIM records.

This article will teach you how to automatically generate and add records to your DNS provider correctly.


Before you start

  • If you're not sure whether you're sending campaigns/automated emails through a shared or dedicated domain, you can quickly check it in your Store Settings. Read this article for step-by-step instructions.

  • Domain signature is free for all Omnisend users.

  • Test emails are always sent through the shared domain and can't be assigned to a custom one.

  • A custom sender domain doesn't guarantee better deliverability. You should improve your deliverability once you sign the custom sender domain. Start with going through the warm-up process.

  • As the final step, don't forget to assign the verified domain/subdomain to your Campaigns/Automations accordingly. Select them from the dropdown menu.

Benefits of signing a domain

A custom domain for your email marketing might seem like a tiny detail in the bigger marketing picture, but it's crucial.

1. Authenticate your emails

Signing a domain means that your emails have been authenticated. This makes it easier for ISPs to trust the Sender and improves the Sender's reputation. Mailbox providers check the domain's reputation when making a final delivery decision. That's because Sender's reputation is one of the things mailbox providers look at to decide if your email belongs in the primary inbox.

2. Increase your brand awareness

It helps you brand your business and is another way to make it more recognizable. Your brand makes you different from your competitors, and putting your unique brand name in your domain can help you stand out.

3. Improve email performance

Here at Omnisend, we recommend having separate subdomains for your Campaigns and Automations. The reason for that is that root domains are overloaded and frequently used for many purposes; thus, email performance may suffer. Separate subdomains are beneficial as it is considered a good practice to separate promotional messages from transactional ones. You can use a domain for your campaigns ( and a subdomain for your automations ( or

Check your current domain setup

To check whether you are using a shared or dedicated domain, go to your Store settings β†’ Settings and check if you see Sender's domain option.

You will see if you have custom domains assigned or if there are no custom domains added yet.

Custom domain setup process

  1. You will find Sender's domain settings in Store settings β†’ Sender's domains:

2. In order to sign your own domain, click + Add domain button:

3. Provide the exact domain (or sub-domain) you want to use for your Campaigns and/or Automation.

Note: You will need to add our provided records to your DNS, so we recommend using a domain name that is the same as your store web, for example, Consequently, the right choice for the subdomain contains your store name:;;, etc.

4. You will find generated SPF record. You need to add it to your DNS. Please note that it may take up to 24 hours for new DNS settings to become active. Once added, click Verify records.

Tip! Click on the domain name to find the SPF and DKIM records that need to be added to your DNS.

On the Domain authentication page, you will be provided with the records you need to add to the settings page of your DNS provider.

Note! Once the custom sender domain is set up, warm-up is essential. Otherwise, your deliverability might get much worse than the one you had on a shared sender domain.

Adding records to your DNS settings

Remember that sometimes different DNS providers have different rules for adding those records. In our article, you can find the instructions provided by the most popular DNS providers. If you face any problems, we highly encourage you to follow our troubleshooting tips. However, if you don't find them helpful, reach out to your DNS provider for more detailed and personalized instructions.

Don't know who your DNS provider is? You can easily find it here.

Once your records are added, click the Verify records button for us to verify your records on our end.

Important note: verification may take some time, so be patient. To check if your records are added correctly, we recommend you follow this link and paste your domain name into SPF and DKIM. If something is not correct, you will be able to see all the errors there.

For the DKIM record, you will be requested to enter the DKIM selector that is the part before ._domainkey. However, it might be different for some of the domain providers; for example, the GoDaddy domain provider requires a full DKIM selector (including ._domainkey and subdomain name) -

You will see all your added domains, statuses, and usage on the main Sender's domain page. On the same page, you can delete your domain or sub-domain if needed.

Important! As the final step, you must assign the verified domain/subdomain to your Campaigns or Automations. Click on the dropdown and select both the domain and the subdomain for your Campaigns and Automations.

Have any questions or need assistance? Reach out to our Support.


How will the recipients see the email sent from my store after I'll sign a custom domain? While you're sending emails via our shared domain, your recipients see our shared domain specified as the Sender's domain of this email:

Once you sign your custom domain, your customers will see that this email has been emailed to them via your store domain. So, signing a custom sender domain might help improve your deliverability and promote your brand domain in the email sender's data.

Also, if your Sender's domain and sender's email domains are the same (e.g., Sender's domain and Sender's email [email protected], the Sender's info will be shown like this in Gmail:

same domain
Did this answer your question?