Ad

This page contains paid links to systeme.io. If you start a trial, sign up or buy through them, we may earn a commission. Your price does not change, and no company paid for this page. How this site earns money.

Article · Finding clients

A checklist lead magnet for SEO consultants, built on a free plan

A one-page self-check a business owner can finish alone, an opt-in page that says exactly what happens next, a confirmed sign-up and a short follow-up. Then the setup on systeme.io's free plan.

Google and FTC pages checked on 29 October 2026; systeme.io details as listed on 29 October 2026.

The short answer: keep the checklist short enough to finish in one sitting, with free tools the reader already has. On the opt-in page, say what they get and how often you will email, and ask them to tick an empty consent box. Confirm the address before you send anything, put the file in the first email, and stop after a few follow-ups. On systeme.io's free plan, that fits in one "Build an Audience" funnel, one email campaign and one automation rule.

What the checklist is for

An owner who is not ready to hire anyone may still want to know where their site stands. A self-check gives them something to do today and, if they sign up, permission for you to email them about it. Be honest about its limits: it finds obvious gaps, it is not an audit, and it does not predict rankings. It is the "something useful in exchange for an email address" from getting the next client. For a longer, five-lesson format, see a free mini-course for SEO prospects.

A hypothetical example: the local business SEO self-check

Rewrite each line for the businesses you serve, and walk through every step in your own accounts before you publish.

CheckWhere to lookA pass looks likeIf not
1. You can open your site in Search ConsoleThe property selectorYour site is listed. A Domain property covers all subdomains and both http and https.Ask whoever built the site. A new Domain property is verified with a DNS record.
2. A sitemap is submittedSitemaps reportStatus "Success""Has errors" or "Couldn't fetch": click the row for details.
3. Home page and main service pages are in GoogleURL Inspection: paste each full address into the bar at the top"URL is on Google". That means the page can appear in results, not that it will."URL is not on Google": the result's Page indexing section says why.
4. No key page is in the not-indexed listPage indexing report, "Why pages aren't indexed"; click a row for its URLsNo service, location or contact page listed. Duplicates here are usually fine; Google says not to expect every URL indexed.Note the reason; the Source column shows whether you can likely fix it.
5. No manual actionsManual actions reportA green check markA Google reviewer found pages that break its spam policies. Fix every listed page before "Request Review".
6. No security issuesSecurity issues reportA green check markIt covers hacked content, malware and social engineering. Fix every issue, then "Request Review".
7. Your Business Profile is verifiedYour Business ProfileYou can edit the business info, such as name and hours.A "Get verified" button means Google could not complete verification. Verify again, with another method if one is offered.
8. Name, hours, phone and website are currentBusiness Profile, "Edit profile"Name matches your signage; special hours set for holidays; website is the full address with https://; service area lists where you work.Edit, then "Save". Google reviews changes before they go live.
9. The primary category says what the business is"Edit profile", categoryThe first category is the primary one. It completes "This business IS a ..." and is as specific as the list allows.Change it. Do not add categories just as keywords.
10. Recent reviews have repliesBusiness Profile, "Read reviews"Each recent review has a reply.Select the Reply icon, write, then "Reply". Replies are public and checked by Google first.

Example only: a hypothetical checklist for a made-up local service business. Labels from Google's Search Console Help and Business Profile Help, checked on 29 October 2026. Recheck them before each new version of your file.

End the page with what the answers mean. Copy and edit the brackets:

What your answers mean. A "yes" on every line means these basics are in place. It does not mean the site will rank for any particular search. Each "no" is a specific thing to look into, starting with the report named in that row. If you want a second pair of eyes on your "no" answers, reply to the email this checklist came with.

[Your name], [business name], [city, state]. Checked against Google's help pages on [date].

Save it as a small one-page PDF with a plain file name, such as local-seo-self-check.pdf.

The opt-in page: say exactly what happens next

Before anyone types an email address, the page tells them what they get, how often you will email, and who you are. The consent box starts empty and is required. A link to your privacy notice sits next to the button. For a short notice you can adapt, see a short privacy notice template.

Headline: The local business SEO self-check

Sentence: Ten yes-or-no checks you can do yourself in Google Search Console and your Google Business Profile. One page, nothing to buy.

What you get: The checklist as a PDF, by email. Then up to four short emails over about two weeks: tips for using it, how I work, and one offer. Then nothing more, unless you reply.

Checkbox (empty): Yes, email me the checklist and up to four short follow-up emails from [your name], [business name]. I can unsubscribe at any time.

Button: Email me the checklist

Small print: First you will get an email asking you to confirm your address. Click its link within 24 hours and the checklist follows. [Privacy notice]

Leave off: a pre-ticked box, the word "audit" (the reader does the work), any number about traffic or leads, countdown timers, and a newsletter they did not ask for.

What US email law asks of the follow-up

The FTC's CAN-SPAM guide covers commercial email, meaning messages whose primary purpose is to advertise or promote a product or service, and says there is no exception for business-to-business email. From its list:

This covers US law only and is not legal advice; the FTC guide, listed under Sources, has the full list.

Confirm the address before you send anything

With double opt-in, a new sign-up gets one email with a confirmation link and nothing else until they click it. A mistyped address, or one typed by someone else, gets only that email. systeme.io's help page on list bombing (bots flooding a form with addresses) recommends it. On systeme.io, all emails and automations wait until the contact confirms, and contacts who do not confirm within 24 hours are deleted.

Use the thank-you page to explain that step:

Almost done. Check your inbox for an email from [sender name] asking you to confirm your address, and click the link within 24 hours. The checklist arrives in a separate email after that. Nothing there? Check your spam folder, or go back and check the address you typed.

Keep your own record of consent: a dated copy of the opt-in page and checkbox wording each time you change them. systeme.io's consent records, per its help page, come from order forms and upsell pages, not opt-in forms.

Deliver the file in the first email

systeme.io's help pages describe three ways to send a file to a new contact:

On the free plan, the first fits: one campaign holds the delivery email and the follow-ups, and one rule starts it.

Follow up, then stop

Send only what the opt-in page promised. A hypothetical plan to match the copy above:

  1. Shortly after they confirm: "Your local SEO self-check", with the PDF attached and one line on how to use it.
  2. A few days later: "If check 3 was a no", on reading the URL Inspection result.
  3. About a week in: "Replying to reviews, in plain words", with two example replies.
  4. About two weeks in: "Last email about the checklist", with an offer to look at their "no" answers on a call and a clear line that no more emails will follow.

For full email templates, timing and what each one needs under US law, see follow-up emails for SEO prospects. When someone becomes a client, the onboarding checklist and the Search Console reporting setup take over. For the call offered in the last email, see a booking page for SEO discovery calls.

Build it on systeme.io's free plan

As listed on systeme.io's pricing page on 29 October 2026, the free plan needs no credit card, does not expire, and includes one custom domain and unlimited emails sent, plus the limits below. Paid plans are listed at $17 (Startup), $47 (Webinar) and $97 (Unlimited) per month, billed monthly.

ItemFree plan, as listed on 29 October 2026This build uses
Sales funnels31 ("Build an Audience")
Email campaigns11: delivery plus follow-ups
Automation rules11: form submitted, start the campaign
Contacts2,000One per sign-up; unconfirmed ones are deleted after 24 hours
BrandingAffiliate badge on pages and a "Sent with systeme.io" line in emails; neither can be removed on the free planBoth appear in this build

Limits from systeme.io's pricing page; branding from its help articles on the page badge and the email footer. Both checked on 29 October 2026.

  1. Authenticate your domain and set the footer

    systeme.io says domain authentication is mandatory to send emails. In Settings, Emails, Domains, follow the link to authenticate your domain and add the three CNAME records and one DMARC record it gives you. The domain needs a live website, and domains of personal email providers cannot be authenticated, so send from an address on your own domain. Then contact systeme.io support, as the help article instructs, and confirm your sender address. On the same settings page, tick Display "Unsubscribe from campaign" link and put your name and postal address in Footer text. systeme.io describes the "Sent with systeme.io" line as an affiliate link; if it can earn you a commission, say so in the footer.

  2. Create the funnel

    Sites, Sales funnels, Create. Enter a name, select your domain, choose a currency and pick Build an Audience, the type meant for growing an email list. It comes with an opt-in page and a thank-you page.

  3. Build the form

    Open the opt-in page with Edit page. From the Form section, drag a Form input and set its Input type to email; the form needs at least one email field. Add a Checkbox element with your consent wording and set it to mandatory. Add a Text element linking to your privacy notice.

    Add a Button and set Action when button clicked to Submit form; the help pages say this is required for sign-ups to reach your list and for form rules to fire. With a mandatory checkbox, visitors then cannot move on until they tick it. Under Do you want to redirect users after contact registration?, choose To the next step. Preview and check that the box starts empty.

  4. Turn on double opt-in

    Click the gear icon on the button and tick Do you want to enable double opt-in on this form? It is set per form. To edit the confirmation email: Settings, Emails, the Double opt-in section, Edit confirmation email. Say who you are and what they signed up for.

  5. Write the thank-you page

    Open the thank-you step with Edit page and paste the "almost done" text. Do not put the file here.

  6. Write the campaign

    Emails, Campaigns, Create; name it, choose the sender and Save. Open it and click Create for each email. Write the delivery email in the classic editor and attach the PDF. Activate each email from its menu (..., Activate), choosing in This email will be sent after which email it follows and setting the Delay.

  7. Create the one rule

    Automations, Rules, Create. Trigger: Funnel step form subscribed, then select your opt-in page. Action: Subscribe to campaign, then your campaign. Click Save rule.

  8. Test with your own address

    systeme.io's help pages suggest registering on your own opt-in page. Check that the form will not submit without the tick, that the confirmation email arrives, that the PDF arrives after you confirm, that the footer shows your postal address and the unsubscribe link works, and that the email count on the page matches the campaign.

For domain authentication and the email footer in more detail, see Part B of the walkthrough.


Sources

checked on 29 October 2026