Home Email Deliverability Domain Technical Setup

Domain Technical Setup

Last updated on Oct 22, 2025

Learn how to do the technical setup of your domain

Hi there!πŸ‘‹

Every domain needs to have a few records in their DNS to improve deliverability.πŸ“§

In this guide we will help you setup everything needed to make your domain technically ready to make emails land in inbox. πŸ“¨

Note: You do not need to setup these records if you are using a free email address.

How to update DNS Records?🌟

The process is slightly different depending on your DNS service,
here are guides for some popular ones:

πŸ›‘οΈSPF Records

List of standard SPF values for some of the most common ESPs.

Email Service Provider (ESP) - Google Workspace (GSuite)

Value - v=spf1 include:_spf.google.com ~all

Email Service Provider (ESP) - Microsoft

Value - v=spf1 include:spf.protection.outlook.com ~all

Email Service Provider (ESP) - Zoho mail

Value - v=spf1 include:zoho.com ~all

Email Service Provider (ESP) - Sendgrid

Value - v=spf1 include:sendgrid.net ~all

Email Service Provider (ESP) - Godaddy

Value - v=spf1 include:secureserver.net ~all

Email Service Provider (ESP) - Amazon SES

Value - v=spf1 include:amazonses.com ~all

Email Service Provider (ESP) - Yahoo mail

Value - v=spf1 include:_spf.mail.yahoo.com ~all

Email Service Provider (ESP) - Yandex mail

Value - v=spf1 include:_spf.yandex.net ~all

You will need to create a TXT record with the value given above in your DNS Settings.
Here are the guides to add TXT records with the most popular DNS providers: πŸ‘‡

  • Click here to check for GoDaddy.

  • Click here to check for Namecheap.

  • Click here to check for Cloudflare.

  • Click here to check for Hostinger.

  • Click here to check for HostGator.

πŸ›‘οΈDMARC Record

  1. To generate a DMARC record value for your domain, open this website & enter your domain & click Submit button.

  2. Configure Settings for your DMARC Record
    Policy Level - none
    Skip adding email address for aggregate reports.
    Skip adding email address for forensic reports.
    DMARC Policy for subdomains - none
    Keep all other settings as default

  3. Hit Finish & your DMARC record is ready.

  4. Add a new TXT record to your DNS records. The name of the record should be "_dmarc" and the value should be the text file containing the DMARC record.

    Name: _dmarc

  5. Save the changes and wait for the DNS changes to propagate.

Here are the guides to add TXT records with most popular DNS providers:

  • Click here to check for Godaddy.

  • Click here to check for Namecheap.

  • Click here to check for Cloudflare.

  • Click here to check for Hostinger.

  • Click here to check for Hostgator.

πŸ›‘οΈDKIM Record

DKIM records will be provided by your email service provider,

Here are a few links to help you setup DKIM for your email service providers. πŸ‘‡

Don't see your email provider in the above list? Contact them to ask for a DKIM record.

Note: It can take up to 24 hours for your DNS records to update.

Now that your technical DNS settings are complete for your domain!

You can review your domain setup to make sure everything has been set up correctly. πŸ‘

Hope you found this help doc useful! πŸ˜€

FAQs

Why is there πŸ›‘οΈ DKIM error even though I have added DKIM already?

  • After you have setup your DKIM in your DNS records, you'll need to update the identifier in SalesBlink as well.

  • This is required as SalesBlink ensures the encryption of DKIM is βœ… correct.

We'll show you how to set it up, but before that you need to find what your DKIM identifier is,

  1. Go to your DNS Records.

  2. Identify the DKIM (TXT) or DKIM (CNAME) record.

  1. DKIM identifier is anything before "._domainkey" so in this case, it is "google"

  2. Navigate to domain setup report and click on the settings (βš™οΈ) icon on top right.

  3. Enter your DKIM identifier & hit save.

That's it, SalesBlink will verify the encryption of the DKIM record to ensure it is correct & improve your domain setup report