Self-hosted · Zero per-client fees
One dashboard.
Infinite client forms.
Stop rebuilding contact forms for every client. FormWizard centralises form creation, submissions, and email notifications into one self-hosted tool.
formwizard.app/dashboard
Dashboard
Clients
Submissions
Docs
Clients
3
Active Forms
7
Submissions
24
SubmittedFormStatus
May 29 · 1:19 AMContact UsSent
May 29 · 12:48 AMGet a QuoteSent
May 28 · 6:44 PMWaitlist SignupFailed
5min
To add a new client + deploy a form
0$
Per-client or per-form fees
∞
Client forms from one deployment
1deploy
Self-hosted, you own your data
Features
Everything a freelancer needs
Centralise client form management without recurring SaaS costs or per-seat pricing.
Client Management
Add and manage unlimited clients. Each client gets isolated forms, submissions, and email notifications.
Visual Form Builder
Drag-and-drop field editor with live preview. Text, email, textarea, select, checkbox, and radio fields.
One-Line Embed
Drop a two-line snippet into any HTML page. No iframes, no React. The widget renders natively in the client's site.
Submissions Logger
Filter and browse all submissions across clients. Click any row for full field-by-field detail view.
Email Notifications
Auto-sends to the client's notification email on every submission. Self-hosted SMTP — no Sendgrid dependency.
Built-in Security
hCaptcha spam protection, rate limiting (10 submissions/hour/IP), and CORS origin validation per client.
Form Design CustomisationNEW
Per-form visual design — choose primary colour from presets or a custom hex, corner radius (none / small / medium / large), input style (outlined / filled / underline), font family, and button width. Every change updates the live preview instantly. Your forms match each client's brand without touching CSS.
How it works
New client live in 5 minutes
From zero to embedded contact form with a working email notification — no infrastructure to set up per client.
1
Add the client
Enter the client's name, notification email, and website URL. FormWizard uses the URL for CORS validation on the public endpoint.
2
Build the form
Drag fields into the order you want. Set labels, placeholders, and required toggles. The live preview updates instantly.
3
Embed & deploy
Copy the two-line snippet and paste it into the client's site. The form is live immediately — submissions flow to their inbox.
$49. Deploy in minutes.
Own it forever.
One-time purchase. Self-hosted on your own server. No SaaS lock-in, no recurring fees, no vendor risk.
No spam. Just a note when Managed Cloud is ready.