Upgrowly
โ† Blog

SEO Client Onboarding: A Checklist for the First 30 Days

By Neha

The client said yes on Monday. By Friday you are still waiting for the website login. The person who has it is "the old developer", who is not answering. The owner thinks work started on Monday. You know it has not. In week three the first message arrives: "So, any improvement yet?"

Most SEO clients who leave do so in the first three months, and rarely because the work was poor. They leave because nothing seemed to happen, nobody told them what to expect, and the first invoice arrived before the first visible result.

Good SEO client onboarding fixes that. It is the set of steps between "yes" and steady monthly work: getting the paperwork, access and facts you need, agreeing what success means, and delivering something the client can see within the first month. This checklist takes you through it week by week.

Why the first 30 days decide the next twelve

SEO is slow. Rankings take months to move, and the client knows only what you show them. In the gap between paying and seeing results, doubt grows.

Onboarding fills that gap with three things: clarity about what will happen, quick visible fixes, and a habit of regular contact. A client who has seen progress in the first month will wait patiently through months two to five. One who has seen nothing will start reading other agencies' adverts.

Before day one: paper and payment

Do not open a single login until these are done.

  • A signed agreement. It should state the monthly fee, what is included, what is not, the notice period, who owns the accounts and content, and a clear line that no ranking can be guaranteed. The SEO service agreement generator produces a plain-English one as a PDF.
  • The first invoice paid. Monthly work is billed in advance. Starting before the first payment sets a pattern you will regret.
  • One named contact on each side. Who do you ask for approvals? Who can they call? Write down both.

If you are still working out what to charge, see how to price SEO services. If the client has not yet had your plan in writing, our guide to writing an SEO proposal covers what it should say.

Days 1 to 3: ask the right questions

You cannot do SEO for a business you do not understand. Send a short questionnaire, or better, ask the questions on a call and write down the answers.

About the business

  • Which three services or products make the most money?
  • Which do they want more of? These two answers are often different.
  • Which areas, cities or pin codes do they serve?
  • Who is the typical customer, and what do they ask before buying?

About competitors

  • Who do they lose customers to? Ask for names, not "everyone".

About goals

  • What would make this worth the money in six months? Calls? Bookings? Walk-ins? A number helps: "ten more enquiries a month".

About history

  • Has anyone done SEO for them before? What was done? Any paid link packages, or sudden drops in visitors?
  • Is a redesign or a change of domain planned?

About practical matters

  • Who can approve text and photos, and how quickly?
  • Is there a budget for content, photos or a developer's time?

The client onboarding questionnaire builds this list for you, tailored to the client's type of business, along with the list of access to request.

Days 1 to 7: get access the safe way

This is where onboarding usually stalls. Ask for everything at once, in one message, with simple steps for each.

The golden rule: never ask for passwords. Every tool below lets the owner add you as a user under your own email address. That keeps the client in control, lets them remove you in one tap, and protects you if something goes wrong.

WhatHow the client adds youLevel to ask for
Google Search ConsoleSettings, then Users and permissions, then Add userFull
Google AnalyticsAdmin, then Account access managementEditor
Google Business ProfileMenu on the profile, then Business Profile settings, then People and accessManager
Website (WordPress)Users, then Add NewEditor, or Administrator if you will install plugins
Domain and hostingUsually not needed. Ask only for specific changesNone to begin with
Social media pagesAdd you through the platform's own rolesAs needed

If Search Console or Analytics has never been set up, set them up inside an account the client owns, then add yourself. Never create a client's accounts under your own login. Our Google Search Console guide has the steps.

When access belongs to a former developer who has gone quiet, tell the client early and plainly. It is their problem to chase, but your timeline depends on it.

Days 3 to 10: take a baseline

Before you change anything, record where things stand. In six months, this is the proof of what you achieved. Without it, you will be arguing from memory.

Record, with the date:

  1. Website health. Run the website audit and save the report.
  2. Search performance. From Search Console, the last three months of clicks, impressions and top search terms.
  3. Visitors and enquiries. From Analytics, monthly visitors and whatever counts as an enquiry.
  4. Google listing. Calls, direction requests, number of reviews and average rating.
  5. A short list of target searches and where the client appears today, checked by hand.
  6. Screenshots. The home page, the Google listing and a search results page. Before-and-after pictures persuade better than tables.

Then work through the full site methodically. The SEO audit checklist gives you 60 points covering the website and the Google listing, and our guide on how to do an SEO audit explains what to look for at each step.

Days 7 to 14: the kickoff call

Once you have the answers, access and baseline, hold a 30 to 45 minute call. This call sets expectations for the whole engagement.

Cover five things:

  1. What you found. Three to five findings in plain words, with screenshots. Not sixty.
  2. The 90-day plan. What happens in month one, two and three.
  3. An honest timeline. Fixes show within weeks. Google listing improvements often show in one to two months. Website rankings for competitive searches take four to six months or longer. Say this now, not when they ask in week five.
  4. What you need from them. Photos, approvals, answers to customer questions, a few minutes a month. Most delays in SEO are waiting for the client.
  5. How and when you will report. One report a month, on a fixed date, plus a short call.

Follow the call with a written summary the same day.

Days 10 to 30: deliver quick wins

The client needs to see movement in the first month. Choose fixes that are fast, safe and visible.

  • Complete the Google Business Profile. Correct category, hours, services, description and fresh photos. Our Google Business Profile checklist lists every field.
  • Fix anything blocking Google. A stray "noindex", a broken sitemap, pages that return errors.
  • Rewrite the titles and descriptions of the five most important pages.
  • Repair broken links and missing contact details.
  • Make the name, address and phone number identical everywhere they appear.
  • Start asking for reviews with a simple link or QR code.

Send a short note as each one is done: "Updated your Google listing today: added 12 photos, corrected Saturday hours, listed all eight services." Small, frequent proof of work matters more in month one than a long report.

Day 30: the first report

Keep it to one or two pages (our guide to SEO reports clients can understand goes into the wording):

  • What was done this month, as a list.
  • The baseline numbers next to this month's numbers.
  • What is planned for next month.
  • What you are waiting for from the client.

Resist the urge to fill pages with charts. A shop owner wants to know three things: what did you do, is it working, and what happens next. If the report goes out under your own agency name, our guide to white-label SEO reports has a branding checklist and a template.

Protect the work after onboarding

Sites break quietly. A developer blocks Google while testing, a plugin update removes the titles, the security certificate expires. If the client notices before you do, trust takes a knock.

Set up a regular check. Our SEO Watchdog re-checks websites every week and warns you when something damages their visibility on Google, so you hear about it first.

Onboarding mistakes to avoid

  • Starting work before the agreement and payment.
  • Asking for passwords instead of user access.
  • Skipping the baseline, then having nothing to compare with.
  • Promising rankings or dates to close the sale.
  • Sending a 40-page audit nobody will read.
  • Going silent between the kickoff and the first report.
  • Creating the client's accounts under your own email. If you part ways, they lose their data, and you lose your reputation.

The checklist in one place

  • Agreement signed and first invoice paid
  • Named contact on both sides
  • Questionnaire answered
  • Access to Search Console, Analytics, Google Business Profile and the website
  • Baseline numbers and screenshots saved
  • Full audit completed
  • Kickoff call held and summary sent
  • Five quick wins delivered and reported
  • Weekly monitoring switched on
  • First monthly report sent on the agreed date

If you are still looking for clients to onboard, our one-week playbook for getting SEO clients is the place to start.

Frequently asked questions

What should I ask a new SEO client?

Ask which services earn the most, which areas they serve, who their real competitors are, what result would make the fee worthwhile, what SEO was done before, and who approves changes. Then ask for access to their Google tools and website.

What access do I need from an SEO client?

User access, under your own email, to Google Search Console, Google Analytics, the Google Business Profile and the website's editing area. Domain and hosting access is needed only for specific technical changes.

How long does SEO onboarding take?

About two weeks to gather answers, access and a baseline, and a further two weeks to deliver the first fixes and report. Delays almost always come from waiting for access.

Should I guarantee results to a new client?

No. Nobody controls Google's rankings, and Google itself warns businesses against anyone who guarantees a position. Promise the work, the reporting and honest advice instead.