Feedback Survey
A lightweight micro-survey banner that collects open-ended feedback from your website visitors. Use it to understand what your users think, gather feature requests, or measure satisfaction.
How to Embed
Add this script tag to any page where you want the survey to appear. Replace your-slug with your project slug:
<script src="https://www.helpyap.com/feedback.js" data-project="your-slug"></script>The feedback widget is separate from the chat widget. You can use either or both on the same page.
Setup
Configure the survey in Project Settings → Feedback Survey:
- Enable the survey with the toggle at the top
- Set your question— type your own or click "Generate with AI" to get suggestions based on your project
- Choose the position — bottom-center, bottom-left, bottom-right, top-center, top-left, or top-right
- Customize the appearance — colors, border radius, font size, and avatar
- Add the embed code to your website
Settings
Display
| Setting | Description |
|---|---|
| Position | Where the banner appears on the page |
| Delay | Seconds to wait before showing the banner after page load |
| Max Width | Maximum width of the banner in pixels |
Behavior
| Setting | Description |
|---|---|
| Show Once | Only show the survey once per visitor (tracked via browser storage) |
| Hide After Submit | Automatically hide the banner after the visitor submits their response |
| Cooldown Days | Days to wait before showing the survey again to the same visitor |
| Show on Pages | Limit the survey to specific pages (comma-separated URL patterns). Leave empty to show on all pages. |
Appearance
Customize colors (background, text, input, button), border radius, font size, and an optional avatar image. A live preview is shown in the settings panel as you make changes.
AI-Generated Questions
Not sure what to ask? Click Generate with AI in the settings to get question suggestions tailored to your project. The AI analyzes your project name and knowledge base to suggest relevant, engaging questions.
Viewing Responses
Responses are collected in Project Settings → Feedback Survey → View Responses. Each response includes the visitor's answer, the page they were on, and when it was submitted.
Tips
- Keep questions short and specific — "What feature would help you most?" works better than "Give us your feedback"
- Use the page filter to show different questions on different pages (e.g., pricing page vs. docs)
- Set a cooldown of 7-14 days so returning visitors aren't repeatedly prompted
- The survey works alongside the chat widget — they use different screen positions to avoid overlap