Help Center/Set up Zapier integration
Integrations

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

1

Create a new Zap in Zapier

Log in to Zapier and click "Create Zap" or "+ New Zap" from your dashboard.

2

Choose CraftForm as the trigger app

In the trigger step, search for "CraftForm" in the app search box and select it.

3

Select the trigger event

Choose "New Response" as the trigger event. This fires every time someone submits your form.

4

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.

5

Select your form

From the dropdown, select which CraftForm form should trigger this Zap. Only published forms appear here.

6

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.

7

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.

8

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:

Trigger

New CraftForm response

↓ THEN

Create a contact in HubSpot CRM

Trigger

New CraftForm response

↓ THEN

Send a Slack message to #leads channel

Trigger

New CraftForm response

↓ THEN

Add a row to a Google Sheet

Trigger

New CraftForm response

↓ THEN

Send a Gmail confirmation email to respondent

Trigger

New CraftForm response

↓ THEN

Create a task in Asana or Notion

Trigger

New CraftForm response

↓ THEN

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. 1. In Zapier, create a new Zap and choose "Webhooks by Zapier" as the trigger.
  2. 2. Select "Catch Hook" as the event.
  3. 3. Copy the webhook URL Zapier gives you.
  4. 4. In CraftForm, go to your form's Settings → Integrations → Webhooks and paste the URL.
  5. 5. Submit a test response to your form.
  6. 6. Zapier will detect the request — click "Test Trigger" to load the data.
  7. 7. Set up your action and turn on the Zap.