Client Onboarding Checklist
When to Use
- User has signed a new freelance or consulting client and needs to set up the engagement
- User wants to create a standardized client onboarding process
- User asks how to kick off a new client relationship with clear expectations
- User needs a checklist for what to cover before starting project work
- User wants to avoid scope creep and miscommunication at the start of an engagement
- Do NOT use when: user is onboarding a new employee (use HR skills), user needs an internal project kickoff (use project management skills), user wants to write a client proposal (use
freelance-proposal-writer)
Process
Gather engagement context. Collect the details of the new client:
- Client name, company, and primary contact person
- Project type and scope (from the signed proposal or agreement)
- Contract status (signed/pending)
- Agreed timeline and key milestones
- Communication preferences (email, Slack, phone, meeting frequency)
- Billing structure (hourly, project-based, retainer, payment terms)
- What the client needs to provide (assets, access, content, feedback)
Build the pre-kickoff checklist. Before the first meeting:
- Contract signed and countersigned
- Initial payment received (if required before work begins)
- Client contact information documented (primary contact, billing contact, technical contact if different)
- Project management or collaboration tools set up (shared folder, project board, communication channel)
- Internal project brief created (user's own notes on scope, risks, timeline)
- Welcome email sent with kickoff meeting details and agenda
Create the discovery call agenda. Structure the first conversation:
- Introductions and roles (who does what on both sides)
- Project goals review (confirm understanding of objectives from the proposal)
- Success criteria definition (how will both parties know the project succeeded?)
- Brand guidelines, style preferences, or technical requirements review
- Content and asset inventory (what the client has vs. what needs to be created)
- Communication plan (preferred channels, response time expectations, meeting cadence)
- Timeline walkthrough (key dates, milestones, review points)
- Questions and concerns from either side
- Next steps and action items with owners and dates
Build the kickoff document. Create a shared reference:
- Project summary (1-2 paragraphs restating scope and goals)
- Team directory (names, roles, contact information for both sides)
- Communication plan (channels, frequency, escalation process)
- Timeline with milestones and review dates
- Client responsibilities and deadlines for their deliverables
- Revision process (how feedback is submitted, how many rounds)
- Change request process (how scope changes are handled)
- File sharing and access information
Set communication expectations. Define the operating rhythm:
- Status update frequency (weekly email, bi-weekly call, etc.)
- Response time expectations (business hours, same-day, next-day)
- Preferred feedback format (in-document comments, email, meeting)
- Meeting cadence and duration
- Escalation path (who to contact if something goes wrong)
- Out-of-scope request handling (how to raise additional needs)
Define the first deliverable milestone. Set the initial target:
- What will be delivered first and when
- What feedback is needed from the client and by when
- How the first deliverable review will be conducted
- Success criteria for the first milestone
- Adjustment point: review process and communication after the first deliverable to calibrate expectations
Output Format
## Client Onboarding Document: [Client Name] - [Project Name]
**Date:** [Date]
**Client:** [Client name], [Company]
**Primary contact:** [Name], [Email], [Phone]
**Project:** [Project name / brief description]
**Timeline:** [Start date] to [End date]
---
### Pre-Kickoff Checklist
- [ ] Contract signed by both parties
- [ ] Initial payment of $[X] received
- [ ] Client contact information documented
- Primary: [Name], [Email], [Phone]
- Billing: [Name], [Email]
- Technical (if applicable): [Name], [Email]
- [ ] Project folder created and shared with client
- [ ] Communication channel set up ([Tool name])
- [ ] Welcome email sent with kickoff agenda
- [ ] Internal project brief completed
### Discovery Call Agenda
**Date:** [Scheduled date and time]
**Duration:** [X] minutes
**Attendees:** [Names from both sides]
1. **Introductions and roles** (5 min)
- Who is who on both sides
- Decision-making authority (who approves deliverables?)
2. **Project goals review** (10 min)
- Confirm objectives from proposal
- Define success criteria: [What does success look like for this project?]
3. **Requirements and preferences** (15 min)
- Brand guidelines and style direction
- Technical requirements or constraints
- Content and assets: what exists vs. what needs to be created
4. **Communication plan** (10 min)
- Preferred channels: [Email / Slack / Phone / Other]
- Response time expectation: [Same day / Next business day]
- Meeting cadence: [Weekly / Bi-weekly / As needed]
- Feedback format: [How the client will provide feedback on deliverables]
5. **Timeline walkthrough** (10 min)
- Key milestones and dates
- Client deliverable deadlines
- Review and feedback windows
6. **Questions and next steps** (10 min)
- Open questions from either side
- Action items with owners and deadlines
### Kickoff Document (Shared Reference)
**Project summary:**
[1-2 paragraph restatement of what is being built/delivered and why]
**Team directory:**
| Name | Role | Contact | Response Time |
|------|------|---------|--------------|
| [User name] | [Role] | [Email] | [Same day / Next business day] |
| [Client contact] | [Role] | [Email] | [Response time agreed] |
**Communication plan:**
| Channel | Purpose | Frequency |
|---------|---------|-----------|
| [Email] | [Status updates, formal communication] | [Weekly] |
| [Slack/Chat] | [Quick questions, async coordination] | [As needed] |
| [Video call] | [Milestone reviews, feedback sessions] | [Bi-weekly] |
**Project timeline:**
| Milestone | Date | Deliverable | Client Action Needed |
|-----------|------|------------|---------------------|
| Kickoff | [Date] | Discovery call completed | Provide assets by [date] |
| [Milestone 1] | [Date] | [Deliverable] | Review and feedback by [date] |
| [Milestone 2] | [Date] | [Deliverable] | Review and feedback by [date] |
| Final delivery | [Date] | [Final deliverable] | Final approval by [date] |
**Client responsibilities:**
| Item | Due Date | Notes |
|------|----------|-------|
| [Asset/content 1] | [Date] | [Format or specification needed] |
| [Asset/content 2] | [Date] | [Format or specification needed] |
| [Feedback on milestone 1] | [Date] | [How to submit: email, comments, meeting] |
**Revision process:**
- [X] rounds of revisions included per deliverable
- Feedback submitted via [method] within [X] business days of delivery
- Revisions completed within [X] business days of receiving feedback
- Additional revisions beyond included rounds: $[X]/hour or per-revision quote
**Change request process:**
- Any work outside the original scope requires a written change request
- Change requests include: description of new work, timeline impact, cost impact
- Work on change requests begins only after written approval from [client contact]
### Communication Expectations
| Expectation | Details |
|------------|---------|
| Status updates | [Frequency, format, who sends to whom] |
| Response time (user) | [X business hours / same day / next business day] |
| Response time (client) | [X business days for feedback and approvals] |
| Meeting cancellation | [X hours notice required] |
| After-hours communication | [Not expected / Emergency only / Specific hours] |
| Escalation path | [Who to contact if the project is off track] |
### First Deliverable Milestone
**What:** [First deliverable description]
**Due:** [Date]
**Client feedback needed by:** [Date]
**Success criteria:** [How both parties will know this deliverable is on track]
**Process check:** After the first deliverable review, both parties will assess whether the communication, feedback, and revision process is working and make adjustments if needed.
Rules
- Always produce a complete onboarding document with checklists, agenda, and shared reference -- never generic advice about client management
- Every checklist item must have a checkbox (- [ ]) for the user to track completion
- The discovery call agenda must include specific time allocations for each section -- vague agendas waste client time
- Client responsibilities must include specific due dates, not vague references to "as soon as possible"
- Include a change request process in every onboarding document -- this is the primary defense against scope creep
- Communication expectations must include response time commitments from BOTH sides, not just the user
- Include a process check after the first deliverable -- this is the adjustment point for the entire engagement
- NEVER assume the client knows how the user's process works -- explain everything, even things that seem obvious
- The revision process must specify the number of included rounds and the cost of additional rounds
- The kickoff document becomes the single source of truth for the engagement -- everything agreed upon should be in this document
Edge Cases
- Client is a repeat engagement (returning client): Simplify the onboarding by referencing the previous engagement. Skip introductions and basic process review. Focus on what is different about this project: new scope, updated timeline, any process changes from last time.
- Multiple stakeholders on the client side: Add a RACI (Responsible, Accountable, Consulted, Informed) matrix to the kickoff document. Identify who provides feedback, who approves deliverables, and who makes final decisions. This prevents conflicting feedback from multiple client contacts.
- Very small project (under 1 week): Collapse the onboarding to a single email. Include: confirmed scope, delivery date, what you need from the client, payment terms. Skip the formal discovery call -- a 15-minute alignment call or email exchange is sufficient.
- Client has no process experience (first time hiring a freelancer): Add extra explanation to every section. Define terms like "revision round," "scope change," and "milestone." Include a brief "how this works" section at the top of the onboarding document that explains the typical freelance engagement flow.
- Remote client in a different time zone: Add time zone information to every meeting reference. Identify a shared working hours window (e.g., "Both parties are available 10 AM - 2 PM EST"). Emphasize async communication with clear written documentation over real-time meetings.
Example
Input: "I just signed a freelance UX design project with a startup called TaskFlow. The project is redesigning their onboarding flow for new users. The client contact is Jamie Park, Head of Product. The project is 4 weeks, $8,000 fixed fee (50/50 payment split). I include 2 rounds of revisions. We'll communicate via Slack and have weekly check-in calls."
Output:
Client Onboarding Document: TaskFlow - Onboarding Flow Redesign
Date: [Current date]
Client: Jamie Park, TaskFlow
Primary contact: Jamie Park, [email], [phone]
Project: Redesign of new user onboarding flow
Timeline: [Start date] to [Start date + 4 weeks]
Pre-Kickoff Checklist
Discovery Call Agenda
Date: [Scheduled date and time]
Duration: 45 minutes
Attendees: [User name], Jamie Park
Introductions and roles (5 min)
- Who approves designs? Jamie or another stakeholder?
- Who provides technical constraints? Engineering contact needed?
Project goals review (10 min)
- What is the primary goal of the onboarding redesign? (Activation rate, time to value, drop-off reduction?)
- What metrics define success? (e.g., "Reduce onboarding drop-off from 40% to 20%")
- What is working in the current onboarding? What is not?
Requirements and preferences (15 min)
- Existing design system or component library?
- Brand guidelines, typography, color palette
- Technical constraints (what can engineering build in the current stack?)
- User research or analytics data available (where do users drop off today?)
Communication plan (5 min)
- Slack for day-to-day, weekly video call for milestone reviews
- Feedback turnaround: 2 business days after each deliverable
- Jamie is the single point of feedback (consolidated, not multiple reviewers)
Timeline walkthrough (5 min)
- Week 1: Research and wireframes
- Week 2-3: High-fidelity design
- Week 4: Revisions and final delivery
Questions and next steps (5 min)
- Jamie to share current onboarding flow screenshots and analytics by Day 2
- [User] to deliver wireframes by end of Week 1
[Remaining sections follow the template above with TaskFlow-specific details filled in, including timeline milestones, client responsibilities with dates, and the post-first-deliverable process check.]
1---2name: client-onboarding-checklist3description: Produces a complete client onboarding workflow including discovery call agenda, contract checklist, kickoff document, communication expectations, and first deliverable timeline. Creates a reusable onboarding process document. Use when the user needs to onboard a new freelance or consulting client, create a structured onboarding process, or set up a new client engagement with clear expectations and milestones. Do NOT use for employee onboarding (use HR skills), project kickoff for internal teams (use project management skills), or writing client proposals (use freelance-proposal-writer).4license: Apache-2.05---67# Client Onboarding Checklist89## When to Use1011- User has signed a new freelance or consulting client and needs to set up the engagement12- User wants to create a standardized client onboarding process13- User asks how to kick off a new client relationship with clear expectations14- User needs a checklist for what to cover before starting project work15- User wants to avoid scope creep and miscommunication at the start of an engagement16- Do NOT use when: user is onboarding a new employee (use HR skills), user needs an internal project kickoff (use project management skills), user wants to write a client proposal (use `freelance-proposal-writer`)1718## Process19201. **Gather engagement context.** Collect the details of the new client:21 - Client name, company, and primary contact person22 - Project type and scope (from the signed proposal or agreement)23 - Contract status (signed/pending)24 - Agreed timeline and key milestones25 - Communication preferences (email, Slack, phone, meeting frequency)26 - Billing structure (hourly, project-based, retainer, payment terms)27 - What the client needs to provide (assets, access, content, feedback)28292. **Build the pre-kickoff checklist.** Before the first meeting:30 - Contract signed and countersigned31 - Initial payment received (if required before work begins)32 - Client contact information documented (primary contact, billing contact, technical contact if different)33 - Project management or collaboration tools set up (shared folder, project board, communication channel)34 - Internal project brief created (user's own notes on scope, risks, timeline)35 - Welcome email sent with kickoff meeting details and agenda36373. **Create the discovery call agenda.** Structure the first conversation:38 - Introductions and roles (who does what on both sides)39 - Project goals review (confirm understanding of objectives from the proposal)40 - Success criteria definition (how will both parties know the project succeeded?)41 - Brand guidelines, style preferences, or technical requirements review42 - Content and asset inventory (what the client has vs. what needs to be created)43 - Communication plan (preferred channels, response time expectations, meeting cadence)44 - Timeline walkthrough (key dates, milestones, review points)45 - Questions and concerns from either side46 - Next steps and action items with owners and dates47484. **Build the kickoff document.** Create a shared reference:49 - Project summary (1-2 paragraphs restating scope and goals)50 - Team directory (names, roles, contact information for both sides)51 - Communication plan (channels, frequency, escalation process)52 - Timeline with milestones and review dates53 - Client responsibilities and deadlines for their deliverables54 - Revision process (how feedback is submitted, how many rounds)55 - Change request process (how scope changes are handled)56 - File sharing and access information57585. **Set communication expectations.** Define the operating rhythm:59 - Status update frequency (weekly email, bi-weekly call, etc.)60 - Response time expectations (business hours, same-day, next-day)61 - Preferred feedback format (in-document comments, email, meeting)62 - Meeting cadence and duration63 - Escalation path (who to contact if something goes wrong)64 - Out-of-scope request handling (how to raise additional needs)65666. **Define the first deliverable milestone.** Set the initial target:67 - What will be delivered first and when68 - What feedback is needed from the client and by when69 - How the first deliverable review will be conducted70 - Success criteria for the first milestone71 - Adjustment point: review process and communication after the first deliverable to calibrate expectations7273## Output Format7475```76## Client Onboarding Document: [Client Name] - [Project Name]7778**Date:** [Date]79**Client:** [Client name], [Company]80**Primary contact:** [Name], [Email], [Phone]81**Project:** [Project name / brief description]82**Timeline:** [Start date] to [End date]8384---8586### Pre-Kickoff Checklist8788- [ ] Contract signed by both parties89- [ ] Initial payment of $[X] received90- [ ] Client contact information documented91 - Primary: [Name], [Email], [Phone]92 - Billing: [Name], [Email]93 - Technical (if applicable): [Name], [Email]94- [ ] Project folder created and shared with client95- [ ] Communication channel set up ([Tool name])96- [ ] Welcome email sent with kickoff agenda97- [ ] Internal project brief completed9899### Discovery Call Agenda100101**Date:** [Scheduled date and time]102**Duration:** [X] minutes103**Attendees:** [Names from both sides]1041051. **Introductions and roles** (5 min)106 - Who is who on both sides107 - Decision-making authority (who approves deliverables?)1081092. **Project goals review** (10 min)110 - Confirm objectives from proposal111 - Define success criteria: [What does success look like for this project?]1121133. **Requirements and preferences** (15 min)114 - Brand guidelines and style direction115 - Technical requirements or constraints116 - Content and assets: what exists vs. what needs to be created1171184. **Communication plan** (10 min)119 - Preferred channels: [Email / Slack / Phone / Other]120 - Response time expectation: [Same day / Next business day]121 - Meeting cadence: [Weekly / Bi-weekly / As needed]122 - Feedback format: [How the client will provide feedback on deliverables]1231245. **Timeline walkthrough** (10 min)125 - Key milestones and dates126 - Client deliverable deadlines127 - Review and feedback windows1281296. **Questions and next steps** (10 min)130 - Open questions from either side131 - Action items with owners and deadlines132133### Kickoff Document (Shared Reference)134135**Project summary:**136[1-2 paragraph restatement of what is being built/delivered and why]137138**Team directory:**139140| Name | Role | Contact | Response Time |141|------|------|---------|--------------|142| [User name] | [Role] | [Email] | [Same day / Next business day] |143| [Client contact] | [Role] | [Email] | [Response time agreed] |144145**Communication plan:**146147| Channel | Purpose | Frequency |148|---------|---------|-----------|149| [Email] | [Status updates, formal communication] | [Weekly] |150| [Slack/Chat] | [Quick questions, async coordination] | [As needed] |151| [Video call] | [Milestone reviews, feedback sessions] | [Bi-weekly] |152153**Project timeline:**154155| Milestone | Date | Deliverable | Client Action Needed |156|-----------|------|------------|---------------------|157| Kickoff | [Date] | Discovery call completed | Provide assets by [date] |158| [Milestone 1] | [Date] | [Deliverable] | Review and feedback by [date] |159| [Milestone 2] | [Date] | [Deliverable] | Review and feedback by [date] |160| Final delivery | [Date] | [Final deliverable] | Final approval by [date] |161162**Client responsibilities:**163164| Item | Due Date | Notes |165|------|----------|-------|166| [Asset/content 1] | [Date] | [Format or specification needed] |167| [Asset/content 2] | [Date] | [Format or specification needed] |168| [Feedback on milestone 1] | [Date] | [How to submit: email, comments, meeting] |169170**Revision process:**171- [X] rounds of revisions included per deliverable172- Feedback submitted via [method] within [X] business days of delivery173- Revisions completed within [X] business days of receiving feedback174- Additional revisions beyond included rounds: $[X]/hour or per-revision quote175176**Change request process:**177- Any work outside the original scope requires a written change request178- Change requests include: description of new work, timeline impact, cost impact179- Work on change requests begins only after written approval from [client contact]180181### Communication Expectations182183| Expectation | Details |184|------------|---------|185| Status updates | [Frequency, format, who sends to whom] |186| Response time (user) | [X business hours / same day / next business day] |187| Response time (client) | [X business days for feedback and approvals] |188| Meeting cancellation | [X hours notice required] |189| After-hours communication | [Not expected / Emergency only / Specific hours] |190| Escalation path | [Who to contact if the project is off track] |191192### First Deliverable Milestone193194**What:** [First deliverable description]195**Due:** [Date]196**Client feedback needed by:** [Date]197**Success criteria:** [How both parties will know this deliverable is on track]198**Process check:** After the first deliverable review, both parties will assess whether the communication, feedback, and revision process is working and make adjustments if needed.199```200201## Rules2022031. Always produce a complete onboarding document with checklists, agenda, and shared reference -- never generic advice about client management2042. Every checklist item must have a checkbox (- [ ]) for the user to track completion2053. The discovery call agenda must include specific time allocations for each section -- vague agendas waste client time2064. Client responsibilities must include specific due dates, not vague references to "as soon as possible"2075. Include a change request process in every onboarding document -- this is the primary defense against scope creep2086. Communication expectations must include response time commitments from BOTH sides, not just the user2097. Include a process check after the first deliverable -- this is the adjustment point for the entire engagement2108. NEVER assume the client knows how the user's process works -- explain everything, even things that seem obvious2119. The revision process must specify the number of included rounds and the cost of additional rounds21210. The kickoff document becomes the single source of truth for the engagement -- everything agreed upon should be in this document213214## Edge Cases215216- **Client is a repeat engagement (returning client):** Simplify the onboarding by referencing the previous engagement. Skip introductions and basic process review. Focus on what is different about this project: new scope, updated timeline, any process changes from last time.217- **Multiple stakeholders on the client side:** Add a RACI (Responsible, Accountable, Consulted, Informed) matrix to the kickoff document. Identify who provides feedback, who approves deliverables, and who makes final decisions. This prevents conflicting feedback from multiple client contacts.218- **Very small project (under 1 week):** Collapse the onboarding to a single email. Include: confirmed scope, delivery date, what you need from the client, payment terms. Skip the formal discovery call -- a 15-minute alignment call or email exchange is sufficient.219- **Client has no process experience (first time hiring a freelancer):** Add extra explanation to every section. Define terms like "revision round," "scope change," and "milestone." Include a brief "how this works" section at the top of the onboarding document that explains the typical freelance engagement flow.220- **Remote client in a different time zone:** Add time zone information to every meeting reference. Identify a shared working hours window (e.g., "Both parties are available 10 AM - 2 PM EST"). Emphasize async communication with clear written documentation over real-time meetings.221222## Example223224**Input:** "I just signed a freelance UX design project with a startup called TaskFlow. The project is redesigning their onboarding flow for new users. The client contact is Jamie Park, Head of Product. The project is 4 weeks, $8,000 fixed fee (50/50 payment split). I include 2 rounds of revisions. We'll communicate via Slack and have weekly check-in calls."225226**Output:**227228## Client Onboarding Document: TaskFlow - Onboarding Flow Redesign229230**Date:** [Current date]231**Client:** Jamie Park, TaskFlow232**Primary contact:** Jamie Park, [email], [phone]233**Project:** Redesign of new user onboarding flow234**Timeline:** [Start date] to [Start date + 4 weeks]235236---237238### Pre-Kickoff Checklist239240- [ ] Contract signed by both parties241- [ ] Initial payment of $4,000 (50%) received242- [ ] Client contact information documented243 - Primary: Jamie Park, [email], [phone]244 - Billing: [Name if different], [email]245- [ ] Shared project folder created (Google Drive or Figma workspace)246- [ ] Slack channel created and Jamie invited247- [ ] Welcome email sent with kickoff meeting details and agenda248- [ ] Internal project brief completed (current onboarding flow review, competitive analysis notes)249250### Discovery Call Agenda251252**Date:** [Scheduled date and time]253**Duration:** 45 minutes254**Attendees:** [User name], Jamie Park2552561. **Introductions and roles** (5 min)257 - Who approves designs? Jamie or another stakeholder?258 - Who provides technical constraints? Engineering contact needed?2592602. **Project goals review** (10 min)261 - What is the primary goal of the onboarding redesign? (Activation rate, time to value, drop-off reduction?)262 - What metrics define success? (e.g., "Reduce onboarding drop-off from 40% to 20%")263 - What is working in the current onboarding? What is not?2642653. **Requirements and preferences** (15 min)266 - Existing design system or component library?267 - Brand guidelines, typography, color palette268 - Technical constraints (what can engineering build in the current stack?)269 - User research or analytics data available (where do users drop off today?)2702714. **Communication plan** (5 min)272 - Slack for day-to-day, weekly video call for milestone reviews273 - Feedback turnaround: 2 business days after each deliverable274 - Jamie is the single point of feedback (consolidated, not multiple reviewers)2752765. **Timeline walkthrough** (5 min)277 - Week 1: Research and wireframes278 - Week 2-3: High-fidelity design279 - Week 4: Revisions and final delivery2802816. **Questions and next steps** (5 min)282 - Jamie to share current onboarding flow screenshots and analytics by Day 2283 - [User] to deliver wireframes by end of Week 1284285[Remaining sections follow the template above with TaskFlow-specific details filled in, including timeline milestones, client responsibilities with dates, and the post-first-deliverable process check.]