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.
- Installing the Sendinblue Addon
- Connecting Your Sendinblue Account to WPForms
- Adding a Sendinblue Integration to Your Forms
- (Optional) Setting Up Conditional Logic for Sendinblue
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.
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.
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.
This will reveal two fields where you’ll need to add your Sendinblue account API key, as well as a nickname for the account.
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.
From there, you’ll be able to view your 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.
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.
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.
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.
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.
After naming the connection, additional settings will appear.
- 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.
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.
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.
This action should only be used if your form is specifically intended to allow subscribers to delete themselves completely from your Sendinblue account.
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 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.
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.
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.
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.
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.
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.