Response rate calculator

Calculate response rate or plan how many invites to send

Response rate — proportion of invites that resulted in a response. Responses / invites × 100%.

FAQ about response rate

Parameters

Number of people who received the survey invite

Number who fully completed the survey

How many completed responses you need

Expected response rate (typically 5–30%)

Extra margin for lower response (recommend 10–20%)

Assumptions and limitations

  • Email to customer list: 10–30%
  • Email to cold list: 2–10%
  • Panel research: 15–40%
  • Site pop-up: 5–15%
Response rate
Enter data

In SurveyNinja, NPS, CSAT and more are calculated automatically. Create a survey in 5 minutes and get real-time analytics.

Start free

Data is not stored — calculation runs in your browser.

How response rate works

Response rate formula

Response rate = (Completed responses / Invited) × 100%. Only fully completed surveys count, not partial.

Why response rate matters

Low response rate increases cost and can cause nonresponse bias — respondents may differ from non-respondents.

How to improve response rate

Short surveys, personalization, clear topic, mobile optimization, reminders, incentives (discounts, draws) all help.

Planning sample size

If you need 400 responses and expect 20% response rate, invite at least 2000 people. Add 10–20% buffer for lower response.

Response rate by survey type

Survey type / channel
Low
Typical
High
Email to customer list
5–10%
10–25%
25–40%
Email to cold list
1–3%
3–8%
8–15%
Online panels
10–20%
20–35%
35–50%
Site pop-up
2–5%
5–12%
12–20%
SMS surveys
5–10%
10–20%
20–35%

* Approximate; depends on audience, topic and survey length

What to avoid

  1. Guessing response rate Better to measure on a pilot or from a previous send. Otherwise you may run short of invites or overpay for extra contacts.
  2. Confusing response rate and completion rate Response rate = share who completed out of invited. Completion rate = share who completed out of those who started. Track both but do not substitute one for the other.
  3. Not allowing for refusals Aim for 10–20% extra on top of target responses for dropouts and invalid responses.
  4. Ignoring segments Different channels and audiences have different response. Estimate response rate by segment and plan invites separately.

FAQ about response rate

Automate your metrics

In SurveyNinja, NPS, CSAT and more are calculated automatically. Create a survey in 5 minutes and get real-time analytics.

Start free