1. Create a bubble
Name the website, enter its full address and choose the first version of the widget design.
Installation
Create a bubble, approve its website address and paste the generated installation code into your application.
Name the website, enter its full address and choose the first version of the widget design.
Copy the generated site key and use the installation pattern for your framework.
Test on localhost during development, then open the approved website and confirm a message appears in your inbox.
HTML and WordPress
Use the shared template, footer scripts area or a trusted code-injection plugin. Replace the example key with the one shown in your bubble dashboard.
Next.js
Import Script from next/script and place this after your page content in the root layout.
Domain protection
Enter the full address your visitors use. Feedback Bubble checks every load and message against it, while also allowing loopback localhost addresses so you can test safely during development.
Approved website
https://www.yourwebsite.com
The bubble loads on the approved website or a local development address.
A short-lived session is tied to that website.
Every submission is checked again by the server.
Your dashboard generates the real site key and framework-specific installation instructions.