For SaaS product teams

Onboarding Feedback Survey Software

Onboarding effort is the strongest early predictor of churn. A user who works hard to get started rarely sticks around to reach the part where it gets easy.

Mapster fires onboarding surveys at signup, at the first activation event, and at end of trial. Every response is linked to the user, the acquisition channel, and the plan tier, so teams can segment scores and find where new users get stuck.

Why onboarding feedback matters

Activation rate predicts revenue. Onboarding effort predicts activation rate. Catch the friction before the user gives up.

96%

of high-effort customers become disloyal (Gartner/CEB)

40-60%

of SaaS signups never reach activation. Onboarding friction is the largest single cause.

5.4

median onboarding CES across B2B SaaS. The bar is lower than support.

Three onboarding moments worth surveying

One onboarding survey at the end of the funnel misses where the drop-off actually happens. Three triggers, each surfacing a different kind of friction.

Day 0

Right after signup

Trigger: Account created event, before the user finishes setup

"How easy was it to create your account and set things up?" (CES 1 to 7)

Catches friction in the signup flow itself: form length, plan selection confusion, missing onboarding checklist. Run this on every signup to find conversion drop-offs hidden between signup and first login.

Activation

After the first product value moment

Trigger: First key action completed (workspace created, first survey sent, first integration connected)

"This product made it easy to get to my first result." (CES 1 to 7)

The activation moment is where new users either commit or churn. Surveying here tells you whether the path to first value matched the marketing promise, and which steps need a redesign for cohorts that scored low.

Day 14-30

End of trial or first month

Trigger: End of trial, conversion event, or 30-day mark

"Overall, how easy has the onboarding experience been so far?" (CES 1 to 7)

Captures the cumulative effort after the user has explored the product. Pair this with a follow-up about what made onboarding easy or hard. The qualitative answers are where the actionable signal lives.

CES is the right metric for onboarding

Onboarding is a transactional touchpoint, not a relationship. Effort is what matters. Effort predicts whether the user makes it to month two.

CES

Primary

Onboarding effort is the strongest churn signal in the first 30 days. CES is built for exactly this kind of moment.

Learn more

CSAT

Secondary

Useful for measuring satisfaction with a specific onboarding step (a welcome video, a setup guide) without measuring overall effort.

Learn more

PMF

After day 30

Once users have been in the product for 30 days and reached activation, run the Sean Ellis test. PMF is the right metric for that point, not for week one.

Learn more

Avoid NPS during onboarding. NPS asks about overall recommendation, which a new user has not formed a view on yet. NPS belongs in month two onward as a relationship metric, not in week one.

Segment by cohort or the score lies

An overall onboarding CES of 5.4 hides the fact that paid traffic users score 4.1 and organic users score 6.3. Segmentation is where the diagnosis happens.

Without segmentation

CES 5.4

“Roughly average. No obvious fix.”

  • Cannot tell which acquisition channel converts worst
  • Cannot see whether admins or end-users struggle more
  • Cannot prioritise which onboarding step to redesign

With segmentation

Paid search signupsCES 4.1
Admin roleCES 4.4
Organic signupsCES 6.3
End-user roleCES 6.1

Action: rebuild admin setup flow, audit paid landing pages.

Onboarding survey best practices

Six rules that separate onboarding surveys that get acted on from the ones that pile up unread.

01

Trigger on event, not on day

A user who signed up 14 days ago but never activated should not get the same survey as one who activated on day 2. Trigger on what the user did (or did not do), not the calendar.

02

Keep it to 2 questions

One rating, one open-text. Add a third only if conditional. New users have low tolerance for any friction, including survey friction. A 5-question onboarding survey gets abandoned more than answered.

03

Survey at three points, not one

Signup, activation, and end of trial. Each surfaces a different problem. A single end-of-trial survey misses the users who churned before they ever finished setup.

04

Tag every response with cohort metadata

Acquisition channel, plan tier, role, signup source, company size. Without this, scores are an average. With it, scores are a diagnosis.

05

Route low scores to your team in real time

A CES below 4 from a new user is a churn signal in week one. Send a Slack alert the moment it submits so someone can reach out before the user disengages.

06

Do not survey users who already responded

If a user answered the signup survey, do not show them the activation survey until at least 7 days later. Survey fatigue in the first 30 days teaches users to dismiss all your surveys.

How to set up an onboarding survey in 3 steps

One JavaScript snippet, one trigger per moment, no redeploys to launch new surveys.

1

Install the widget and pass identity

Add the Mapster snippet to your app and call the identify function when a user signs up. Pass user ID, acquisition channel, plan tier, role, and any other attributes you want to segment by. This happens once.

2

Define your three triggers

Fire the signup survey on the account-created event. Fire the activation survey on your first-value event (workspace created, first integration connected, first key action). Fire the end-of-trial survey on day 14 or 30, or on the conversion event.

3

Watch cohorts segment themselves

Responses arrive in your dashboard with the user, the trigger moment, and every custom attribute attached. Filter by acquisition channel, plan tier, or role to see where onboarding is breaking. Route low-CES responses to Slack for real-time recovery.

Frequently asked questions

Catch friction before churn

Launch an onboarding survey today

CES, CSAT, and PMF triggered at signup, activation, and end of trial. Every response tagged with channel, plan, and role, so you can segment scores and act on them.

Run a Free Onboarding Survey

No credit card required