Skip to content

Webhooks

Send Gravity Forms submission data to any external API or service using configurable webhooks.

by Gravity Forms Paid Official
Get Webhooks Affiliate link: we may earn a commission.

What it does

When you need to connect your forms to a tool that doesn't have a dedicated Gravity Forms add-on, you're usually stuck writing custom code or doing manual data entry. The Webhooks Add-On solves that by letting you send form data directly to any API endpoint automatically on submission.

You configure the request method, choose which fields to send, add custom headers for authentication, and use merge tags for dynamic values. Conditional logic lets you fire a webhook only when certain form conditions are met, so you control exactly what gets sent and when.

This add-on is aimed at agencies, developers, and site owners who need flexible connections to CRMs, marketing platforms, databases, or internal systems without building a custom integration from scratch.

Key features

  • Supports GET, POST, PUT, PATCH, and DELETE HTTP request methods
  • Send data in JSON or FORM format to match the target API
  • Choose to pass all form fields or select only specific data
  • Add custom headers for API authentication
  • Use merge tags to include dynamic values in requests
  • Trigger webhooks conditionally using Gravity Forms built-in conditional logic

Good for

Agency client integrationsConnect client forms to tools they already use without writing custom integration code.
Marketing and CRM toolsSend leads directly to platforms like Drip or Klaviyo using just a webhook and an API endpoint.
Project management and databasesSync form submissions to Google Sheets or Airtable automatically, skipping manual data entry.

Written from Gravity Forms’s own listing. Version and dates come straight from the source and are checked weekly.

What license do I need to use the Webhooks Add-On?

It is available with a Gravity Forms Elite or Nonprofit license.

Which HTTP methods and data formats does it support?

It supports GET, POST, PUT, PATCH, and DELETE methods, and you can send data in JSON or FORM format.

Can I control when a webhook fires?

Yes. You can use Gravity Forms built-in conditional logic to trigger a webhook only when specific form conditions are met.

Do I need to write code to use it?

No. You configure request methods, select data, add headers, and set conditions through the Gravity Forms settings interface without writing custom code.

More from Gravity Forms