The right onboarding survey questions catch a stalled customer while you can still save the account, not three months later in a renewal forecast. This guide gives you the exact questions to ask at kickoff, 30 days, 60 days, and 90 days, plus a checklist for when to send each one.

Most B2B SaaS companies survey once, usually a satisfaction score at the very end of onboarding. By then it’s too late to fix anything. The customer already decided how they feel about your product around week two, and a single 90-day survey just confirms a verdict reached weeks earlier. A short SaaS customer feedback loop built into every milestone, not just the last one, is what actually gives you time to act.

Why Onboarding Survey Questions Matter in the First 90 Days

OnRamp’s 2026 State of Customer Onboarding Report, based on a survey of 161 customer success and onboarding leaders, found that nearly half of customers abandon onboarding if they don’t see value quickly, and 57% of companies that cut onboarding investment saw churn increase within six months. The same research found that 62% of CS leaders lack real-time visibility into how onboarding is actually going for any given account.

Without a structured onboarding survey, a CSM finds out a customer struggled with setup only when they mention it, offhand, on the renewal call. 

First impressions carry weight well beyond onboarding itself, too: Salesforce’s own research has found that a large majority of customers say a positive early experience makes them more likely to buy again, which means the first 90 days shape far more than just this year’s renewal.

The SaaS Onboarding Checklist: Four Touchpoints to Survey

A proper SaaS customer onboarding checklist ties a short survey to each milestone. Think of it as an onboarding checklist, SaaS-specific, built around survey timing rather than internal task tracking alone.

Touchpoint Timing Length Goal
Kickoff Day 1-7 3-4 questions Confirm setup went smoothly, catch early confusion
30-day End of month 1 5-6 questions Check for time-to-first-value and early friction
60-day End of month 2 5-6 questions Confirm adoption is spreading past the initial admin
90-day End of month 3 6-8 questions Measure overall satisfaction and renewal likelihood

This SaaS onboarding checklist works because each touchpoint asks a different question about a different risk. Kickoff catches setup failures. 30 days catches whether the customer has actually reached first value. 60 days catches whether adoption is spreading beyond one champion. 90 days is where you find out whether the whole thing worked.

Onboarding Survey Questions by Touchpoint

Kickoff survey questions (Day 1-7)

Short and factual. Send right after the kickoff call or initial setup.

  1. Was the kickoff call and setup process clear? (Yes/No + comment)
  2. Do you know what your next step is? (Yes/No)
  3. Is there anything blocking you from getting started? (Open-ended)
  4. How would you rate your first week with [product]? (1-5 scale)

30-day onboarding survey questions

This is the most important checkpoint in the entire cadence, since it’s where time-to-value either happened or didn’t.

  1. Have you achieved the outcome you signed up for yet? (Yes/No/Partially)
  2. How easy was it to get your team using [product]? (1-5 scale)
  3. What’s the biggest obstacle to getting full value from [product] right now? (Open-ended)
  4. Have you needed support more than expected? (Yes/No)
  5. How confident are you that [product] will deliver what you expected? (1-5 scale)

60-day onboarding survey questions

By day 60, the question shifts from “did setup work” to “is this spreading through the team.”

  1. How many people on your team are actively using [product]? (Number or range)
  2. Which features have you not tried yet, and why? (Open-ended)
  3. How well does [product] fit into your existing workflow? (1-5 scale)
  4. Has your Customer Success contact been responsive enough? (Yes/No)
  5. What would make the next 30 days more successful? (Open-ended)

90-day onboarding survey questions

This is a proper customer feedback survey, not just an onboarding check-in, since it doubles as an early renewal signal.

  1. Overall, how satisfied are you with your onboarding experience? (1-5 scale)
  2. How likely are you to recommend [product] to a colleague? (0-10 NPS scale)
  3. Did onboarding match what was promised during the sales process? (Yes/No)
  4. What’s one thing that would have made onboarding better? (Open-ended)
  5. What has [product] helped you accomplish so far? (Open-ended)
  6. How likely are you to renew? (1-5 scale)

Common Mistakes with SaaS Onboarding Surveys

Sending one long survey instead of four short ones. A 20-question survey at day 90 asks a customer to remember details from week two that they’ve already forgotten. Match the question to the window where the answer is still fresh.

Asking the same questions at every touchpoint. Kickoff questions about setup clarity don’t belong at 90 days, and 90-day renewal questions don’t belong at kickoff. Each touchpoint should measure the risk that’s actually live at that moment.

Treating every response the same regardless of score. A 4 or 5 out of 5 needs no action. A 1 or 2 needs a same-day follow-up. Most teams route both to the same weekly report, which means the urgent ones wait as long as the routine ones.

Never closing the loop. If three customers in a row flag the same setup step as confusing, and nothing changes before the fourth customer hits that step, the survey becomes something customers learn to ignore. Native workflows, where the response and the fix both live in the same system, make closing that loop far more likely, an idea covered in more depth on SurveyVista’s platform overview.

How to Turn Answers into a Better B2B Onboarding Process

Collecting these answers only matters if they change something. A B2B onboarding process that doesn’t get revised based on what customers actually said is running on assumptions, not evidence.

Three things to do with every cohort’s responses:

  • Segment by outcome, not just average score. An average 30-day satisfaction score of 4.1 hides the fact that one segment is at 2.5. Break results down by plan tier, industry, or deal size to find where onboarding is actually failing.
  • Route low scores to a person, not a spreadsheet. A kickoff score of 1 or 2 should trigger a same-day check from the CSM, not sit in a dashboard until the weekly team meeting.
  • Close the loop with the next cohort. If 30-day respondents keep flagging the same setup step as confusing, fix that step before the next batch of customers hits day 30, then tell new customers what changed.

Automating the Cadence Natively in Salesforce

Salesforce’s Flow Builder can trigger each survey automatically off the actual milestone date (contract signed, kickoff completed, go-live confirmed) rather than a manual calendar reminder, and route low scores straight to the assigned CSM the moment a response lands.

That’s the practical case for running SaaS customer onboarding surveys through a native Salesforce survey tool instead of a separate platform: the response writes directly to the account record, so the CSM sees a 30-day red flag next to the renewal date and contract value, not in a disconnected report. 

If you’re building out this cadence, the SurveyVista template library has ready-made survey templates to start from rather than writing questions from scratch; the ultimate checklist for choosing a survey and form solution covers what to evaluate before picking a tool for this specific use case; and the pricing page breaks down what’s included at each tier.

Frequently Asked Questions

How many onboarding survey questions should I ask at each touchpoint? 

Keep kickoff and 30-day surveys short, 3-6 questions, since response rates drop fast on long surveys this early in the relationship. The 90-day survey can run slightly longer, 6-8 questions, since by then the customer has more context to share and more reason to engage.

Should onboarding surveys be anonymous? 

No, and this is a key difference from employee onboarding surveys. B2B customer onboarding surveys should stay attributed to the account and contact, since the entire point is routing low scores to the right CSM for follow-up, not aggregating anonymous sentiment.

What’s a good response rate for a SaaS onboarding survey? 

Response rates in the 30-50% range are typical for short, well-timed onboarding surveys sent to an engaged contact. Rates drop sharply for surveys longer than eight questions or sent to a contact who hasn’t logged in recently.

Should the same person always get every touchpoint survey? 

Not necessarily. The kickoff survey usually goes to the technical admin who handled setup. The 90-day survey should reach the economic buyer or executive sponsor, since that’s the person whose satisfaction actually drives the renewal decision.

What should happen after a customer gives a low score at 30 days? 

Route it to the assigned CSM immediately, not at the next status meeting. A 30-day red flag is still fully recoverable if someone reaches out that week; the same account looks a lot harder to save by day 75.

Talk to Us