What is client onboarding?#

Client onboarding is the process that starts the moment a contract is signed or a working agreement is in place. It covers gathering client information, preparing documents, setting up access, sending welcome messages and everything else that needs to happen before you can actually start the work.

In most small businesses this process runs manually - through emails, phone calls, spreadsheets and printed paper. And it takes more days than it should.

This article describes how we used Claude Code to shorten new-client onboarding from 3 days to 3 hours. No programming, no expensive platforms, no technical knowledge required.


The problem: Why onboarding takes too long#

When we signed a new client, the process looked like this:

Day 1: Gathering information

  • We sent an email with a questionnaire (company name, contact details, industry, scope of work)
  • We waited for a reply (often we had to send reminders)
  • We manually copied answers into a spreadsheet

Day 2: Preparing documents

  • We drafted a welcome email with the key information
  • We wrote a contract or proposal
  • We set up the project in ClickUp (tasks, deadlines, access)
  • We prepared an onboarding presentation

Day 3: Communication and kick-off

  • We sent all the documents to the client
  • We scheduled the first meeting
  • We answered questions about next steps

Three days. For every single client, over and over. And while we were manually onboarding one client, the others sat waiting.

Research confirms this is not just our problem. Companies spend an average of 5 or more hours on repetitive onboarding tasks per client (Moxo, 2025). And only 13% of small businesses use any onboarding software at all - most still rely on spreadsheets and email (onramp.us, 2025).

Even worse, 83% of B2B customers say slow onboarding is a reason to walk away (UserGuiding, 2025). If you tell a client "we will get back to you in 3 days with everything ready," you are already on thin ice.


The solution: What we automated with Claude Code#

We did not automate everything. Some things - like the first phone call or in-person meeting - stay manual. Those interactions matter for building trust.

We automated everything in between: the repetitive tasks that do not need your judgement but eat up most of your time.

Step 1: Automated questionnaire (instead of email ping-pong)

Before, we sent an email with 10 questions and waited for the reply. Often incomplete. Then we asked again. And again.

Now Claude Code automatically generates a tailored questionnaire based on the type of client. For an e-commerce business it asks about platform, order volume and integrations. For a services firm it asks about processes, communication and team structure.

The client fills in the form. Claude Code reads the answers, extracts the key data and arranges it into a structured format - ready for the next step.

Saving: From 4-5 emails and 24 hours of waiting to 1 form and 10 minutes of processing.

Step 2: Automated document preparation

Based on the questionnaire answers, Claude Code prepares:

  • Welcome email - tailored to the client's name, industry and specific goals
  • Proposal - with the right services, indicative pricing and timelines
  • Project plan - with proposed phases and milestones

All in your tone and style. No generic templates that read like they were written by a robot.

You just review, adjust where needed and send. Instead of writing from scratch, you edit a ready-made draft.

Saving: From 2-3 hours of writing to 15-20 minutes of review.

Step 3: Automatic project setup

Once you confirm the start of the engagement, Claude Code automatically:

  • Creates a project in your task management tool (ClickUp, Notion, Asana - whatever you use)
  • Adds the standard tasks for that type of project
  • Sets deadlines based on the agreed timeline
  • Sends a notification to the relevant team members

No need to create and configure each task manually. Setup that used to take 30-45 minutes now takes under 2 minutes.

Saving: From 45 minutes to 2 minutes.

Step 4: Automated communication at key moments

During onboarding, Claude Code automatically prepares and sends:

  • Receipt confirmation for the questionnaire (immediately)
  • Status update on document preparation (after 1 hour)
  • Welcome pack with all the documents (once ready)
  • Reminder before the first meeting (1 day in advance)

Each message is written in your tone, tailored to the client and their situation. Not a generic "Thank you for your enquiry."

Saving: From 4-5 manual emails to 0 manual emails.


Results: From 3 days to 3 hours#

StepBefore (manual)Now (automated)
Questionnaire and data gathering24+ hours (email ping-pong)10 min (form + processing)
Document preparation2-3 hours15-20 min (reviewing drafts)
Project setup30-45 min2 min
Communication45 min (multiple emails)0 min (automated)
Total~3 days~3 hours

Important: 3 hours includes your time for review and approval. Claude Code does the work in minutes - your time goes into quality control and adding the personal touch.

And these numbers are not a one-off. Every new client is now onboarded within the same window. No stress, no forgotten steps, no waiting.

Research shows onboarding automation cuts time-to-start by an average of 53% and lifts onboarding completion rates from 92% to 99% (Moxo, 2025). For us the effect was even larger - because we started from a fully manual process.


What we did NOT automate (and why)#

Automation does not mean handing the client off to a robot. We still handle these steps personally:

  • Introductory call or meeting - the first impression is too important to automate
  • Document review and approval - you always review everything before it goes out
  • Handling specific questions - non-standard requests need human judgement
  • Relationship building - a personal email or call at the right moment makes the difference

The goal is not to replace you. The goal is to remove the repetitive work so you have time for what actually matters - building relationships.


What it costs and whether it is worth it#

Costs

  • Claude Code: around 150 EUR per month (Max plan with unlimited access)
  • Your setup time: 4-6 hours (one-off)
  • Ongoing maintenance: 30 min per month for tweaks and improvements

Savings

If you onboard 4 clients per month and each saves 2 days of work:

  • Time saved: 8 days per month (64 hours)
  • If your hour is worth 25 EUR: 1,600 EUR of saved value
  • If your hour is worth 40 EUR: 2,560 EUR of saved value

For a 150 EUR monthly cost you get a 10x return or more. And that ignores the indirect benefits - faster onboarding means happier clients, fewer drop-offs and a better first impression.

Companies with automated onboarding see 30% higher client retention in the first 6 months (Moxo, 2025). That is not just time saved - it is clients saved.


How to start: 3 practical steps#

1. Map your current process

Write down every step you take when onboarding a new client. From first contact to start of work. For each step, ask yourself:

  • Is this step the same for every client?
  • Does it need my thinking or just my time?
  • How many minutes/hours does it take?

Steps that are the same for every client and do not need your judgement are candidates for automation.

2. Start with one step

Do not try to automate everything at once. Pick one step - say, drafting the welcome email or setting up the project - and automate it. Check the results for 2 weeks.

3. Expand step by step

Once one step works reliably, add the next. In 4-6 weeks you can have the whole process automated.

If you do not know where to start or want help with the setup, get in touch. Each month we take on 3 companies for a free pilot project - together we identify which part of onboarding eats the most of your time and automate it.


Frequently asked questions#

Do I need technical knowledge to set this up?

No. You configure Claude Code in plain language - you tell it what you want and it does it. No programming required. If you can write an email, you can set up Claude Code.

How long does setup take?

For basic onboarding automation, plan for 4-6 hours. That covers analysing your process, writing the rules, testing and adjustments. A one-off investment that pays back on the very first client.

Will clients notice it is automated?

If it is set up properly, no. Every message is written in your tone and tailored to the client. No generic templates. Most clients only notice that everything was ready surprisingly quickly.

What if I have non-standard clients?

Automation covers 80-90% of typical cases. For non-standard requests you still review and adjust. Claude Code drafts it, you have the final word.

Is it worth it if I only have 2-3 clients per month?

Yes. Even at 2 clients per month you save 4 days of work. That is a full working week per month. At a 150 EUR cost, the ROI is excellent.

Does this work for any industry?

Yes, as long as you have a repeatable onboarding process. We have tested it with services firms, accounting practices, marketing agencies and IT providers. The specific steps differ, the principle is the same.

How is this different from Zapier or Make?

Zapier and Make are great for shifting data between apps - for example, when a new client lands in your CRM, automatically create a folder in Google Drive. Claude Code goes a step further - it reads the client's questionnaire, understands the context and writes a tailored welcome email. The best approach is to combine both. If you want the comparison, read our article Claude Code vs Zapier vs Make.


Closing#

Client onboarding should not be the bottleneck of your business. If you spend 3 days per client on tasks that could run themselves, you are losing time you could put into higher-value work.

3 hours instead of 3 days. No programming, no expensive platforms, no technical knowledge. Just sensible automation that frees you up for what actually counts - building relationships with your clients.


Tit Dolinsek is the founder of Ai Solucija, the only Claude Code specialist in Slovenia. He helps small and medium businesses automate repetitive tasks - without technical knowledge and without expensive solutions. Contact: tit@aisolucija.com