Pardot for Gravity Forms | Account Engagement for Gravity Forms
Connect Gravity Forms to Pardot so form submissions automatically create or update Prospect records in your Pardot account.
What it does
If you use Pardot (Salesforce Account Engagement) as your marketing automation platform, you need a way to get form data from your WordPress site into Pardot without manual exports. This add-on bridges that gap by linking each Gravity Forms form directly to Pardot Prospects.
When someone submits a form, the add-on sends that data to Pardot and either creates a new Prospect or updates an existing one. You map your form fields to Pardot Prospect fields, choose your action, and the sync happens automatically from that point on.
It suits marketing teams and developers who run lead generation, event registration, or contact forms on WordPress and manage follow-up inside Pardot.
Key features
- Map Gravity Forms fields to Pardot Prospect fields with a simple field mapper
- Choose to create a new Prospect or create/update an existing one on each submission
- Supports Pardot custom field types: number, dropdown, multi-select, checkbox, date, and text
- Add Prospects to Pardot Campaigns and manage List Memberships
- Supports relationship fields such as Campaign and Account
- View Pardot API error logs inside WordPress and receive error alerts by email
- Integrate as many Gravity Forms forms as you need
Good for
Written from Obtain Code’s own listing. Version and dates come straight from the source and are checked weekly.

Does it support Salesforce SSO for authentication?
Yes, the add-on supports Salesforce SSO to connect to your Pardot account.
Can I use it with custom Pardot fields?
Yes, it supports Pardot custom fields including number, dropdown, multi-select, checkbox, date, and text types.
Is there a limit on how many forms I can connect?
No, you can integrate an unlimited number of Gravity Forms forms with Pardot.
How do I know if a submission fails to sync?
The add-on includes an API error log section in WordPress and an option to send error notifications to a specified email address.