Reviews (2,925)
Overall rating
4.7
February 18, 2023
Very responsive and fast customer support. Great platform. Very easy to design and send email for non-technical people.
Homobilia
United States
Over 3 years using the app