Reviews (761)
Overall rating
4.7
Edited March 8, 2021
Great onsite search tool. Interface is so easy to navigate around and quick to implement changes. Susmit and Max have been great with onboarding and have weekly working calls to assist.
Dermalogica UK
United Kingdom
3 months using the app