Client Onboarding Checklist
Generate a step-by-step onboarding checklist tailored to your project type.
Project — Client Onboarding Checklist
Client: [Client Name] | Start: [Start Date] | Due: [End Date]
Before Kick-off
Share project brief & signed contract
Collect deposit (as per payment terms)
Send welcome email with timeline & communication norms to the client
Set up shared folder (Google Drive / Notion / Dropbox)
Request access: domain, hosting, CMS credentials
Confirm tech stack & browser support requirements
Week 1
Discovery call — goals, competitors, inspiration
Define sitemap & feature list
Share mood board / style references
Agree on content delivery deadline with the client
During Project
Weekly progress update sent every Monday to the client
Review milestone 1: wireframes / prototype
Collect feedback within agreed days
Review milestone 2: design / staging build
Final QA checklist completed
Wrap-up
Final files / handoff package ready
Client training session (if applicable)
Send final invoice to the client
Request testimonial / referral
Archive project files
Want to save and track this?
Create a free FreelancerKit account to save your work and manage clients, projects, and invoices.