BlogAgency Growth

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.

Elike Solutions 5 min read Updated 22 October 2026

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

StepWhat to doWhen
1. WelcomeSend a welcome email with what happens next and who their contact isDay 1
2. QuestionnaireSend the SEO client questionnaireDay 1
3. AccessRequest access to website, Search Console, Analytics and Google Business ProfileDay 1
4. Kickoff callGo through goals, questionnaire answers and the planDays 2–5
5. BaselineRecord current traffic, rankings, enquiries and map positionsDays 3–7
6. AuditRun a technical and, for local businesses, a local SEO auditDays 3–10
7. PrioritiesAgree target pages, keywords and the first three monthsDays 7–10
8. ReportingConfirm report date, format and who receives itDays 7–10
9. First workStart the first quick winsDays 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

  1. What are your most important products or services?
  2. Which of them are the most profitable?
  3. Which areas or countries do you serve?
  4. Who is your ideal customer?
  5. What is one new customer worth to you, roughly?

Goals

  1. What do you want SEO to achieve in the next 6 to 12 months?
  2. How do you measure success today: calls, forms, bookings or sales?

Competition

  1. Who are your main competitors?
  2. Which competitor do you see most often in Google?

History

  1. Have you worked with an SEO agency before? What was done?
  2. Have you had any big drops in traffic or rankings?
  3. Has the website moved or been redesigned recently?

Working together

  1. Who approves content and website changes?
  2. How do you prefer to receive updates: email, calls or both?

The first 30 days with a new SEO client

WeekFocus
Week 1Welcome, questionnaire, access, kickoff call
Week 2Baseline, audits, priorities agreed
Week 3First quick wins live
Week 4First 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.

Written by the Elike Solutions team

We’re the white label SEO team behind agencies in the US, UK, Europe and Australia. These guides come from the work we do every day.

Questions

Client onboarding
questions.

Can’t find your answer? Ask us directly.

What is client onboarding for an SEO agency?

Client onboarding is the process of getting a new SEO client set up after they sign: collecting goals and information, getting access to their accounts, agreeing how you will communicate and report, and starting the first piece of work.

What should an SEO client onboarding checklist include?

A welcome message, a kickoff call, a client questionnaire, access to the website, Google Search Console, Google Analytics and Google Business Profile, a baseline report, an agreed list of target keywords and pages, and the first 30-day plan.

What questions should you ask a new SEO client?

Ask about their goals, best services and products, target areas, ideal customers, main competitors, past SEO work, what a new customer is worth, who approves content and how they want to receive updates.

How long does SEO client onboarding take?

Most agencies complete onboarding in one to two weeks. The biggest delay is usually access to accounts, so ask for it on the first day.

Why is client onboarding important?

It sets expectations for the whole relationship. Clients who understand the plan, the timeline and how progress will be reported are far less likely to leave in the first few months.

Book a strategy call

Tell us about your clients and what you need. We’ll show you how we’d deliver it, under your brand, at a fixed price.

  • No contracts, no lock-in
  • NDA before we see client details
  • Your logo on every deliverable
I’m…

First-order guarantee

Not happy?
100% refund.

  • Test us on one real client
  • Fixed price, agreed before we start
  • Your logo on every report

Try us on one client, with no risk.

Leave your email and website. We’ll reply with the right service, price and delivery time. Not happy with your first order? We refund 100%.

I’m…