One form.Multiple outcomes.All automated.
One lead books a call. Another downloads a guide. Your form decides — automatically.
One lead books a call. Another downloads a guide. Your form decides — automatically.
Most form builders stop at collect. That means you're manually sorting leads, missing hot prospects, and guessing what converts. MagicForm keeps going — from the first field to the final conversion metric.
Leads notice when your form looks off
Your form should do something after submit
See which step is costing you leads
Most form builders show everyone the same thank-you page. MagicForm shows a different success screen based on how someone answers — a calendar booking, a PDF download, a video, or a custom next step.
Define your rules once. Every submission gets the right response, automatically.
Text, dropdowns, file uploads, date pickers, rating scales, and more.
Split long forms into focused steps with conditional routing between them.
Catch invalid inputs before they become bad data.
No iframes. Renders directly in your page and inherits your styles.
Get alerted via Slack or email the moment a lead submits.
POST submissions to any URL with automatic retries and delivery logs.
Built-in UTM and source tracking for every submission.
Block bots and junk submissions automatically.
Push submissions to HubSpot, alert your team on Slack, log to Google Sheets, book meetings via Cal.com, and track with GA4. All built in.
Start your free trialStart with a 14-day Pro trial — full analytics, all integrations, unlimited forms. No credit card required.
| Free | Basic | Pro | |
|---|---|---|---|
| Core | |||
| Number of forms | Free: 1 | Basic: 3 | Pro: Unlimited |
| Submissions per month | Free: 100 | Basic: 1,000 | Pro: Unlimited |
| File upload storage | Free: — | Basic: 1 GB | Pro: 10 GB |
| MagicForm branding | Free: Required | Basic: Removed | Pro: Removed |
| Qualification & Routing | |||
| Success screen variants | Free: 1 | Basic: Up to 3 | Pro: Unlimited |
| Conditional routing | Free: — | Basic: | Pro: |
| Conditional actions per variant | Free: — | Basic: — | Pro: |
| Integrations | |||
| Email notifications | Free: | Basic: | Pro: |
| Google Sheets | Free: | Basic: | Pro: |
| HubSpot | Free: — | Basic: | Pro: |
| Cal.com | Free: — | Basic: | Pro: |
| Slack | Free: — | Basic: | Pro: |
| Webhooks | Free: — | Basic: | Pro: |
| GTM tracking | Free: — | Basic: — | Pro: |
| Analytics | |||
| Basic analytics | Free: | Basic: | Pro: |
| Funnel analytics | Free: — | Basic: | Pro: |
| Field-level drop-off | Free: — | Basic: | Pro: |
Can't find what you're looking for? Contact our customer support team
Build a form that knows the difference. Under 5 minutes. Free to start.