How to Receive Form Submissions
1
Demo mode (blank action): Leave the Form Action URL blank. The form shows a success message on submit — great for previewing the look without needing a backend.
2
mailto: link: Enter mailto:you@example.com as the action. When submitted, it opens the visitor's email client with the form data pre-filled.
3
Form POST endpoint: Enter a URL that accepts POST form data — for example a Formspree, Basin or your own server endpoint. The form data is posted to that URL on submit.
4
Copy and paste the embed code into your website HTML, WordPress custom HTML block, Wix embed, or any platform that accepts iframes.
Frequently Asked Questions
How do I receive the form submissions?
You have three options: (1) leave blank for demo/display only; (2) use a mailto: link to open the visitor's email app; (3) use a form processing service like Formspree.io, Basin, or getform.io — they give you a form POST URL and send submissions to your inbox for free.
What is Formspree?
Formspree (formspree.io) is a free service that gives you a form endpoint URL. Paste it as the form action and all submissions arrive in your inbox. The free tier allows 50 submissions/month.
Can I add custom fields?
The widget currently supports Name, Email, Phone, Subject and Message. If you need more complex forms, consider using a dedicated form tool like Typeform or Google Forms.
Does it work on WordPress?
Yes — use the Custom HTML block in Gutenberg, or paste it directly into a page template or widget area using a Text/HTML widget.
Is the form GDPR compliant?
The widget itself doesn't store any data — it only passes the form data to whatever action URL you specify. GDPR compliance depends on where your submissions are sent and how you handle them.