Reviews (1,238)
Overall rating
4.7
February 24, 2021
Really simple to set up and fast responses on support. Setting up across 3 channels our site took less than an hour.
Maharishi USA
United Kingdom
4 minutes using the app