Sendinblue

The Sendinblue modules allow you to watch, create, update, list, and delete the contacts, lists, folders, email campaigns, events, emails, and SMS in your Sendinblue account.

Getting started with Sendinblue

Prerequisites

  • A Sendinblue account

In order to use Sendinblue with Integromat, it is necessary to have a Sendinblue account. If you do not have one, you can create a Sendinblue account at sendinblue.com/register.

The module dialog fields that are displayed in bold (in the Integromat scenario, not in this documentation article) are mandatory!

Connecting Sendinblue to Integromat

To connect your Sendinblue account to Integromat you need to obtain the API Key from your Sendinblue account and insert it in the Create a connection dialog in the Integromat module.

1. Log in to your Sendinblue account.

2. Click your Profile Icon > SMTP&API.

QSC41cJPEk.gif

3. Copy the API v3 to your clipboard.

Z2gk4mDQ2m.png

4. Go to Integromat and open the Sendinblue module's Create a connection dialog.

DW1loLHlRf.gif

5. In the Connection name field, enter a name for the connection.

6. In the API Key field, enter the API key copied in step 4 and click Continue.

The connection has been established.

Contacts

Watch Contacts

Triggers when a new contact is created.

Connection Establish a connection to your Sendinblue account
Limit Enter the maximum number of contacts Integromat should return during one scenario execution cycle.

List Contacts

Lists all contacts.

Connection Establish a connection to your Sendinblue account.  
Modified Since Enter the date to list the contacts that were changed or updated on or after the specified date.
Limit Enter the maximum number of contacts Integromat should return during one scenario execution cycle. 

List Lists in Folder

Lists lists in a folder.

Connection Establish a connection to your Sendinblue account.  
Folder Select the folder whose contact lists you want to list.
Limit Enter the maximum number of contacts Integromat should return during one scenario execution cycle. 

List Contacts in a List

Lists all contacts in a list.

Connection Establish a connection to your Sendinblue account.  
List Select the list whose contacts you want to list.
Modified Since Enter the date to list the contacts that were changed or updated on or after the specified date.
Limit Enter the maximum number of contacts Integromat should return during one scenario execution cycle. 

Get a Contact

Return details about a contact.

Connection Establish a connection to your Sendinblue account.  
Email Enter the email address of the contact whose details you want to retrieve.

Add Existing Contacts to a List

Adds existing contacts to a list.

Connection Establish a connection to your Sendinblue account.  
List Select the list to which you want to add an existing contact.
Email

Add the email address you want to add to the list:

Value

Enter the email address of the contact. 

Create a Contact

Crates a contact.

Connection Establish a connection to your Sendinblue account.  
Email Enter the email address of the contact.
Last Name Enter the last name of the contact.
First Name Enter the first name of the contact. 
SMS Enter the phone number with country code to receive the SMS. 
Lists Select the list to which you wanted to add the contact. 
Email blacklisted

Select whether the email address is blacklisted:

  • Yes
  • No
  • Not defined
SMS blacklisted

Select whether the SMS number is blacklisted:

  • Yes
  • No
  • Not defined
Update enabled

Select whether the contact update is enabled:

  • Yes
  • No
  • Not defined
SMTP blacklist Number Add the email address transactions forbidden from the sender. This is applicable only if you enabled the update for the contact.

Update a Contact

Updates the contact.

Connection Establish a connection to your Sendinblue account.  
Email Enter the email address of the contact.
Last Name Enter the last name of the contact.
First Name Enter the first name of the contact. 
SMS Enter the phone number with country code to receive the SMS. 
Lists Select the list to which you wanted to add the contact. 
Unlink Lists Select the list from which you want to remove the contact.
Email blacklisted

Select whether the email address is blacklisted:

  • Yes
  • No
  • Not defined
SMS blacklisted

Select whether the SMS number is blacklisted:

  • Yes
  • No
  • Not defined
Update enabled

Select whether the contact update is enabled:

  • Yes
  • No
  • Not defined
SMTP blacklist Number Add the email address transactions forbidden from the sender. This is applicable only if you enabled the update for the contact.

Delete a Contact

Deletes a contact.

Connection Establish a connection to your Sendinblue account.  
Email Address  Enter the email address you want to delete.

Lists

Watch Lists

Triggers when a new list is created.

Connection Establish a connection to your Sendinblue account.  
Limit Enter the maximum number of lists Integromat should return during one scenario execution cycle. 

List Lists

Lists all lists.

Connection Establish a connection to your Sendinblue account.  
Limit Enter the maximum number of lists Integromat should return during one scenario execution cycle. 

Get a List

Returns details about a list.

Connection Establish a connection to your Sendinblue account.  
List ID  Select the List ID whose details you want to retrieve.

Create a Lists

Creates a list.

Connection Establish a connection to your Sendinblue account.  
Folder Select the folder in which you want to create the list.
Name Enter the name of the list.

Update a List

Updates a list.

Connection Establish a connection to your Sendinblue account
Folder ID Select the Folder ID whose list you want to update.
I want to update

Select the option you want to update:

  • A name
  • A folder
Name Enter a new name for the list.
Folder Select the folder to which you want to move the list.

Delete a List

Deletes a list.

Connection Establish a connection to your Sendinblue account.  
List ID Select the List ID you want to delete.

Folders

Watch Folders

Triggers when a new folder is created.

Connection Establish a connection to your Sendinblue account.  
Limit Enter the maximum number of folders Integromat should return during one scenario execution cycle. 

List Folders

Lists all folders.

Connection Establish a connection to your Sendinblue account.  
Limit Enter the maximum number of folders Integromat should return during one scenario execution cycle. 

Get a Folder

Returns details about a folder.

Connection Establish a connection to your Sendinblue account.  
Folder ID Select the Folder ID whose details you want to retrieve.

Create a Folder

Creates a folder.

Connection Establish a connection to your Sendinblue account.  
Name Enter the name of the folder.

Update a Folder

Updates a folder.

Connection Establish a connection to your Sendinblue account.  
Folder ID Select the Folder ID you want to update.
Name Enter a new name for the folder. 

Delete a Folder

Deletes a folder.

Connection Establish a connection to your Sendinblue account.  
Folder ID Select the Folder ID you want to delete.

Campaigns

Watch Email Campaigns

Triggers when a new email campaign is created.

Connection Establish a connection to your Sendinblue account
Type

Select the email campaign type you want to watch:

  • Trigger
  • Classic
Status

Select the status email campaigns you want to watch:

  • Suspended
  • Archive
  • Sent
  • Queued
  • Draft
  • In process
Limit

Enter the maximum number of folders Integromat should return during one scenario execution cycle. 

List Email Campaigns

List all email campaigns.

Connection Establish a connection to your Sendinblue account.  
Type

Select the email campaign type you want to watch:

  • Trigger
  • Classic
Status

Select the status email campaigns you want to watch:

  • Suspended
  • Archive
  • Sent
  • Queued
  • Draft
  • In process
Start Date Enter the start date of the campaign.
End Date Enter the date of the campaign.
Limit Enter the maximum number of campaigns Integromat should return during one scenario execution cycle. 

Create an Email Campaign

Creates a new campaign.

Connection Establish a connection to your Sendinblue account.  
Name Enter the name of the email campaign.
Select Sender Select the sender option:
  • from the list
  • by setting the email
Email Enter the email address from which you will send the campaign.
Name Enter the name that appears when you send the campaign email. 
Sender Select the email address from which you will send the campaign. 
HTML Content Enter the body message of the email campaign. 
HTML URL Enter the HTML URL of the email message.
Template Select the template for the email campaign.
Subject Enter the subject line of the email campaign.
Tag Enter the keywords that filter the email campaigns when searching. 
Scheduled at Enter the date and time when the email campaign is scheduled to send.
Reply To Enter the email address to which the campaign recipients can reply to.
To Field Enter the email address or first name or last name of the recipient.
Lists Select the list in which the recipient email address exists. 
Exclusion Lists Select the list to which you do not want to send the campaign. 
Attachment URL Enter the file attachment URL which you want to send along with the campaign. For example, PDF.
Inline Image Activation Select whether you want to display the images in the campaign:
  • Yes
  • No
  • Not defined 
Mirror Active Select whether you want to activate the mirror link:
  • Yes
  • No
  • Not defined 
Header Enter the header of the email campaign.
Footer Enter the footer of the email campaign.
UTM Campaign Enter the UTM campaign value. If no value is provided, the campaign name will be used. You can enter alphanumeric characters.
Params

Add any additional parameters:

Name

Enter the name of the parameter. For example, First Name.

Value

Enter the value of the parameter. For example, Joe.

Send at best time Select whether you want to send the campaign at the best time:
  • Yes
  • No
  • Not defined
A/B Testing Select whether you want to perform the A/B testing of the campaign before sending:
  • Yes
  • No
  • Not defined
Subject A Enter the variant A value.
Subject B Enter the Variant B value. 
Split Rule Enter the size of the test groups with whom you are performing A/B tests. 
Winner Criteria Enter the details of the winning criteria. Mandatory if splitRule >= 1 and < 50.

If splitRule = 50, 'winnerCriteria' is ignored if passed.

Winner Delay Enter the duration of the test in hours by which you want to delay. You can delay a maximum of seven days or 168 hours. 

The winning version will be sent at the end of the test.

Mandatory if splitRule >= 1 and < 50. If splitRule = 50, 'WinnerDelay' is ignored if passed.

IP Warmup Enable Select whether you want to enable IP warmup:
  • Yes
  • No
  • Not defined
Initial Quota Enter an initial quota greater than 1 for warming up your IP. We recommend you set a value of 3000.
Increase Rate

Enter the increase value in percentage.

This field is mandatory if you have select yes for the IP warm up. Enter the percentage increase rate. It is recommended to set the increase rate to 30% per day. If you want to send the same number of emails everyday, then set the daily increase value as 0%.

Get an Email Campaign

Returns details about an email campaign.

Connection Establish a connection to your Sendinblue account.  
Campaign ID  Select the Campaign ID whose details you want to retrieve.

Update an Email Campaign

Updates an email campaign.

Connection Establish a connection to your Sendinblue account.  
Campaign ID Enter the Campaign ID you want to update. You can get the Campaign ID by using the Get Campaign ID module.
Name Enter the name of the email campaign.
Select Sender

Select the sender option:

  • from the list
  • by setting the email
Email Enter the email address from which you will send the campaign.
Name Enter the name that appears when you send the campaign email. 
Sender Select the email address from which you will send the campaign. 
HTML Content Enter the body message of the email campaign. 
HTML URL Enter the HTML URL of the email message.
Template Select the template for the email campaign.
Subject Enter the subject line of the email campaign.
Tag Enter the keywords that filter the email campaigns when searching. 
Scheduled at Enter the date and time when the email campaign is scheduled to send.
Reply To Enter the email address to which the campaign recipients can reply to.
To Field Enter the email address or first name or last name of the recipient.
Lists Select the list in which the recipient email address exists. 
Exclusion Lists Select the list to which you do not want to send the campaign. 
Attachment URL Enter the file attachment URL which you want to send along with the campaign. For example, PDF.
Inline Image Activation

Select whether you want to display the images in the campaign:

  • Yes
  • No
  • Not defined 
Mirror Active

Select whether you want to activate the mirror link:

  • Yes
  • No
  • Not defined 
Header Enter the header of the email campaign.
Footer Enter the footer of the email campaign.
UTM Campaign Enter the UTM campaign value. If no value is provided, the campaign name will be used. You can enter alphanumeric characters.
Params

Add any additional parameters:

Name

Enter the name of the parameter. For example, First Name.

Value

Enter the value of the parameter. For example, Joe.

Send at best time

Select whether you want to send the campaign at the best time:

  • Yes
  • No
  • Not defined
A/B Testing

Select whether you want to perform the A/B testing of the campaign before sending:

  • Yes
  • No
  • Not defined
Subject A Enter the variant A value.
Subject B Enter the Variant B value. 
Split Rule Enter the size of the test groups with whom you are performing A/B tests. 
Winner Criteria

Enter the details of the winning criteria. Mandatory if splitRule >= 1 and < 50.

If splitRule = 50, 'winnerCriteria' is ignored if passed.

Winner Delay

Enter the duration of the test in hours by which you want to delay. You can delay a maximum of seven days or 168 hours. 

The winning version will be sent at the end of the test.

Mandatory if splitRule >= 1 and < 50. If splitRule = 50, 'WinnerDelay' is ignored if passed.

IP Warmup Enable

Select whether you want to enable IP warmup:

  • Yes
  • No
  • Not defined
Initial Quota Enter an initial quota greater than 1 for warming up your IP. We recommend you set a value of 3000.
Increase Rate

Enter the increase value in percentage.

This field is mandatory if you have selected yes for the IP warm up. Enter the percentage increase rate. It is recommended to set the increase rate to 30% per day. If you want to send the same number of emails everyday, then set the daily increase value as 0%.

Delete an Email Campaign

Deletes an email campaign.

Connection Establish a connection to your Sendinblue account.  
Campaign ID  Select the Campaign ID you want to delete.

Other

New Event

Triggers when a new email event occurs.

Webhook Name Enter a name for the webhook.
Connection Establish a connection to your Sendinblue account.  
Select the type of event you to be notified about

Select the event type for which you want to receive the notifications:

  • transactional
  • marketing
Events Select the event for which you want to receive the notifications.
event name in Integromat event name in Sendinblue UI
request Sent
delivered Delivered
hard bounce Hard Bounce
soft bounce Soft Bounce
blocked Blocked
spam Compliant
invalid email Invalid email
deferred Deferred
opened Opened
clicked Clicks
unsunscribe Unsubscribed
unique opened First opening

See the Connecting to Sendinblue Webhook using Integromat to add the webhook in your Sendinblue account.

Send an SMS 

Sends a transactional email.

Connection Establish a connection to your Sendinblue account.  
Sender Enter the name of the sender who is sending the SMS.
Recipient Enter the recipient's phone number along with the country code.
Content Enter the message text.
Type

Select the SMS type:

  • transactional
  • marketing
Webhook to call for each event triggered by the message (delivered etc.). Enter the webhook details if applicable.
Tag Enter the keyword to filter the SMS when searching.

Send an Email

Sends a transactional email.

Connection Establish a connection to your Sendinblue account.  
Template Select the template for the email.
To

Add the email addresses to which you want to send an email:

Name

Enter the name of the person.

Email

Enter the email address of the person.

Subject

Enter the subject line of the email.

HTML Body

Enter the email message.

Text Body Enter the email message if you have not selected any template for the email.
Name Enter the name of the person to which the email recipient can reply to.
Email Enter the email address of the person to which the email recipient can reply to. 
Attachments

Add the attachments of the email:

Type

Select the attachment type:

  • URL
  • Data

File name

Enter the file name with the file extension. For example, sample.doc.

Image URL

Enter the attachment or image URL address.

Data

Enter the file data to the field or map the source of the file.

BCC

Add the email addresses which you want to add in BCC field of the email:

Name

Enter the name of the contact

Email

Enter the email address of the contact.

CC

Add the email addresses which you want to add in CC field of the email:

Name

Enter the name of the contact.

Email

Enter the email address of the contact.

Name Enter the name of the sender.
Email Enter the email address of the sender. 
Headers

Enter the email header. 

Pass the set of custom headers (not the standard headers) that shall be sent along  with the mail headers in the original email. 'sender.ip' header can be set (only for dedicated IP users) to mention the IP to be used for sending transactional emails. Headers are allowed in This-Case-Only (words separated by hyphen with first letter of each word in capital letter), they will be converted to such case styling if not in this format in the request payload.

Tags Enter the keywords as tags to filter the emails when searching.
Params

Add any additional parameters:

Name

Enter the name of the parameter. For example, First Name.

Value

Enter the value of the parameter. For example, Joe.

Send a Campaign Report

Sends a PDF campaign report to the specific email.

Connection Establish a connection to your Sendinblue account.  
Campaign Select the campaign whose report you want to send.
Subject Enter the subject line of the email.
To

Add the email address to whom you are sending the email:

Text

Enter the email address of the recipient.

Content Type

Select the content-type:

  • HTML
  • Text
Body Enter the email body text.
BCC

Add the email addresses which you want to add in BCC field of the email:

Name

Enter the name of the contact

Email

Enter the email address of the contact.

CC

Add the email addresses which you want to add in CC field of the email:

Name

Enter the name of the contact

Email

Enter the email address of the contact.

Language Select the language in which you want to send the email with the campaign report.

Make an API Call

Performs an arbitrary authorized API call.

Connection Establish a connection to your Sendinblue account.
URL

Enter a path relative to https://api.sendinblue.com/. For example: /v3/accounts

For the list of available endpoints, refer to the Sendinblue API Documentation.
Method

Select the HTTP method you want to use:

GET
to retrieve information for an entry.

POST
to create a new entry.

PUT
to update/replace an existing entry.

PATCH
to make a partial entry update.

DELETE
to delete an entry.

Headers Enter the desired request headers. You don't have to add authorization headers; we already did that for you.
Query String Enter the request query string.
Body Enter the body content for your API call.

Example of Use - List Tasks

The following API call returns all tasks from your CloudFront account:

URL:
/v3/emailCampaigns

Method:
GET

v14xhm5bdS.png

Matches of the search can be found in the module's Output under Bundle > Body > data
In our example, 1 campaign is returned:

B3OHQgnAYy.png

Get My Account

Return details about my account.

Connection Establish a connection to your Sendinblue account.  

Connecting to Sendinblue Webhook using Integromat

1. In the Integromat, New Event module, enter the details as mentioned in the New Event and copy the address to your clipboard.

VyQUd6YHJK.png

2. Login to your Sendinblue account. From the left menu, click Settings > Webhook (configure).

iIBYbgyPOn.gif

3. Click Add Webhook.

OANnu9VAbI.png

4. In the URL to post to field, enter the URL address copied in step 1, select the events you want to watch,, add any details about the webhook, and click Add.

tp4Wymdd0B.png

The webhook is added successfully.

IEBAdHlMnK.png

 

Popular use cases from our blog

data-collection-automation-forms-pt-1

How to Automate Data Collection - Part 1: Online Forms

hr-processes-automation-integromat-illustration

12 Processes that You Can Automate to Boost Your HR Efforts

helpdesk-integrations-article-integromat-illustration

6 Help Desk Integrations to Boost Your Customer Support Efforts

lead-scoring-integromat-article-illustration

How to Automate Lead Scoring With Integromat

shopify-expensive-apps-article-illustration-integromat

Too Many Shopify Apps? Let Integromat Templates Take Over

recruitment-automation-illustration-integromat

6 Recruitment Automation Solutions for the Overloaded Recruiter

Didn’t find what you were looking for?

Ticket

Create a ticket

Contact our world-class support team and tell us what’s happening.

Create a ticket
Expert

Find an expert

We feature a network of 450+ certified partners across the globe who are ready to help

Find an expert

Automate any workflow in your business

Sign up for a free account today. No credit card required, no time limits on free plan.