How to Verify Email & Authenticate Domain in Systeme.io

By Marius Kiniulis – June 17, 2026
We use affiliate links and may receive a small commission on purchases (at no extra cost to you). Learn more.

If you want to send emails through Systeme.io, there are two things you’ll need to do.

First, you’ll need to verify your email address.

Second, you’ll need to authenticate your domain name.

In this guide, I’ll show you both processes step by step.

Verifying your email address only takes a minute or two and confirms that you own the email address you’re planning to use.

Authenticating your domain takes a little longer, but it’s an important step if you want to improve email deliverability and increase the chances that your emails reach the inbox rather than the spam folder.

So, let’s get started.

First of All, Why Should You Verify Your Email Address and Authenticate Your Domain?

Technically, you can use Systeme.io without authenticating your domain.

However, if you plan to send emails through the platform, I’d highly recommend it.

Verifying your email address tells Systeme.io that you own the email address you’re planning to use.

Authenticating your domain takes things a step further by helping email providers verify that the messages you’re sending are legitimate.

As a result, your emails are more likely to reach your subscribers’ inboxes rather than end up in the spam folder.

And here’s the best part.

Setting everything up only takes a few minutes, and once it’s done, you usually won’t have to think about it again.

Here’s why it’s worth doing.

Which Method Should You Choose?

In this case, my recommendation is simple.

Do both.

Verifying your email address only takes a minute or two, and if you’re planning to send emails through Systeme.io, there’s really no reason to skip it.

The same goes for domain authentication.

While it takes a little longer to set up, it can help improve email deliverability and reduce the chances of your emails ending up in the spam folder.

So if you’re serious about email marketing, I recommend completing both steps before sending your first campaign.

Here’s a quick comparison:

Task Difficulty Time Required
Verify Email Address Easy 1-2 minutes
Authenticate Domain Moderate 10-15 minutes

The good news is that neither process is particularly difficult.

In fact, most people can complete both in less than 20 minutes.

How to Verify Your Email Address in Systeme.io

The first thing you’ll need to do is verify your email address.

This only takes a couple of minutes and confirms that you own the email address you plan to use in Systeme.io.

Before You Start

Before you start, here’s one thing you should know.

You’ll need an email address connected to your own domain name.

For example:

you@yourdomain.com

If you’re currently using a free email address such as Gmail, Yahoo, or Outlook, you’ll need to create a professional email address connected to your domain first.

Follow These Steps to Verify Your Email Address

To verify your email address in Systeme.io, simply follow the steps below.

Step 1: Open Email Settings in Systeme.io

The first thing you need to do is open the email settings inside Systeme.io.

To do that, click your profile picture in the top-right corner of the dashboard, then select Settings.

Systeme.io Settings Email Dashboard

Next, click Emails in the left-hand menu.

Scroll down until you see the Verified Email Addresses section.

Systeme.io Verified Email Addresses

This is where you’ll add and verify the email address you’ll use to send emails through Systeme.io.

Step 2: Add Your Email Address

Once you’re in the Verified Email Addresses section, click the link labeled “Click here to confirm your email address.”

Systeme.io Click here to confirm your email address button

A pop-up window will appear asking for your email address.

Systeme.io Add New Email Sebder Popup

Enter the email address you want to use for sending emails through Systeme.io and click Save.

Once you’ve done that, Systeme.io will send a confirmation email to the address you entered.

Step 3: Check Your Inbox

Now you need to check your inbox.

Look for an email from Systeme.io containing your confirmation link.

Systeme.io Email Address Confirmation Email

If you don’t see it in your main inbox, make sure to check your spam or junk folder as well.

Once you find the email, open it and click the confirmation link inside.

Systeme.io Email Confirmatin Link

Step 4: Confirm Your Email Address

After clicking the confirmation link, you’ll be redirected to a confirmation page.

Systeme.io Confirm Button to Confirm Email

Just click the Confirm button to verify your email address.

Once that’s done, your email address will be successfully verified and ready to use inside Systeme.io.

Systeme.io Email Successfully Confirmed

Step 5: Verify the Status Inside Systeme.io

Once you’ve confirmed your email address, go back to the Verified Email Addresses section inside Systeme.io.

You should now see the status of your email address change to Verified.

Systeme.io Verified Email Status

If you still see a different status, try refreshing the page and wait a minute or two for it to update.

Once the status shows Verified, you’re ready to move on to the next step and authenticate your domain.

How to Authenticate Your Domain in Systeme.io

This step helps improve email deliverability and increases the chances of your emails reaching the inbox rather than the spam folder.

While it takes a little longer than email verification, the process is still fairly straightforward.

So, let’s get started.

Before You Start

Before we begin, you’ll need access to your domain’s DNS settings.

Throughout this tutorial, I’ll be using Dynadot since that’s where I personally manage my domains.

Dynadot Home Page

If you’re using a different registrar, don’t worry. The menus may look a little different, but the overall process remains very similar.

Follow These Steps to Authenticate Your Domain

To authenticate your domain in Systeme.io, simply follow the steps below.

Step 1: Add Your Domain in Systeme.io

The first thing you need to do is add your domain to Systeme.io.

To do that, scroll to the Domains section and click the link to add a new domain.

Systeme.io Domains Section

A pop-up window will appear asking for your domain name.

Systeme.io Setup Domain Authentification Popup

One important thing to remember is to enter your domain without the www prefix.

For example, if your domain is:

www.yourdomain.com

You should enter:

yourdomain.com

Once you’ve entered your domain name, click Save.

Systeme.io will then generate the DNS records you’ll need to add to your domain registrar in the next steps.

Systeme.io Domain Authentification Instructions

Step 2: Open Your DNS Settings

Now it’s time to access the DNS settings for your domain.

For this tutorial, I’ll be using Dynadot as an example.

To access your DNS settings in Dynadot, go to Manage Domains, select your domain, click Action, and then choose DNS Settings.

Dynadot DNS Settings

If you’re using a different registrar, the menus may look slightly different, but you’re essentially looking for the DNS management area for your domain.

Once you’ve found it, keep that page open because we’ll start adding the DNS records generated by Systeme.io in the next step.

Step 3: Add the First CNAME Record

Go back to Systeme.io and locate the first CNAME record.

Systeme.io Domain Authentification First CNAME Value

You’ll notice that Systeme.io provides two values.

The first value should be copied into the Subdomain field of your domain registrar.

Dynadot First Subdomain Value

One important thing to remember here is that you should only copy the value up to your domain name.

Also, make sure you don’t copy the dot at the very end.

Next, select CNAME as the record type.

Dynadot Select CNAME

Then go back to Systeme.io and copy the value from the second column.

Systeme.io Domain Authentification Second Value

This time, copy the entire value.

Paste it into the Destination field and save the record.

Dynadot Destination Field Pasted Value

Step 4: Add the Remaining CNAME Records

Now repeat the same process for the remaining CNAME records provided by Systeme.io.

For each record, copy the value from the first column into the Subdomain field and the value from the second column into the Destination field.

Systeme.io Domain Authenification Copied Values

Just like before, make sure you don’t copy the dot at the end of the values from the first column.

Continue until all of the remaining CNAME records have been added to your domain registrar.

Once you’re done, your DNS settings should look similar to the example below.

Dynadot DNS Settings Example

Step 5: Add the DMARC Record

Once you’ve added all of the CNAME records, you need to add the DMARC record.

Go back to Systeme.io and locate the DMARC record.

Systeme.io Domain Authentification DMARC Record

This time, copy the entire value from the first column and paste it into the Subdomain field of your domain registrar.

Dynadot DMARC Record Pasted

Next, select TXT as the record type.

Dynadot Select TXT Record

Then, copy the value from the second column.

Systeme.io Domain Authenitfication DMARC Value

You can use the copy button provided by Systeme.io to make this easier.

Paste that value into the Destination field.

Dynadot dmarc Pasted Record

Step 6: Save Your DNS Changes

Once you’ve added all of the required DNS records, click Save Settings to apply the changes.

Dynadot Save DNS Settings

After saving, go back to Systeme.io.

At this point, you should see “Pending” next to your domain.

Systeme.io Domain Authentification Pending

That’s completely normal and simply means that Systeme.io is waiting for the DNS changes to propagate.

Step 7: Wait for DNS Propagation

Now comes the hardest part: waiting.

Once the DNS records have been added, it can take anywhere from a few minutes to 48 hours for the changes to propagate across the internet.

In most cases, the process is much faster, but don’t be surprised if it takes a little while for the status to update.

Step 8: Verify Your Domain Authentication Status

Once the DNS changes have propagated, go back to the Domains section in Systeme.io.

If everything was configured correctly, your domain status should change from Pending to Verified.

Systeme.io Domain Authentification Verified Status

At this point, you’re all set.

You can start using email campaigns, newsletters, and automations inside Systeme.io with improved email deliverability.

Troubleshooting Common Email Authentication Issues

If everything worked as expected, that’s fantastic.

However, email authentication doesn’t always go perfectly on the first attempt.

If your domain isn’t getting verified or you’re seeing unexpected errors, here are the most common issues and how to fix them.

1. Domain Stuck on “Pending”

If your domain is stuck on Pending, don’t panic.

This is probably the most common issue people run into when authenticating a domain.

In most cases, the DNS records simply haven’t finished propagating yet.

While DNS updates often take only a few minutes, they can sometimes take a few hours or, in rare cases, up to 48 hours to fully propagate.

If you’ve already waited a while, I recommend double-checking all your DNS records and ensuring they exactly match the values provided by Systeme.io.

You can also use DNS Checker to verify whether the records are propagating correctly across the internet.

If everything looks correct and your domain still shows Pending after 48 hours, I’d recommend reaching out to the Systeme.io support team for assistance.

2. DNS Records Not Working

If your DNS records don’t appear to be working, the most common cause is a small mistake in the configuration.

Go back and carefully compare every DNS record against the values provided by Systeme.io.

A few things worth checking are:

  • The correct record type was selected
  • The subdomain values were entered correctly
  • The destination values match exactly
  • No extra spaces were accidentally copied
  • The records were added to the correct domain

It’s also worth checking whether you accidentally appended a dot to the end of the DNS values.

This is a very common mistake and can prevent the records from working correctly.

If everything looks correct, use DNS Checker to verify whether the records are visible across the internet.

If the records aren’t showing up there, the issue is usually with the DNS configuration rather than Systeme.io itself.

3. Verification Email Not Arriving

If you don’t receive the verification email from Systeme.io, the first thing I recommend doing is checking your spam or junk folder.

In many cases, the email is delivered there rather than to the main inbox.

If you still can’t find it, make sure you entered the correct email address when requesting the verification email.

You can also try sending the verification email again from the Verified Email Addresses section inside Systeme.io.

If you’ve checked all of the above and the email still isn’t arriving, I’d recommend contacting the Systeme.io support team for assistance.

4. When to Contact Systeme.io Support

If you’ve followed all the steps in this guide, double-checked your DNS records, waited for DNS propagation, and your domain still isn’t getting verified, it’s probably time to contact Systeme.io support.

When you reach out, try to provide as much information as possible about the issue you’re experiencing.

I also recommend including screenshots of your DNS settings and any error messages you’re seeing.

This will help the support team diagnose the problem much faster.

In my experience, Systeme.io support is very responsive and helpful, so don’t hesitate to contact them if you’re stuck.

Wrapping Things Up

And that’s really all there is to it.

Once you’ve verified your email address and authenticated your domain, you’re ready to start using Systeme.io’s email marketing features.

It might look a little technical at first, but as you’ve seen, the entire process is actually pretty straightforward.

Now go get everything verified and start sending some emails.

ABOUT THE AUTHOR

Marius profile pic 1

Marius Kiniulis

Marius Kiniulis is a digital marketing strategist and the founder of MarkinBlog.com, where he helps entrepreneurs and small businesses build high-converting sales funnels, grow email lists, and turn digital products into revenue. With over 15 years of hands-on experience in affiliate marketing, funnel building, and conversion optimization, Marius has guided thousands of readers and clients through the exact tools and strategies he uses himself.

Scroll to Top