Overview
This experimental integration was built to simplify workflows for teams using Drip as their primary task management tool. Once configured, every form submission can add a contact to a list.
Key Features
- 🔁 Automatic List Adding: Automatically add submission email to a list.
- 🧠 Smart Mapping: Map form fields to Drip fields.
- 🚀 Seamless Setup: Authenticate with Drip and configure within your Gravity Forms feed settings
- 🧩 Modular Integration: Use conditional logic to control which form entries are sent to ClickUp
- ⚙️ Powered by the Drip API: Built on the official API for smooth, secure connectivity
How It Works
- Install and activate the add-on
- Connect your Drip account using an API key
- Create a feed within Gravity Forms and map your form fields to Drip properties
- Set conditions for when submissions should be sent
- Let automation handle the rest
Please log in to access this content. Log in
Requirements
- Gravity Forms 2.5+
- Drip account with access to API keys
- WordPress 5.7+
Documentation
Gravity Forms Drip Documentation
The Gravity Forms Drip Add-On connects your Gravity Forms to Drip so you can automatically create or update subscribers in your Drip account whenever a form is submitted.
Use it to keep your email list in sync, apply tags, and pass along subscriber details collected in your forms.
Key Features
- Connects Gravity Forms to Drip using the official Drip API
- Create and update Drip subscribers from form submissions
- Map Gravity Forms fields to Drip subscriber fields (standard and custom)
- Create multiple Drip feeds per form (for different lists, tags, or logic)
- Use Conditional Logic to control when a subscriber is sent to Drip
- Apply one or more tags to subscribers automatically
- Built-in logging support through the Gravity Forms logging system
Requirements
- WordPress 5.0+
- PHP 7.2+
- Gravity Forms 2.5+
- A Drip account with API access enabled
Installation
- Install the plugin on your site (upload to
/wp-content/plugins/if installing manually). - Activate the plugin from the WordPress Plugins screen.
- In WordPress, go to Forms → Settings → Drip to configure your Drip connection.
Setup: Connecting to Drip
To connect the add-on, you’ll need your Drip API Token and Account ID.
Find your Drip API Token
- Log in to Drip.
- Go to Settings → User Settings → API Token.
- Copy the API token.
Find your Drip Account ID
Your Account ID can be found in your Drip account URL, for example:
https://www.getdrip.com/{account_id}
Copy the {account_id} portion.
Enter your credentials in Gravity Forms
- Go to Forms → Settings → Drip.
- Enter your API Token and Account ID.
- Click Test Connection (if available) to confirm the credentials are valid.
- Save settings.
Using the Add-On: Creating a Feed
Feeds control what happens when a form is submitted (what data is sent to Drip, which tags to apply, and under what conditions).
- Go to Forms → (choose a form) → Settings → Drip.
- Click Add New to create a new feed.
- Configure the feed options:
- Feed Name: Internal name to help you identify the feed later.
- Email Address: Choose the form field that contains the subscriber’s email (required).
- Standard Fields: Map fields like name, phone, address, etc. when available.
- Custom Fields: Map additional form fields to Drip custom fields.
- Tags: Add tags (comma-separated) to apply to the subscriber.
- Conditional Logic: Optionally enable conditional logic to control when this feed runs.
- Save the feed.
You can create multiple feeds per form if you want to apply different tags or send different data depending on conditions.
Field Mapping
Required mapping
- Email must be mapped to a Gravity Forms email field (or any field that reliably contains an email address).
Common standard fields you can map
- First Name
- Last Name
- Phone
- Address
- City
- State
- ZIP Code
- Country
Custom fields
You can map any Gravity Forms field to a Drip custom field. Create the custom field in Drip (or use an existing one), then enter/select the custom field name during feed setup and map it to the corresponding form field.
Conditional Logic
Conditional logic lets you send subscribers to Drip only when specific form conditions are met—for example:
- Only subscribe users who checked an “Email me updates” checkbox
- Apply a “customer” tag only when a purchase field indicates payment was completed
- Route different form entries to different tags based on a dropdown selection
Logging & Troubleshooting
If something doesn’t appear in Drip as expected:
- Enable Gravity Forms logging and review the Drip add-on log for API requests and errors.
- Confirm the API Token and Account ID are correct (re-test the connection after saving).
- Make sure your feed is active and the conditional logic (if enabled) matches the submission.
- Verify the Email field mapping points to the correct field on the form.
Form submissions should continue to work even if the Drip API is temporarily unavailable; errors are recorded to help diagnose connection or configuration problems.
Drip API
This add-on uses Drip API v2. For reference:
- https://developer.drip.com/
- https://developer.drip.com/#subscribers