WordPress plugin
Contact Form 7 to Any API PRO
Contact Form 7 to Any API PRO sends WordPress form submissions to CRMs, webhooks, marketing platforms, and other endpoints that accept structured POST or GET requests. Configure each destination with its endpoint, mapped fields, payload, headers, authentication, and delivery timing.
Contact Form 7 to Any API PRO sends WordPress form submissions to CRMs, webhooks, marketing platforms, and other endpoints that accept structured POST or GET requests. Configure each destination with its endpoint, mapped fields, payload, headers, authentication, and delivery timing.
Connection limits and request mapping
The base extension supports up to five API connections and simple or fixed JSON. PRO enables unlimited connections per website and can send submissions to multiple APIs. Its flexible mapping supports multi-level or custom JSON structures, and numerical fields can be mapped as integer values.
The base integration supports Basic Auth and Bearer Auth. Custom request headers can define API keys, authorization values, and content types to match the receiving endpoint.
File delivery and request timing
The base extension can convert an uploaded file to Base64 for API delivery. PRO supports multiple file upload fields and sending attachments to an API. It is also listed as compatible with the Contact Form 7 multiline file upload plugin. PRO lets you pick whether an API request is sent before or after the Contact Form 7 email.
Failed requests and stored records
Failed API calls can be retried automatically or manually. The log screen supports bulk retry, and failure notifications can go to multiple recipients. These controls can help recover deliveries when an endpoint is temporarily unavailable or rejects a request.
Depending on options, API logs can record submitted data and responses, and Contact Form 7 entries can be stored for administration. Entries can be exported in CSV, Excel, or PDF format, or printed. Administrators can configure automatic deletion of logs older than a chosen number of days. Submissions remain in WordPress until successfully sent to the selected API.
Token settings and license scope
For endpoints that require OAuth 2.0 or JWT, the optional OAuth 2.0 and JWT PRO Add-On provides token authentication and automatic access and refresh token management. The add-on is listed at $99.99. Paid customization support is also available for OAuth 2.0, JWT, or other API requirements.
The PRO version is listed at $29.99 per year and includes priority support. The Pro Agency License is listed at $59.99 for use on up to 10 sites.
Setup
Install the base Contact Form to Any API plugin and activate the PRO edition or applicable add-on. Create an API connection and choose the Contact Form 7 fields to map. Then define the endpoint, request method, JSON structure, headers, and authentication. Choose the request timing, configure logs, retries, and failure notifications, and test a submission.