Based on Namecheap, MailerLite and Google help pages checked October 29, 2026. We did not add records to a live Namecheap domain for this guide. Our editorial method

Before you start: confirm Namecheap is your DNS host

Records only work where your nameservers point. Namecheap's steps apply to domains on Namecheap BasicDNS, PremiumDNS or FreeDNS; if the domain uses Namecheap Web Hosting DNS, add the records in cPanel instead. [1] MailerLite gives the same warning from its side: if records do not propagate after 24 to 48 hours, check that you added them to the platform that actually manages your DNS. [3]

Open your email tool's domain settings in another tab and keep its record list visible. Copy each Name and Value from there; MailerLite notes its records cannot be modified on its side, so they must match exactly. [3]

Step by step in Namecheap Advanced DNS

The click path is the same for TXT and CNAME records. [1] [2]

  • Sign in and choose Domain List in the left menu.
  • Click Manage next to the domain.
  • Open the Advanced DNS tab and click Add New Record.
  • Choose TXT Record or CNAME Record, as your email tool specifies.
  • Type the Host as the part before your domain only (see the table below).
  • Paste the Value. For a CNAME, the target must be a fully qualified domain name. [2]
  • For CNAME records Namecheap suggests the minimum TTL available. [2]
  • Click Save All Changes, then repeat for each record.

What goes in Host and Value

Namecheap adds your domain to the Host automatically, so you enter only the prefix. [1] The example values below are placeholders; always use the exact values your email tool shows.

RecordTypeHost in NamecheapValueNotes
SPFTXT@Your single v=spf1 record, with the new service addedOne SPF record per domain [4]
DKIM keyTXTselector._domainkey (for example 3434._domainkey) [1]The v=DKIM1 key string from your toolNamecheap supports 1024 and 2048-bit keys [1]
DKIM via CNAME (MailerLite and others)CNAMEThe prefix your tool showsThe target hostname your tool showsMailerLite asks for DKIM as a CNAME [3]
Domain verificationTXTThe prefix your tool showsThe verification stringMailerLite asks for this as a TXT [3]
DMARCTXT_dmarcv=DMARC1; p=none; rua=mailto:dmarc@yourdomainStart at p=none with reports [5]

Common copy-paste mistakes

Most verification failures come from one of these. Each is fixable in a minute once you know to look.

  • Domain typed twice: entering selector._domainkey.yourdomain.com in Host creates selector._domainkey.yourdomain.com.yourdomain.com. Enter only the prefix. [1] [2]
  • Second SPF record: adding a new v=spf1 TXT instead of editing the existing one. Merge into one record. [4]
  • CNAME conflict: another CNAME, URL Redirect, ALIAS or A record already exists on the same Host. Remove it first. [2]
  • CNAME on @: Namecheap warns not to set a CNAME on the bare domain because it can affect MX records and email. [2]
  • Wrong type: pasting a CNAME target into a TXT record or the reverse. Match the type your tool lists. [3]
  • Extra characters: quotation marks, trailing spaces or a line break copied from a PDF or email. Paste into a plain-text editor first.
  • Wrong DNS host: records added at Namecheap while nameservers point to Cloudflare or a web host. [1] [3]

Check propagation and verification

Namecheap says changes normally take about 30 minutes to be accepted. [1] [2] MailerLite allows up to 24 hours for servers to update, and suggests checking the DNS provider if records still do not show after 24 to 48 hours. [3] Google gives 24 to 48 hours for SPF changes to take effect globally. [4]

To check yourself, query the exact name (for example _dmarc.yourdomain.com with dig or nslookup, type TXT) and compare the returned value character by character with your email tool. Then click verify in the tool. Once DMARC is live, send reports to a dedicated mailbox or group rather than your own inbox; Google warns the volume can be high. [5]

SymptomLikely causeFix
Lookup returns nothing after an hourWrong DNS host or Host field typoConfirm nameservers; re-check Host prefix [1]
Lookup shows two v=spf1 recordsNew SPF added instead of mergedDelete one; merge mechanisms [4]
Namecheap refuses the CNAMEExisting record on same HostRemove the conflicting record [2]
Tool still says unverified after 48 hoursValue mismatch or wrong record typeRe-copy from the tool; match type exactly [3]

Questions before you decide

Should I type my domain name in the Host field?

No. Namecheap says not to include the domain name in Host, even if your provider's instructions show it; Namecheap adds it automatically.

Why can't I add a CNAME record?

Namecheap says a CNAME blocks any other record on the same Host. Remove a conflicting CNAME, URL Redirect, ALIAS or A record on that Host first, and never put a CNAME on the bare domain (@), because it can break MX records and email.

I already have an SPF record. Do I add another?

No. Google says each domain can have only one SPF record. Add the new service to your existing record instead.

Why do my Namecheap records do nothing?

Namecheap's instructions apply when the domain uses BasicDNS, PremiumDNS or FreeDNS. If the domain points to Namecheap Web Hosting DNS, add the records in cPanel; if it points elsewhere, add them where the nameservers point.

Sources & verification

Product details and prices can change. Check the linked provider before buying.

  1. Namecheap: How do I add TXT/SPF/DKIM/DMARC records for my domain? Accessed 29 Oct 2026
  2. Namecheap: How to create a CNAME record for your domain Accessed 29 Oct 2026
  3. MailerLite Help: How to verify and authenticate your domain Accessed 29 Oct 2026
  4. Google Workspace Admin Help: Troubleshoot SPF issues Accessed 29 Oct 2026
  5. Google Workspace Admin Help: Set up DMARC Accessed 29 Oct 2026

Sources link directly to providers. Product buttons may use separately labeled affiliate links. Read our disclosure.

Your decision at a glance

Compare the options

Full comparison

Documentation-based guidance. No tested ranking or performance score.

Email

MailerLite

Consider it for
Use groups for assigned membership and segments for rules when planning MailerLite recipients. The reviewed Free plan listed 250 subscribers, 2,500 emails per month and three automations; sending locks above the subscriber limit.
Starting cost
Free: up to 250 subscribers, 2,500 emails/month, 3 automations. Comfort $10.80/mo yearly-billed at 500 subscribers (listed $12/mo); Power $22.50/mo yearly-billed at 500 (listed $25/mo). Recaptured 2026-09-16.
Before you choose
USD; taxes may apply. Free sending locks above 250 subscribers. The September 16, 2026 trial displayed higher usage limits than the published Free plan; confirm the limits that apply after your trial ends.

Checked 16 Sep 2026 · Pricing source

View MailerLite plans

Affiliate link: we may earn a commission on an eligible purchase. Link disclosure

Domains

Namecheap

Consider it for
Compare Namecheap for domain registration or Stellar shared hosting. Treat the domain, hosting trial, first paid term and later renewals as separate costs; confirm the full invoice before buying.
Starting cost
.com first-year sale $11.28 (renews $18.48). Stellar $0 for 30 days then $2.28/mo displayed (1st year); 1-month $5.88; 1-year $55.88; 2-year $102.88. Recaptured 2026-09-15 from https://www.namecheap.com/domains/registration/gtld/com/ and https://www.namecheap.com/hosting/shared/.
Before you choose
Promotional and renewal prices differ. We have not registered a domain or hosted a site with Namecheap.

Checked 15 Sep 2026 · Pricing source

View Namecheap plans

Direct provider link; no affiliate tracking added by this publication. Link disclosure