Reviews (1,924)
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