Reviews (249)
Overall rating
5
February 2, 2023
I'm so happy with this app. Setting up different feeds for different markets was a headache before installing it. Plus, costumer service is incredibly good. Well deserved 5 stars!
Closca Design
Spain
15 days using the app