Gather valuable feedback from your users with a simple, customizable, and embeddable form. When people fill it out, their feedback is saved in your Dovetail project, ready to organize and analyze alongside everything else.
We currently offer two ways to add a feedback form to your website: An HTML iframe or a React component.
Show the iframe when a user clicks a feedback button on your website. Then, listen for a message event to hide the iframe when the user finishes entering their feedback and closes the dialog.
Here’s an example implementation:
The form supports the following query parameters. Add these to the iframe’s src URL to pass through more data.
collectorId — Required. This is the form’s ID. Find this in the code snippet shown when you click Embed on a feedback form.
defaultEntries — Optional. An encoded object of key:value pairs for setting default data, e.g. prefill user’s name and email.
metadata — Optional. An encoded object key:value pairs for passing any custom information, e.g. browser version, local time, user license.
Using React? Setting up a feedback form is easy:
@heydovetail/collector-reactfrom NPM and import it.
Our React component also supports setting default entries and passing through metadata. Check out the README for more information.
Made in Australia by 🐨Auzzies and 🥝Kiwis
© Dovetail Research Pty Ltd
ABN: 84 615 270 025