Website feedback survey template

The most useful website survey asks three things: why did you come, did you manage it, and if not, why not. This template does exactly that and is short enough to embed beside your content without getting in its way.

The survey beside this text is live. Fill it in and submit it — it validates exactly as it would for a real respondent, and saves nothing.

Embedding on your own page

Two lines of HTML put the survey inside your site with no Votense header or footer around it. The frame resizes itself to the survey’s height, and you choose which domains may embed it.

A question that appears only on “No”

“What were you looking for?” is shown only to visitors who did not find it. The visitors who did are spared a question that does not apply to them.

Bot protection without a puzzle

Every submission is checked by Cloudflare Turnstile before it is stored. For almost all visitors nothing is visible — there is no image grid to solve.

No card required.

Website Feedback Survey

Live preview

How to use this template

5 steps in the editor. Nothing here needs a paid plan.

  1. Press “Use this template” and edit the reasons for visiting to match your site — pricing, documentation, support and so on.
  2. Save, then open Settings → Embed and copy the two lines of HTML into the page where the survey should appear.
  3. Add your site’s domain to the allowed domains so the survey loads only where you put it.
  4. Leave “One vote per person” on one per browser so a visitor who reloads the page is not counted twice.
  5. Check the Results tab weekly: the split on “Did you find what you were looking for?” is the number to move.

Questions in this survey

5 questions, using 3 of the 24 question types available.

QuestionQuestion typeRequired
What brought you here today?Radio buttonsYes
Did you find what you were looking for?Radio buttonsYes
What were you looking for?Long textOptional
How easy was the site to use?RatingOptional
Is anything missing or confusing?Long textOptional

What goes wrong with this survey

Specific to this template, not general advice about surveys.

Showing it before the visitor has done anything

A survey at the top of a landing page is answered by people who have seen nothing yet. Put it at the end of an article or on a confirmation page.

Asking for a rating with no context

Three stars means little alone. The reason-for-visit question is what lets you say “people looking for pricing rate the site lower”.

Forgetting which page it is on

If the same survey is embedded on several pages, use the “submitted from” value stored with each response to separate them — or create one survey per page.

Leaving the allowed domains empty on a public embed

With no domains listed, any site can frame the survey. Listing yours keeps the responses about your own pages.

Questions about this survey

How do I add the survey to my website?

Save the survey, open Settings → Embed, and paste the two lines of HTML it gives you into your page. No build step or plugin is needed, and the survey adjusts its own height.

Will it slow my page down?

The embed is a small script that inserts a frame, and the survey itself loads inside that frame, separately from your page’s own content.

Can I stop the same visitor answering repeatedly?

Yes. Settings → Voting & results → one per browser refuses a second submission from the same browser. One per network is stricter, at the cost of counting everyone in one office as a single visitor.

Is the survey anonymous?

No name or email is asked for unless you add a question for it. Each response records the page it was sent from and the browser type, which is how you can tell which page the feedback is about.