Skip to content
Live webinarNov 18 · 12:00 PM ETAI‑First Isn't a Feature. It's a New Operating Model.Save your seat

What is customer onboarding?

Customer onboarding is the process of taking a new customer account from purchase or sign-up to the first result it bought the product for. In business software it covers setup, data import, integrations and getting the right people using the product.

Updated

What is the customer onboarding process?

The customer onboarding process is the set of steps a new account goes through between buying and getting value. In B2B it's an account-level job: several people, an admin, data and other systems all have to come together before anyone sees a result.

A typical process has six steps:

  1. Handoff from sales. Capture why the customer bought: the outcome they want, the date it matters by and who owns it on their side.
  2. Kickoff. Agree on the first milestone that proves value, and put a date on it.
  3. Technical setup. Single sign-on, roles and permissions, integrations, data import.
  4. Team rollout. Invite the people who will do the daily work, by role, with only what each role needs.
  5. First value. The milestone from kickoff actually happens, and the customer confirms it.
  6. Handoff to ongoing success. The account moves from onboarding to regular account management.

Take a payroll product sold to mid-market companies. The admin has to connect the HR system, import employees, set pay schedules and approve a test run. First value is the first payroll that runs without errors, not the first login. Every step before it is cost to the customer.

How do you build a customer onboarding strategy?

A customer onboarding strategy decides who does what, for which accounts, and how you know it's working.

  • Define first value per segment. A five-person team and a regulated enterprise buy the same product for different first results. Write each one down.
  • Match the motion to the account. Self-serve for simple setups, assisted for mid-sized accounts, high-touch where setup touches security, finance or many teams.
  • Remove steps before you explain them. Defaults, templates and sample data beat a better help article.
  • Instrument every milestone. You should be able to see which accounts are stuck and on which step, without asking the customer.
  • Set a time box and an escalation trigger. If an account hasn't connected its data within an agreed window, a person reaches out.

Measure the strategy with a small set of onboarding metrics, led by time to value and early retention.

Where does customer onboarding stall?

Self-serve stalls at the steps that need knowledge the customer doesn't have: mapping fields during an import, choosing permission settings, connecting an integration that only an admin can approve. Help docs and product tours explain the step, but the customer still has to do it, often in a part of the product they've never seen.

High-touch onboarding fixes this with a person on a call, but that person is the bottleneck, and the customer waits for the next slot.

The newer option is an in-product agent that does the setup step with the customer, inside the product, while they watch and approve. With Foldspace, a new admin can name the step they're stuck on (the import, the permission settings, the integration), and where the team has built that action, the Product Agent runs it through the product's existing APIs with that admin's own access, so the step gets done in the product rather than waiting for the next onboarding call.

Learn more

See it working in your product

Book a demo