Client Onboarding Checklist (Agency)
A client onboarding checklist for an agency is a step-by-step list of everything you do between "client says yes" and "project work has started" — covering the commercial confirmation, intake and briefing, project setup, tool and platform access, and the kickoff call that formally opens the engagement.
Phases 1–3 happen before the kickoff call. Phases 4–5 happen during and after it.
The five-phase checklist
Phase 1 — Commercial confirmation
Complete within 24 hours of signing. Before any work starts, the commercial relationship needs to be airtight.
- Confirm the scope of work has been agreed in writing — email confirmation is sufficient if a formal document isn't your process; what matters is a written record.
- Confirm the fee, payment structure, and first invoice timing (retainer start date, or project deposit percentage and due date).
- Issue the first invoice or deposit request; include a clear payment due date.
- Confirm the cancellation or notice terms have been communicated — even briefly, by email.
- File all signed or acknowledged documents in the client record (don't leave them only in your inbox).
This checklist assumes you've already handled any agreement before the client confirms. This phase is about confirming the commercial terms are documented before project setup begins.
Phase 2 — Client intake
The intake phase is where most agencies lose time later. A complete intake now prevents three rounds of clarifying emails mid-project.
- Send a client intake form covering: company name, billing address, and accounts payable contact (separate from the day-to-day project contact).
- Primary decision-maker and the person who will review and approve work day-to-day (these are often different people).
- Brand assets currently available: logo files (formats), brand guidelines, any existing style references.
- Current tooling: website platform (CMS), social accounts, analytics setup, any existing tools you'll need access to.
- Project brief or goals — what does success look like at the end of this engagement?
- Key dates or hard deadlines from the client's side.
- Communication preferences: preferred channel (email, Slack, project tool), preferred meeting cadence, expected response time.
- Follow up on any missing intake answers before the kickoff call — don't start a kickoff without a complete intake.
- Note any red flags from intake answers (vague brief, unclear decision authority, hard deadline with insufficient lead time) in the client record for the kickoff agenda.
The intake form can be built as an Ascend Form that writes directly to the client's database record. The response — contact details, brand assets, brief answers — lands in one place rather than an email thread. For deeper question sets by project type, see the new client questionnaire template.
Phase 3 — Project setup
Before the kickoff call, the team's working environment should be ready. This prevents the kickoff devolving into 'let me get you access to that.'
Project structure
- Create the client record in your project management or client tracking system.
- Set up the project folder structure (a consistent template saves time: /[Client Name]/01-Brief /02-Assets /03-Working /04-Deliverables /05-Approved /06-Archive).
- Assign the account lead and any team members who need to see the client record.
- Add the key dates from intake to the project timeline.
- Enter the contracted hours (for retainers) or project budget hours into time tracking.
- Set up the first billing trigger: for retainers, the date the first recurring invoice fires; for projects, a reminder to invoice the next milestone.
Access and platforms
- List every platform you'll need access to for this client.
- Send access requests for each platform — don't wait until you need them.
- Website CMS admin — Requested / Received / Not applicable.
- Google Analytics / GA4 — Requested / Received / Not applicable.
- Google Search Console — Requested / Received / Not applicable.
- Social media page admin — Requested / Received / Not applicable.
- Email marketing platform — Requested / Received / Not applicable.
- Any project collaboration tool the client uses (Slack workspace invite, etc.) — Requested / Received / Not applicable.
- Confirm any tools the agency is introducing to the client and prepare access invites ready to send at kickoff.
Internal briefing
- Brief the team on the client: who they are, what they've bought, what the brief says, who the main contact is.
- Identify any delivery risk visible at this stage (tight deadline, vague brief, domain the team hasn't worked in before) and name it to the account lead.
Phase 4 — Kickoff call
The kickoff call formally opens the engagement. It is not a re-sell or a recap of the pitch. It is a working meeting that ends with both sides agreeing on exactly what happens next.
Before the call
- Confirm date, time, and participants on both sides (confirm again 24 hours before).
- Prepare a written kickoff agenda and send it at least 24 hours in advance.
- Review the intake form one more time for anything that needs clarification in the first 10 minutes.
Kickoff agenda (suggested 60 minutes)
- ›Who is in the room and what their role is on each side.
- ›Brief confirmation of what was bought and what this call kicks off — one sentence, not a pitch recap.
- ›Walk through the project brief or retainer scope as you've documented it.
- ›"Is there anything in how we've described this work that doesn't match your expectation?"
- ›Confirm key success metrics — what does a good result look like? Get a specific, observable answer.
- ›Communication channel and response time expectations (you set these, not the client).
- ›How feedback and approvals work — who approves, what format, what turnaround you need.
- ›How scope changes work — what happens if something new comes up.
- ›Invoice schedule and payment terms (confirm, don't assume they've re-read the agreement).
- ›Walk through exactly what happens in the first two to four weeks: what you'll deliver, in what format, by when.
- ›Confirm any dependencies you need from the client in that period (assets, approvals, access) and the date you need them by.
- ›"Is there anything in your schedule or business calendar in the first month that we should know about?"
- ›Any open questions from either side.
- ›Confirm the first deliverable or milestone and the date.
- ›Confirm who sends the follow-up summary (you do).
Phase 5 — Post-kickoff close
Within 24–48 hours of the kickoff:
- Send a kickoff summary email to the client covering: what was discussed, the agreed first deliverable and date, any open items and who owns them, and the single next action they need to take.
- Update the client record with kickoff notes, agreed timeline, and any new information that came up in the call.
- Confirm any outstanding access requests are still in progress.
- Set the first check-in reminder (default: 10–14 days into the project, not at first deliverable — earlier is better for catching misalignments).
- If feedback on the intake or kickoff process would improve the template, note it now while it's fresh.
Quick-reference summary
Phase 1 (within 24h)
Scope agreed in writing, deposit or first invoice sent, terms communicated.
Phase 2 (days 1-3)
Intake form sent and completed — contacts, brand assets, brief, platform access list, communication preferences.
Phase 3 (before kickoff)
Client record created, project folder set up, team briefed, platform access requested, billing triggers set.
Phase 4 (kickoff call)
Brief alignment, working process confirmed, first-phase walkthrough, dependencies and dates locked.
Phase 5 (within 48h post-kickoff)
Summary email sent, record updated, check-in reminder set.
The two weeks that decide whether a client stays
The research on service-business churn consistently points to the first 30–90 days as the window when clients either form confidence in their decision or begin second-guessing it. That confidence forms from the first two weeks — not from the quality of the eventual deliverables, but from whether the commercial setup was clean, whether they felt heard in the intake, and whether the kickoff made it obvious the agency knew what it was doing.
Most agency onboarding failures don't come from bad work. They come from the period between "the client signed" and "the first deliverable arrived" — when nothing visible is happening and the client has no confirmation their money was a good decision.
The checklist above is deliberately sequential because the phases depend on each other. The intake is the most-skipped, highest-leverage step. Most agencies skip or abbreviate it because it feels like admin. Agencies that skip intake end up with a partial brief, unclear approval chains, and mid-project access requests to platforms they should have had access to on day one.
When the project ends, use the client offboarding checklist to close the account with the same care. Use the scope-creep tracker template to document how the scope changes between kickoff and delivery.
What Ascend connects here
This checklist works from any tool. The two points where Ascend removes the most friction are the intake form (an Ascend Form writes directly to the client record — no manual data entry after the client submits) and project setup (the client record holds logged hours, invoices, and project notes from day one).
Ascend is in early access. The free tier covers one client end to end — intake form, time tracking, invoicing, and client records.
Frequently asked questions
What is a client onboarding checklist for an agency?+
A client onboarding checklist is a step-by-step list of everything an agency does between a client signing on and project work formally starting — covering commercial confirmation, intake and briefing, project setup, tool access, and a kickoff call. It prevents things falling through the gaps during the handoff from sales to delivery.
What should be included in a client intake form?+
At minimum: billing contact and company details (separate from the project contact), primary decision-maker and day-to-day approver, brand assets and guidelines, current tool and platform setup, project brief or goals, key dates and hard deadlines, and communication preferences. The intake form answers you gather before the kickoff call should make the kickoff a working meeting rather than an information-gathering session.
How long should a client onboarding process take?+
For most agency engagements, the period from "client confirmed" to "kickoff complete" runs three to seven business days. Commercial confirmation and invoice happen within 24 hours; intake typically takes two to three days depending on how quickly the client responds; project setup and kickoff fill the remainder. Longer onboarding windows are usually a sign of incomplete intake or delayed platform access.
What should a client kickoff call cover?+
Four things: brief alignment (confirm what was agreed and what success looks like), working process (communication, feedback, approvals, scope changes, invoicing), first-phase walkthrough (exactly what happens in the first two to four weeks and what the client needs to provide), and a confirmed next action. A kickoff that ends without a specific next date and next deliverable confirmed has not fully closed.
How is agency client onboarding different from SaaS user onboarding?+
Agency client onboarding is the process of setting up a new paying client for a service engagement — intake, project setup, tool access, and kickoff. SaaS user onboarding is guiding new software users to their first value moment inside a product. The term is used for both, which is why most generic checklists don't serve agencies well — they're written for product teams, not service businesses.
What should I send to a client after the kickoff call?+
A summary email within 24 hours covering: what was discussed, the agreed first deliverable and its date, any open items and who owns them, and the single next action the client needs to take. The summary email is not a formal document — it is a shared record of what was agreed, sent promptly, so both sides have the same understanding before work begins.
When should I do the first check-in with a new client?+
Ten to fourteen days into the engagement, not at the first deliverable milestone. The purpose of an early check-in is to surface misalignments before they become problems — "is this going the way you expected?" asked at week two is a low-stakes conversation; asked at week six when the deliverable has already been submitted is a harder one.
Related resource
New Client Questionnaire Template
For complex engagements, a deeper question set by project type — branding, web design, and marketing retainer. Pairs with the intake phase of this checklist.
Clean client records from day one.
The intake form answers, kickoff notes, logged hours, and invoices for every client can live in the same place. Ascend handles intake forms, time tracking, and invoicing in one workspace. The free tier covers one client end to end.
Start with Ascend free