Set Up Zapier Integration
Zapier connects CraftForm to over 6,000 apps without writing a single line of code. Use the CraftForm trigger in Zapier to automate anything that should happen when someone submits your form.
Before you begin
- You need a Zapier account (free plan works for basic Zaps).
- Your CraftForm form must have at least one published response for Zapier to use as sample data.
- Make sure your form is published (not in draft) before setting up the trigger.
Setting up your first Zap
Create a new Zap in Zapier
Log in to Zapier and click "Create Zap" or "+ New Zap" from your dashboard.
Choose CraftForm as the trigger app
In the trigger step, search for "CraftForm" in the app search box and select it.
Select the trigger event
Choose "New Response" as the trigger event. This fires every time someone submits your form.
Connect your CraftForm account
Click "Sign in to CraftForm" and authorize Zapier. You'll be redirected to CraftForm where you approve the connection. After approving, Zapier will save your account.
Select your form
From the dropdown, select which CraftForm form should trigger this Zap. Only published forms appear here.
Test the trigger
Click "Test trigger". Zapier will pull in the most recent submission from your form as sample data. If you haven't had any submissions yet, submit a test response to your form first.
Set up your action
Click "Continue" to set up your action — the thing Zapier should do with the form data. Search for the app you want to connect (HubSpot, Slack, Gmail, Notion, etc.) and follow that app's setup steps.
Turn on your Zap
Test the full Zap, then click "Turn on Zap" to make it live. From now on, every new form submission triggers the action automatically.
Popular Zap ideas
Here are some of the most popular ways CraftForm users automate their workflows with Zapier:
New CraftForm response
Create a contact in HubSpot CRM
New CraftForm response
Send a Slack message to #leads channel
New CraftForm response
Add a row to a Google Sheet
New CraftForm response
Send a Gmail confirmation email to respondent
New CraftForm response
Create a task in Asana or Notion
New CraftForm response
Add subscriber to Mailchimp or ConvertKit
Webhook fallback (advanced)
If the native CraftForm app isn't available in your Zapier account, or you need more flexibility, use the Zapier "Webhooks by Zapier" action:
- 1. In Zapier, create a new Zap and choose "Webhooks by Zapier" as the trigger.
- 2. Select "Catch Hook" as the event.
- 3. Copy the webhook URL Zapier gives you.
- 4. In CraftForm, go to your form's Settings → Integrations → Webhooks and paste the URL.
- 5. Submit a test response to your form.
- 6. Zapier will detect the request — click "Test Trigger" to load the data.
- 7. Set up your action and turn on the Zap.