Freelance GrowthPublished: June 29, 20268 min read

SEO Client Onboarding Checklist: Week 1, Month 1, Monthly

Daksh Bathla

SEO Client Acquisition Specialist

Daksh Bathla covers client acquisition and retention strategy for freelance SEO consultants and local marketing agencies.

Direct Answer

Week 1: collect all access (GA4, GSC, GBP, CMS), run initial audit, set keyword baseline, send onboarding questionnaire. Month 1: fix technical issues, optimize GBP, clean citations, publish first location/service page, set up review system, deliver month 1 report. Monthly: 2–4 new pages, 15 new citations, weekly GBP posts, review management, ranking report, 30-min strategy call.

Most SEO client relationships fail not from bad SEO — but from bad onboarding. Clients who don't understand what you're doing in month 1 churn by month 3. Clients who see a clear process, get fast access collection, and receive a month 1 report with real data before rankings move — stay 12+ months.

This checklist covers every onboarding step: what to collect, what to audit, what to deliver in month 1, and how to structure the monthly cadence that retains clients.

Access Collection: Do This Day 1

Send one email on day 1 with everything you need. Piecemeal access requests slow every deliverable and signal disorganization. Use a shared Google Doc checklist the client can update in real time.

Access NeededRole to RequestWhy You Need It
Google Analytics 4EditorTraffic data, goal tracking, session metrics
Google Search ConsoleFull userKeyword rankings, crawl errors, indexing status
Google Business ProfileManagerEdit all GBP fields, post, respond to reviews
CMS / Website backendEditor or AdminPublish pages, fix technical issues, add schema
Yelp Owner AccountManagerRespond to reviews, update business info
Facebook Business PageEditorCross-post GBP content, manage reviews

Do not start paid work until GA4, GSC, and GBP access are confirmed. Without these you can't set accurate baselines and can't prove results later.

Week 1 Checklist

1

Send access collection email

GA4, GSC, GBP, CMS, social — request all at once, not one at a time. Use a shared Google Doc checklist the client can tick off.

2

Run initial website audit

Mobile score, page speed, SSL, Core Web Vitals, crawl errors, thin/duplicate content, missing meta. Document every finding with a screenshot.

3

Set baseline keyword rankings

Pull current rankings for 10–15 target keywords. This is your month 1 starting point — without it, you can't show progress.

4

Audit GBP completeness

Categories, services, photos (min 10), hours, Q&A, recent posts, review response rate. Flag every gap.

5

Run citation audit

Check NAP consistency across Yelp, YellowPages, BBB, Bing Places, Apple Maps. Document every inconsistency.

6

Competitor analysis (top 3)

Who outranks them and why: domain authority, backlinks, GBP review count, content depth. This drives month 1 priorities.

7

Send onboarding questionnaire

Target cities, primary services, top competitors from their view, average ticket value, current lead sources. Max 10 questions.

Onboarding Questionnaire (10 Questions Max)

Send this in week 1. Keep it under 10 questions — longer questionnaires don't get completed. You'll fill most gaps from the audit; use the questionnaire for things only the client knows.

1.

What cities or neighborhoods do you primarily serve?

2.

What are your top 3 most profitable services?

3.

Who are your top 2–3 competitors (businesses you know are busier than you)?

4.

What keywords would you use to search for your own business?

5.

What is your average transaction value per customer?

6.

How do most new customers find you today? (referral, Google, repeat, social)

7.

Have you done any SEO or paid ads before? If yes, what happened?

8.

Do you need to approve content before it goes live on your site?

9.

Are there any topics, services, or areas you want to avoid?

10.

What does success look like for you in 6 months?

Month 1 Deliverables Checklist

check_circle

Technical fixes (week 1–2)

Fix everything from the audit: speed issues, mobile problems, crawl errors, broken links, missing schema. This is the highest-ROI work in month 1.

check_circle

GBP optimization (week 1)

Update all fields, add missing categories, upload 10+ photos, add all services with descriptions, post the first weekly GBP post.

check_circle

Citation cleanup (week 1–2)

Correct every NAP inconsistency found in the audit. Consistent NAP = ranking signal. Submit 15 new citations to directories the business is missing.

check_circle

First service page (week 2)

Write the highest-priority location or service page: "HVAC Repair [City]" or "[Service] in [City]". 600+ words, FAQ schema, internal links.

check_circle

Review request system (week 2)

Set up a simple review funnel: text or email template the business sends after each job, linking directly to their GBP review page.

check_circle

Month 1 report (week 4)

Ranking changes (even tiny movements), GBP impressions vs baseline, citations added, pages published, technical fixes completed. Always show activity even if rankings haven't moved yet.

Monthly Recurring Checklist

After month 1, these are the non-negotiable monthly deliverables. Define them explicitly in your SEO proposal so clients know exactly what they're paying for each month.

autorenew

2–4 new pages

Service area pages, service-specific pages, FAQ pages. Each targets a keyword cluster. Consistent content = compounding rankings.

autorenew

10–15 new citations

Industry-specific directories, local chamber listings, city business databases. Citation velocity matters for new local sites.

autorenew

GBP weekly posts

2 posts per week minimum: offers, service reminders, before/afters, seasonal tips. GBP activity is a direct ranking signal.

autorenew

Review management

Reply to every new review within 48 hours. Flag any negative reviews for the client. Track total review count monthly.

autorenew

Ranking report

Monthly rankings for all tracked keywords vs prior month vs baseline. Include screenshot of GBP insights (impressions, clicks, direction requests).

autorenew

Monthly strategy call (30 min)

Review the report, explain movements, set next month priorities. Clients who understand their data stay 12+ months. Clients who don't churn at month 3.

Month 1 Report Template

Send this at the end of week 4, before rankings meaningfully move. The purpose of a month 1 report is to prove you did the work — not to prove ranking results (those come months 2–4).

Month 1 Report Structure

1. Keyword Baseline

• 15 tracked keywords — current position vs. "not ranked" at start

• Expected: most still not ranked. That's normal. This is the baseline.

2. Technical Fixes Completed

• List every fix with before/after screenshot

• Mobile score: 24 → 78. Page speed: 3.2s → 1.1s.

3. GBP Improvements

• Fields updated, photos added (X → Y), posts published

• GBP impressions this month vs. prior 30 days (GSC data)

4. Citations Added

• List of 15 new citations with links

• NAP inconsistencies corrected: X found, X fixed

5. Content Published

• Page title + URL of new service/location page published

6. Next Month Plan

• 3 priorities for month 2 with rationale

Find Clients Worth Onboarding

LeadScrapper Pro finds local businesses with documented SEO gaps — GBP completeness, mobile score, missing pages — so you know what you're walking into before the proposal call.

FAQ

What should I do first when onboarding an SEO client?

Send an access collection email on day 1. GA4, GSC, GBP, CMS, and social — request everything at once. Don't start paid work until access is confirmed. Without baseline access you can't audit accurately or prove results later.

How long should SEO client onboarding take?

1–2 weeks. Week 1: access + audit + baseline. Week 2: present findings and get sign-off on month 1 priorities. Past 2 weeks, client confidence drops — they've paid and seen nothing.

What should be in an SEO client onboarding questionnaire?

Target cities, primary services, top competitors (from their view), key keywords, average ticket value, current lead sources, prior SEO history, content approval process. Max 10 questions — longer forms don't get filled.

What access do I need from an SEO client?

Required: GA4 (Editor), GSC (Full user), GBP (Manager), CMS (Editor/Admin). Optional: Yelp owner, Facebook Business Manager. Collect all at once — retroactive access requests slow every deliverable.

Related: SEO proposal template · local SEO pricing guide · how to get SEO clients fast · find SEO prospects with LeadScrapper