This n8n workflow automatically retrieves Brevo contact reports and inserts summarized engagement data into NocoDB.
It groups campaign activity by email, creating a clean, unified record that includes sent, delivered, opened, clicked, and blacklisted events.
This setup keeps your CRM or marketing database synchronized with the latest Brevo email performance data.
🧱 Prepare your NocoDB table
Create a table with fields for: email, messagesSent, delivered, opened, clicked, done, and blacklisted.
🔑 Connect your Brevo credentials
Add your Brevo API Key in the HTTP Request node to fetch contact data securely.
🧮 Review the Code Nodes
These nodes group contact activity by email and prepare a single dataset for insertion.
🚀 Run or schedule the workflow
Execute it manually or use a Schedule Trigger to automate the data sync process.