Launch Business Pro

User Guide Deliverability

How to Authenticate Your Domain Name on Namecheap

Introduction

To send newsletters and automations from systeme.io with strong deliverability, you must authenticate your domain at your registrar. If your domain is on Namecheap, add the CNAME and TXT records shown in your account to Advanced DNS (help article 4234).

This guide covers email authentication only—not connecting a custom funnel domain (that uses separate CNAMEs under Settings → Custom Domain).

How to authenticate your domain name on Namecheap for systeme.io

Prerequisites

  • Active systeme.io account.
  • Domain on Namecheap (or DNS managed there).
  • Access to Domain List → Manage → Advanced DNS.
  • Domain entered in systeme.io without www (for example yourbrand.com).
  • Per platform rules, link an active site on the domain when authenticating for email—see general domain authentication.

Step 1 — Generate Records in systeme.io

  1. Log in to systeme.io.
  2. Open Settings → Emails.
  3. Click to authenticate your domain and display sender information in headers.
  4. Enter your domain without www and click Save.
  5. Status shows Pending until DNS is correct.
  6. Refresh if needed, then click the eye icon to view three CNAME records and one TXT record.

Keep this panel open while you add each row in Namecheap.

Step 2 — Open Namecheap Advanced DNS

  1. Log in to Namecheap.
  2. Go to Domain List from the sidebar.
  3. Click Manage next to the domain you are authenticating.
  4. Open the Advanced DNS tab.
  5. In Host Records, click Add New Record.

Step 3 — Add the Three CNAME Records

For each of the three CNAME lines from systeme.io:

  1. Click Add New Record.
  2. Type: CNAME Record.
  3. Host: paste from systeme.io but enter only the part before your domain.
    • Example: if systeme.io shows si942517.sio-team.org, enter si942517 in Host.
    • For DKIM hosts, use exactly what the eye icon shows for the host part—for example systemeio1._domainkey without appending .yourdomain.com again (Namecheap adds the domain automatically).
  4. Value: paste the target from systeme.io and append a period (.) at the end (for example inbound.systeme.io.).
  5. TTL: Automatic or default.
  6. Click the green checkmark to save the record.

Example pattern (your values differ per account):

  • Return-path host → inbound.systeme.io.
  • DKIM selector → key1.systeme.io. (or values from your panel)

Namecheap Host field rule

Do not paste the full FQDN into Host when Namecheap already suffixes your domain. For something._domainkey.yourdomain.tld, Host is only something._domainkey.

Step 4 — Add the TXT Record

  1. Add New Record → Type: TXT Record.
  2. Host: match systeme.io (often @ for root-related TXT, or a specific prefix from the eye icon).
  3. Value: paste the full TXT string in one line—no extra quotes unless Namecheap requires them in the UI.
  4. Confirm with the green checkmark.

If validation fails, check for line breaks, smart quotes, or truncated SPF text.

Step 5 — DMARC (Recommended)

Add a DMARC TXT in Namecheap for stronger deliverability:

  • Type: TXT Record
  • Host: _dmarc
  • Value: for example v=DMARC1; p=none; rua=mailto:you@yourdomain.com

Details: How to Create a DMARC Record.

Step 6 — Verify in systeme.io

  1. Allow DNS propagation (often 15 minutes–48 hours; Namecheap often updates quickly).
  2. Return to Settings → Emails on systeme.io.
  3. Confirm status changes from Pending to Verified.
  4. Confirm your sender email address on the same domain if not done yet.

Namecheap-Specific Notes

  • Parking CNAME: default parking records may conflict—edit or remove only what conflicts with new auth hosts; do not break unrelated mail if you use Namecheap Private Email on the same domain without planning.
  • CNAME at @: Namecheap discourages naked-domain CNAME for email auth records—use the exact hosts systeme.io provides, not @, unless explicitly instructed for a different product.
  • Private Email + systeme.io: if you use Namecheap mailboxes, read their integration KB for hourly send limits and coexistence with platform sending.

Troubleshooting

Issue Likely Cause Fix
Stays Pending Propagation Wait 24–48h; recheck Host/Value.
Wrong record Full hostname in Host Use prefix-only rule.
CNAME not saving Duplicate Host Edit existing row or remove conflict.
TXT invalid Broken SPF string Single-line paste from eye icon.
Missing trailing dot Value format Add . after CNAME target.
Confused with funnel DNS Wrong settings Use Custom Domain article for www CNAMEs.

Frequently Asked Questions

Where in Namecheap?

Domain List → Manage → Advanced DNS → Host Records.

Host field?

Prefix only; DKIM labels without repeating the domain.

How many records?

Three CNAME + one TXT from systeme.io; DMARC optional.

Trailing dot?

Yes on CNAME Value targets per systeme.io + Namecheap guidance.

Funnel vs email?

Different CNAMEs and settings sections.

Related Resources

Send email from systeme.io once Namecheap Advanced DNS matches your generated records.


Last updated: July 3, 2026

Print Article Download PDF