SolisReach
← Journal
Working with us5 min read

The client onboarding checklist we wish every agency used

Written by the SolisReach team

The first two weeks of a client engagement disproportionately predict how the rest of the project goes, and most of what makes that period smooth or rough is entirely avoidable with a proper checklist rather than an improvised kickoff conversation. We've refined ours over dozens of engagements into something specific enough to actually prevent the recurring early problems.

Access, collected before day one, not during it

Domain registrar access, hosting credentials, analytics accounts, any existing CMS logins: we request all of this before the official start date, not as a first-week scramble. Waiting on access credentials is one of the most common, entirely avoidable causes of a slow project start, and it's simply a matter of asking early enough.

A named decision-maker, agreed explicitly

Projects with an unclear decision-making chain, where feedback comes from three different people with three different opinions and no clear tie-breaker, run into friction almost immediately. We ask clients to name one specific person with final sign-off authority before work starts, not to exclude other stakeholders from giving input, but to make sure there's a clear resolution path when opinions conflict.

A shared understanding of what success looks like

Before any design or development work starts, we document the specific, measurable outcome the client is aiming for, a conversion rate target, a ranking goal, a specific feature working end to end, in writing, agreed by both sides. Projects without an explicit success definition tend to drift toward endless subjective refinement, since there's no shared standard for "done."

The communication cadence, set explicitly upfront

Rather than letting communication expectations emerge organically (and inconsistently), we agree on the specific cadence, daily async updates, a weekly call, response time expectations, at kickoff, in writing. This single step prevents a huge share of the "I haven't heard from them in a week and I'm worried" anxiety that otherwise crops up in the first month of a new engagement.

Why this list keeps growing, slowly

Every item on our current checklist exists because we hit a real, specific problem in a past engagement that a clearer upfront agreement would have prevented. It's not a theoretical best-practices list, it's a scar tissue list, and it keeps growing a little every year as we notice new patterns worth codifying before they cause a problem again.

A kickoff document the client can actually reference later

Everything gathered during onboarding, access credentials, the named decision-maker, the success definition, the communication cadence, goes into a single shared kickoff document rather than living scattered across emails and call notes. Months into a project, it's common for a specific early agreement to become relevant again, what exactly did we agree counted as done for phase one, and having a single, dated, both-sides-signed-off document to point back to avoids a slow, frustrating renegotiation of something that was actually settled early on but never written down anywhere either side could easily find again.

Everything gathered during onboarding, access credentials, the named decision-maker, the success definition, the communication cadence, goes into a single shared kickoff document rather than living scattered across emails and call notes.

The onboarding call agenda, not left to chance

The actual kickoff call itself follows a fixed agenda rather than an open-ended conversation: confirming access has been received, reviewing and signing off on the success definition together, walking through the communication cadence explicitly rather than assuming it's understood, and agreeing on the first two weeks' concrete milestones. A structured agenda keeps the call from drifting into a purely social conversation that feels productive in the moment but leaves the specific, checkable agreements this checklist is designed to produce still unwritten by the time the call ends.

What we do differently for clients who've been burned before

A meaningful share of new clients arrive having had a genuinely bad experience with a previous agency, and it shows up as a specific kind of early caution: more questions about process, more requests for things in writing, a slower trust-building curve than a first-time client typically needs. We treat this as useful information rather than an inconvenience, asking directly what went wrong previously and making sure our own onboarding checklist explicitly addresses that specific failure mode, rather than assuming our standard process automatically covers whatever went wrong the last time.

The internal-facing half of onboarding, separate from what the client sees

Everything above describes the client-facing side of onboarding, but a parallel internal checklist runs alongside it: confirming the right team members are actually staffed and have capacity, setting up the internal project tracking and communication channels before the client-facing kickoff call, and making sure whoever owns the account has actually read the signed proposal in full rather than a summary of it. We treat internal readiness as equally load-bearing to client-facing readiness, since a smooth client onboarding process backed by an unprepared internal team just delays the same problems by a week or two rather than actually preventing them.

Revisiting the checklist itself, on a schedule

The checklist isn't static once written; we schedule a specific review of it roughly twice a year, checking which items have proven consistently useful, which have become outdated as our own tools or process changed, and whether any recent engagement surfaced a new gap worth codifying. Treating an onboarding checklist as a finished artifact rather than a living document is how checklists quietly go stale, still technically followed but no longer addressing the failure modes that actually matter given how the business has evolved since the list was first written.

The one item that gets skipped most often, and why we stopped skipping it

Of everything on the checklist, a brief walkthrough of what happens if the project falls behind schedule, who gets notified, at what threshold, what the recovery conversation looks like, is the item most often quietly skipped during a rushed kickoff call, since it feels like planning for failure before the project has even started. We stopped skipping it after a handful of projects where a schedule slip became a much bigger relationship problem than it needed to be, simply because neither side had agreed in advance on how that specific, entirely normal conversation should happen. Raising it upfront, while everything is still going well, makes it a calm, procedural conversation rather than a tense one held for the first time under real pressure.

Start a project

Want this applied to your site?

We run a Core Web Vitals and SEO audit before quoting any performance marketing engagement, and we're happy to share what we'd find on yours.