Quickstart
Add a feedback widget to your site and confirm that a response reaches your dashboard.
Create your PushFeedback account
-
Open PushFeedback.
-
Enter your email and password, accept the Terms of service and Privacy policy, and click Sign up. Company name is optional.

-
Open the confirmation email and confirm your address.

-
Create a project
A project collects feedback from one website.
-
Open Projects and click Create project.
-
Enter your Website URL, such as
https://docs.example.com, and click Create project. Use the exact domain or subdomain where the widget runs.
-
On Set up widget, choose a layout and copy the HTML snippet under Add it to your website. It contains your project ID.

-
Click Continue to notifications. Enter the email address for feedback alerts and click Finish setup, or select Skip for now.

You can copy the code again from Projects > your project > Snippet. Change notifications under Settings > Integrations > Email.
-
Add the widget to your site
For an HTML site, add this to
<head>:<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/pushfeedback@latest/dist/pushfeedback/pushfeedback.css"><script type="module" src="https://cdn.jsdelivr.net/npm/pushfeedback@latest/dist/pushfeedback/pushfeedback.esm.js"></script>Add this before
</body>. ReplaceYOUR_PROJECT_IDwith the ID from Snippet:<feedback-button project="YOUR_PROJECT_ID" button-position="bottom-right" modal-position="sidebar-right" button-style="dark">Feedback</feedback-button>For a framework or CMS, use its installation guide.
-
Open your site and click Feedback.

-
Enter a test message and click Send. Open your project in PushFeedback and confirm the response appears under Feedback entries.

If submission fails, check the project ID and the allowed website URLs. Local testing uses
localhostor127.0.0.1.-
Next steps
- Review feedback to read responses, archive them, or export selected entries.
- Connect an integration for alerts or tasks in another tool.