How to onboard a new SEO client
Quick answer
Onboard an SEO client in the first 30 days by collecting access, writing down goals in business terms, recording a baseline for search and AI visibility, auditing the site, fixing quick wins, and agreeing a 90 day plan and reporting rhythm. Set expectations early, because Google says changes can take hours or months to show.
Why it matters
Most client friction comes from early gaps: missing access, unclear goals, and no baseline to measure progress against. A clear first month avoids all three and makes later reports easy to write.
Expectations matter just as much. Google's SEO starter guide says some changes are reflected in hours and others take several months, and recommends waiting a few weeks to judge a change. Saying that on day 1 protects the relationship on day 60.
Key takeaways
- Get access before anything else. Search Console, analytics, the CMS, and the business profile are the minimum.
- Write goals as business outcomes with a date, such as booked estimates per month.
- Record a baseline in week 1 so every report can show change.
- Agree the reporting rhythm, who approves what, and who is the single point of contact.
Step by step
-
Send the access and information request
Ask for Search Console, analytics, the CMS or hosting, the Google Business Profile, and the ad accounts if relevant. Request a list of services, service areas, and top competitors, plus the customer questions they hear most often. Provide a short form so the client does not have to guess what you need.
-
Hold a goals call
Ask what a good year looks like in leads, sales, or bookings. Find out which services matter most and where margins are best, so effort goes there. Write the goals in the client's words and confirm them by email.
-
Record the baseline
Save a dated snapshot: clicks, impressions, and average position from Search Console, organic conversions from analytics, tracked keyword positions, and the results of a fixed set of AI prompts. Note the site's current state, such as indexed pages and the Core Web Vitals report. This is the record you will compare against.
-
Run the first audit
Crawl the site and review the Page indexing report, the Core Web Vitals report, titles, headings, internal links, and the Business Profile. Sort issues by their effect on important pages, not by count. The audit priorities guide shows how.
-
Fix the quick wins
Start with items that are cheap and clearly useful, such as an accidental noindex, broken forms, missing titles on key pages, and incorrect business details. Record each change with a date. Do not promise an effect, and tell the client when you expect to be able to judge it.
-
Agree a 90 day plan
Turn the audit and goals into 3 to 5 priorities with owners and dates. Include content to write, pages to fix, and listings to correct. Share it as one page and ask for approval.
-
Set the reporting rhythm
Agree on a monthly report, a short call, and how changes get approved. Show the client an example of the report and the 5 to 8 numbers it will track. Set up alerts for the most serious problems, such as a site outage or a sudden indexing drop.
Week one access checklist
Send this as a checklist in the first email.
| Item | Why you need it | Who provides it |
|---|---|---|
| Search Console access | First-party search data | Client or their web team |
| Analytics access | Conversions and traffic sources | Client |
| CMS or developer contact | To ship changes | Client |
| Google Business Profile access | Local listing control | Client |
| Services, areas, and top competitors | Scope for research | Client |
| Brand assets and tone notes | Content that sounds like them | Client |
How Doily helps
Doily gives agencies client workspaces and a client portal with unlimited client logins on the Agency plan, so the baseline, tasks, and reports for each client sit in one place.
Questions
What access do I really need?
At minimum, Search Console and analytics for data, and the CMS or a developer contact for changes. For local businesses, add the Google Business Profile. Ask for the least access that lets you do the work.
How soon will the client see results?
It depends on the site and the change. Google says some changes are reflected in hours and others take months. Say so up front, and agree early signals to watch, such as indexing and impressions.
Should I promise rankings?
No. Google notes that using a service or tool does not guarantee ranking success. Promise the work, the reporting, and honesty about what the data shows.
Sources
Primary sources, checked Oct 11, 2026.