Client Onboarding Checklist for Agencies: 12 Steps & a Questionnaire (2026)

Goutham Jay
Goutham Jay

Founder - Famewall

·
Updated on Oct 1, 2026
Client Onboarding Checklist for Agencies
Client Onboarding Checklist for Agencies

Most client onboarding checklists forget what actually matters like a client's social proof.

They ask for the logo, the logins & the brand guide. But what they miss is not asking for the reviews, testimonials and thank-you emails the client already has.

So the proof turns up weeks later in the worst possible format.

This client onboarding checklist fixes by asking for the proof on day one, right next to the logins.

It covers the whole client onboarding process in 12 steps, with a questionnaire and an access list you can send today.

For context, we've had agencies as customers, where they collect and display testimonials for their clients' websites.

The proof step comes from watching them set up new clients. The rest is the process good agencies already run, tightened up. Here's the TLDR;

  1. Hand off from sales & set up the client's spaces before you start the intro.
  2. Send a welcome email within 24 hours that says what happens next.
  3. Collect the client's existing reviews & testimonials on day one.
  4. Send the client onboarding questionnaire.
  5. Request access by role, never by password.
  6. Gather brand assets & content into one folder.
  7. Run a kickoff call with the agenda sent a day before.
  8. Turn the goals into numbers & record the baseline.
  9. Agree how you'll communicate, report & approve.
  10. Plan the first 30 days around one visible win.
  11. Hold a 30-day review.
  12. Ask for your own testimonial at the first win.

Here's the same checklist with the timing and an owner for each step. Paste it into ClickUp, Asana or Notion as your project template.

StepDayOwnerDone when

1. Sales handoff & setup

0

Account manager

The client exists in every tool

2. Welcome email

1

Account manager

Client has the folder, form & kickoff link

3. Existing reviews & testimonials

1–⁠3

Client & account manager

All proof in one place, permission noted

4. Onboarding questionnaire

1–⁠5

Client

Answers in, follow-ups marked

5. Access by role

1–⁠5

Client & specialists

You've logged in to every platform

6. Brand assets & content

1–⁠7

Client

Folder complete or a fallback agreed

7. Kickoff call

5–⁠7

Account manager

Recap sent and agreed

8. Goals & baseline

8–⁠14

Strategist

Every goal has a number and a date

9. Communication & approvals

8–⁠14

Account manager

Rules written, first report booked

10. First 30 days & first win

8–⁠30

Delivery team

Something new is live

11. 30-day review

30

Account manager

Next 60 days agreed

12. Your own testimonial

14–⁠30

Account manager

One testimonial in the client's words

What is a client onboarding process?

A client onboarding process is everything that happens between a signed contract and the first piece of work you deliver.

For a web design or marketing agency that means the handoff, a welcome and a first win. A client onboarding checklist is the same process written down, so nothing depends on who remembers what.

Most agencies can finish onboarding in about 2 weeks.

A new client is still judging their decision to hire you in the first month. So the first visible result should land inside 30 days.

The 12 steps fall into 3 phases:

  • Days 0 to 2: hand off, welcome the client & collect their proof.
  • Days 2 to 14: the questionnaire, access, assets, kickoff, goals & rules.
  • Days 14 to 30: the first win, the 30-day review & your own testimonial.

Here's the one-page version to save or print for your team.

Client onboarding checklist for agencies with 12 steps across 3 phases, from the sales handoff to the first win and the client's testimonial

The 12-step client onboarding checklist

Every step ends with a "done when" line, so nobody has to guess whether it's finished.

1. Hand off from sales & set up the client's spaces before you say hello

The client shouldn't have to repeat anything they told your sales call.

Get the handoff in writing first. What was sold, what was promised, the budget, the deadline and who signs off. Then name one person who owns onboarding from here.

Check the paperwork too.

You need the signed contract or statement of work, an NDA if the client asked for one and the deposit or first invoice. Don't start work before the money lands.

Then set the client up everywhere before the welcome email goes out.

Add them to your CRM and create the project from your template. Open a shared folder and a Slack or Teams channel.

Give them a space in every tool you deliver with, from reporting to scheduling to testimonials.

On Famewall's Agency plan that space is a client workspace. The client's walls, collection pages and team access sit inside it, apart from every other client.

Famewall Client Workspaces console with one workspace per client, each showing its walls and testimonial count

Done when: the client exists in every tool and one person owns onboarding.

2. Send a welcome email within 24 hours that says what happens next

A short email the same day does more than a welcome pack next week.

The email does 4 jobs. It names their contact, shows the next 2 weeks, lists what you need and books the kickoff.

Put your 3 asks in the order you want them done. The proof goes first because it takes the client 10 minutes and needs no thinking.

Here's a welcome email you can copy:

Subject: Welcome to [Agency]! Here's what happens next Hi [Name], Thanks for choosing us. I'm [Your name] and I'll be your main contact. Here's the plan for the next 2 weeks: Days 1 to 3: you send us the 3 things below Days 5 to 7: a 45-minute kickoff call Day 14: you see the plan and the first piece of work The 3 things we need from you: 1. Anything customers have said about you. Google reviews, Clutch, LinkedIn, thank-you emails, WhatsApp screenshots, the testimonials page on your site. Messy is fine. Drop it all here: [folder link] 2. Our onboarding questionnaire. It takes about 15 minutes: [form link] 3. Access to [GA4, Search Console, your website]. The steps are here: [doc link] Pick a time for the kickoff here: [booking link] Talk soon, [Your name]

Done when: the client has the email, the folder, the questionnaire and a kickoff time.

3. Collect the client's existing reviews & testimonials on day one

This is the step most checklists skip.

It's also the easiest win in onboarding.

The client already has the proof. It's scattered across half a dozen places and nobody has ever put it in one.

Their buyers look for it too. BrightLocal's 2026 Local Consumer Review Survey asked people what they do after reading positive reviews. The most common answer, at 54%, was visiting the business's website.

If you're building or marketing that website, their reviews belong on it.

Ask for "anything customers said", not "testimonials"

Ask a client for testimonials and most will say they don't have any but if you ask for anything a customer has said about them then the inbox opens.

Remember to name the places because clients don't consciously remember where proof lives:

  • Google Business Profile reviews.
  • Review sites like Clutch, G2, Capterra, Trustpilot, Yelp and Facebook.
  • LinkedIn recommendations and posts that mention them.
  • The testimonials page on their current website.
  • Case studies, sales decks and old proposals.
  • Thank-you emails sitting in the founder's inbox.
  • WhatsApp, Slack and text message screenshots.
  • Video from Loom messages, recorded calls or YouTube.

Each source needs a different way in.

Where a client's existing proof hides and how each source gets into one place: import, paste in with a link, upload or bulk CSV

The client only has to send what's private, like emails, chats and files.

Everything else is public that you can pull in yourself.

Pull the public reviews yourself

Don't make the client copy what you can fetch as Google reviews, LinkedIn posts and the big review sites are already public.

In Famewall they all sit on one import screen, grouped by where the proof lives.

Famewall Import testimonials screen with sources grouped into any website, add it yourself, review sites including Google Reviews and Clutch, social including LinkedIn, and chats including WhatsApp

Google reviews come in by business name and LinkedIn posts by link.

Clutch, GoodFirms and DesignRush reviews go in with a link back to the profile and screenshots go in as picture cards.

Save the old website's testimonials before the redesign

If you're rebuilding the site, the current testimonials page would disappear. Pull it in before anything goes live.

Paste the page URL into Import via URL and Famewall extracts the reviews on it.

Famewall Import Testimonials via URL panel where you paste a web page URL and it extracts the reviews from that page

Then pick the ones worth carrying over

Turn the screenshot pile into something usable

Screenshots are the messy part.

Ask who each one is from while the client still remembers.

Pull the text out with any OCR tool, then bulk import it from a CSV with the name, role and source.

Note permission & keep their words

Public reviews are already public while a private email or a WhatsApp message is not.

Ask the client to check with the customer before it goes on a website.

Note who said yes and how they want to be named. That can be a full name, a first name and role or just the company.

Don't rewrite anyone. Trim if you must, but keep the meaning, because a testimonial is the customer's words and not your copy.

Done when: every existing review and testimonial sits in the client's workspace, tagged by source, with permission noted.

4. Send the client onboarding questionnaire

The questionnaire collects what the sales call didn't.

Send it with the welcome email and ask for it back 2 days before the kickoff.

Keep it to about 15 questions plus a short section for the service you sell. Pre-fill what sales already knows, and only make the essentials required.

The full client onboarding questionnaire is further down, with add-ons for web design, SEO, PPC and social media.

Done when: the answers are in and you've marked the 3 or 4 to clarify on the kickoff.

5. Request access by role, never by password

Access is where most onboarding stalls. A password in an email is a security risk and it breaks the day the client changes it.

Ask the client to add you at the level you need instead, then test every login before the kickoff. Here are the platforms agencies ask for most and the role to request on each.

PlatformAsk forWatch out for

Google Analytics 4

Editor (Administrator if you'll add users)

Check it's the property that actually collects data

Google Tag Manager

Publish on the container

Without Publish, nothing you build goes live

Google Search Console

Full user

Restricted users can only view

Google Business Profile

Manager

New managers wait 7 days for every feature

Google Ads

A link from your manager (MCC) account

The client has to accept the link request

Meta (Facebook & Instagram)

Partner access to the Page, ad account & dataset

The client adds your Business ID under Partners

LinkedIn Page

Content admin (Super admin to manage roles)

Page roles and Campaign Manager roles are separate

WordPress

Your own Administrator account

Never share the client's login

Webflow

An Agency or Freelancer guest invite

You need a Freelancer or Agency Workspace plan

Shopify

A collaborator account

Ask for the 4-digit collaborator request code

Domain & DNS

The client adds the records you send

Note who holds the registrar login

Email platform & CRM

Your own user with the role you need

Scope it to the work you do

Review profiles (Clutch, G2, Trustpilot)

The public profile links

Links are enough to find and bring in the reviews

Write down who holds admin on every account. If you ever part ways, the client should still own everything.

Done when: you've logged in to every platform with your own account.

6. Gather brand assets & content into one folder

Ask for logo files in SVG and PNG, the colors, the fonts and the brand guide.

Add photos, video and any copy they already have. Keep it to one shared folder with one deadline.

Content is the real bottleneck. Ray DelVecchio, who teaches web design at Website Profit Course, put it plainly:

"The biggest launch delays were never about code - they were client content bottlenecks."

His fix is a fallback.

Done when: the folder holds everything on the list, or there's an agreed fallback for each gap.

7. Run a kickoff call with the agenda sent a day before

Book 45 to 60 minutes and send the agenda 24 hours ahead.

Cover introductions and roles, the goals in the client's words and the scope, meaning what's in and what's out.

Then the timeline, the approvals and the questions the questionnaire left open.

Send a recap the same day as every decision from the call should exist in writing by the evening.

Done when: the client has the recap and nobody disagrees with it.

8. Turn the goals into numbers & record the baseline

"More leads" is a wish. "300 form leads a month from organic by March, up from 1200" is a goal you can report on.

Record the baseline before you change anything. Pull traffic, leads, rankings and ad results from GA4, Search Console and the ad accounts in the first week.

Note how many Google reviews they have, how many testimonials sit on the site and how recent they are.

Done when: every goal has a number, a deadline and a baseline.

9. Agree how you'll communicate, report & approve

Most early friction comes from a mismatch agencies overlook. Settle these on the kickoff:

  • One channel for day-to-day messages, and how fast each side replies.
  • One person on the client's side who approves work.
  • How many revision rounds are included.
  • How change requests get quoted.
  • When reports arrive and what's in them.

If you report on the proof work too, views and clicks per client save you building the numbers by hand. On the Agency plan they come broken out by workspace over 7, 30 or 90 days.

Famewall agency analytics showing views, clicks, click rate and testimonials broken down by client workspace over 30 days

Done when: the rules are in the recap and the first report date is in the calendar.

10. Plan the first 30 days around one visible win

Pick 1 result the client can see within a month, then plan backwards from it.

For an SEO client it might be fixing the 10 worst technical issues. For PPC it could be rebuilding the weakest campaign. For a web design client in the middle of a rebuild, it can be their reviews live on the current site in week 2.

That last one is why step 3 comes so early as the social proof is already collected. So a wall of their own reviews can go on their Webflow site or WordPress before the new design is ready.

Done when: the client has seen something live that wasn't there before.

11. Hold a 30-day review

Go back to the goals and the baseline. Show what's done, what's next and what's waiting on their side.

Then ask how onboarding felt. A short client feedback form gets you answers the call won't so fix what they flag before the next client goes through it.

Done when: the client agrees on the next 60 days and you've updated your checklist template.

12. Ask for your own testimonial at the first win

Agencies spend all year collecting proof for clients and forget their own.

The best moment to ask is right after the first win, while the result is fresh.

We analyzed 3,616 testimonial collection pages on Famewall. The busiest ones asked 3 to 5 focused questions instead of showing an empty box.

So send one link with 3 questions:

  1. What was it like before you worked with us?
  2. What changed in the first month?
  3. What would you tell another business thinking of hiring us?

Let them type an answer or record a short video in the browser. Then use it on your own site and in your next proposal.

Famewall collection page that opens from one link, with buttons to send a written testimonial or record a video

Keep the note that goes with the link short and personal, like the ones in this testimonial request template.

Done when: you have one testimonial from the client in their own words.

The client onboarding questionnaire (copy & paste)

Here's a client onboarding questionnaire with 15 core questions. On their own they work as a marketing client onboarding questionnaire for most retainers.

Use it as your new client onboarding questionnaire template in Google Forms, Typeform or your client portal. Then add the section for the service you sell.

About the business

  • In 1 or 2 sentences, what do you sell and who buys it?
  • Why do customers pick you over the alternatives?
  • Which products or services matter most this year?

Goals

  • What would make this project a success 6 months from now?
  • Which numbers do you track today, and where can we see them?
  • Is there a launch, season or event we should plan around?

Customers & competitors

  • Who is your best customer, and what problem brought them to you?
  • Which 3 competitors do you watch, and what do they do better?
  • What questions or objections come up on sales calls?

Proof

  • Where do customers already say good things about you? Think Google, Clutch, LinkedIn, emails, WhatsApp and your website.
  • Which customers would happily record a short video or take a reference call?
  • Is there anyone we must not name in public?

Working together

  • Who signs off on our work, and who else needs to see it?
  • How do you like to communicate, and how fast do you usually reply?
  • What went wrong with agencies or freelancers you've worked with before?

Isn't it too early to ask about testimonials in week one?

That's the obvious objection, and it's a fair one.

The client hasn't seen a single result yet so bringing up testimonials can feel like asking for a tip before the meal.

But you're not asking them to praise you. You're asking for what their customers already said, so you can use it in the work you were hired for. It's an input, just like the logo.

You'll also hear "we already have Google reviews". Good, that's one source. A B2B client's best testimonials usually sit in emails, LinkedIn and Clutch, not on Google.

And it doesn't end on day one. Proof goes stale, so someone has to keep collecting testimonials after the first import.

That's a line item you can bill or bundle, your call. Some studios sell it as white-label review & testimonial management inside the retainer.

These 6 mistakes slow client onboarding down

  • Asking for passwords by email. Ask to be added by role instead.
  • Sending a 60-question form. Clients stall on long forms, so send 15 questions plus your service add-on.
  • Starting work before the contract and deposit. That's where scope fights begin.
  • Taking feedback from 4 people. Name one approver on the kickoff.
  • Leaving proof for offboarding. By then the relationship may be ending, so collect theirs on day one and ask for yours at the first win.
  • Skipping the 30-day review. It's the cheapest retention meeting you'll ever hold.

Client onboarding checklist FAQs

What should be included in a client onboarding checklist?

A client onboarding checklist should cover the sales handoff and paperwork, a welcome email, the client's existing reviews and testimonials, a questionnaire, access and brand assets. Then the kickoff, goals with a baseline, communication and approval rules, a 30-day plan with one visible win, a 30-day review and a request for your own testimonial.

What documents are needed for onboarding new clients?

You need the signed contract or statement of work, an NDA or data processing agreement if the client asks for one, and billing details with the first invoice. After that come the completed questionnaire, the brand files and a short welcome note with contacts and response times.

What questions should be on a client onboarding questionnaire?

Ask about the business, the goals and how they're measured, the best customer and competitors, where customer proof already lives and who signs off on work. Keep it to about 15 questions plus a short section for your service, like web design, SEO, PPC or social media.

When should you ask a new client for a testimonial?

Ask right after the first visible win, usually within the first 30 days, while the result is still fresh. Send one link with 3 short questions and let them answer in text or on video.

Want us to set up your first 2 clients?

On Famewall's Agency plan, send us each client's details and the testimonials they already have, and we set everything up for you. Every client gets their own white-labeled workspace on one flat price.

Try Famewall now

Collect Testimonials from Customers