Reviews (3,654)
Overall rating
4.7
August 17, 2021
Amazing customer support! We ran into some errors when trying to import reviews from our previous platform and reached out to the support team. They responded within an hour both times and fixed all of the issues for us, rather than providing how-to instructions like most companies. Super impressed!
Natural Rapport
United States
9 months using the app