Reviews (3,377)
Overall rating
4.7
November 26, 2025
Mostly easy to use, I learn more as I do more campaigns
A Touch of Italy Online
New Zealand
Almost 3 years using the app