Reviews (549)
Overall rating
4.3
August 31, 2023
Please add URL redirects after form submissions! And provide more options to embed the form and add/delete the landing page.
NextLaunch
United States
About 18 hours using the app