Best Practices

Feedback Box

The Feedback Box gives your users a direct channel to share their feedback and feel heard.


A low friction way to gather feedback helps catching even the smallest points of frustration in user experiences. Use automations to react rapidly and make users feel heard.

Formbricks Approach

  • Make it easy: 2 clicks to share feedback
  • Pipe insights where team can see them and react quickly


To add the Feedback Box to your app, you need to perform these steps:

  1. Create new Feedback Box at
  2. Add user action to trigger Feedback Box
  3. Update recontact settings to display correctly

1. Create new Feedback Box

If you don't have an account yet, create one at

Then, create a new survey and look for the "Feedback Box" template:

Create feedback box by template

2. Update question content

Change the questions and answer options according to your preference:

Change text content

3. Create user action to trigger Feedback Box:

Go to the “Audience” tab, find the “When to send” card and choose “Add Action”. We will now use our super cool User Action Tracker:

Add action

We have two options to track the Feedback Button in your application: innerText and CSS-Selector:

  1. Inner Text: This means that whenever a user clicks any HTML item in your app which has an Inner Text of Feedback the Feedback Box will be displayed.

    Add HTML action
  2. CSS Selector: This means that when an element with a specific CSS-Selector like #feedback-button is clicked, your Feedback Box is triggered.

    Add CSS action

4. Select action in the “When to ask” card

Select feedback button action

5. Set Recontact Options correctly

Scroll down to “Recontact Options”. Here you have to choose the right settings so that the Feedback Box pops up every time the user action is performed. (Our default is that every user sees every survey only once):

Set recontact options

6. You’re ready publish your survey!

Publish survey

Setting up the Widget


That’s it! 🎉

Was this page helpful?