Reviews (1,708)
Overall rating
4.1
May 2, 2022
super easy and fast to setup! I love both platforms so it makes it even better that running ads can be so easy now.
TheseAndThat
United States
26 minutes using the app