SEO Client Onboarding Checklist (With Questionnaire)
A step-by-step SEO client onboarding checklist for agencies: the questions to ask, the access to collect, the first 30 days and an SEO client questionnaire.
SEO client onboarding is everything that happens between a client signing and the first piece of work going live: goals, access, a baseline and a clear first-month plan. A good onboarding process sets expectations for the whole relationship, and it is one of the best ways to keep new clients past the first few months.
This guide gives you a step-by-step SEO client onboarding checklist, an SEO client questionnaire you can copy and a plan for the first 30 days. It works whether your team does the work or you outsource SEO to a partner.
Why client onboarding matters in SEO
SEO takes months to show its full results. The first few weeks are when clients decide whether they trust you to get there. A messy start, with repeated requests for access, unclear plans and silence, makes clients nervous. A clear start makes them confident.
Good onboarding also saves you time. Collecting everything once, at the start, is much faster than chasing information all year.
The SEO client onboarding checklist
| Step | What to do | When |
|---|---|---|
| 1. Welcome | Send a welcome email with what happens next and who their contact is | Day 1 |
| 2. Questionnaire | Send the SEO client questionnaire | Day 1 |
| 3. Access | Request access to website, Search Console, Analytics and Google Business Profile | Day 1 |
| 4. Kickoff call | Go through goals, questionnaire answers and the plan | Days 2–5 |
| 5. Baseline | Record current traffic, rankings, enquiries and map positions | Days 3–7 |
| 6. Audit | Run a technical and, for local businesses, a local SEO audit | Days 3–10 |
| 7. Priorities | Agree target pages, keywords and the first three months | Days 7–10 |
| 8. Reporting | Confirm report date, format and who receives it | Days 7–10 |
| 9. First work | Start the first quick wins | Days 10–14 |
1. Send a welcome email
Thank the client, introduce their main contact and explain what happens in the first two weeks. Include links to the questionnaire and the access requests, so everything starts on day one.
2. Send the SEO client questionnaire
The questionnaire gives you the business context you need to plan the work. You’ll find a full SEO client questionnaire below.
3. Collect access
Ask for everything at once. Delays in access are the most common reason SEO onboarding drags on. Typical access for an SEO client:
- Website admin or a developer contact
- Google Search Console
- Google Analytics
- Google Business Profile (for local businesses)
- Any existing SEO tools, reports or past agency documents
4. Hold a kickoff call
Use the kickoff call to confirm goals, walk through the questionnaire answers and explain the plan for the first three months. Agree how often you will talk and who approves content and changes.
5. Record a baseline
Before you change anything, record where the client is today: organic traffic, enquiries or sales from organic search, rankings for key terms and, for local businesses, their position on Google Maps. Without a baseline, you can’t show progress later. Record it against the SEO KPIs you agreed in the proposal.
6. Run an audit
A full audit tells you what to fix first. Use a full technical audit for the website and a local SEO audit for businesses that depend on Google Maps, including a citation audit of their business listings. Both come under your own logo if you use a white label partner.
7. Agree priorities
Turn the audit into a short list of priorities: the pages and keywords that matter most, and the order you’ll tackle them in. Share it with the client so they know what to expect each month.
8. Confirm reporting
Agree the report date, the format and who receives it. If you’re not sure what to include, here’s what to put in an SEO client report.
9. Start the first work
Begin with quick wins the client can see: Google Business Profile fixes, pages that Google is not indexing, titles on pages that already rank on page two. Early progress builds trust.
SEO client questionnaire
Send these SEO onboarding questions to every new client. Most clients can answer them in 15 minutes.
About the business
- What are your most important products or services?
- Which of them are the most profitable?
- Which areas or countries do you serve?
- Who is your ideal customer?
- What is one new customer worth to you, roughly?
Goals
- What do you want SEO to achieve in the next 6 to 12 months?
- How do you measure success today: calls, forms, bookings or sales?
Competition
- Who are your main competitors?
- Which competitor do you see most often in Google?
History
- Have you worked with an SEO agency before? What was done?
- Have you had any big drops in traffic or rankings?
- Has the website moved or been redesigned recently?
Working together
- Who approves content and website changes?
- How do you prefer to receive updates: email, calls or both?
The first 30 days with a new SEO client
| Week | Focus |
|---|---|
| Week 1 | Welcome, questionnaire, access, kickoff call |
| Week 2 | Baseline, audits, priorities agreed |
| Week 3 | First quick wins live |
| Week 4 | First report and review call |
Client onboarding with a white label SEO partner
When a partner delivers the work, onboarding still belongs to you. You run the welcome, the kickoff call and the questionnaire, and you pass a clear brief to your partner. A good white label SEO team signs an NDA before it sees client details, never contacts your client and delivers audits and reports with your logo, so the client only ever sees your agency.
After onboarding: keeping new SEO clients
Good onboarding is the first step in keeping SEO clients for years. It works best when the SEO contract signed before it already set out access, approvals and reporting.