Reviews (26)
Overall rating
4.2
August 8, 2025
Glitchy, horrible customer service, wouldn't allow for a block on the customers page, would save the settings I applied to the customization area, wouldnt allow me to upload the template, and customer service is MIA.
I am searching for a new app to replace this as we speak.
SO FRUSTRATING
Activation Products
United States
About 1 month using the app