Leadpages

Leadpages

2.348 reviews
A

andrewh1980

Seattle, WA · July 13, 2025

Mixed feelings

While I appreciate the platform and its ease of use, I ran into some bugs while trying to set up my payment options. It got frustrating. I hope they fix it soon.