Interactive Demo

Forms Plugin

Build forms, collect submissions, and manage leads. Try the live form below.

Try It — Contact Form

This is a real form submission. Honeypot spam protection is active.

What Happens

1
Form Submitted
Data validated with Zod. Honeypot checked. Rate limit checked.
2
Stored in EmDash
Submission saved to plugin storage. Appears in admin panel.
3
Email Sent
Admin notified via email (if configured). Auto-responder sent to submitter (Pro).
4
Webhook Fired
Forward to Zapier, Make, HubSpot, or any URL. Real-time.
+
CRM Contact Created (Pro CRM)
Auto-creates a contact record from the email. Pipeline, scoring, assignment.

Plugin Features

Form Builder
Templates for contact, feedback, newsletter. Custom fields via API.
Spam Protection
Honeypot + Cloudflare Turnstile + rate limiting. Three layers.
Webhooks
Forward submissions to any URL. Zapier, Make, HubSpot, Slack.
CSV/JSON Export
Export all submissions. Filter by form or status.
Auto-Responders Pro
Automatic reply emails to submitters with custom subject/body.
Lead Pipeline Pro CRM
New, contacted, qualified, converted. Scoring, assignment, notes.
npm install emdash-plugin-forms