Basic Widget Setup
The SimpleCommenter widget is a lightweight JavaScript snippet that adds a feedback button to your website. This guide covers the fundamental setup process.
How It Works
- You add our script to your website
- The script loads asynchronously (won't slow down your page)
- A feedback button appears for your visitors
- Visitors can submit feedback, which appears in your dashboard
Adding the Widget
Add this script tag to your website's HTML, just before the </body> tag:
<script
src="https://simplecommenter.com/js/comments.min.js"
data-domain="your-domain.com"
defer
></script>
The defer attribute ensures the script loads without blocking your page
render.
Required Setup
1. Register Your Domain
Before the widget works, you must register your domain in the SimpleCommenter dashboard:
- Go to your dashboard
- Click "Add Project"
- Enter your domain exactly as visitors will see it
- Save the project
2. Match the Domain
The data-domain attribute must match your registered domain:
<!-- If you registered "example.com" -->
<script
src="https://simplecommenter.com/js/comments.min.js"
data-domain="example.com"
defer
></script>
<!-- If you registered "www.example.com" -->
<script
src="https://simplecommenter.com/js/comments.min.js"
data-domain="www.example.com"
defer
></script>
Testing Locally
For local development, you can test with localhost:
<script
src="https://simplecommenter.com/js/comments.min.js"
data-domain="localhost:3000"
defer
></script>
Make sure to register localhost:3000 (or your local port) as a domain in your dashboard for testing.
What Visitors See
When the widget loads, visitors will see:
- Feedback Button - A small button in the corner of the screen
- Feedback Form - Opens when clicked, with fields for:
- Comment text
- Screenshot capture (optional)
- Email (optional)
- Confirmation - Success message after submission
Next Steps
- Configure the widget with custom options
- Customize the appearance to match your brand
- Set up for specific platforms like WordPress or Shopify