Reviews (1,919)
Overall rating
4.7
March 2, 2022
This is a great app that really helps keep a good eye on customer satisfaction within your company's website!
VBB
United States
8 months using the app