Reviews (4,006)
Overall rating
3.6
November 16, 2020
Good, but not that easy to set up. Specially if you are working with an external advertiser, for example an ad agency.
Leaving Dust
Mexico
8 months using the app