splitforms.com

Feature · Zapier

Form to Zapier — trigger 6,000+ apps from any form submission

Paste a 'Webhooks by Zapier' catch-hook URL into your form's webhooks and pipe leads into HubSpot, Mailchimp, Airtable, Google Drive, or anything else Zapier supports.

  • 500 free / mo
  • No credit card
  • 30-sec setup
splitforms zapier — Paste a 'Webhooks by Zapier' catch-hook URL into your form's webhooks and pipe leads into HubSpot, Mailchimp, Airtable, Google Drive, or anything else Zapier supports.

No backend to build

Your form posts to one splitforms endpoint — no server, API route, or SDK. splitforms is the backend.

Straight to your dashboard

Every submission is saved to a searchable dashboard and emailed to you — spam filtered before it lands.

Zapier, built in

No glue code, no third-party middleman — it ships as part of splitforms and works from your first submission.

Copy-paste ready

Drop this into any project.

Replace YOUR_ACCESS_KEY with the key from your splitforms dashboard. No SDK to install, no build step — the same html you already write.

Generate access key
zapier.html
// Setup in Zapier (about 2 minutes):
//  1. zapier.com → Create Zap.
//  2. Trigger app: "Webhooks by Zapier" → Event: Catch Hook.
//  3. Copy the unique catch-hook URL Zapier generates.
//  4. In splitforms: Form → Integrations → Webhooks → paste the URL → Save.
//  5. Submit your form once so Zapier catches a sample payload, then add any
//     Action: Gmail, HubSpot, Airtable, Mailchimp, Notion, Discord — anything.
// Your form HTML stays identical; splitforms POSTs the submission to Zapier
// the moment it lands.

<form action="https://splitforms.com/api/submit" method="POST">
  <input type="hidden" name="access_key" value="YOUR_ACCESS_KEY" />

  <input type="text"  name="name"    placeholder="Name"    required />
  <input type="email" name="email"   placeholder="Email"   required />
  <input type="text"  name="company" placeholder="Company" />
  <input type="tel"   name="phone"   placeholder="Phone" />
  <textarea           name="message" placeholder="Message" required></textarea>

  <input type="checkbox" name="botcheck" style="display:none" tabindex="-1" />

  <button type="submit">Send</button>
</form>

{/*
  Common Zaps people build on top of splitforms:
    • New submission → Create or Update HubSpot contact
    • New submission → Append row to Airtable + send Mailchimp welcome
    • New submission with company == "" → Slack DM owner to qualify
    • New submission → SMS via Twilio if "phone" present
*/}

How to set it up

How to set up Zapier.

How zapier flows through splitforms — what you do, what we do, and what lands in your inbox.

Create a new Zap with the 'Webhooks by Zapier' trigger

In Zapier, click Create Zap → pick 'Webhooks by Zapier' as the trigger app → choose the 'Catch Hook' event. Zapier generates a unique catch-hook URL — copy it.

Paste the catch-hook URL into your form's webhooks

In splitforms: Form → Integrations → Webhooks → New webhook → paste the Zapier URL → save. Then submit your form once — Zapier catches the payload (the submission's fields plus id, form name, referer, and timestamp) and uses it as sample data so you can map fields visually.

Add any Zapier action — HubSpot, Airtable, Mailchimp, anything

Pick a Zapier action (or chain multiple), map the form fields to its inputs, optionally add Filter, Paths, or Formatter steps, and turn the Zap on. From now on splitforms POSTs every submission to Zapier the moment it lands, and Zapier's own Zap History logs every run for debugging and replay.

How zapier works

How does splitforms handle Zapier?

splitforms connects to Zapier through Zapier's built-in 'Webhooks by Zapier' trigger, which means you can pipe form submissions into any of Zapier's 6,000+ supported destination apps without writing any code. In Zapier, create a new Zap, pick 'Webhooks by Zapier' as the trigger with the 'Catch Hook' event, and copy the unique URL Zapier generates. Route the same submission to an email inbox or a webhook at the same time — nothing here is one-or-the-other.

  • splitforms POSTs to Zapier the instant a submission lands — no splitforms-side polling
  • 6,000+ destination apps via Zapier (HubSpot, Airtable, Mailchimp, Twilio, Linear, Discord, etc.)
  • Visual field mapping in Zapier from a real sample submission
splitforms zapier in action

What you get

What do you get with Zapier?

Every reason below is the boring, reliable kind — the fundamentals of zapier, built once and tested in production so you never have to.

  • Works with the Zapier free plan from splitforms Pro upward — no enterprise tier required
  • Per-form Zaps + Filter/Path steps — fan one form into many conditional automations
  • Zapier's own Zap History logs every triggered run for debugging and replay
Why teams pick splitforms for zapier

How SplitForms works

From form to workflow in 3 simple steps.

Connect your form, collect every submission, and send data where it needs to go — without building backend infrastructure.

A SplitForms contact form submission launching straight to your inbox

Add your endpoint

Point your form to your unique SplitForms endpoint. That's it.

HTML form pointing at a SplitForms submit endpoint

Receive submissions

We instantly capture and organize every submission in your inbox.

Submissions inbox with searchable leads and status pills

Route anywhere

Send data to email, spreadsheets, CRMs, webhooks, and 7,000+ apps.

Generic integration tiles for email, sheets, chat, CRM, automate, and webhook

No credit card required. Set up in under 60 seconds.

Connect & automate

Connect your favorite tools and automate everything

SplitForms works with the destinations you route to and the platforms you build on — from Slack and Sheets to WordPress, Shopify, and Next.js.

Connect your SplitForms form to Slack, Google Sheets, Mailchimp, Zapier and more

Trusted by indie teams and agencies shipping forms worldwide

PETAL/COKRAFT.DELINEAR-XBUILD.DEVSTUDIO 71MERIDIANFRAME&CO

Testimonials

Loved by developers shipping at every scale.

40 quotes on record — from indie hacks to agency migrations.

Common questions

Zapier questions.

View all FAQs
Is splitforms a native Zapier app, and how does the connection work?

Not yet — today splitforms connects through Zapier's built-in 'Webhooks by Zapier' trigger. You create a Zap with the 'Catch Hook' event, copy the URL Zapier generates, and paste it into your form's Webhooks tab in splitforms. Because catch-hooks receive HTTP POSTs directly, splitforms pushes each submission to Zapier the moment it lands — there's no splitforms-side polling. A dedicated splitforms app in the Zapier directory, with a named 'New Submission' trigger and one-click OAuth, is on the roadmap; the webhook route is fully functional in the meantime.

What plan includes the Zapier integration, and what Zapier plan do I need?

The splitforms side unlocks with webhooks on Pro ($5/month) and above, with no per-Zap fee. On the Zapier side, the 'Webhooks by Zapier' catch-hook trigger works on every Zapier plan including the free tier. Each form submission that fires a Zap counts as one Zapier task on your Zapier quota, independently of your splitforms submission cap. High-volume forms or multi-step Zaps may need a paid Zapier plan for the task quota, but splitforms itself never charges per Zap.

How do I enable the Zapier integration and connect it to splitforms?

In Zapier: zapier.com → Create Zap → pick 'Webhooks by Zapier' as the trigger → choose the 'Catch Hook' event → copy the generated URL. In splitforms: open the form → Integrations → Webhooks → New webhook → paste the URL → save. Submit the form once, then click 'Test trigger' in Zapier to load that submission as sample data. From there, add any action step (Gmail, HubSpot, Airtable, etc.), map fields visually, and publish. To connect a second form, create a second Zap with its own catch-hook URL and paste it into that form's webhooks.

Does it work with HubSpot, Mailchimp, Airtable, Google Drive, Discord, Twilio, Linear, and other Zapier apps?

Yes — anything Zapier supports works as the action step after the catch-hook trigger. Common patterns: HubSpot 'Create or Update Contact' (deduped by email), Airtable 'Create Record', Mailchimp 'Add/Update Subscriber' with double opt in, Discord 'Send Channel Message', Twilio 'Send SMS' when a phone field is present, Linear or Jira 'Create Issue' from bug-report forms, Intercom 'Send Message', SendGrid 'Send Email', Notion 'Create Database Item' (though the native splitforms-to-Notion integration is faster and avoids Zapier task fees). Use Zapier's Filter and Paths steps to branch — e.g. 'if budget > $10k, create deal AND ping VIP Slack; otherwise just nurture'.

Should I use Zapier or splitforms' native integrations — and how do I troubleshoot a Zap that isn't firing?

Use the native integration when one exists (Slack, Notion, Google Sheets, webhooks) — it's faster and avoids Zapier task fees. Use Zapier when the destination is unique (HubSpot, Mailchimp, Twilio, Linear, etc.) or when you need Zapier's filters, paths, or multi-step orchestration. Troubleshooting: if a Zap isn't firing, open Zapier → Zap History — every triggered run is logged with the input data and the action result. Common causes: (1) Zap is turned off — check the toggle in Zapier. (2) Zapier task quota exhausted — visible in Zapier billing. (3) The catch-hook URL was regenerated in Zapier but not updated in splitforms — re-paste the current URL into the form's webhooks. (4) Action step failing on a missing field — add a Formatter step to default null to ''. From the splitforms side, Dashboard → Form → Integrations → Webhooks shows the Zapier webhook's last HTTP status and last error; a failed push is not currently retried automatically, so check Zapier's own Zap History for the definitive record of what fired.

Simple pricing

Start free. Scale when you need more.

Choose a plan that fits your workflow — from a free form endpoint to full automations, exports, and higher submission limits.

Free

$0

Free forever

 
Best for testing

For side projects and indie devs.

  • 500 submissions / mo
  • Unlimited forms
  • Email notifications included
  • Honeypot spam filtering
  • Submissions dashboard
  • MCP setup stays free
  • No credit card required

3-Year

$59/ 36 months
was $99 · save 40% · new-user price

Pay $59. 3 years sorted.

  • 15,000 submissions / mo
  • Unlimited forms
  • Everything in Pro
  • Renews every 3 years
  • Long-term discount
  • Priority support included
  • Vote on the roadmap

No credit card required on Free • Cancel anytime