Reviews (1,298)
Overall rating
4.8
May 21, 2026
Had some issues with setting up my email form on my new Shopify website. I contacted Cyrus from customer support and he was very helpful in resolving the matter fast. 5 stars :)
RANKED XP
Belgium
27 days using the app