Client onboarding is everything that happens between a signed deal and the first piece of delivered work: the paperwork and first payment, a welcome, a questionnaire, access to the client's accounts, a kickoff meeting and a plan with dates. Done well, it sets expectations, gets you what you need on day one, and shows the client they made the right choice. For most agency projects, it takes one to two weeks.
What is client onboarding?
Client onboarding is the process an agency, a firm or a freelancer uses to take a new client from "yes" to "work in progress". It covers three things:
- Admin: the signed agreement, the first invoice, and who to contact for what.
- Information: goals, brand, audience, and the logins and files you need to start.
- Alignment: what you'll deliver and when, how you'll work together, and what success looks like.
Software companies use "customer onboarding" for something close: getting a new user to their first result in the product. The ideas are the same: a clear plan, a quick first win, and one person who owns it.
Why onboarding decides how long clients stay
The first weeks shape the whole relationship. A client who waits ten days for a kickoff, gets asked for the same login three times and isn't sure what happens next starts doubting the decision before you've delivered anything.
Most scope problems start here too. If you don't agree on what's included in week one, every request after that becomes a negotiation. A clear statement of work and a kickoff that walks through it prevent most of them.
The client onboarding process, step by step
1. Signed agreement and first invoice
Get the contract or statement of work signed and the deposit or first month paid before work starts. It protects you, and it tells the client the project is real.
2. A welcome email within 24 hours
Send it the day they sign. Include:
- Who's on their team, with a short line about each person.
- What happens in the next two weeks, with dates.
- The questionnaire and the list of what you need from them.
- How to reach you, and how fast you answer.
3. The onboarding questionnaire
Collect what you need in one form instead of a dozen emails. The questions are below.
4. Access and files
Ask for access to their accounts (website, analytics, ad accounts, social profiles, domain), their brand files and past work. Use each tool's "invite a user" option or a password manager's sharing, never passwords in an email.
5. The kickoff meeting
A 45 to 60 minute call with everyone who will approve work on their side. The agenda is below.
6. Project plan and first milestone
Within two days of the kickoff, send the plan: milestones, dates, who owns each task on both sides, and the first deliverable.
7. A communication rhythm
Agree on one channel for requests, a weekly update, and a monthly report or review. Write it down.
8. A first win in the first two weeks
Deliver something small and visible early: a quick fix, a first draft, a report that shows what you found. It turns a promise into proof.
Client onboarding questionnaire
Pick the questions that fit your service.
Business and goals
- In one sentence, what does your business do, and who is it for?
- What are your top three goals for the next six months?
- How will you know this project worked? Which numbers matter?
Customers
- Who is your best customer, and why do they choose you?
- What do customers ask most before they buy?
Brand and assets
- Do you have brand guidelines, logos, fonts and photos? Where are they?
- Which brands or websites do you like, and why?
Competitors
- Who are your main competitors? What do they do better, and what do they do worse?
Tools and access
- Which tools do you use today for your website, email, sales, support and invoicing?
- Who on your team can give us access to each one?
Working together
- Who approves work, and who else should we keep informed?
- How do you prefer to communicate, and how often?
- Did anything go wrong with a previous agency that we should avoid?
Kickoff meeting agenda
| Time | Topic | Goal |
|---|---|---|
| 5 min | Introductions | Everyone knows who does what |
| 10 min | Goals and success measures | Agree on what "it worked" means, in numbers |
| 15 min | Scope walk-through | Go through the deliverables, and what's out of scope |
| 10 min | Timeline and milestones | Confirm the dates and the first deliverable |
| 10 min | How we'll work together | Channel, updates, approvals, response times |
| 5 min | Questions and next steps | Every next step has an owner and a date |
Record the call or have someone take notes, and send a summary with the next steps the same day.
Client onboarding checklist
Copy this into your project tool for each new client:
- Agreement or statement of work signed
- Deposit or first invoice paid
- Client and every contact added to your CRM
- Welcome email sent with the team and the next steps
- Questionnaire sent, then received
- Access granted to every account you need
- Brand files and past work collected
- Handoff from sales to the delivery team
- Kickoff meeting booked, held and recorded
- Summary and next steps sent the same day
- Project plan with milestones shared
- Communication rhythm agreed and written down
- First deliverable sent within two weeks
- Check-in after 30 days: is it going the way they expected?
Common onboarding mistakes
- Starting work before the paperwork. Unpaid work and a fuzzy scope come back later.
- Asking for the same thing twice. One questionnaire, one list, one place.
- A kickoff without the decision maker. The person who approves needs to hear the plan.
- No date on anything. "Soon" isn't a timeline.
- Going quiet after the kickoff. A short weekly update beats a long silence.
Run onboarding in one place
Onboarding gets messy when the contract is in one tool, the questionnaire in another, the call notes in a third and the tasks in a fourth. In Alori, the all-in-one app, they share the same client record:
- Quotes signed online. Send the price as a quote the client accepts and signs on any device, with an automatic follow-up when they go quiet.
- Invoices paid by card. Send the first invoice with a pay-by-card link.
- A project per client. Start a project when the client signs and keep the onboarding tasks Alori suggests. See customer onboarding.
- A booking link for the kickoff, synced with Google or Outlook calendars.
- Recorded kickoffs. Meetings with a transcript and a summary, and next steps turned into tasks in one click. See meetings.
- One thread per client. Their emails, texts and chats in one conversation your whole team can see.
A client portal, where each client signs in to see their quotes, invoices and requests, is coming soon. If you build software for your clients, see how agencies deliver a client app in a week.
Frequently asked questions
How long should client onboarding take?
One to two weeks for most agency and consulting projects: a day or two for the paperwork and the welcome, about a week to collect access and hold the kickoff, and the first deliverable within two weeks of signing.
What should a client onboarding questionnaire include?
The client's goals and how they'll measure success, who their customers are, their brand assets and competitors, the tools they use and who can grant access, who approves work, and how they like to communicate.
Who should run client onboarding?
One person who owns it from the signature to the first deliverable, usually the account or project manager. In a small agency, that's often the founder. The salesperson hands over everything they learned, so the client never has to repeat themselves.
What's the difference between client onboarding and customer onboarding?
They describe the same idea for different businesses. Agencies and firms say "client onboarding" for starting a project or a retainer. Software companies say "customer onboarding" for getting a new user to their first result in the product.
Make the first two weeks count
Send the quote, book the kickoff, record it and track every onboarding task in one app. Alori is free to start, with no credit card. Build your app now.

