Reviews (18)
Overall rating
4.9
August 8, 2025
technical support team helped me setting up the reviews and rewards on my store. There support team was very quick and replied to my every query.
DirectSpech
United Kingdom
4 months using the app