Back to All

June 2022

Automated Brevo Campaign Performance Report

N8N

Project's Category

Intro

This one turns raw email campaign data into an executive summary nobody has to write by hand. Every week it pulls sent campaign stats from Brevo, crunches the open, click, and bounce rates, and emails out a short AI written readout.

Problems

The client's marketing team was tracking campaign performance by hand, pulling numbers out of Brevo and building a report for leadership every week. It ate half a day, and the report still came out a little different depending on who wrote it.

Solutions

We built an n8n workflow that runs on a weekly schedule. It pulls sent campaign data straight from the Brevo API, cleans the raw JSON in a JavaScript step, and calculates open, click, and bounce rates. That data gets archived to Google Sheets so there's a running performance history, not just a one off snapshot. Then Gemini reads the last 7 days of trends and writes a 3 sentence executive summary, which goes out as a formatted HTML email through Gmail.

Final Thoughts

The bounce rate threshold is hardcoded at 2 percent right now, so that's the first thing to adjust for a client with a different tolerance. Dropping a Slack or Discord node on the end for instant alerts is an easy add if the client wants the numbers somewhere faster than their inbox.

Back to All

June 2022

Automated Brevo Campaign Performance Report

N8N

Project's Category

Intro

This one turns raw email campaign data into an executive summary nobody has to write by hand. Every week it pulls sent campaign stats from Brevo, crunches the open, click, and bounce rates, and emails out a short AI written readout.

Problems

The client's marketing team was tracking campaign performance by hand, pulling numbers out of Brevo and building a report for leadership every week. It ate half a day, and the report still came out a little different depending on who wrote it.

Solutions

We built an n8n workflow that runs on a weekly schedule. It pulls sent campaign data straight from the Brevo API, cleans the raw JSON in a JavaScript step, and calculates open, click, and bounce rates. That data gets archived to Google Sheets so there's a running performance history, not just a one off snapshot. Then Gemini reads the last 7 days of trends and writes a 3 sentence executive summary, which goes out as a formatted HTML email through Gmail.

Final Thoughts

The bounce rate threshold is hardcoded at 2 percent right now, so that's the first thing to adjust for a client with a different tolerance. Dropping a Slack or Discord node on the end for instant alerts is an easy add if the client wants the numbers somewhere faster than their inbox.

00

Our Latest Work

See All Projects

To embed a website or widget, add it to the properties panel.

Building the automation systems that handles business processes.

Clear Communication

Reliable

Professional

Reliable Quality

00

Our Latest Work

See All Projects

To embed a website or widget, add it to the properties panel.

Building the automation systems that handles business processes.

Clear Communication

Reliable

Professional

Reliable Quality

NoQodePro

Partnering with NoQodePro was a game-changer.

With NoQodePro, your company gets more than just a website. We design experiences that resonate with your customers and drive meaningful engagement.

NoQodePro

Partnering with NoQodePro was a game-changer.

With NoQodePro, your company gets more than just a website. We design experiences that resonate with your customers and drive meaningful engagement.

NoQodePro

Partnering with NoQodePro was a game-changer.

With NoQodePro, your company gets more than just a website. We design experiences that resonate with your customers and drive meaningful engagement.

Create a free website with Framer, the website builder loved by startups, designers and agencies.