# The Agency Client Onboarding Checklist (Steal This One)

> A repeatable client onboarding checklist for agencies: what to collect, set up, and automate before kickoff so every engagement starts clean. Copy it as is.

By The Zinx OS Team on 2026-06-24.

The fastest way to lose a client is a messy first two weeks. The work might be excellent, but if the kickoff slips, access is half granted, and nobody is sure who owns what, the client has already decided you are disorganized before you ship a thing. In a service business, the first impression is made in onboarding, not in the pitch.

The fix is boring and it works: run the same checklist every single time. A repeatable process means the start of an engagement never depends on the one person who happens to know how you do things, and every client gets the same clean beginning whether they sign in January or July.

Here is the checklist we use, split into the three moments that actually matter.

## Before kickoff: collect and grant

- **Signed scope and start date.** Nothing else begins until this exists.
- **A single intake form.** Brand assets, logins, brand voice, key contacts, and goals, gathered once instead of over six scattered emails.
- **The point of contact, named.** One person on their side, one on yours, written down where the team can see it.
- **Access, scoped.** Share only the project the client should see, not your other clients or your margins. This is where role design earns its keep, and why we keep [permissions down to five clear roles](/blogs/workspace-permissions-five-roles).
- **The first invoice or deposit.** If you take one up front, send it now, while the relationship is warm.

## Week one: set the engagement up to run

- **Create the project from the won deal.** The moment a lead is marked won, the client, the contacts, and the scope should flow straight into a project rather than being retyped. That handoff is the whole point of running [lead to invoice in one workspace](/blogs/lead-to-invoice-in-one-workspace).
- **Build the kickoff board.** A short checklist of first tasks so week one has visible momentum.
- **Open one shared channel.** A single place for questions, so context does not scatter across email, DMs, and three other apps.
- **Give the client a window in, not the keys.** A scoped guest view lets them watch progress without touching anything sensitive. We covered how to do that without building anything in [client portals without code](/blogs/client-portals-without-code).
- **Start tracking time from day one.** A timer against real tasks beats hours reconstructed from memory later, and it keeps the numbers you bill on honest.

## Ongoing: keep it honest

- **A standing weekly update.** Same format every week so the client never has to ask where things stand.
- **A live record in the CRM.** Notes, decisions, and renewal dates in the same place the work lives, which is the only way you get [a CRM the team actually updates](/blogs/crm-your-team-actually-uses).
- **A defined offboarding or renewal moment.** Decide up front what "done" looks like, so the engagement ends on purpose instead of fading out.

## Make the checklist run itself

A checklist only helps if someone runs it, and humans forget. The durable version is to wire the repeatable parts into automations so they fire on their own: a won deal creates the project and kickoff board, a new client triggers the intake request, a completed milestone drafts the next invoice. We walk through the exact rules in [7 automations every agency should set up](/blogs/7-automations-every-agency-should-set-up).

The reason a checklist like this is worth keeping is the same reason it is hard to run across a stack of disconnected tools: every step lives in a different app, and the handoffs leak. When onboarding, the work, the CRM, and billing share one workspace, the checklist stops being a document you maintain and becomes how the system already behaves.

> A good onboarding process is invisible to the client. They just feel like you have done this a hundred times.

Once the first project is running cleanly, the next question is usually whether it is actually profitable. That is a different muscle, and the [agency metrics that actually matter](/blogs/agency-metrics-that-matter) are where to look. You can set the whole onboarding flow up in a free workspace today: [start free](/sign-in) and run your next client through it.
