Reviews (2,231)
Overall rating
4.9
Edited May 3, 2021
Great first impression of this app. easy to install and setup campaigns. The support is quick and polite. Highly recommended
Otello - Leather & Shoes
Spain
5 months using the app