Premium Gravity Forms add-on
API Connector
Fill your form fields with live data from any external API
API Connector is a Gravity Forms add-on that sends GET or POST requests to external APIs using form values and maps the response back into your form fields, live while the visitor types or on submission. It supports API Key, Basic Auth, Bearer Token and OAuth 2.0, and keeps credentials encrypted on the server.
- 30-day money-back guarantee
- Support from the developers
For Gravity Forms builders who want forms to look up, validate or send data to a CRM, database or web service without custom code.
Forms that fill themselves
Visitors enter an email address, a postcode or an ID, and the rest of the form is filled from your CRM or web service. Less typing, fewer mistakes.
No custom code per integration
Set up the connection once, then choose the endpoint, parameters and target fields in a feed. You do not write a PHP snippet for every API.
Credentials stay on the server
Requests run server-side and keys are stored encrypted, so your API credentials never appear in the visitor’s browser.
Try it
This form runs API Connector on this site. Fill in the fields and see the add-on at work.
Use cases
- Fill name and company fields from Salesforce or ActiveCampaign after a visitor enters an email address.
- Auto-fill form fields with records from an Airtable base.
- Look up product, address or account details from your own web service while the form is filled in.
- Send a submission to an external system with a POST request on form submission.
- Show a choice of API results and fill the form with the item the visitor selects.
- Run an API request as a step in a Gravity Flow workflow.
Features
-
Reusable API connections
Add one or more APIs under Forms → Settings → API Connector with a name, base URL and authentication. Every form can then pick a connection in its API Connector feed.
-
Five authentication methods
Connect with API Key (in a header or query string), Basic Authentication, Bearer Token, OAuth 2.0 Client Credentials or OAuth 2.0 Authorization Code with optional PKCE.
-
Form values in headers, query and body
Map form fields to request headers, query string or body parameters, or use a custom value with merge tags. POST feeds can send form parameters or a JSON body.
-
Map the response to fields
Point Target Fields to a value in the JSON response with a path such as
0/weight/imperial. Text, email, phone, hidden, Name, Address, Radio and Checkbox fields can be filled. -
Live lookups or on submission
Choose the API Request Trigger: when mapped fields change, or on form submission. On submission you can also store the full response in a text field.
-
Results Picker, messages and List fields
Show API results as a list the visitor picks from, display a message when the API fails or a key is missing, and write
success,not_foundorapi_errorto a hidden field for conditional logic. List field columns work as input and as target.
Ready to use API Connector? 30-day money-back guarantee.
Buy now from $49Why GravityWP
Gravity Forms specialists since 2014. The people who build the add-ons also answer your questions.
Built the Gravity Forms way
Our add-ons use the official Gravity Forms add-on framework, so settings, feeds and entries work the way you already know.
Compatibility guaranteed
Works with current Gravity Forms versions and certified add-ons like Gravity Flow, GravityView and Gravity Perks. If something conflicts, we fix it.
Support from the developers
Your question goes straight to the people who wrote the code. Good feature requests often make it into the next release.
What customers say
The quality of support is unreal! We submitted a few feature request and in many cases these features were built in the next day. Couldn’t be happier with the plugins and the support from GravityWP.
This is the best plug-in support I’ve ever received.
It’s nice to know you guys are out there making cool stuff for Gravity Forms. I’ve gotten pretty deep into some GF configurations and really respect and appreciate all of you who are doing the work and making it cooler and better.
Get API Connector
Yearly license with updates and email support. Prices excl. VAT.
30-day money-back guarantee on your first purchase. Refund policy. When a license ends, everything you installed keeps working; only downloads, updates and support stop. Compare all licenses
Questions before you start? Ask us
Frequently Asked Questions
It connects a Gravity Form to external APIs. It sends GET or POST requests with form values and maps the API response back into one or more form fields.
Go to Forms → Settings → API Connector and add one or more API connections. Once saved, you can select them in each form’s API Connector feed.
Yes. In the feed you map headers and query string or body parameters to form fields, or to a custom value with merge tags.
Use the Target Fields setting with a response path. Nested JSON properties are separated with /, for example 0/weight/imperial. If you do not know the structure, store the full response and use the JSON path parser.
Everything you installed keeps working. You no longer get downloads, updates, new features and support until you renew.
Yes, within 30 days of your first purchase. Request it through your account on my.gravitywp.com. Renewals are not refunded; see the refund policy.
Requirements
- Gravity Forms 2.5 or later
- WordPress 5.0 or later, tested up to 7.0
- PHP 7.0 or later
- Optional: Gravity Flow, to run API requests as workflow steps
Current version 1.5.1, updated 2 September 2026. View the changelog
Documentation and tutorials
- Adding API connections
- API Connector Feed settings
- Tool: Parse the possible paths from a JSON API response
- Basic Authentication in GravityWP API Connector
- API Key Authentication in GravityWP API Connector
- Bearer Token Authentication in GravityWP API Connector
- Gravity Forms Airtable Integration: Create Records From Form Submissions
- Gravity Forms Asana Integration: Create Tasks From Form Submissions
- Gravity Forms Google Calendar Integration: Create Events From Form Submissions
Start using API Connector today
Fill your form fields with live data from any external API
Buy now from $4930-day money-back guarantee