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 · Onboarding
Automate new-client onboarding emails without losing the personal touch
Four emails for every new SEO retainer client: welcome and next steps, access, the kickoff agenda and the first month. Plus what to keep personal, where these emails sit under US email law, and how to start them with one tag on systeme.io.
The short answer: automate what reads the same for every client; write anything that depends on this client's answers yourself. Four emails over about a week; the kickoff call, its recap and the first report stay personal. Keep offers out, and still include your postal address and a working opt-out. On systeme.io's free plan, one tag, one campaign and one automation rule run it, the plan's whole allowance of each.
What to automate and what to keep personal
Automate what reads the same for every client. If it depends on what this client said, sent or approved, write it yourself.
| Task | Sent | Why |
|---|---|---|
| Welcome, access request, kickoff agenda, first-month expectations | Automated | Same steps and questions for every retainer |
| Kickoff call and its recap | Personal, recap the same day | Goals and approvals come from this client |
| First monthly report and its email | Personal | The first time you explain real numbers |
| Replies, missing access, delays | Personal, within one business day | The sequence starts conversations; it does not replace them |
| Bad news, scope or price changes | Personal | Never belongs in a sequence |
- You start it by hand: tag the client on signing day, after a short call or a two-line thank-you.
- Announce it in your proposal or contract: "After signing, you will get four short setup emails from me over about a week."
- Your name, your replies: send as yourself and read every reply.
- First name in the body, not the subject: systeme.io's deliverability page warns that name variables in subject lines can harm deliverability.
The sequence at a glance
| When | Purpose | Asks the client to | |
|---|---|---|---|
| 1 | Day 0, about an hour after the tag | Welcome; the first two weeks | Nothing |
| 2 | Day 1 | Access request | Add you to their tools |
| 3 | Day 2 | Kickoff agenda | Think about the questions |
| 4 | Day 7 | The first month | Send what you need from them |
The four emails
Every client gets the same text, so fill in the [brackets] once. {first name} marks the first-name variable. Cut anything that fits only one client.
Email 1: welcome and what happens next (day 0)
Subject: Welcome: what happens in the next two weeks
Hi {first name},
Thank you for choosing [business name]. Here is what happens next.
Over the next week: three more short emails from me: the access I need, the agenda for our kickoff call, and what the first month looks like. Then these setup emails stop.
What I do first: confirm access, save a dated record of where your search data stands today, and agree with you on the few numbers we report each month. I change nothing on your site before that record is saved.
Your first report: by email on the [day] of the month after we start.
Reaching me: reply to this email or call [phone]. I answer within [one business day].
[Your name]
[Business name] · [phone]
The dated record is the baseline in the onboarding checklist. Promise it only if you save it before your first change.
Email 2: the access request (day 1)
Subject: The access I need to start, and why you stay the owner
Hi {first name},
To start, I need access to the tools below. None needs your password: you add my Google account, [your.name@yourdomain.com], and you stay the owner.
1. Search Console: Settings > Users and permissions > Add user. Choose "Full". Only a property owner can add users.
2. Google Analytics: Admin > Access management (under Property, not Account) > + > Add users. Choose "Editor". Adding users needs the Administrator role.
3. Business Profile, if you have one: More > Business Profile settings > People and access > Add. Enter my email, choose "Manager" and select Invite. I will accept on my side.
4. Website: a user account in my name with [editor] access.
If something does not work, reply and we will sort it out on the kickoff call. Please also send me the names of anyone who worked on the site before and may still have access.
[Your name]
Why each level: the onboarding checklist's access table. Still missing after [three business days]? Follow up yourself.
Email 3: the kickoff agenda (day 2)
Subject: Agenda for our kickoff call
Hi {first name},
Here is the agenda for our [45]-minute kickoff call. If we have not set a time yet, reply with two times that suit you.
1. Your business (15 min): which services, products or locations matter most this year, and what counts as a result: calls, form leads, bookings or sales.
2. Counting results (10 min): where those results are recorded, and roughly what a new customer is worth to you.
3. Your site (5 min): planned changes, such as a redesign or new services, and any SEO work done before.
4. Working together (10 min): who receives the monthly report, who approves changes, and how quickly.
5. Next steps (5 min): the numbers we report each month and the short list of searches we track.
Answers from memory are fine.
[Your name]
The questions come from the kickoff section of the onboarding checklist; step 5 follows the KPI conversation in SEO KPIs for clients.
Email 4: what the first month looks like (day 7)
Subject: What your first month of SEO work looks like
Hi {first name},
Weeks 1 and 2: confirm access, save the record of your search data, and agree on the numbers we report.
Rest of month 1: check how Google crawls and indexes your site, then send you a plain-language list of problems, each with who fixes it and by when.
The [day] of next month: your first report: what I did, what changed, what I need from you.
On timing: search results do not move on a fixed schedule. Google's own page on hiring an SEO says no one can guarantee a #1 ranking, so I will not promise a position, a date or a traffic figure. I commit to the work above, on the dates above, and a straight report every month.
What I need from you: any access still missing, replies on drafts within [number] business days, and a monthly count of [leads or booked jobs].
[Your name]
Google's timing ranges and a month-by-month plan are in How long does SEO take?; its kickoff email is a template for your personal recap, with this client's pages and dates.
What must stay personal
- The kickoff call and recap. The call settles goals, approvals and the tracked keyword set. Send the recap the same day, in the client's words, and ask them to reply to confirm. That reply is your written record.
- The first report. Write its email yourself, using the monthly report email template as a frame. Google's page on hiring an SEO suggests owners ask whether an SEO will share all the changes made to their site; the first report is your first answer.
- Pauses. If the kickoff moves or the client asks you to wait, remove them and continue by hand: in systeme.io, CRM, Contacts, select the contact, More actions, Unsubscribe from campaign. To restart, More actions, Subscribe to campaign, and choose the starting step.
Transactional or commercial: where these emails sit
The FTC's CAN-SPAM compliance guide says what matters is a message's primary purpose, and the law makes no exception for business-to-business email. A message is transactional or relationship only if all its content fits the guide's categories:
| Category, paraphrased | In onboarding |
|---|---|
| Facilitates, completes or confirms a transaction the recipient already agreed to | Could cover a welcome after a signed contract |
| Delivers goods or services under a transaction already agreed to | Could cover setup steps that are part of the service |
| Notifies a change in terms, features or standing of an ongoing commercial relationship, or gives periodic balance information | Later scope changes, sent personally |
| Warranty, recall, safety or security information; employment or employee benefits | Not relevant |
The guide adds that the law views these categories narrowly, that a message to an ongoing customer or subscriber is not automatically transactional, and that a purely transactional message must not have false or misleading routing information but is otherwise exempt from most provisions. A mixed message is commercial if the subject line would lead the recipient to think so, or if the bulk of the transactional part is not at the beginning. This page does not classify any one email. The cautious route, and this site's practice:
- No offers: no upsells, review or referral requests, or newsletter invitations in the four emails. If you add any, treat that email as commercial.
- Plain subjects that describe setup.
- The free-plan line: systeme.io's help page calls the "Sent with systeme.io" text at the bottom of emails an affiliate link used to promote systeme.io; removing it takes Startup, Webinar or Unlimited. With it, an email is no longer purely transactional, so give all four the commercial basics below and label the line.
Those basics, per the guide: no false or misleading headers or deceptive subject lines; a clear and conspicuous ad notice; a valid physical postal address (a current street address, a registered post office box or a registered private mailbox); and an opt-out that works for at least 30 days after sending, honored within 10 business days. Penalties run up to $53,088 for each email in violation. Full table: the prospect follow-up article.
A footer for the four emails
You are getting this because you signed an SEO agreement with [business name]. These setup emails end after the fourth one.
[Business name], [street address, registered PO box or private mailbox], [city], [state] [ZIP]
To stop these emails, use the unsubscribe link below or reply "stop". I will still write to you directly about our work.
[On systeme.io's free plan:] This email contains one advertisement: the "Sent with systeme.io" link at the end is a paid link for systeme.io. I may earn a commission if you sign up through it.
Why the last line: the FTC's endorsement FAQ says "Paid link" right next to an affiliate link should be adequate, and closer is better. If a client replies "stop", remove them from the campaign that day; the guide's limit is 10 business days.
A plain-language summary of the FTC's business guide, not legal advice. It covers US federal law only; if your clients are in other countries, check the rules where they live.
Set it up in systeme.io: one tag, one campaign, one rule
As listed on systeme.io's pricing page on 29 October 2026:
| Pricing page row | Free | Startup ($17 per month, monthly billing) |
|---|---|---|
| Contacts | 2,000 | 5,000 |
| Tags | 1 | 10 |
| Email campaigns | 1 | 10 |
| Automation rules | 1 | 10 |
| Emails sent | Unlimited | Unlimited |
That is room for one sequence; if your free account already runs the prospect follow-up sequence, its campaign and rule are taken. systeme.io's help center says domain authentication is mandatory to send emails, so first authenticate your domain, confirm your sender address, tick the unsubscribe link option and paste the footer above (Part B of the walkthrough). Menu names are from systeme.io's help pages on 29 October 2026.
-
Create the tag
CRM, Tags, Create. Enter a Tag name, such as "new-client-onboarding", and Save.
-
Create the campaign and write the emails
Emails, Campaigns, Create: name, sender email address, description, Save. Open it and click Create once per email: subject, sender, Editor type and a template. The Classic editor's right-hand panel holds substitute variables. Keep one editor: switching mid-email loses your content. Save and test sends you a copy.
-
Activate each email and set its timing
Three dots next to the email, Activate. For email 1, a Delay of 1 hour, like the help article's example. For emails 2 to 4, set This email will be sent after to the previous email and Delay to 1, 1 and 5 days. Time/Days of the week can limit sending to weekdays; every condition must be met, so this can push an email past its delay.
-
Create the automation rule
Automations, Rules, Create. Click (+) for the trigger Tag added and pick your tag; (+) again for the action Subscribe to campaign and pick your campaign. Save rule. The help article says the tag must be added after the rule is set, so save the rule before you tag your first client. For anyone tagged earlier, use More actions, Subscribe to campaign instead.
-
Add the client and tag them
New contact: CRM, Contacts, Create contact. Email and Language are mandatory; assign the tag in the same form and Save. Check the first name is filled in before you rely on the variable.
Existing contact, such as a former prospect: select it in Contacts, More actions, Add tag, choose the tag, Add tag to contacts. The tagging article says each tag addition can trigger actions. The help article on adding contacts asks for explicit consent first; this site's practice is to name the setup emails in the signed agreement and keep a copy.
-
Test on yourself first
Tag a second address of your own. Check that email 1 arrives, the first name fills in, the footer and unsubscribe link show, and replies reach you. Then remove the test contact with Unsubscribe from campaign.
Before you change the sequence later
systeme.io's campaign guide says contacts stay subscribed unless removed. A new last email goes to everyone still subscribed, and a reactivated email is resent to everyone enrolled; a new email earlier in the sequence, or a changed condition, reaches only clients who have not got that far or who join later. So before you add a last email or reactivate one, remove finished clients with Unsubscribe from campaign.
For the sending domain, sender address and footer on the same free account, see Part B of the walkthrough.
Sources
- Primary purpose, content types, transactional or relationship categories, mixed messages, requirements, penalties: CAN-SPAM Act: A Compliance Guide for Business (FTC)
- Labeling affiliate links as paid links: FTC's Endorsement Guides: What People Are Asking (FTC)
- No guaranteed #1 ranking; asking an SEO to share all changes: Do you need an SEO? (Google Search Central)
- Access steps, roles and who can add users: Search Console Help; Analytics Help; Business Profile Help
- Contacts, tags, campaigns and automation rules per plan; Startup price; FAQ on free-plan limits, unlimited email sends and no credit card (as listed on 29 October 2026): systeme.io/pricing
- Tags: article 303, article 348; adding a contact and consent: article 310
- Campaigns and timing: article 367; live edits and enrolled contacts: article 10453; subscribing and unsubscribing from a campaign: article 159
- Tag added trigger and Subscribe to campaign action: article 284
- "Sent with systeme.io", plans that remove it, unsubscribe link and footer text: article 2008; domain authentication: article 316; sender confirmation: article 2070; name variables in subjects: article 363