What steps should every new client go through, and can I automate them?

By Ranjit Bhinge, founder of Blur Studio · Updated · 5 min read

Short answer: Every new client should go through five stages in roughly this order: signed contract, intake (gathering access, brand assets and background info), account and tool access setup, a kickoff call that sets expectations, and a first status update inside the agreed timeline that proves the relationship is actually moving. Most of this is routine enough to automate: sending the intake form, requesting access, scheduling the kickoff. The parts that stay human are the kickoff conversation itself and reading between the lines of what a new client actually needs versus what they wrote in a form.

Ranjit Bhinge

You want a repeatable onboarding checklist for every new client, not a fresh improvised process each time someone signs.

I'm Ranjit, and I run Blur Studio: 15+ years building software, 120 apps taken live, and clients who have gone on to raise $10M+. I build AI systems and processes that help businesses do a lot more with a lot less time. I also work differently from most of what else is out there, more on that further down this page. Say hello.

The agency client onboarding process, step by step

  1. Signed contract and payment terms confirmed: Nothing else starts until this is done. A clear scope of work in writing protects both sides and is the single most effective prevention against the kind of scope creep covered in my agency scope creep guide.
  2. Intake: A structured form or questionnaire gathering brand assets, access credentials, background on the client's business, past marketing history, and specific goals. Doing this with a form instead of a back-and-forth email thread means nothing gets missed and nothing has to be asked twice.
  3. Access and account setup: Getting added to the client's ad accounts, analytics, CMS or whatever tools the work requires, plus setting the client up with access to whatever your agency uses to show them progress.
  4. Internal kickoff: Your own team reviews what's been gathered and agrees on who owns what before the client-facing kickoff, so the first client conversation is confident rather than figuring things out live.
  5. Client kickoff call: A conversation, not just an email, where expectations, timelines, and how communication will work going forward get set clearly. This is the one step that should stay fully human.
  6. First status update or report: Delivered within the agreed timeline, this is the moment that proves to a new client the relationship actually works the way it was pitched. Late or vague first updates are a common source of early client doubt.

A copyable onboarding checklist

  • Contract signed and payment method confirmed
  • Intake form sent and completed
  • Brand assets and style guide received
  • All required account access granted (ads, analytics, CMS, socials)
  • Internal kickoff meeting held
  • Client kickoff call scheduled and held
  • Communication channels and reporting cadence agreed in writing
  • First status update or report delivered on schedule

A fuller version is in my client onboarding checklist template for agencies.

What can be automated here?

Most of the mechanical steps, yes. Sending the intake form the moment a contract is signed, requesting specific account access with a templated set of instructions, scheduling the kickoff call based on the client's calendar availability, and sending a reminder if the intake form sits incomplete for more than a couple of days, can all run without someone manually initiating each step. What doesn't automate well: the kickoff conversation itself, and judging whether a client's intake answers reveal something the form didn't ask about directly, like a client who clearly expects faster turnaround than your standard process delivers, which a form field can't flag but a conversation usually surfaces.

Where does AI genuinely help in onboarding?

AI is useful for the reading-and-summarizing parts of intake, not the relationship-building parts. A few concrete uses: summarizing a long intake questionnaire into a short internal brief the whole team can scan before kickoff instead of everyone reading the raw form answers separately, drafting a first-pass welcome email personalized to what the client actually wrote in their intake form rather than a generic template, and flagging gaps in the intake answers (a required field left vague) before the kickoff call so the account manager can ask about it live instead of discovering the gap mid-project. None of this replaces the kickoff call; it makes the person running that call better prepared.

A worked example

A new client signs on a Monday. An automated workflow immediately sends the intake form and a calendar link for the kickoff call. The client completes the intake Tuesday. An AI step summarizes their 40-field form into a one-page brief, flagging that the client didn't specify a primary brand color, which the account manager asks about directly on the kickoff call Thursday instead of guessing. Access requests for their ad accounts went out automatically the moment the contract was signed, so by the time of the kickoff call the team already has what it needs to start. The first status update goes out the following Friday, on schedule, because the whole chain ran on a fixed timeline instead of waiting on someone to remember the next step.

How long should each stage realistically take?

A rough, reasonable target for most small to mid-size agencies: intake completed within 2 to 3 business days of the contract being signed (longer than that and momentum starts to fade), access granted within a day or two of intake being complete (this is almost entirely a "did someone actually do it yet" problem, not a hard task), the kickoff call scheduled within the first week, and the first status update delivered within 2 to 4 weeks depending on the scope of work. If any one stage is consistently running long, it's worth checking whether that specific stage is the bottleneck rather than assuming the whole process needs an overhaul; usually it's one stage, most often access setup, that's quietly adding days to every single onboarding.

What changes when you're onboarding several clients at the same time?

A single new client is manageable by memory. Three or four at once, each at a different stage, is where agencies without a tracking system start dropping steps, usually access requests that nobody follows up on, or a kickoff call that gets scheduled but never confirmed. A simple shared tracker (even a spreadsheet with one row per client and a column per onboarding stage) solves most of this at a small scale, since the point isn't sophistication, it's visibility: anyone on the team can glance at it and see exactly which client is stuck where, instead of each account manager keeping their own onboarding status in their head.

Common onboarding mistakes

  • Starting creative or strategy work before access is confirmed: Work done before you can see the client's actual accounts and data often needs redoing once real access is granted.
  • Treating the kickoff call as a formality: Rushing through it to "get to the real work" skips the conversation that actually sets expectations, which is usually where future disputes get prevented.
  • A slow or vague first status update: New clients watch the first update closely as proof the relationship works as promised. A delay here does disproportionate damage to trust.
  • No single system tracking onboarding status: Without one place showing where each new client stands in the process, steps get missed, especially when onboarding several clients at once.

How would Blur Studio approach this for your agency?

If your onboarding process already runs smoothly with the tools you have, I wouldn't suggest rebuilding it. Where I come in is tying the automated steps (intake requests, access requests, reminders, status tracking) and the AI summary of each new client's intake into one system that shows your team exactly where every client stands in onboarding, instead of tracking it across email, a spreadsheet, and whoever remembers what's pending. My client onboarding software guide covers the dedicated tools built for this if a custom build isn't the right fit yet, and my client portal guide covers folding onboarding into the same portal clients use for the rest of the relationship.

Questions people ask

What is the agency client onboarding process?

It's the defined sequence a new client moves through after signing: contract confirmation, intake, access setup, an internal and client kickoff, and a first status update, each with a clear owner so nothing depends on someone remembering the next step.

Can agency client onboarding be automated?

Most of the mechanical steps (sending intake forms, requesting access, scheduling calls, sending reminders) can run automatically. The kickoff conversation itself and judging what a client's answers really mean should stay with a person.

What's a good agency client onboarding checklist?

Contract signed, intake completed, brand assets received, account access granted, internal kickoff held, client kickoff call held, communication cadence agreed, and first status update delivered on schedule. See the full checklist in this guide.

How long should agency client onboarding take?

This varies by scope, but most agencies aim for the first status update within two to four weeks of a signed contract. Longer than that without a clear reason tends to create early doubt in a new client relationship.

Roughly what does a custom onboarding system cost?

As a broad reference, fixes and finishes start at around $1,500, and new builds start higher, always a fixed price agreed in writing before I start, never an hourly rate. My AI app cost guide explains what actually drives a quote up or down.

Sources

Ready for the next step?

A 30 minute call. No pitch. If you do not need me, I will tell you.

Ranjit Bhinge You talk to me, Ranjit. I reply within a few hours.

Not sure what you need? Tell me what is going on. I will point you the right way, even if it is not me.

Blur Studio · 30 minute call

Book a 30 minute call

You talk to me, Ranjit. No pitch. If you do not need me, I will tell you.

  • We talk about your business and what is going on.
  • You leave with a clear next step, even if it is not me.
  • I reply to every message within a few hours.
Loading the calendar…