Contact Form Widget
A styled contact form that delivers submissions to your dashboard inbox.
What it does
Renders a contact form with name, email, and message fields. Submissions appear in Dashboard → Contact marked as unread. The form handles validation, error states, and success confirmation client-side — no page reload needed.
Admin setup
- No special setup required. Embed the widget and it works immediately.
- View submissions at Dashboard → Contact. Click any row to read the full message.
- Optionally configure auto-reply emails under Dashboard → Settings → Contact Form (requires
RESEND_API_KEY).
Embed
Widget snippet
<div data-statiq="contact"></div>
Attributes
Field labels (name, email, message, submit button text) can be customised in Dashboard → Settings → Contact Form.
Live Preview
Uses your real site data. Enter your site key to render this widget live.
Enter your site key above to preview this widget with your real data.