How to Run a Customer Survey for Your Small Business
A practical guide to customer surveys for small businesses, with an 18-question bank, free tool comparison, sample size table and steps to act on results.

To run a useful customer survey as a small business, decide the one decision the survey should inform, ask no more than 8 to 12 well-written questions, send it with a free tool to the right list, collect enough responses to trust the pattern, and then act on what you learn and tell customers what changed. This guide gives you a question bank you can copy, a comparison of free survey tools, a simple sample-size table and a plan for turning answers into action.
Key Takeaways
- Start with the decision, not the questions: every question should help you choose between real options.
- Short surveys get finished. Aim for 3 to 5 minutes and put the most important question first.
- Avoid leading, double-barreled and agree/disagree questions; they quietly bias your results.
- For a rough read (about plus or minus 10%), under 100 responses is often enough; for plus or minus 5% with a list of 500 or more customers, you need roughly 220 to 385.
- Close the loop: share what you heard and what you’re changing, or response rates fall next time.
Step 1: Define the Decision Your Survey Must Inform
Most small-business surveys fail before the first question is written. The owner wants “feedback,” sends 25 questions, gets a pile of opinions and changes nothing. Fix that by writing one sentence before you open any survey tool:
“We are deciding whether to ________, and we need to know ________ from ________ customers by ________.”
Examples:
- “We are deciding whether to add Saturday hours, and we need to know which days current members would actually visit, by December 15.”
- “We are deciding which of three new menu items to launch in January, and we need preference data from regulars.”
- “We are deciding why first-time buyers don’t come back, and we need reasons from customers who ordered once in the last six months.”
If a question doesn’t serve that sentence, cut it. This one habit keeps surveys short, which matters more for response rates than almost anything else you can do.
Step 2: Write Questions That Give Honest Answers
Small changes in wording can change results. The Pew Research Center’s guide to writing survey questions is one of the clearest free references on this, and its main lessons apply directly to a small business.
Rules for good questions
- Ask one thing at a time. “How satisfied are you with our prices and service?” is double-barreled. Split it into two questions.
- Don’t lead. “How much did you enjoy our new menu?” assumes enjoyment. Ask “How would you rate our new menu?”
- Prefer choices over agree/disagree. Pew notes that people tend to agree with statements, especially when unsure. Instead of “I find our app easy to use: agree/disagree,” offer “Our app is: very easy / somewhat easy / somewhat hard / very hard to use.”
- Make answer lists complete and non-overlapping. Age bands like 18-24 and 24-34 overlap. Include “Other” or “None of these” where it fits.
- Use plain words. Customers don’t know your internal terms for products or processes.
- Ask about real behavior, not hypotheticals. “How many times did you order from us in the last three months?” beats “Would you order more if…?”
- Put demographics last and only ask what you’ll use.
Choosing question types
| Type | Best for | Watch out for |
|---|---|---|
| Multiple choice (one answer) | Clear preferences and facts | Missing options; always test the list |
| Checkboxes (many answers) | “Which of these do you use?” | Hard to rank importance |
| Rating scale (1-5) | Satisfaction, ease, quality | Label both ends clearly |
| 0-10 likelihood scale | Net Promoter Score | Use one per survey, not five |
| Ranking | Prioritizing features or options | Keep to 5 items or fewer |
| Open text | Reasons, ideas, surprises | Limit to 1 or 2; they take time to answer and analyze |
A Customer Survey Question Bank You Can Copy
Pick 8 to 12 of these, adapt the wording to your business, and delete the rest.
Overall satisfaction and loyalty
- Overall, how satisfied are you with [business name]? (Very satisfied to very dissatisfied, 5 points)
- How likely are you to recommend us to a friend or colleague? (0-10)
- What is the main reason for your score? (Open text)
- Compared with other options you’ve tried, are we better, about the same or worse?
Product or service
- Which of our products or services have you used in the last 3 months? (Checkboxes)
- How would you rate the quality of [product/service]? (1-5)
- Is there anything you expected from us that we didn’t provide? (Open text)
- Which one of these would you most like us to add? (List 3-5 real options you’re considering)
Experience and ease
- How easy was it to [place an order / book an appointment / get help]? (Very easy to very hard)
- Did you have any problem during your last visit or order? (Yes/No; if yes, what happened?)
- How would you rate the speed of our response to questions? (1-5)
Pricing and value
- How would you describe our prices for what you get? (Excellent value / good value / fair / poor value)
- If we offered a monthly subscription for [product], how interested would you be? (Very to not at all)
Marketing and discovery
- How did you first hear about us? (Search, social media, friend, walked by, news article, other)
- Where do you usually look for businesses like ours? (Checkboxes)
- How would you prefer to hear about offers? (Email, text, social, none)
Closing
- Is there anything else you’d like to tell us? (Open text, optional)
- May we contact you about your answers? (Yes, with email field / No)
How to score Net Promoter Score: on the 0-10 question, 9s and 10s are promoters, 7s and 8s are passives and 0 to 6 are detractors. Subtract the percentage of detractors from the percentage of promoters. If 50% are promoters and 20% are detractors, your score is 30.
Free Survey Tools Compared
You don’t need paid software for a first survey. These options all have a free way to start, but free-tier limits change, so check the current plan page before you launch.
| Tool | Free option | Good for | Keep in mind |
|---|---|---|---|
| Google Forms | Free with a Google account | Simple surveys; responses go straight into Google Sheets | Basic design; limited logic |
| Microsoft Forms | Free with a Microsoft account | Teams already using Microsoft 365 and Excel | Fewer design options |
| SurveyMonkey | Free “Basic” plan | Polished surveys and ready-made templates | Basic plan caps how many responses you can view |
| Typeform | Free tier | Conversational, one-question-per-screen surveys | Free tier has tight response limits |
| Your email platform | Often built in | One-click rating questions inside an email | Usually only 1-2 questions |
Google’s own Google Forms help guide walks through creating a form, adding question types and viewing responses in a spreadsheet. For most small businesses, Google Forms plus Sheets is enough to start.
Before you send: a 10-minute pretest
Send the survey to three people who weren’t involved in writing it, ideally one real customer. Watch for questions they misread, answers they couldn’t find and how long it took. Pew calls pretesting essential, and in a small business it routinely catches the one confusing question that would have spoiled your data.
Sample Size Basics: How Many Responses Do You Need?
The number of responses you need depends on how precise you want to be and how many customers you have. You don’t need statistics training to use this table. It uses the standard formula at 95% confidence and assumes the most conservative 50/50 split of opinion.
| Total customers you could survey | Responses for about plus or minus 10% | Responses for about plus or minus 5% |
|---|---|---|
| 100 | 50 | 80 |
| 200 | 66 | 132 |
| 500 | 81 | 218 |
| 1,000 | 88 | 278 |
| 2,000 | 92 | 323 |
| 5,000 | 95 | 357 |
| 10,000 or more | 96-97 | 370-385 |
How to read it: if you have 1,000 customers on your list and 88 of them answer, a result like “62% want Saturday hours” is probably within about 10 points of what all 1,000 think. That’s usually enough to make a practical business call.
Response rates and the bigger catch
To get 88 responses, you need to invite more people than that. Response rates vary widely by audience and channel, so track your own and plan accordingly. More important than the raw count is who responds. Happy regulars and angry customers answer most often. If you only email your loyalty members, you’ll learn about loyal members, not lapsed ones. Match your list to the decision you wrote in Step 1.
Step 3: Send It the Right Way
- Pick the moment. Ask right after an experience (an order delivered, an appointment finished) for experience questions; ask your whole list for strategy questions.
- Write a short invite. Say why you’re asking, how long it takes and what you’ll do with the answers. “Three minutes, six questions, and we’ll share what we change” works.
- Use more than one channel. Email plus a QR code at the counter plus a receipt link reaches different customers.
- Send one reminder three to five days later to those who haven’t answered. Not three reminders.
- Offer a small thank-you if it fits, such as a discount code for everyone who finishes. If you run a prize drawing instead, check sweepstakes rules for your state and include “no purchase necessary” terms.
- Respect privacy. Only ask for names or emails if you’ll follow up, and say how you’ll use the data.
Step 4: Analyze the Results Without Overthinking
- Export to a spreadsheet and remove test entries and duplicates.
- Count the closed questions first. Percentages for each option, plus averages for rating scales.
- Cut the data by one or two groups that matter for your decision, such as new versus repeat customers.
- Read every open-text answer and tag each one with a short theme (price, wait time, staff, product quality). Count the tags.
- Pull three to five quotes that capture each theme in customers’ own words.
- Write one page: what you asked, how many answered, the top three findings and what you’ll do about each.
Be careful with small groups. If only 12 people in a segment answered, treat their result as a hint, not a finding.
Step 5: Act on Results and Close the Loop
A survey earns its keep only when something changes. Sort findings into three buckets:
| Bucket | What goes here | Example |
|---|---|---|
| Fix now | Cheap, clear problems | Confusing checkout step, unclear hours on Google |
| Test next | Promising ideas with some risk | Saturday hours for a four-week trial |
| Park | Low demand or high cost | A requested product only 4% chose |
Then tell customers. A short email or social post saying “You told us X, so we’re doing Y starting on [date]” builds trust and makes the next survey easier. If your results are genuinely interesting to people outside your customer base, for example a local survey with a surprising finding, they can sometimes become a news story; this guide on how to write a press release explains how to frame data for reporters, and these press release examples show what that looks like in practice.
A simple survey calendar for a small business
- After every order or visit: one or two quick rating questions.
- Twice a year: a 10-question satisfaction survey to your full list.
- Before any big decision: a focused survey built around that decision.
Frequently Asked Questions
How long should a customer survey be?
Aim for something people can finish in 3 to 5 minutes, which is usually 8 to 12 questions. If you need more, split it into two surveys sent to different groups or at different times.
What is a good response rate for a customer survey?
It varies a lot by audience, channel and how engaged your customers are, so there’s no single benchmark worth trusting. Track your own rate over time and focus on whether the people answering represent the group you care about.
Should customer surveys be anonymous?
Anonymous surveys often get more candid criticism. The trade-off is that you can’t follow up. A good middle ground is to make the survey anonymous by default and add an optional final question asking if you may contact them.
Is Google Forms good enough for business surveys?
For most small businesses, yes. It’s free with a Google account, supports the main question types and sends answers straight to a spreadsheet. Consider paid tools only if you need advanced logic, branding or large-scale analysis.
How often should I survey my customers?
A short post-purchase check plus a fuller survey once or twice a year is plenty for most small businesses. Surveying more often than that tends to lower response rates.
Can I offer an incentive for completing a survey?
Yes, a small discount for everyone who completes it is common. Prize drawings are also popular, but they can fall under sweepstakes rules, so check your state’s requirements or ask an attorney before running one.
Start With One Question This Week
If a full survey feels like too much, add one question to your next receipt email or order confirmation: “How likely are you to recommend us?” with a follow-up “Why?” You’ll start building a habit, a baseline number and a list of real customer words, which is exactly what you’ll need when the bigger decisions come.


