JavaScript Integration
UniversalScript Tag
Simple script tag integration that works with any website or web application.
Prerequisites
A website or web application with HTML access
A Suggesto account with at least one feedback board
Your Board ID from the dashboard (included in the URL)
Basic Installation
1. Add the Script Tags
Add this script tag to your HTML file, preferably before the closing </body>
tag. Replace the Board ID in the URL with your actual Board ID:
Basic Integration
Finding Your Board ID
Replace
xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
with your actual Board ID from the dashboard2. Test the Integration
Reload your webpage. You should see the Suggesto feedback widget appear in the bottom-right corner (or where you have configured the widget to appear). Click on it to test the feedback submission flow.
Conditional Loading
You can load the widget conditionally based on page routes, user authentication, or other criteria:
Conditional Widget Loading
Event Handling
Listen to widget events for analytics tracking or custom integrations:
Event Listeners
Troubleshooting
Widget not appearing?
Check the browser console for errors and verify:
- The script URL is accessible and correct
- Your Board ID is valid and properly formatted in the URL
- No JavaScript errors are preventing execution
- The domain is allowed in your board settings
Widget conflicts with other scripts?
Try adjusting the z-index or loading order: