How to Create a Survey That Gets Responses [2026 Guide]
Most surveys fail not because the questions are bad, but because the experience is. This guide covers everything you need to know to create online surveys that people actually want to complete — from choosing the right question types to designing a mobile-friendly, conversational flow that drives high response rates.
In this guide
- 1. Define your survey goals
- 2. Choose the right question types
- 3. Keep it short — the ideal survey length
- 4. Write clear, unbiased questions
- 5. Use conditional logic to personalize
- 6. Make it mobile-friendly
- 7. How to increase survey response rates
- 8. Analyze your results
- 9. Create your first survey with stigmi
1. Define your survey goals
Before you write a single question, get crystal clear on what you want to learn. A survey without a defined goal is just a collection of random questions — and respondents can feel it. Vague surveys lead to vague data, which leads to decisions based on guesswork rather than insight.
Start by writing down one to three specific objectives. For example: "Understand why customers abandon their cart before checkout," or "Measure employee satisfaction with the new remote work policy." Each objective should be something you can act on. If you cannot imagine what you would do differently based on the answers, the question probably does not belong in your survey.
Your goals also determine who should take the survey, how long it should be, and which question types to use. A post-purchase feedback survey for paying customers looks very different from a market research survey targeting a broad audience. Define the audience alongside the goal, and everything else becomes easier to decide.
2. Choose the right question types
The question type you choose affects both the quality of data you collect and how willing people are to answer. Picking the right format for each question can mean the difference between a 20% completion rate and an 80% one. Here are the most effective survey question types and when to use each.
NPS (Net Promoter Score)
A single 0-to-10 scale asking "How likely are you to recommend us?" NPS is the gold standard for measuring customer loyalty. It gives you a single metric you can track over time and benchmark against your industry. Follow it up with an open-ended "Why?" to get actionable context.
Rating Scale
Great for measuring satisfaction, effort, or agreement on a numeric scale (1-5 or 1-10). Use rating scales when you want quantifiable data that is easy to average and compare across segments. Keep the scale consistent throughout your survey to avoid confusing respondents.
Multiple Choice
The workhorse of survey design. Use multiple choice when you have a known set of options and want respondents to pick one (or several). Always include an "Other" option with a text field when your list might not cover every possibility — otherwise you are forcing inaccurate answers.
Matrix / Grid
Matrix questions let respondents rate multiple items on the same scale in a compact grid. They work well for comparing related attributes — like rating different aspects of a product (ease of use, value, support) on a 1-5 scale. Use sparingly though, as large matrices can feel overwhelming on mobile.
Opinion Scale
A labeled slider from "Strongly disagree" to "Strongly agree" (or similar). Opinion scales capture nuance better than yes/no questions and feel more natural to answer. They are ideal for attitude and sentiment measurement.
Open-Ended / Long Text
Free-text responses give you rich qualitative data that structured questions cannot capture. Use them sparingly — one or two per survey — and place them after a related closed question. For example, ask a rating question first, then follow with "What could we do to improve?"
A good survey mixes question types strategically. Start with easy, closed-ended questions to build momentum, place the most important questions in the middle, and save open-ended questions for the end when respondents are already invested.
3. Keep it short — the ideal survey length
Survey length is the single biggest factor affecting completion rates. Research consistently shows that completion drops sharply after the 5-minute mark. For most use cases, aim for 5 to 10 questions that can be answered in under 3 minutes. If you need more questions, consider splitting the survey into multiple shorter ones sent at different times.
Every question should earn its place. Before adding a question, ask yourself: "Do I already know this from another source?" and "Will I take a specific action based on this answer?" If the answer to either is no, cut it. You will get better data from 7 focused questions than from 25 scattered ones, because respondents stay engaged and give more thoughtful answers.
A progress bar also helps. When people can see they are 60% done, they are much more likely to finish. Tools like stigmi show progress automatically in their one-question-at-a-time format, which keeps the cognitive load low and the momentum high.
4. Write clear, unbiased questions
The way you word a question shapes the answer you get. Leading questions like "How much did you love our new feature?" assume a positive experience and push respondents toward the answer you want to hear. Instead, use neutral language: "How would you describe your experience with our new feature?" The goal is to discover truth, not confirm your assumptions.
Avoid double-barreled questions — questions that ask about two things at once. "How satisfied are you with our pricing and customer support?" is impossible to answer accurately if someone loves the support but hates the pricing. Split it into two separate questions. Each question should measure exactly one thing.
Use simple, everyday language. Avoid jargon, acronyms, and technical terms unless your audience is guaranteed to understand them. "How often do you use our CRM dashboard?" works for an internal team survey but not for a customer satisfaction survey. Read each question out loud — if it sounds awkward or confusing when spoken, it will feel that way on screen too.
5. Use conditional logic to personalize
Not every respondent should see every question. Conditional logic (also called skip logic or branching) lets you show or hide questions based on previous answers. If someone says they have never used your product, it makes no sense to ask them to rate its features. Skip logic keeps the survey relevant and respectful of the respondent's time.
Branching is especially powerful for segmentation. You can ask one qualifying question at the start — "Are you a current customer, past customer, or prospective customer?" — and then route each group through a tailored set of questions. This gives you cleaner data because each audience answers questions designed specifically for their context.
Most survey tools support basic skip logic, but conversational form builders like stigmi make it particularly seamless. Because questions appear one at a time, branching feels natural — respondents never see a long form with awkwardly greyed-out sections. They just get a smooth, personalized conversation.
6. Make it mobile-friendly
Over 60% of survey responses now come from mobile devices, and that number keeps climbing. If your survey is not optimized for phones, you are losing more than half your potential responses before anyone reads the first question. Mobile-friendly is not optional — it is the default you should be designing for.
Avoid matrix questions on mobile (they require horizontal scrolling), keep answer options to 5 or fewer per question, and use large, tappable buttons instead of tiny radio buttons. Text input fields should trigger the right keyboard type — numeric keyboards for phone numbers, email keyboards for email addresses. These small details compound into a dramatically better experience.
The one-question-at-a-time format is inherently mobile-friendly because it eliminates scrolling and keeps focus on a single task. This is one reason conversational survey tools consistently outperform traditional form builders on mobile completion rates. Always preview your survey on a phone before sharing it.
7. How to increase survey response rates
Even a perfectly designed survey fails if nobody fills it out. Response rates depend on three things: how you ask, when you ask, and the experience of taking the survey itself. On the "how" side, personalized invitations outperform generic blasts by a wide margin. Use the person's name, explain why their specific feedback matters, and tell them exactly how long it will take.
The conversational UX model — showing one question at a time in a chat-like interface — has been proven to increase completion rates by 40% or more compared to traditional long-form surveys. It reduces cognitive overload, creates a sense of dialogue rather than interrogation, and makes the process feel faster even when the number of questions is the same. A visible progress bar reinforces this momentum.
Timing matters too. Send post-purchase surveys within 24 hours while the experience is fresh. For employee engagement surveys, mid-week mornings tend to get the highest response rates. And always send a single reminder to non-responders — it typically captures another 20-30% of responses without being pushy.
8. Analyze your results
Collecting responses is only half the job — the value comes from what you do with them. Start with the big picture: look at overall response rates and completion rates to gauge survey health. If people are dropping off at a specific question, that question probably needs to be reworded, moved, or removed.
For quantitative questions (ratings, NPS, multiple choice), calculate averages, distributions, and segment comparisons. Do customers rate your product higher than prospects? Does satisfaction vary by region or plan tier? Cross-tabulation turns flat data into actionable insights. Export your data to CSV for deeper analysis in spreadsheet tools or BI platforms when your survey tool's built-in analytics are not enough.
For open-ended responses, read through them manually before trying to categorize. Patterns will emerge — common praise, recurring complaints, unexpected suggestions. Group similar responses into themes and quantify how often each theme appears. This qualitative layer gives meaning to your numbers and often surfaces insights that closed-ended questions miss entirely.
9. Create your first survey with stigmi
Ready to put all of this into practice? stigmi is a free survey maker that uses the one-question-at-a-time format to help you get more responses. Here is how to create your first survey in under 5 minutes.
- 1
Sign up for free
Create your account at stigmi.app. No credit card required, and you get unlimited responses on the free plan.
- 2
Create a new form
From your dashboard, click "Create Form." Give it a name and optional description.
- 3
Add your questions
Choose from 23 question types including NPS, rating, multiple choice, matrix, opinion scale, and open-ended. Drag and drop to reorder.
- 4
Set up logic (optional)
Add skip logic rules to personalize the flow. Show or hide questions based on previous answers.
- 5
Activate and share
Hit "Activate" to make your survey live. Share the link via email, social media, or embed it on your website.
- 6
Watch responses come in
View responses in real-time from your dashboard. Export to CSV or use built-in analytics to spot trends.
The conversational format means your survey will look great on any device without extra work. Respondents see one question at a time with a smooth progress bar, which leads to higher completion rates and better data quality.
Start building your survey today
Create beautiful, conversational surveys with unlimited responses. Free forever, no credit card required.
Create your free survey