What should a client onboarding checklist cover?

A client onboarding checklist turns an accepted proposal into a project you can start. It brings the agreed work, client inputs, decision makers, review dates, and communication rules into one place. Before delivery begins, both sides should know what happens next and what could prevent that next step.

Onboarding is the handoff between winning work and doing it. A friendly welcome email helps, but it cannot replace a clear scope or the files needed to begin. Use the checklist below for a first project, then adjust it around the tasks that caused confusion.

  • What is being delivered, and what is outside the scope?
  • Who supplies the inputs, gives feedback, and approves the work?
  • Which dates depend on those inputs or approvals?
  • Where will updates, files, and decisions be recorded?

If the work has not been agreed yet, start with the guide to building a simple client pipeline. Keep potential opportunities separate from projects you have actually accepted.

Confirm the scope before booking delivery time

Find the latest accepted proposal or project agreement. Check that both sides are working from the same version, then record its location in your project notes. If the project changed during the sales conversation, resolve that difference before production starts.

Describe deliverables in terms somebody can inspect. For a writing project, “website copy” could mean a home page alone or an entire site. Specify the pages, approximate length or format, review rounds, and what the client must supply. State how requests outside that work will be reviewed and agreed.

Also confirm the agreed price, invoicing schedule, and any agreed condition for starting, such as receipt of an initial payment. This checklist helps organise the project; it does not establish what contract terms are legally enforceable.

  • Record the accepted proposal or agreement and its version.
  • List deliverables, exclusions, review rounds, and the handoff format.
  • Confirm the agreed payment schedule and any start condition.
  • Name the person who can approve changes to the work.

If the work is still too vague to quote, use the guide to pricing a project around the work it requires before you commit delivery time.

Send one intake request with owners and dates

Ask for the information needed to reach the first milestone, rather than every file the client has. Put the request in one message or document. Explain why each input matters, who should provide it, and when it is needed.

For each item, mark whether it is essential to start or can arrive later. A missing brand logo may block a design draft; an optional reference may not. This distinction helps you decide whether to proceed, reduce the first milestone, or move a date instead of silently waiting.

Check access before your first production block. Being invited to a folder is different from being able to open the latest files. Ask the client to invite your own account with the permissions needed for the job, rather than sending a shared login through ordinary email.

  • Business goal, intended audience, and the problem the project should address.
  • Approved assets, source material, and useful examples with an explanation of what to take from them.
  • Required account or folder invitations, tested before work begins.
  • An owner and due date for each essential input.

For your own account security, CISA explains how to turn on multifactor authentication. Enable it on accounts that support it.

The UK National Cyber Security Centre also explains managing passwords securely. These resources support the account-security points; they do not endorse this checklist.

Choose a contact, an approval owner, and a review rhythm

Name the day-to-day contact and the person authorised to approve the work. They may be the same person. If several stakeholders need to comment, ask the client to consolidate their feedback so you receive one agreed direction rather than conflicting instructions.

Choose one place for updates and one place for files. State when you normally respond, when progress updates will arrive, and how to raise a genuinely time-sensitive issue. Match those expectations to the availability you can sustain; constant monitoring is not an onboarding requirement.

Explain what useful feedback looks like. Ask the client to identify the specific passage, screen, or deliverable, describe the concern, and connect it to the agreed goal. Store decisions beside the project so a comment in a chat thread does not become the only record of an approval.

  • One named contact and one final approval owner.
  • A feedback channel with comments consolidated by the client.
  • A regular update day and a realistic response window.
  • A place to record approvals and any agreed changes.

Once the rhythm is agreed, use a protected focus block to deliver the work between those communication windows.

Plan the first milestone around real dependencies

The first milestone should be small enough to review and meaningful enough to resolve a decision. Examples include an approved outline, a design direction, or a tested project setup. State what the client will receive and what you need them to decide.

Work backwards from that review. Check when the inputs must arrive, how much production time you have, and whether the approval owner is available. A review date is only useful when its dependencies are visible.

If an input is late, describe what it blocks and propose the next practical action. Ask for the missing item, agree a smaller first deliverable, or revisit the date with the client. Do not quietly expand your working hours to preserve a schedule that no longer matches the available inputs.

  • First deliverable and the decision it should enable.
  • Inputs required before production can start.
  • Review date and the person expected to respond.
  • Next action if a required input or approval is missing.

Fit that work alongside your existing commitments with a weekly plan you can actually run. Record the next action in your project view rather than relying on memory.

A worked onboarding email for a writing project

This fictional example assumes a homepage-copy project has been accepted and its start condition has been met. The client, dates, and deliverable are illustrative. Adapt the message to the actual agreement; the email should confirm it, rather than introduce new promises.

Notice that the message separates the client inputs from your first deliverable. It names the approver, gives a specific review date, and explains what happens if the required material is late. A short welcome can still contain those practical decisions.

Run a final ready-to-start check

Before the first production block, go through these checks with the project record open. A tick means the decision or input is available somewhere both sides can find. If you are waiting for confirmation, record an owner and next action instead of treating the item as complete.

After the first review, note what the onboarding process missed. Perhaps you asked for assets too late, involved the approver too late, or left the feedback channel unclear. Add that lesson to the next checklist without turning a simple project into an elaborate administrative process.

  • The latest scope and deliverables are confirmed and accessible.
  • Any agreed start condition has been met.
  • Essential inputs are received, or an adjusted plan is agreed.
  • Required access works with the appropriate permissions.
  • The contact, approval owner, and consolidated feedback process are named.
  • The first deliverable, review date, and client decision are clear.
  • Update timing and response expectations are agreed.
  • The project record has a next action, owner, and date.

Keep the checklist beside your active projects in a one-page operating system for your solo business. That keeps onboarding connected to the work you need to deliver next.

Questions about this guide

When should client onboarding start?

Start onboarding after the work has been accepted and before production begins. You can gather discovery information earlier, but do not treat an interested prospect as a confirmed project. Check any agreed start conditions, then confirm the inputs, owners, and first review. The actual delivery date should reflect the commitments and dependencies you have confirmed.

Do I need a separate onboarding tool?

A shared document and a project folder can be enough for a small project. You need a reliable place for the accepted scope, inputs, owners, dates, and decisions. Use a dedicated tool when it solves a repeated problem in that workflow, rather than adding one simply because onboarding sounds like it should require software.

What if the client does not send the required inputs?

Explain which milestone is blocked and ask for a specific next action. Agree whether to wait, reduce the first deliverable, or move the review date. Record the decision in the project notes. Avoid assuming that missing inputs leave the original schedule unchanged or that you should do extra work without discussing it.

Should I repeat onboarding for a returning client?

Reuse information that is still current, then confirm what changed. A returning client may have a new approval owner, different scope, or another review rhythm. A short confirmation is often enough, but familiarity should not replace checking the deliverable, start condition, inputs, and first milestone for the new project.

For a broader set of freelance business routines, explore BEPRODACTIV’s The Calm Freelancer Starter System. See the book page for its contents and purchase details.

Back to top