Reviews (2,941)
Overall rating
4.8
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