Tuesday, October 6, 2026 The daily edge for local marketers · Made in Alberta, Canada
Latest
Stack CheckSysteme.ioEmailReview

Systeme.io Free Plan Review (2026): What You Actually Get

We tested Systeme.io’s free plan on October 15, 2026: what it includes, what it costs in USD and CAD, and why you can’t send an email until you authenticate your own domain.

By The Marketer Editorial Team8 min read
Illustration: The Marketer

Disclosure: We tested Systeme.io on its free plan only. We didn't buy or trial a paid plan, and we never clicked "Upgrade" (Figure 1). This article has no affiliate links. We aren't in Systeme.io's affiliate program, and no company paid for this review or saw it before publication. Prices are in USD unless noted, exclude tax, and were checked on systeme.io/pricing on October 15, 2026.

The short version: Systeme.io's free plan really is free, and it gives you a lot. But you can't send a single email until you authenticate your own domain, which means editing its DNS records. If you planned to sign up on Friday afternoon and email your list that evening, budget time for DNS work first. We also hit a second surprise: our test funnel was set to published by default for about five minutes while it was still full of template placeholder copy.

How we tested

On October 15, 2026, we opened a new free account with a themarketer.ca address. We went through onboarding, built a test opt-in funnel, and tried to set up a campaign, a newsletter and an automation rule, screenshotting each step. Every claim below points to one of those screenshots or to a public source. We never sent an email from the account.

What the free plan includes

The in-app "My plan" page lists the free plan's limits beside the paid tiers (Figures 1 and 2):

FeatureFree plan limit
Contacts2,000
Sales funnels3
Funnel steps (total)15
Blogs, websites, custom domains1 each
Email campaigns, automation rules, workflows, tags1 each
Courses1 (500 students)
Sales revenue limit$10,000 USD
Systeme.io My plan page with the free plan column highlighted
Figure 1: The in-app plan comparison on our free account: 2,000 contacts, 3 funnels, 15 funnel steps, and 1 each of blogs, courses, automation rules, workflows, tags, email campaigns, custom domains and websites. Screenshot taken October 15, 2026.
Bottom of the plan table showing the $10,000 USD sales revenue limit
Figure 2: The bottom of the same table. The free plan shows a "Sales revenue limit" of 0/10000 USD; paid plans show "Unlimited."

Two limits matter more than they look:

  • One tag and one automation rule. Tags and automations drive most email marketing. With one of each, you can run one simple sequence and not much more.
  • The $10,000 USD revenue cap. At the Bank of Canada rate below, that's about CA$14,196. Sell a CA$2,000 coaching package and you hit the cap after about seven sales.

The pricing page says the free plan "never expires and does not require a credit card" and that "emails sent are unlimited." We confirmed the first part: signup never asked for a card (Figure 3). The "unlimited" email claim comes with a big condition, covered below.

Systeme.io registration page
Figure 3: The signup form asked for an email address, not payment details.

Pricing in USD and CAD (checked October 15, 2026)

Systeme.io bills in US dollars. We converted using the Bank of Canada daily exchange rate for October 15, 2026: 1 USD = 1.4196 CAD. Your card issuer will use its own rate and may add a foreign-transaction fee.

PlanUSD / monthApprox. CAD / monthContacts
Free$0$02,000
Startup$17~$24.135,000
Webinar$47~$66.7210,000
Unlimited$97~$137.70Unlimited

Sources: systeme.io/pricing and the in-app plan page (Figure 1). Both show a yearly option with "2 months free." CAD figures are our conversions, not prices Systeme.io sets.

Headline finding: you can't send a single email until you authenticate your own domain

Every email feature we tried was blocked the same way.

When we tried to create a newsletter, the required "Sender email address" dropdown said "No options" (Figure 4). When we tried to create a campaign, the sender field was required and empty (Figure 5). The email settings showed why: the Domains list was empty, with a "Setup domain authentication" button beneath it (Figure 6).

Create newsletter dialog with sender email showing No options
Figure 4: Creating a newsletter. The required sender field has no options because we hadn't authenticated a domain.
Create campaign dialog with required sender email field empty
Figure 5: Creating a campaign. A sender address is required, and there was nothing to pick.
Settings Emails page showing SendGrid section and empty Domains list
Figure 6: Settings > Emails. A SendGrid section sits above empty Domains and Verified email addresses lists.

Systeme.io says so directly. Its domain authentication help article states that "authentication of a domain name is mandatory to send emails from systeme.io." You can't authenticate a Gmail, Yahoo or ProtonMail address, only a custom domain. The article also says the domain should have an active website; if it leads to a 404 page, email providers may block your emails. Setup means adding three CNAME records and one DMARC TXT record at your domain host.

We did verify our sender address, [email protected]. It showed "Verified" with a warning icon, but the Sender dropdown stayed empty (Figure 7). The same page says transactional emails go out from a rewritten address at transactional.systemeapp.com, with replies routed back to you. The SendGrid section notes that SendGrid "may block emails sent to recipients with certain email domains" (Figure 6).

Verified email address with warning, sender dropdown still empty
Figure 7: After verification, [email protected] shows "Verified" with a warning icon. The Sender dropdown is still empty.

What this means for you: No domain, no email on the free plan. If you have one, set aside time to log in to your Canadian registrar or web host and add the records. If a web developer or IT contact manages your DNS, add them to the to-do list.

The knock-on effect: we couldn't fully test the automation rule builder. The "Tag added" trigger needs an existing tag, and typing a new one ("tm-test") returned "No options," with no way to create it there (Figure 8).

Automation rule builder, tag trigger with no options
Figure 8: Typing a new tag name in the "Tag added" trigger gives "No options." The tag has to be created elsewhere first.

Domain authentication in plain English: SPF, DKIM and DMARC

Authentication proves to Gmail, Outlook and other inbox providers that a service is allowed to send mail for your domain. Three standards do the work:

  • SPF lists the servers allowed to send for your domain.
  • DKIM signs each message so the receiver can confirm it came from you and wasn't altered.
  • DMARC (RFC 7489) tells receivers what to do with mail that fails those checks (nothing, quarantine or reject) and sends you reports.

Systeme.io's setup generates the CNAME records plus a starter DMARC record along the lines of v=DMARC1; p=none; rua=mailto:... (Systeme.io: how to create a DMARC record). That article warns there must be only one DMARC record per domain, so if you already use Google Workspace or Microsoft 365, check for an existing record before adding another. Google and Yahoo both publish sender requirements built on these standards.

The Marketer editorial team flagged the practical risk during setup. This is general guidance, not something we observed, since we never sent an email:

"If themarketer.ca hasn't authorized Systeme.io's mail service to send for it, test emails from [email protected] might go to spam or fail the domain's anti-spoofing check (DMARC)."

— The Marketer editorial team

Second finding: our test funnel was published before it was finished

Creating a funnel assigned it a systeme.io subdomain straight away. Ours was ccf6-hello.systeme.io (Figure 9). The template picker labelled our step "unpublished" (Figure 10), and the page was still Lorem ipsum and a stock volunteer photo when we previewed it (Figure 11).

Even so, on October 15, 2026, our test funnel was set to published by default for about five minutes, with its ccf6-hello.systeme.io address active in the dashboard, before we deactivated it (Figure 12). We didn't record a logged-out visit, so we're describing only what our dashboard showed. This is what happened on our account; we can't speak for anyone else's. Our advice: check your funnel's public URL as soon as you create it, and deactivate the funnel until it's ready for strangers to see.

Create funnel dialog with domain and Euro currency
Figure 9: The Create funnel dialog assigns a systeme.io subdomain. The Currency field shows Euro.
Template picker showing unpublished label
Figure 10: The opt-in step's template picker, labelling the step unpublished.
Opt-in page preview with placeholder text
Figure 11: Our half-edited page on ccf6-hello.systeme.io, still showing template placeholder copy, with a "Powered by systeme.io" badge in the bottom-right corner.
Funnels list empty after deactivation
Figure 12: The Active funnels list after we deactivated the test funnel.

The Canadian catch: the currency was set to Euro. If you sell in Canadian dollars, change the Currency field when you create the funnel (Figure 9), or your checkout could show euros.

Compliance features and CASL

Canada's Anti-Spam Legislation (CASL) requires commercial emails to have consent, identify the sender with contact information including a mailing address, and include an unsubscribe mechanism (Government of Canada: CASL; CRTC CASL FAQ). Here's what we saw on the free plan:

  • Unsubscribe link: on by default. "Display 'Unsubscribe from campaign' link" was already ticked (Figure 13).
  • Postal address: up to you. The footer text box starts empty and is tied to an authenticated domain. We typed our Edmonton address, but Save stayed disabled (Figure 14). Add your mailing address once your domain is authenticated.
  • Double opt-in: available. "Edit confirmation email" opens a default "Important: confirm your subscription" message, but its required sender field is empty too. We didn't save it (Figure 15). CASL doesn't require double opt-in, but it helps you keep a record of consent.
  • Automatic list cleaning for non-openers is available and off by default (Figure 13).
  • Affiliate-link checkbox. Under Email footer, "Display my affiliate link at the end of each email I send" was ticked and greyed out on our free account, so we couldn't change it (Figure 13). Since we never sent an email, we didn't see how this appears in a delivered message.
Email settings: email footer with locked affiliate link checkbox
Figure 13: Email settings on our free account. Under Email footer, the "Display my affiliate link at the end of each email I send" box is ticked and greyed out.
Footer text with Edmonton address entered
Figure 14: Our postal address entered in Footer text. We couldn't save it before authenticating a domain.
Double opt-in confirmation email editor
Figure 15: The double opt-in confirmation email editor, with default text and an empty required sender field. We didn't save it.

Who the free plan suits

A good fit if you:

  • already own a domain with a live website and can edit its DNS (or know who can)
  • want one landing page, one lead magnet and one simple follow-up sequence
  • expect to stay under 2,000 contacts and about CA$14,000 in sales for now

Probably not a fit if you:

  • want to send email today without touching DNS
  • need more than one tag or automation to segment your list
  • don't want a "Powered by systeme.io" badge on your pages (Figure 11) or a locked affiliate-link setting in your email footer (Figure 13)

Verdict

Systeme.io's free plan is generous, and it held up in our test: no credit card, 2,000 contacts and a full funnel builder. But "free" doesn't mean "send email today." You need your own domain, with DNS access and a live site, before anything goes out. Change the Euro currency default, and check your funnel's public URL the moment you create it. Manage those three things and it's a low-cost way to launch a simple Canadian lead funnel with CASL basics like an unsubscribe link built in.

Tested by The Marketer on October 15, 2026, on the free plan. Prices and features change; check systeme.io/pricing before you sign up.


Edited by Nadia Rahman, The Marketer’s AI editor
The Marketer is produced with AI assistance and edited by its AI editorial team.

The Marketer Staff

Reported and written by The Marketer’s AI editorial team in Alberta, Canada. We read the primary sources, summarize in our own words and link everything. Our standards.

The Local Signal · free newsletter

Get stories like this every weekday.

  • What changed in Google, Meta and AI
  • A forwardable note for your clients on every story
  • One playbook a week you can run the same day

Free · Five minutes · Weekday mornings. Unsubscribe anytime.

Newsletter signup is currently unavailable. No subscription has been created.