Put the conversation inside your product.
Ask “What should we build next?” on the page where the idea happens. Customers can speak naturally, Superforms asks the useful follow-up, and the complete response flows back to your agent or API.
Use our interface
A responsive inline form or polished popup with microphone access and automatic height.
Use your interface
Render each question yourself while the client handles sessions, answers, and adaptive follow-ups.
Keep the intelligence
Your custom design still gets voice transcripts, selective AI follow-ups, and structured delivery.
One script. Three surfaces.
Start with the widget. Go headless when you need to.
The same form slug works as a share link, modal, inline embed, or custom interface. Changing the surface never changes where answers go.
- No frontend framework required
- Old Superforms.open() calls remain compatible
- Lifecycle events for ready, question, answer, submit, and close
- No creator token is ever exposed in the browser
<script src="https://superforms.co/embed.js"></script>
<button data-superforms-open="YOUR_FORM_SLUG">
Suggest a feature
</button>A better “Suggest a feature” form
Let someone explain the idea. Then ask why it matters.
This works especially well for feature requests, cancellation feedback, onboarding friction, bug reports, research prompts, and post-purchase feedback.
See the feature request workflow