WordPress plugin

Contact Form 7 to Any API PRO

Contact Form 7 to Any API sends form submissions to CRMs, webhooks, marketing platforms, and other endpoints that accept structured POST or GET requests. Set the destination, map form fields, and configure the payload, headers, and authentication. Basic setups can be configured from the WordPress dashboard.

Contact Form 7 to Any API PRO

Turn form fields into API requests

Contact Form 7 to Any API sends form submissions to CRMs, webhooks, marketing platforms, and other endpoints that accept structured POST or GET requests. Set the destination, map form fields, and configure the payload, headers, and authentication. Basic setups can be configured from the WordPress dashboard.

The base plugin supports up to five API connections. PRO allows unlimited connections per website and can send a submission to multiple APIs. Basic Auth and Bearer Auth are supported, and uploaded files can be converted to Base64 for API delivery.

Match the request to each service

PRO lets you build multi-level or custom JSON structures for the receiving API. Set headers for API keys, Basic or Bearer credentials, and content types. You can also choose numerical fields to map as numeric values.

Choose whether the API request runs before or after the Contact Form 7 email is sent. PRO supports multiple file upload fields and sending attachments to an API. It is also compatible with the Contact Form 7 multiline files upload extension.

Review and retry API deliveries

API logs can record submitted data and the response from the endpoint. The recorded data and response let you review what was sent and how the endpoint replied. You can retry failed calls automatically or manually, and bulk retry multiple failed calls from the log screen.

Configure failure alerts for multiple recipients and automatic deletion of logs older than a chosen number of days. Administrators can also manage submitted Contact Form 7 data and export it as CSV, Excel, or PDF, or print it.

OAuth 2.0 and JWT use a separate add-on

The base integration supports Basic and Bearer authentication. For APIs that require OAuth 2.0 or JWT token authentication, the optional OAuth 2.0 and JWT PRO Add-On includes automatic access and refresh token management. The add-on is listed at $99.99. Paid customization support is also available for token integrations and other API requirements.

Plans and setup

The PRO version is listed at $29.99 per year and includes priority support. The Pro Agency License supports up to 10 sites and is listed at $59.99.

Install the base Contact Form to Any API plugin, then activate the PRO edition or applicable add-on. Create an API connection and choose the Contact Form 7 fields to map. Define the endpoint, request method, JSON structure, headers, and authentication; choose the request timing; then configure logs, retries, and failure notifications before testing a submission.