Winter Deal
75% OFF
00 Days
00 Hours
00 Minutes
00 Seconds
View Categories

Webhook Integration

2 min read

Overview #

The Webhooks Integration in Ultra Addon for WPForms allows you to send form submission data to any external application, service, or custom endpoint in real-time. This feature helps you automate workflows, connect with third-party APIs, and integrate WPForms with platforms like Zapier, Make.com, Pabbly, CRM systems, Google Apps Script, and your own custom applications.

With no coding required, you can easily configure your webhook URL, select request methods, map fields, and customize request payloads—all inside WPForms.


How to Use Webhooks Integration #

Step 1: Install & Activate the Addon #

  1. Install Ultra Addon for WPForms.
  2. Activate the plugin from your WordPress Dashboard.

Step 2: Open Your WPForms Form #

  1. Go to WPForms → All Forms.
  2. Select the form you want to connect with a webhook.

Step 3: Enable Webhooks #

  1. Go to Settings → Webhooks.
  2. Click Add New Webhook.

Step 4: Configure Webhook URL #

Enter the endpoint where you want the data to be sent.

Examples:

  • Zapier Webhook URL
  • Make.com webhook
  • CRM webhook (HubSpot, Zoho, etc.)
  • Custom API URL (PHP, Python, Node.js)
  • Google Apps Script endpoint

Step 5: Choose Request Method & Format #

Select how your data should be sent:

  • POST
  • GET
  • JSON
  • Form Data
  • Query String
  • Raw Body

Step 6: Field Mapping #

Map WPForms fields to webhook parameters:

  • Name
  • Email
  • Phone
  • Message
  • Custom fields
  • Hidden fields
  • Custom values

You can add unlimited fields.


Step 7: Add Custom Headers (Optional) #

Useful for:

  • API authentication
  • Bearer tokens
  • API keys
  • Content-Type override

Example:


Authorization: Bearer YOUR_API_KEY

Step 8: Save and Test #

Submit a test form and check your webhook receiver for the data.


Example Payloads #

JSON Payload #


{
  "name": "John Doe",
  "email": "john@example.com",
  "message": "Test message"
}

Form-Data Payload #


name=John Doe
email=john@example.com
message=Test message

Use Cases #

  • Send leads to CRM systems
  • Trigger workflows in Zapier / Make.com / Pabbly
  • Connect WPForms to custom apps and APIs
  • Store data in databases or Google Sheets (via middleware)
  • Send notifications to Slack, Discord, SMS Gateways
  • Log data for analytics or reporting

Troubleshooting #

Webhook Not Receiving Data #

  • Verify the webhook URL
  • Make sure your endpoint supports the selected request type
  • Confirm HTTPS/SSL configuration

Leave the first comment

Send us a message

    mail
    message
    Need Help?