Reviews (2,062)
Overall rating
4.8
July 30, 2021
Customer service is great, the pop ups are very effective and the conversion rate and sales increases
stormxstudios
Costa Rica
4 months using the app