Reviews (77)

Overall rating
4.5
Counts per rating level
  • 83% of ratings are 5 stars
  • 4% of ratings are 4 stars
  • 3% of ratings are 3 stars
  • 3% of ratings are 2 stars
  • 8% of ratings are 1 stars
All reviews
April 21, 2020

The customer service team was very responsive and helpful to solve our questions. Good app to upsell.

Naturecan CH
United Kingdom
14 days using the app