We use cookies to ensure you get the best user experience on our website.Find Out More

In-App NPS Surveys for Mobile Apps

Ask "How likely are you to recommend this app?" without leaving your app. Shakebug collects 0-10 NPS scores and written feedback, then turns every response into a live score, a promoter/detractor breakdown and a full response feed — right next to your bugs, crashes and sessions.

Live NPS score

One number, always current

See your NPS score, total responses and the Promoters / Passives / Detractors split update as new responses come in.

Score distribution

Every 0-10 rating, visualized

A color-coded bar for each score from 0 to 10 shows exactly where your ratings cluster, not just the headline number.

Written feedback

The "why" behind the score

Every response can include a comment, plus the user, platform, app version and date — so low scores come with context, not just a number.

NPS dashboard

Your NPS score, the breakdown and every response in one place

Shakebug shows your live NPS score alongside response volume and the Promoters, Passives and Detractors split, with a bar for every score from 0 to 10 so you can see exactly where opinion splits.

Below the summary, every response is listed with its score, comment, user, platform, app version and date — filterable by app version, category and date range, so you can isolate how a specific release is landing with users.

Shakebug NPS dashboard showing the NPS score, promoters, passives and detractors, a 0-10 score distribution chart, and a list of individual survey responses with comments

Who uses in-app NPS surveys

If you want a single number that tracks how users feel about your app release over release, NPS is that number.

Mobile app teams

iOS & Android

Watch your NPS score move after each release and catch a drop early — before it shows up as a wave of one-star store reviews.

Product managers

Prioritize with real feedback

Read the comments behind low scores to understand exactly what's driving detractors, and feed that straight into your roadmap.

Customer success & support

Spot unhappy users first

Detractor responses flag users worth reaching out to before they churn, cancel or leave a public complaint.

Growth & marketing

Find your advocates

Promoters are your most likely referrers and reviewers — identify them and turn satisfaction into word-of-mouth growth.

What is NPS (Net Promoter Score)?

Net Promoter Score is a single-question survey — "How likely are you to recommend this app to a friend or colleague?" — answered on a 0-10 scale. Respondents are grouped into three buckets: Promoters (score 9-10), Passives (score 7-8) and Detractors (score 0-6).

The score itself is simple: the percentage of Promoters minus the percentage of Detractors, giving a single number from -100 to 100 that you can track over time and compare release over release.

The formula

How the NPS score is calculated

Shakebug buckets every response automatically, then does the math for you.

% Promoters (9-10) % Detractors (0-6) = NPS Score

Why does NPS matter for mobile apps?

Star ratings and app store reviews only capture the users motivated enough to leave one — usually the most frustrated or the most delighted. NPS asks everyone the same question, so you get a representative read on how your whole user base feels, not just the loudest slice of it.

Because it's one consistent number, NPS is easy to track over time: a rising score after a release means the update helped; a falling score is an early warning before it turns into churn, refund requests or a public complaint.

What can you do with an NPS survey?

  • Measure overall satisfaction on a 0-10 scale
  • Identify promoters vs. detractors
  • Collect written feedback alongside the score
  • Track how sentiment changes release over release
  • Survey users right after a major feature update
  • Follow up after a significant user action
  • Filter responses by app version, category and date
  • Spot detractors early, before they churn or leave a bad review

How NPS surveys work in Shakebug

Add the Shakebug SDK to your iOS or Android app — setup takes a few minutes. From then on, the SDK manages survey timing automatically: it first appears 3 days after install, reappears every 14 days if a user dismisses it, and every 90 days after a successful submission. You can also trigger it manually at any point — after a checkout, a milestone or a support interaction — and force it to bypass the automatic timing rules.

Because NPS lives in the same dashboard as your bug reports, crash analytics, session journeys and retention, you can connect satisfaction directly to app quality — and a free plan lets you start without a credit card.

Shakebug vs. standalone NPS survey tools

Many teams bolt on a separate NPS or survey tool just to ask one question. Shakebug builds NPS into the same SDK you already use for bug reporting, crash analytics, session tracking and retention — so there's no second integration, no second dashboard and no separate vendor to manage.

Because NPS responses sit alongside your bugs, crashes and sessions, you can see whether a rocky release with more crashes is also the release where your score dropped — a connection a standalone survey tool can't show you on its own.

NPS FAQs

What is NPS (Net Promoter Score)?

Net Promoter Score is a single-question survey — "How likely are you to recommend this app to a friend or colleague?" — scored 0 to 10. Respondents are grouped into Promoters (9-10), Passives (7-8) and Detractors (0-6), and the score is the percentage of Promoters minus the percentage of Detractors.

Why does NPS matter for apps and websites?

How does Shakebug calculate the NPS score?

When does the in-app NPS survey appear automatically?

Can I trigger the NPS survey manually instead of waiting?

Which platforms support Shakebug NPS surveys?

Can I filter and export NPS responses?

Do users need to be logged in for NPS to work?

Start collecting NPS feedback today

Create a free account, add the SDK, and your first NPS responses start rolling in.

Sign up free

No credit card required