Reviews (647)
Overall rating
4.7
October 16, 2023
I had trouble after creating a new form, it wasn't "plugging-in" to my website. I reached out to support and worked with Richcarde M, who was responsive and timely and was able to resolve my issue. Not the best app experience, but great customer service!
Whattaboard
United States
7 months using the app