Skip to content
Start free trial

Customer Onboarding Workflow Template

Customer Onboarding Workflow Template

Closing the deal is only half the battle. A poor onboarding experience leads to churn, support tickets, and buyers’ remorse. Yet most teams run onboarding from spreadsheets and memory, with no repeatable process.

Configuration recipe. This page is a guide to configuring HARi for a structured customer-onboarding process. It is not a one-click install — the entities, BPF stages and workflows below are ones you set up on top of the core CRM solution.

  • Inconsistent experience — each rep handles onboarding differently, so quality varies
  • Dropped steps — critical tasks like sending credentials or scheduling training get forgotten
  • No visibility — managers can’t see which customers are stuck in onboarding
  • Time to value — the longer it takes a customer to go live, the higher the churn risk

Configure an Onboarding Project entity, model the lifecycle as a Business Process Flow, and use Workflows to react to each stage transition.

Configure these as the BPF on the Onboarding Project entity (Settings > Schema > Onboarding Project > Process tab):

StageActionsOwner
WelcomeSend welcome email with next steps, share documentationAutomated
Kickoff CallSchedule and conduct kickoff meeting, confirm goalsAccount Manager
SetupConfigure the customer’s environment, import dataTechnical team
TrainingDeliver training sessions, share video guidesAccount Manager
Go-LiveFinal review, launch, celebrateAccount Manager
  • Onboarding Projects — linked to the Company, with a stage field, target go-live date, and health status
  • Onboarding Tasks — checklist items within each stage, with due dates and assignees
  • Contacts — primary contact, technical contact, executive sponsor
  • Activities — calls, emails, and meetings tied to the onboarding project

Configure these in Settings > Workflows:

  1. Auto-create onboarding project — when an opportunity moves to Closed Won, create an onboarding project with all default tasks
  2. Welcome email — immediately send a personalized welcome email to the primary contact
  3. Kickoff scheduling — create a task for the account manager to schedule the kickoff within 48 hours
  4. Stage escalation — if any stage takes longer than its SLA (e.g., Setup > 5 days), alert the manager
  5. Go-live celebration — when the project reaches Go-Live, send a congratulations email and create a 30-day check-in task
  • Customers in each onboarding stage (kanban view)
  • Average time to go-live
  • Overdue onboarding tasks
  • Customer health scores
  1. Install the CRM solution from Settings > Solutions if you have not already.
  2. In Settings > Schema, create the Onboarding Project entity with the fields above and configure the BPF stages on its Process tab.
  3. Configure the suggested workflows in Settings > Workflows so every Closed Won opportunity kicks off an onboarding project automatically.
  4. Build an onboarding dashboard from Dashboards to monitor stage distribution and SLA breaches.