How to Install and Use the Sendinblue Addon with WPForms

Would you like to add users to your Sendinblue lists through your WordPress forms? With the Sendinblue addon from WPForms, you can easily track events, subscribe, unsubscribe, or delete users in your Sendinblue account each time a user submits your form.

In this tutorial, we’ll show you how to install and use the Sendinblue addon with WPForms.

Note: The Sendinblue addon is available with the Plus license or higher.

Installing the Sendinblue Addon

Before getting started, you’ll first need to make sure that WPForms is installed and activated on your WordPress site.

Once you’ve installed WPForms and your license is verified, you’ll be able to quickly install and activate the Sendinblue addon.

Connecting Your Sendinblue Account to WPForms

Once the Sendinblue addon is installed and activated, you’re ready to connect your account. To do this, go to WPForms » Settings and click on the Integrations tab.

Integrations tab

Then, click on the Sendinblue option to expand its settings. From there, go ahead and click the Add New Account button to enter in your account information.

Add new sendinblue account

This will reveal two fields where you’ll need to add your Sendinblue account API key, as well as a nickname for the account.

Connection fields in sendinblue

To find your API key, first log into your Sendinblue account. Once you’ve logged in, click on the main menu, which is located on the top right corner of the page, and select SMTP & API.

API option in sendinblue

From there, you’ll be able to view your API key.

Sendinblue API key

Go ahead and copy this value, and head back over to your WPForms settings. You’ll need to paste your API key into the field labeled Sendinblue API Key.

API setting in Sendinblue

Then, add a nickname to the Sendinblue Account Nickname field. This is for internal reference only and can be helpful if you later decide to connect additional Sendinblue accounts.

Account nickname in sendinblue

When you’re ready, go ahead and click the Connect to Sendinblue button.

WPForms will now connect your site to your Sendinblue account. When it’s finished connecting, it will show a green Connected status next to your Sendinblue integration.

Account connected in sendinblue

Adding a Sendinblue Integration to Your Forms

Once you’ve successfully connected your Sendinblue account, you’re ready to link it to a form. To do this, you’ll first need to create a new form or edit an existing form.

Within the form builder, go to Marketing » Sendinblue. Then, in the Sendinblue tab, click on the Add New Connection button.

add new sendinblue connection

Clicking this button will open an overlay where you can provide a nickname for this connection. You can enter any nickname you like, as this is for internal reference only.

Add a connection nickname

After naming the connection, additional settings will appear.

Sendinblue configuration settings

  • Select Account: Choose from any of the Sendinblue accounts you’ve connected.
  • Action to Perform: Select the action you want taken when a user fills out this form. The option selected here will also determine which additional settings are displayed.

We’ll cover each of the available actions, and their related options, in more detail below.

Subscriber: Create or Update

This action will simply add a new subscriber to a Sendinblue list, or allow you to update an existing subscriber.

Once you’ve selected an action to perform, additional settings will populate for you to configure.

Configure subscribe settings in sendinblue

We’ve outlined each of these options below, with required fields marked with an asterisk (*).

  • Email:* Select the WPForms field that will contain the subscriber’s email address.
  • New Email: Select the WPForms field that would contain the new email address of the subscriber. This field is only necessary when updating an existing contact in Sendinblue, so for our example, we’ll leave this field blank.
  • List:* Select the Sendinblue list that you’d like the subscriber to be added to.

If you’d like, you can also map any custom fields you’ve added to your Sendinblue account under the Custom Field Name section.

Custom Sendinblue fields

Subscriber: Unsubscribe

This action will allow your subscribers to remove themselves from your Sendinblue list. However, their user record will still be available within your Sendinblue account.

Unsubscribe from Sendinblue

Subscriber: Delete

This action should only be used if your form is specifically intended to allow subscribers to delete themselves completely from your Sendinblue account.

Delete a subscriber from Sendinblue

Note: If you’re setting up this option to help comply with GDPR, be sure to disable entry storage for this form (in the form builder under Settings » General). This will allow you to avoid storing additional records related to the user.

Event Tracking

Event Tracking allows you to record data about the behavior of your contacts. For example, you may want to trigger an automation within your Sendinblue account for any user who submits a specific form.

Event Tracking with Sendinblue

Once you’ve configured all your settings, be sure to save your form.

(Optional) Setting Up Conditional Logic for Sendinblue

Conditional logic allows you to change what will happen depending on a user’s selections in a form.

As an example, we’ll show how conditional logic can be used to let users choose if they’d like to be added to your Sendinblue mailing list.

To set this up, you’ll first need to add a Checkboxes field to your form. For our example, we’ll only need a single checkbox, so we can remove the extra checkboxes by clicking the – (minus) icon.

Remove extra options from checkboxes field

Then, you’ll need to adjust the text for this field. For our example, the text will read Please keep me updated with weekly newsletters.

Set up newsletter signup checkbox

Next, you’ll need to configure your conditional logic. At the bottom of your Sendinblue settings, checking the box labeled Enable conditional logic will display additional options.

Enable conditional logic for Sendinblue addon in WPForms

Finally, you’ll need to set up your rules for your conditional logic. For this example, our logic will be: Process this connection if Newsletter Sign Up is Please keep me updated with weekly newsletters.

Set up Sendinblue conditional logic for signup checkbox

Now you just need to save your form, and the logic will be all set.

That’s it! We just showed you how to install and use the Sendinblue addon with WPForms.

Next, would you like to add a CAPTCHA to your forms to help prevent spam submissions? Be sure to check out our tutorial on how to choose a CAPTCHA for your forms for more details.