Onboarding Plan Template From Closed-Won to Go-Live
· 7 min read
An onboarding plan template is a reusable timeline that turns a closed-won deal into dated phases, milestones and owned tasks, ending at go-live and handoff to customer success. Below is a complete template with six phases, sample durations, milestones and a RACI, plus guidance on adapting it per customer.
The difference between a checklist and a plan is time. A checklist tells you what has to happen. A plan tells you when, in what order, who is waiting on whom, and what the go-live date depends on. When a customer asks "are we on track", a plan lets you answer with a date and a reason, not a feeling.
What goes into an onboarding plan
Every good onboarding plan, whatever the product, contains the same building blocks.
- Goal and success criteria. One sentence on why the customer bought, plus two or three measurable outcomes that define success.
- Scope. The modules, seats, integrations and services that were sold, taken from the order form or SOW. Anything outside it is a change request.
- Phases. Large blocks of work with a start, an end and an exit criterion.
- Milestones. Zero-duration checkpoints both sides care about, such as kickoff held or data imported.
- Tasks. Specific actions with one owner, a due date and a side (vendor or customer).
- Dependencies. Which tasks cannot start until another is done.
- Roles. Who is responsible, accountable, consulted and informed.
- Risks and assumptions. What could move the date, and what you assumed when you set it.
The onboarding plan template from closed-won to go-live
The durations below assume a mid-market B2B SaaS deal with one CRM integration and a data import, targeting go-live in about 45 days. Shorten or stretch each phase to match the scope. The task-level version of this template is on our onboarding checklist template page.
| Phase | Typical timing | Key tasks | Milestone at the end |
|---|---|---|---|
| 1. Handoff and preparation | Days 0 to 2 | Sales handoff note, internal review, project workspace and portal created, welcome email sent | Customer welcomed |
| 2. Kickoff | Days 3 to 7 | Kickoff meeting, success criteria, roles confirmed, timeline accepted | Plan accepted by customer |
| 3. Discovery | Days 5 to 14 | Intake form, security questionnaire, workflow review, integration requirements | Requirements signed off |
| 4. Build and integrate | Days 12 to 30 | Admin access, configuration, data export and import, CRM connection, testing | Customer data live in product |
| 5. Validate and train | Days 28 to 40 | User acceptance testing, admin training, end-user training, help content | UAT signed off |
| 6. Go-live and handoff | Days 40 to 45, then hypercare | Launch checklist, go-live communication, hypercare, handoff note, CSM introduction | Go-live, then handoff complete |
Notice the overlaps. Discovery starts before kickoff ends because the intake form goes out with the welcome email. Build starts before discovery fully closes because admin access does not depend on every requirement being final. Overlapping phases is the simplest way to shorten a plan without cutting work.
Phase 1. Handoff and preparation
The clock starts at closed-won, not at kickoff. Many teams lose a week here because the implementation lead finds out about the deal late or has to chase sales for context. Ask for a structured handoff note on the day the deal closes, covering what was sold, promised dates, stakeholders and risks. Create the project and send the welcome email within two business days.
Phase 2. Kickoff
Kickoff has three jobs. Confirm the goal and success criteria in the customer's own words, walk through the plan and the date, and agree who does what. Leave the meeting with names next to every customer task. Send the notes and the updated plan the same day.
Phase 3. Discovery
Discovery collects everything you need to configure the product. The faster way is to send structured intake forms before the workshops, so meetings are spent on decisions rather than on gathering basic facts. Close the phase with a written requirements summary the customer signs off.
Phase 4. Build and integrate
This is usually the longest phase and the one most often blocked by the customer side: an export that is not ready, an IT approval that takes longer than planned, an API credential nobody can find. Track these as customer tasks with dates, and raise any blocker older than a week with the sponsor.
Phase 5. Validate and train
User acceptance testing should use the customer's real data and real workflows. Train admins first, then end users by role. Record sessions so new users joining later have something to watch.
Phase 6. Go-live and handoff
Go-live is a milestone, not the end of the plan. Agree a short hypercare window, check usage against the success criteria, then hand the account to customer success with a written note and a joint call.
Choosing milestones that mean something
Milestones are the moments you report to the sponsor, so pick ones that reflect real progress rather than activity. "Configuration started" says little. "Customer data live in product" tells everyone that the hardest technical work is behind you. A good milestone is binary (it either happened or it did not), visible to the customer, and tied to an exit criterion. Five to eight milestones are enough for most plans. More than that and the sponsor stops reading them, fewer and long stretches of the project pass without a clear checkpoint.
Add one milestone that is about value, not delivery, such as the first report produced or the first workflow completed by a real user. It keeps both teams focused on the outcome the customer bought, not only on finishing tasks.
RACI for the onboarding plan
A RACI matrix removes most "I thought you were doing that" moments. R is responsible (does the work), A is accountable (signs off), C is consulted, I is informed.
| Activity | Account executive | Implementation lead | Customer project lead | Customer sponsor | CSM |
|---|---|---|---|---|---|
| Handoff note | R | A | I | I | |
| Kickoff and success criteria | C | R | R | A | I |
| Requirements sign-off | R | A | C | ||
| Data export | C | R | A | ||
| Configuration and integrations | R | C | I | ||
| UAT sign-off | C | R | A | ||
| Go-live decision | I | R | R | A | I |
| Handoff to customer success | I | R | I | I | A |
How to adapt the template to each customer
A template is a starting point. The plan you share with a customer should reflect what that customer bought. Read the SOW or order form and adjust:
- Modules. Remove tasks for modules not in scope, add tasks for each purchased add-on.
- Integrations. Each integration usually adds requirement, credential, mapping and testing tasks. A HubSpot, Salesforce or Pipedrive connection each has its own setup steps.
- Seats and teams. More teams means more training sessions and more roles to configure.
- Target date. Work backwards from the go-live the customer needs, then check whether the critical path fits. If it does not, say so at kickoff, not in week five.
- Stakeholders. Add approval tasks for legal, security or procurement if they appear in the deal notes.
This adaptation step is where implementation teams spend the most time per new customer, and it is the step that customer onboarding software with SOW parsing can automate. OnboardingCustomers reads the pasted SOW or the closed-won deal, picks out the products, integrations, seats, dates and stakeholders, and builds the phased plan with two-sided tasks in seconds. You review it, adjust anything specific, and publish it to the customer portal.
Risks and assumptions worth writing down
Every timeline rests on assumptions. Write them into the plan so that when one turns out to be wrong, the date change is explained rather than argued about. Common ones include:
- The customer project lead can spend a few hours a week on the project.
- The data export is available in a standard format without custom work.
- Security review follows the customer's standard process and starts in week one.
- API credentials for each integration are provided by a set date.
- No new modules or teams are added during onboarding.
For each risk, record the owner and what you will do if it happens. Keep the list short, five to eight items, and review it in the weekly call.
Keeping the plan alive after kickoff
Plans go stale quickly. A customer misses a date, a new stakeholder appears, scope grows. Three habits keep the plan useful.
- Move dates, do not hide them. When a task slips, update it and let dependent tasks shift. Show the new go-live date with the reason.
- Review weekly. A fifteen-minute review of overdue tasks and blockers with the customer project lead prevents most surprises.
- Log changes. Out-of-scope requests go into a change log with a decision. That protects the date and the margin.
Teams that run many onboardings at once usually move from spreadsheets to dedicated client onboarding software once they need reminders, a customer portal and a health view across all projects.
Onboarding plan template FAQ
What is a customer onboarding plan?
A customer onboarding plan is the dated sequence of phases, milestones and tasks that takes a new customer from the signed contract to go-live and handoff. It includes owners on both sides, dependencies, success criteria and the risks that could move the date.
How detailed should an onboarding plan be?
Detailed enough that every task has one owner and one date, and every phase has an exit criterion. Most mid-market plans have between thirty and sixty tasks. Enterprise plans can have more, but grouping small steps keeps them readable for the customer.
When should the onboarding plan be shared with the customer?
Share a draft before or at kickoff and confirm it in the meeting. Customers need the timeline to plan their own internal work, and agreeing it early makes later date discussions far easier.
What is the difference between an onboarding plan and an implementation plan?
The terms overlap. An implementation plan usually focuses on technical delivery such as configuration, integrations and data migration, while an onboarding plan also covers the relationship side, including welcome, success criteria, training and handoff to customer success.
Can an onboarding plan be generated automatically?
Yes. Software can read a SOW, order form or CRM deal and build a phased plan from it, matching tasks to the modules, integrations and dates that were sold. The implementation lead then reviews and adjusts it instead of building it from scratch.