Reviews (29)
Overall rating
4.3
November 5, 2026
I installed this app two months ago and it hasn't generated any additional website traffic or sales. It's a waste of time and money.
Ecotours Playa
Mexico
About 1 month using the app