Integrations

Zapier Integration

Connect WorkForm with 5,000+ apps through Zapier. Automate your workflows, sync data, and streamline your processes without writing any code.

Invite-Only Beta

Our Zapier integration is currently in review and available via invite-only access. We've submitted for public listing and expect approval soon.

What You Can Do

New Form Response Trigger

Automatically trigger Zaps when someone submits a form response. Perfect for:

  • Adding leads to your CRM (Salesforce, HubSpot, Pipedrive)
  • Sending notifications to Slack or Teams
  • Adding rows to Google Sheets or Airtable
  • Creating tasks in project management tools
  • Sending personalized emails via Gmail, Mailchimp, or SendGrid
New Form Trigger

Trigger Zaps when a new form is created. Useful for:

  • Notifying your team when new forms are published
  • Tracking form creation in analytics tools
  • Automating documentation updates

Getting Started

1Get Beta Access

Click the button below to accept the beta invite and add WorkForm to your Zapier account.

Accept Zapier Invite

2Get Your API Key

  1. 1.Go to your WorkForm workspace settings
  2. 2.Navigate to the API Keys section
  3. 3.Click Create New API Key
  4. 4.Give it a name like "Zapier Integration"
  5. 5.Copy your API key (starts with pl_ or ing_)

Keep your API key secure. Don't share it publicly or commit it to version control.

3Create Your First Zap

  1. 1.In Zapier, click Create Zap
  2. 2.Search for "WorkForm" in the trigger apps
  3. 3.Choose a trigger (e.g., "New Form Response")
  4. 4.Connect your account by pasting your API key
  5. 5.Select which form to monitor (or leave blank for all forms)
  6. 6.Test the trigger to make sure it's working
  7. 7.Add an action (what happens with the form data)
  8. 8.Turn on your Zap!

Available Data Fields

When a form response is submitted, these fields are available in your Zap:

Response IDUnique identifier for the response
Form IDID of the form that was submitted
Form TitleName of the form
StatusResponse status (completed, partial, etc.)
Submitted AtTimestamp of submission
IP AddressRespondent's IP address
Device TypeDesktop, Mobile, or Tablet
Completion TimeHow long it took to complete (in seconds)
Question AnswersIndividual fields for each form question (dynamically created based on question titles)
Responses JSONFull response data as JSON for advanced use

Example Workflows

Lead Capture to CRM

Trigger: New Form Response (from your "Contact Us" form)

Actions:

  • • Create contact in Salesforce/HubSpot
  • • Send notification to Slack #sales channel
  • • Add row to Google Sheets for tracking
Event Registration Automation

Trigger: New Form Response (from your event registration form)

Actions:

  • • Add attendee to Eventbrite/Zoom webinar
  • • Send confirmation email via Gmail
  • • Create calendar event in Google Calendar
  • • Add to mailing list in Mailchimp
Support Ticket Creation

Trigger: New Form Response (from your support request form)

Actions:

  • • Create ticket in Zendesk/Freshdesk
  • • Notify support team in Microsoft Teams
  • • Create task in Asana/Trello
Survey Response Analysis

Trigger: New Form Response (from your survey form)

Actions:

  • • Add response to Google Sheets for analysis
  • • Update Airtable database
  • • Send summary to email weekly digest
  • • Trigger follow-up email if score is low

Troubleshooting

Can't find WorkForm in Zapier?

Make sure you've accepted the beta invite first:

Accept Beta Invite
Authentication Failed?

Check that:

  • • Your API key is correct and active
  • • Your API key starts with pl_ or ing_
  • • You haven't deleted or deactivated the API key
  • • You have the Professional plan or higher (required for API access)
Not seeing form responses?

Make sure:

  • • Your form is published
  • • You've selected the correct form in the Zapier trigger setup
  • • There are actual responses in your form (test with a submission)
  • • Your Zap is turned ON

Need Help?

If you're having issues with the Zapier integration, we're here to help:

• Check our API documentation for technical details

• Review other integration options (webhooks, API)

• Contact support at support@getworkform.com