Reviews (117)
Overall rating
4.7
January 14, 2022
This app has been bringing us significant results as the team understands the customer journey well. More importantly, the support team has been really helpful and responsive in optimising our strategies and listening to our concerns. 10/5 stars for them :)
Ask and Embla
United States
Almost 2 years using the app