Get the Playbook

How to connect a Namecheap domain to Systeme.io

Updated 29 Oct 2026 · 9 min read

To send marketing emails through Systeme.io from your own branded sender address, you need an authenticated custom domain. Here is how to connect a Namecheap domain to Systeme.io, start to finish. This guide walks through the exact setup we use for a faceless page: buy a short .com on Namecheap, add the DNS records Systeme.io asks for, move your pages onto www, and create a free hello@ address. The example page is "Pip · Puppy Workday Tips", and yourdomain.com stands in for your own name.

Last checked against the Systeme.io and Namecheap help pages: 29 Oct 2026.

What you'll finish with

  • A domain Systeme.io is allowed to send email for (authenticated)
  • Your opt-in page opening at https://www.yourdomain.com
  • A hello@yourdomain.com address that forwards to your inbox and is your default sender

Before you start

  • A Systeme.io account (the free plan works) with your opt-in, thank-you and legal pages already built in one funnel
  • A payment method for the domain itself, the one paid item in this setup (see Price below)
  • Access to your domain's DNS settings. This guide uses Namecheap's own DNS ("Namecheap BasicDNS"). If your domain uses other nameservers (for example a host you moved it to), add the same records at that DNS provider instead; the Namecheap screens below won't show them.
  • The complete four-stage setup needs Namecheap BasicDNS, PremiumDNS or FreeDNS, because Namecheap's Redirect Domain (stage 3) and free Email Forwarding (stage 4) only work with Namecheap's own DNS. If you use another DNS provider, you can still connect Systeme.io (stages 1 to 3), but use that provider's own domain-redirect and email-forwarding options instead.

The four stages: 1. Buy the domain · 2. Authenticate it for email · 3. Put your pages on www · 4. Add hello@

Why a faceless page needs its own domain

  1. Email sending. Systeme.io's help center says you need an authenticated domain to send marketing emails from your own sender address, and personal providers like Gmail can't be authenticated. Without it, your welcome emails can't come from your page's own name.
  2. Trust. A visitor who taps your bio link sees an address that matches your page name, and an email from hello@yourdomain.com looks more settled than a random inbox.
  3. Your pages on www. The opt-in page, thank-you page and legal pages open on https://www.yourdomain.com instead of a shared funnel address.

Choose the name

Keep it short, keep it .com, and keep it close to the page name. For "Pip · Puppy Workday Tips", something like pipworkdaytips.com works. Skip hyphens, numbers and clever spellings, because people will hear it once and need to type it right.

Have two or three backups ready in case your first pick is taken.

Price. The domain is the one paid item in our setup. Prices change and promos come and go, so look at two numbers in the cart before you pay: the first-year price and the renewal price. They are often different.

Buy the domain on Namecheap

We bought ours at Namecheap. Any registrar works and the steps are similar; the DNS screens below are Namecheap's.

  1. Type your chosen name into the domain search box.
  2. Pick the .com closest to your page name and add it to your cart.
  3. In the cart, make sure domain privacy is on. Namecheap includes it free with eligible registrations, and .com is eligible. It hides your name and address from the public WHOIS lookup, which matters for a faceless page.
  4. Remove any hosting or email add-ons. You don't need them, because Systeme.io hosts your pages and sends your email.
  5. Check out and pay. Never post a screenshot that shows your payment details.
  6. Open Domain List in your Namecheap dashboard and confirm the domain is there. Every step below starts from Domain List → Manage.

Connect your Namecheap domain to Systeme.io email

Authentication tells inbox providers that Systeme.io is allowed to send for your domain. Work with two tabs open: Systeme.io and Namecheap.

  1. In Systeme.io, click your profile picture → Settings → Emails. In the Domains section, add yourdomain.com (without www) and Save.
  2. Systeme.io now shows three CNAME records and one TXT record. Keep that tab open.
  3. In Namecheap: Domain List → Manage → Advanced DNS → Add New Record.
  4. For each record, choose the type, fill in the host, paste the value, and click the green check to save.
  5. Repeat until all four records are in.

The records look like this (format from Systeme.io's help center). Copy the real values from your own screen, because the first CNAME uses an ID unique to your account:

Type Host Value
CNAME (your ID, e.g. si942517) inbound.systeme.io.
CNAME systemeio1._domainkey key1.systeme.io.
CNAME systemeio2._domainkey key2.systeme.io.
TXT _dmarc (copy the value Systeme.io shows)

The Host rule. Type only the part before your domain. Namecheap adds yourdomain.com on its own, so if you type it too, it doubles. Enter systemeio1._domainkey, not systemeio1._domainkey.yourdomain.com. It is the easiest mistake to make here.

If a record already exists. Don't add a second record with the same host and type without checking what the first one does. In particular, if _dmarc already has a TXT record, review it instead of adding a second, conflicting DMARC policy. If you use another email provider, keep its MX and SPF settings unless that provider tells you to change them. If you are unsure about a record, stop and check with your provider before you replace it.

Check it, in three parts.

  1. The CNAMEs. Systeme.io's help center points to a free DNS checker: a green check next to each CNAME means it's in place.
  2. The DMARC record. Look up _dmarc.yourdomain.com in a free DMARC checker and confirm it returns the TXT value you pasted.
  3. Systeme.io itself. Back in Settings → Emails → Domains, the domain must show as authenticated. That status is the real proof: records that have spread across DNS are not the same as a domain Systeme.io has accepted.

DNS changes can take up to 48 hours to spread, so if a record doesn't show yet, wait and check again rather than adding it twice.

One more thing from Systeme.io's help: if your domain opens a 404 error page, email providers may block your emails. The next section fixes that by putting real pages on the domain.

Put your pages on www

Once your opt-in, thank-you and legal pages exist in a funnel (see our Systeme.io opt-in page guide), move them onto your domain.

  1. In Systeme.io: profile picture → Settings → Custom domain → Add domain. Enter www.yourdomain.com (with www).
  2. Systeme.io shows two CNAME records: one with the host www, and one validation record whose host starts with an underscore. Add both in Namecheap's Advanced DNS, using the same Host rule as above.
  3. Our new domain came with a parking record for www. If yours has one, delete it. Leave your email records alone.
  4. Wait for Systeme.io to show the domain as active. Ours took a few hours; their help says up to 48.
  5. Open your funnel → Funnel settings, choose www.yourdomain.com as the domain, and Save. This applies it to every page in the funnel.
  6. Make the opt-in page your homepage. Open the opt-in page's funnel step, clear its URL path field so it is empty, and save. Now https://www.yourdomain.com itself opens the opt-in page, not a blank or error page.
  7. Point the bare domain at www. In Namecheap: Domain List → Manage, find Redirect Domain → Add Redirect, set the source to yourdomain.com and the destination to https://www.yourdomain.com. Namecheap says redirects usually start working within about 30 minutes.
  8. Test in a private window, on your phone and on a laptop: open https://www.yourdomain.com (your opt-in page), then open your thank-you and legal pages using their actual URL paths from Systeme.io (each funnel step shows its own path). Confirm that every page loads over HTTPS without a certificate or security warning.

The bare domain and https. Step 7 handles http://yourdomain.com. Namecheap's own help notes that its redirect can't serve https://yourdomain.com, because the redirect has no SSL certificate. In our test (2 Oct 2026), http://yourdomain.com forwarded to www, while https://yourdomain.com timed out.

  • What to do: always share the www link. It goes in your bio, your DMs and your emails, and it always works.
  • If you need https on the bare domain too (for people who type it by hand), replace Namecheap's redirect with a redirect service that issues its own SSL certificate. We did that on our own domain later, but it is optional and not needed to run the funnel.

Add a free hello@yourdomain.com address

Namecheap's free Email Forwarding gives you a contact address on your domain that lands in your normal inbox.

Before you switch it on: turning on Email Forwarding makes Namecheap add its own MX records and an SPF (TXT) record for forwarding. Leave both in place, and don't delete or overwrite any other email records (the Systeme.io CNAMEs and _dmarc from above) while you work in Advanced DNS. If your domain already has MX records from another mail service, stop: forwarding would replace them.

  1. In Namecheap: Domain List → Manage → Advanced DNS. In Mail Settings, choose Email Forwarding and save.
  2. Switch to the Domain tab, scroll to Redirect Email and click Add Forwarder.
  3. Alias: hello. Forward to: your real inbox. Click the check to save. Namecheap says new forwarders can take about an hour to start working.
  4. Test the forwarder: from a different address than the one it forwards to, send a short email to hello@yourdomain.com and confirm it arrives. (Writing from the same inbox it forwards to usually fails.)
  5. Add it as a sender in Systeme.io: Settings → Emails → Verified email addresses, add hello@yourdomain.com, and click the confirmation link in the email that arrives through your new forwarder.
  6. Make it the default: in the same settings, under Sender, choose hello@yourdomain.com as the default sender and save. This applies to new emails; campaigns and automations that are already scheduled keep their old sender until you edit them.
  7. Send a test from Systeme.io to a Gmail and an Outlook address. Open the delivered email and check the sender name, the links and the footer.

Forwarding only receives mail. It is not a full mailbox and can't send on its own, so you send through Systeme.io, not from the forwarder.

Final checklist

  • Domain on Namecheap BasicDNS, PremiumDNS or FreeDNS (or your DNS provider's own redirect and forwarding ready)
  • Short .com bought, close to the page name
  • Domain privacy on
  • No hosting or email add-ons in the order
  • 3 CNAME + 1 TXT email records added, host = only the part before the domain, no duplicate _dmarc record, other providers' MX/SPF left alone
  • DNS checker shows green for each CNAME
  • DMARC checker returns your _dmarc record
  • Systeme.io shows the domain as authenticated
  • www and validation CNAMEs added, parking record deleted
  • Custom domain active in Systeme.io and set in Funnel settings
  • Opt-in step's URL path cleared: https://www.yourdomain.com opens the opt-in page
  • http://yourdomain.com redirects to https://www.yourdomain.com (https on the bare domain only if you added an SSL redirect)
  • Opt-in, thank-you and legal pages load over HTTPS without certificate or security warnings at their real Systeme.io paths, on phone and laptop
  • Forwarding MX and SPF records left in place
  • hello@yourdomain.com receives a test from another address
  • hello@ confirmed in Verified email addresses and set as the default sender
  • A real delivered test email checked in Gmail and Outlook: sender, links, footer

What to do next

Your domain is connected. Next, see how the opt-in page, the welcome email and the Instagram DM fit together:

Our free 7-step guide, The First Commission Blueprint, shows the whole path in order, one page per step. Get the free guide.

Want every screen and checklist for the full build? It's in The Faceless Playbook.

Not affiliated with Instagram or Meta.

Want the whole path in one place?

The First Commission Blueprint, free 15-page PDF guide
Free guide

The First Commission Blueprint

Our free 7-step guide: the whole path in order, one page per step. Free 15-page PDF, sent to your inbox.

The Faceless Playbook cover

The Faceless Playbook

Part 6 · Landing page and email walks through sender set-up

The 30-day plan for a faceless Instagram page: a 77-page playbook plus 5 tools.

$27one-timeSee the Playbook