Reviews (824)
Overall rating
4.5
May 4, 2020
easy to use and understand. Quick and precise customer services. There is a very useful tool where you can see and translate directly from your website´s layout.
TOCA
Germany
10 months using the app