Guide

Add a website feedback button with Survey.is.

Create a short feedback survey, copy one embed script, add a floating button to your website, and review responses in Survey.is results.

Best for product, pricing, help, and checkout pages Uses the Website embed Button trigger Visitors answer without leaving the page

Example Scenario

Pine & Peak Outfitters is a fictional outdoor shop with a spring trail collection page. The team can see traffic to the page, but analytics cannot explain why some visitors leave without choosing a kit.

Instead of sending people away to a separate survey, the team adds a small Page feedback button in the bottom right corner. Visitors can open the Survey.is popup, answer three quick questions, and return to the page.

This guide uses a fictional retail site as a demonstration environment so the workflow is easy to follow. The same setup works on a product page, documentation page, pricing page, checkout step, support article, or customer portal.

Use Three Questions

Website feedback works best when it is short. Ask only what you will actually use to improve the page.

Question Type Why it helps
How easy was it to use this page? 1-5 stars Gives a simple page-experience signal you can track over time.
What were you trying to do today? Multiple choice Shows the visitor intent behind the feedback.
What should we improve on this page? Free form Captures the detail you cannot get from a rating alone.

For the intent question, use choices that match the page. In this example: Compare trail kits, Check sizing or fit, Find shipping details, Look for support, and Something else.

Create The Survey

Open the project where website feedback belongs, choose New survey, and create a blank survey. Give it a specific title, such as Pine & Peak Website Feedback.

Add the three questions, keep the first two required, and make the free-form improvement prompt optional. Set the survey to Active and save.

Survey.is builder showing a three-question website feedback survey
A focused three-question survey is enough for useful page feedback.

Choose The Button Embed

Open the survey's Invitations page and select Website embed. Leave the trigger type set to Button, then set the button text, color, and popup position.

For this example, the button text is Page feedback, the color matches the fake site's brand, and the popup opens from the bottom right.

Survey.is Website embed tab showing Button trigger, button text, color, popup position, and generated paste-in script
The Website embed tab generates the script for the exact button settings you choose.

Copy the paste-in script and add it near the end of the page, before the closing </body> tag.

<script async src="https://survey.is/embed.js?survey=YOUR-SURVEY-CODE&trigger=button&position=bottom-right&buttonText=Page%20feedback&buttonColor=%230b7668"></script>

Replace YOUR-SURVEY-CODE with the survey code shown in your Survey.is embed snippet. If your site uses a strict Content Security Policy, allow Survey.is in script-src and frame-src.

Test The Website Button

Open the website page after the script is deployed. The feedback button appears as a small fixed button in the configured position.

Fictional Pine and Peak Outfitters website with a Survey.is Page feedback button in the bottom right
The button is visible without taking over the page.

Click the button and answer the survey in the popup. Embedded surveys show one question at a time, which keeps the form readable inside the small window.

Embedded Survey.is popup showing the first website feedback question on the example website
Visitors answer inside the page instead of being sent to a separate survey URL.

Submit a test response before sharing the page broadly. Confirm that the thank-you screen appears and that the popup can be closed.

Embedded Survey.is popup showing the survey completion message
The completion screen confirms that the response was recorded.

Check The Results

Open Results for the survey. In the sample responses, the page earned a 3.83 average ease rating, and visitor intent was split across kit comparison, sizing, shipping, support, and the guarantee.

Survey.is results page showing the website feedback rating chart
The rating chart gives a quick read on whether the page experience is improving.

Use Response data when you want to inspect individual submissions. The table shows the rating, selected intent, and written improvement idea for each response.

Survey.is Response data table showing embedded website feedback responses
The response table connects each written comment to the visitor's rating and intent.

Launch Checklist

  • Keep the survey short enough to finish in under one minute.
  • Use button text that matches the page, such as Page feedback, Product feedback, or Help us improve.
  • Place the button where it will not cover key actions on desktop or mobile.
  • Submit at least one test response after the script is deployed.
  • Review results weekly while the page is changing, then less often once feedback stabilizes.
A useful website feedback loop turns repeated comments into page changes: clearer comparison data, easier support links, better sizing information, or stronger calls to action.