Reviews (1,776)
Overall rating
4.8
November 14, 2018
This app has excellent customer service and very easy to use. They provide great tips on how to enhance your push notifications to maximize clicks for sales.
Icon
United States
About 1 year using the app