This workflow automates the process of collecting contacts, storing them in Brevo, and sending a welcome email, while also supporting bulk import from Google Sheets and unsubscribe tracking.
The workflow eliminates manual work by handling the entire lifecycle:
It supports both:
Using the upsert operation, contacts are:
The workflow directly interacts with Brevo APIs to:
New users instantly receive a welcome email, improving:
The loop system allows processing large datasets efficiently, making it suitable for:
By updating Google Sheets:
The workflow reacts automatically to unsubscribe events, ensuring:
This workflow aut*omates contact management and email communication using Brevo (formerly Sendinblue) and Google Sheets. It handles three main scenarios:
Form submission or webhook trigger – When a user submits a form or hits a webhook, their contact info (first name, last name, email) is upserted into Brevo, added to a specific list, and a welcome email is sent.
Batch import from Google Sheets – When manually executed, the workflow reads rows from a Google Sheet, loops through each row, upserts the contact into Brevo, adds them to a list, sends a welcome email, and marks the row as done in the sheet.
Unsubscribe tracking – When Brevo detects an unsubscribe event, the workflow updates the corresponding row in Google Sheets to mark the contact as unsubscribed.
The workflow ensures no duplicate contacts are created in Brevo (using upsert), and all actions are logged back into the Google Sheet.
Brevo credentials
sendInBlueApi) and an HTTP Header Auth credential (httpHeaderAuth) using the same API key.Google Sheets credentials
googleSheetsOAuth2Api) in n8n.Google Sheets configuration
First Name, Last Name, Email, Done, Unsubscribe, row_number.row_number to update the correct row.Brevo template setup
1 (or update the workflow nodes with the correct ID).Form and webhook configuration
first_name, last_mail, email.List ID configuration
3.Activate workflow
Manual execution for batch processing
👉 Subscribe to my new YouTube channel. Here I’ll share videos and Shorts with practical tutorials and FREE templates for n8n.
Contact me for consulting and support or add me on Linkedin.