Reviews (1,974)
Overall rating
4.8
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