Guide

Create a Survey Form Online

Creating a survey form online should take 2 minutes, not 2 hours. CraftForm lets you build a survey, share it, and start collecting responses — all in your browser, with no signup required to get started and no cap on how many people can respond.

Whether you're running customer research, a post-event survey, an NPS pulse, or a 50-question academic study, CraftForm covers every survey type with a free plan that never expires.

Why teams choose CraftForm

  • Build a survey in under 2 minutes from a blank form or template
  • Every survey field type: NPS, CSAT, Likert, rating, matrix, ranking
  • Conditional logic so respondents only see relevant questions
  • Anonymous responses with tamper-proof timestamps
  • Drop-off analytics — see exactly where people abandon
  • Export to CSV, Excel, JSON, or push to Google Sheets

Why create a survey online instead of offline

Paper surveys are still used in some contexts, but an online survey has three compounding advantages: instant distribution, automatic analysis, and near-zero cost per response. A typical online survey reaches 5× more respondents than a paper survey in the same time window, and the data arrives already cleaned and ready for pivot tables.

CraftForm takes it further. Every response is structured, timestamped, and searchable. You can filter, segment, and export without touching a spreadsheet — and the built-in analytics surface insights automatically.

Step-by-step: create a survey form online

  1. Pick a goal. What decision will this survey inform? Keep it single-purpose. Surveys that try to do too much get abandoned.
  2. Choose a template or start blank. CraftForm has NPS, CSAT, employee engagement, product feedback, and event feedback templates.
  3. Add your questions. Rule of thumb: under 7 questions for a pulse, under 15 for a research survey.
  4. Use the right field types. NPS for loyalty, Likert for agreement, open text for qualitative, rating for satisfaction.
  5. Add branching logic. Skip questions that aren't relevant based on earlier answers — it cuts completion time in half.
  6. Preview on mobile. 70%+ of survey respondents are on mobile. Always test.
  7. Publish and share. Grab the share link, paste into email, social, or embed on your website.
  8. Monitor responses. CraftForm surfaces drop-off points live, so you can spot bad questions and fix them before the survey closes.

Survey question types — and when to use each

  • NPS (0–10 scale) — the single best question for loyalty and word-of-mouth intent.
  • CSAT (1–5 scale) — for post-interaction satisfaction. Fast, specific, easy to baseline.
  • Likert (Strongly Disagree → Strongly Agree) — for attitudinal research when you need more nuance than yes/no.
  • Matrix — when you want to ask the same Likert question about multiple items.
  • Ranking — for priorities and feature requests. Much better than multi-select.
  • Open text — for qualitative colour. Use sparingly — long-form answers kill completion rate.
  • Multiple choice — the workhorse. Always include an "Other" option.

Best practices to get more survey responses

Average completion rate on online surveys is 30–40%. Tools and techniques that reliably push it higher:

  • Keep the survey under 2 minutes.
  • Use a conversational layout — CraftForm's one-question-at-a-time mode boosts completion by up to 35%.
  • Show a progress bar so people know how far they are.
  • Use conditional logic to hide irrelevant questions.
  • Offer a small incentive — discount, entry into a raffle, donation.
  • Personalise the first question using hidden fields (name, company).
  • Send at the right time — Tuesday–Thursday, 10am–2pm in the respondent's timezone.

Read our deeper guide on how to increase form completion rate for benchmark data and proven tactics.

Anonymous surveys and GDPR

CraftForm supports anonymous surveys out of the box. No IP addresses, no cookies, no identifying metadata — just structured answers. Perfect for employee engagement, sensitive customer research, or anything that requires psychological safety.

For GDPR compliance, we store responses in the EU, provide a Data Processing Agreement on request, and make data deletion instant. Every form can display a GDPR consent checkbox, and every response is traceable to a lawful basis.

After the survey — analysing responses

CraftForm's built-in analytics show you every response in real time. You can filter, segment, and group by any field. Export to CSV, JSON, or push directly to Google Sheets for pivot-table analysis.

For NPS and CSAT, CraftForm calculates scores automatically. For qualitative answers, our AI summariser clusters similar responses into themes so you do not have to read 1,000 open-text answers by hand.

Frequently asked questions

Can I create a survey form online for free?

Yes. CraftForm gives you unlimited surveys, unlimited responses, and every survey field type for free, forever. No credit card required.

How long does it take to create a survey?

Most users go from blank form to shared survey link in under 2 minutes using a template. Custom surveys with branching logic usually take 5–10 minutes.

Can I create an anonymous survey?

Yes. Anonymous mode strips IP addresses, cookies, and metadata from responses. Ideal for employee engagement and sensitive research.

Does CraftForm support NPS and CSAT scoring?

Yes. NPS and CSAT scores are calculated automatically in the analytics dashboard and exported alongside the raw data.

Can I export my survey responses to Excel?

Yes. Export to CSV, XLSX, or JSON at any time. You can also push responses directly to Google Sheets via the native integration.

Is there a response limit on the free plan?

No. The free plan has unlimited responses. You can run a survey with 10 respondents or 10,000 at the same price: $0.

Can I share the survey via email and social?

Yes. Every form gets a short share link you can send by email, post on social, or embed on your website.

Ready to build?

Start building your form in 60 seconds.

Unlimited forms, unlimited responses, no credit card, no trial. CraftForm is free forever for the essentials.

Start free — no signup