Reviews (1,910)
Overall rating
4.2
April 17, 2025
Service/response from support team is extremely slow. Planning to move my services to other paid integration partners.
Saree Ghor Charlotte
United States
Almost 2 years using the app