WPForms Documentation

Documentation, Reference Materials and Tutorials for WPForms

How to Install and Use the Drip Addon in WPForms

Would you like to connect your forms to your Drip account? With Drip integration, you can automatically add users to your email marketing campaigns when they submit forms on your site. You’ll also be able to easily set up additional options like allowing subscribers to update their email, recording custom events in Drip, and more.

In this tutorial, we’ll show you how to use our Drip addon to integrate WPForms with your Drip account.

  1. Installation and Initial Setup
  2. Add Drip Integration to Forms
Requirements: You will need a Plus license level or higher to access the Drip addon.

1. Installation and Initial Setup

Before we get started, be sure to install and activate WPForms on your WordPress site.

Once the core WPForms plugin is in place and your license is verified, you’ll be able to quickly install and activate the Drip addon.

Now that the Drip addon is installed, the next step is to integrate WPForms with your Drip account. To do this, you’ll need to go to WPForms » Settings and then click on the Integrations tab.

Integrations tab of WPForms Settings page

When you open the Drip option within this tab and click the + Add New Account button, you’ll be able to see an additional field for the API Token. The API is what allows the WPForms plugin on your site to communicate with your Drip account.

Add new Drip account

Each Drip account will have a unique API token. To access this, you’ll need to log into your Drip account. Since we’ll come back to your WPForms settings later, we recommend opening the Drip site in a new tab or window.

Once you’re signed into Drip, you should automatically be taken to the User Info page. Towards the bottom of the page, you’ll be able to copy the API Token.

Locate your Drip API token

Once you’ve copied the token, you can return to the tab or window with your WordPress settings and paste it into the Drip settings.

When you’re ready, click the Connect to Drip button to save the connection.

Connect addon to Drip account

Once these fields are saved, you should see a green box that says Connected.

Drip is successfully connected

2. Add Drip Integration to Forms

The final step is to add Drip integration to specific forms on your site. To do this, you’ll need to create a form or edit an existing form.

After opening the form builder, go to Marketing » Drip and click the Add New Connection button.

Add new connection to Drip

After clicking this button, an overlay will appear. Here, you’ll need to enter a nickname for the connection you’re creating. This is useful if you plan to connect this form to more than one mailing list, however it’s only for internal use and your users will never see it.

Enter a connection nickname

Once a connection is created, additional settings will appear.

Initial options for new Drip connection

First, you can use the Select Account dropdown to choose from any accounts connected in the previous step.

Next, you’ll need to select an Action to Perform. The action you choose will determine which options appear next.

The action you choose will depend mainly on whether you’d like to add/update or remove subscribers. We’ll cover each of the available actions, and their related options, in more detail below.

Actions to Add/Update a Drip Subscriber

In most cases, the goal of your form will be to add new subscribers to your mailing lists. Here are the available actions for adding/updating subscribers:

  • Subscriber: Create or Update
  • Campaign: Subscribe
  • Record Event
Subscriber: Create or Update

This action will simply add a new subscriber to your Drip list, or allow you to update an existing subscriber. However, this will not automatically add the subscriber to any campaign.

When to Use this Action:

  • You want to build a subscriber list, but don’t have a campaign ready yet.
  • You want to let existing subscribers update their email address through your form.
Campaign: Subscribe

In addition to create a new subscriber in Drip, this action will also allow you to immediately add the new subscriber to an existing email marketing campaign.

When to Use this Action: You have a Drip campaign created, and want to add these subscribers to that campaign immediately.

Record Event

Just like the above actions, this will create a new subscriber in Drip. Additionally, however, this action will add an Event to your subscriber.

In Drip, Events are used to track the activity of your subscribers. For example, you may want to create a specific event to indicate that your subscriber submitted the form you’re creating.

When to Use this Action: You already use/intend to use Drip Events to segment your subscribers.

For more details on what Drip Events are and how to use them, please see Drip’s Events tutorial.

Additional Options

Below is a list of options you with descriptions for each (the action you select will determine which of these options are displayed):

  • Subscriber Email: The email to use for a new subscriber. Or if updating a user, this needs to be the email they originally subscribed with.
  • New Subscriber Email: (Only used when updating an existing subscriber) The new email when updating an existing subscriber.
  • Send user ID (if the user was logged in) to Drip: Drip assigns all users an ID number. Check this box if you’d like this ID number to match the user’s WordPress User ID.
  • Send user IP address to Drip: To learn about what an IP address is, please see WPBeginner’s tutorial.
  • Is a Prospect: This will flag subscribers so you can easily target leads within Drip.
  • Starting Lead Score Value: (Only used when Is a Prospect is checked) In Drip, a lead score indicates a subscriber’s engagement level. For more details, be sure to check out Drip’s tutorial on lead scoring.
  • Tags to Add/Delete: You can use tags in Drip to easily identify and segment users.
Actions to Delete/Unsubscribe a Drip Subscriber

In some cases, it may be useful to allow your subscribers to use a form to remove themselves from your mailing lists. Here are the available actions for removing subscribers:

  • Subscriber: Delete
  • Campaign: Unsubscribe
Subscriber: Delete

This action will allow your subscribers to remove themselves from your Drip list.

When to Use this Action: This action should only be used if your form is specifically intended to allow subscribers to delete themselves completely from your Drip account.

Campaign: Unsubscribe

This action will let your subscribers remove themselves from your Drip campaigns. Unlike the Subscriber: Delete action, this option will allow subscribers to be removed only from either one specific campaign, or all campaigns. However, the user will still exist within your Drip account.

When to Use this Action: This action should be used if you’d like to let users unsubscribe from campaigns (but not remove themselves from your Drip account altogether).

Note: Would you like user selections in your form to determine whether or not an action is triggered? Be sure to check out our tutorial on conditional logic to learn how to set up condition rules in your Drip connections.

That’s it! You can now set up Drip integration with any forms on your site.

Would you like ideas on how to encourage more users to subscribe? Check out our tutorial on leveraging lead magnets for details on how to offer incentives to tempt potential subscribers.


1.0.0 (2018-06-04)

  • Initial release.