Make.com Marketing Automation Brevo Slack Reporting

Share Brevo Campaign Reports with a Person or Team on Slack

Automatically share Brevo email campaign analytics and insights with individuals or teams on Slack to boost your marketing strategy and improve collaboration.

Get This Workflow Make.com · Marketing Automation · Free Template
Make.com workflow diagram showing Brevo campaign data being sent to Slack

What This Workflow Does

Marketing teams often struggle with information silos. After an email campaign finishes in Brevo (formerly Sendinblue), the performance report typically lands in one person's inbox. Sharing these insights manually with the rest of the team—via email, screenshots, or meetings—is slow, inconsistent, and eats up valuable time. This delay means missed opportunities to quickly celebrate wins, diagnose problems, and adjust strategy for the next campaign.

This automation workflow solves that by instantly connecting Brevo to Slack. Whenever a campaign concludes, its key analytics—open rates, clicks, conversions, revenue—are automatically formatted into a clear message and posted to a designated Slack channel or sent directly to a team member. This creates a live, shared dashboard of marketing performance within the team's primary communication tool, fostering transparency, alignment, and faster decision-making.

Beyond simple notification, this workflow ensures that data-driven insights become a natural part of your team's daily conversation. It turns post-campaign analysis from a delayed, manual task into an immediate, automated trigger for collaboration and strategic discussion.

How It Works

Step 1: Trigger from Brevo Campaign Completion

The workflow is triggered automatically when a Brevo email campaign reaches its scheduled end time or is manually marked as completed. Make.com watches for this event, capturing the campaign ID and all associated performance data.

Step 2: Fetch Detailed Campaign Analytics

Using the campaign ID, the workflow calls Brevo's API to retrieve the full campaign report. This includes metrics like total sends, unique opens, click-through rate (CTR), unsubscribes, generated revenue, and more. The system gathers the raw data needed for the summary.

Step 3: Format the Data for Slack

The raw numbers are processed and formatted into a human-readable message. Critical metrics are highlighted, and a performance summary (e.g., "Campaign exceeded open rate goal") is generated. A direct link to the full Brevo report is also included for deeper analysis.

Step 4: Deliver to Slack Channel or User

The formatted message is sent to Slack via a webhook or the Slack app. You can configure it to post to a public channel like #marketing-performance, a private team channel, or even send it as a direct message to a specific stakeholder, such as the Head of Marketing or Sales Lead.

Who This Is For

This workflow is ideal for marketing teams, agencies, and growth-focused companies that use Brevo for email marketing and Slack for internal communication.

  • Marketing Managers & Directors: Who need to keep their teams informed and aligned on campaign performance without spending time on manual reporting.
  • Growth Teams & Startups: Where speed and data transparency are critical for iterative campaign optimization.
  • Digital Agencies: Managing multiple client campaigns who need to efficiently share results with internal teams or client stakeholders.
  • Sales Teams: That rely on marketing campaign outcomes to understand lead quality and follow-up priorities.
  • Leadership & Executives: Who want high-level performance updates delivered directly to them without requesting reports.

What You'll Need

  1. A Make.com account (free or paid plan) to build and run the automation.
  2. A Brevo account with active email campaigns and API access enabled.
  3. A Slack workspace with the appropriate channels set up and permissions to create incoming webhooks or install the Slack app in Make.com.
  4. Basic understanding of which Slack channel(s) or user(s) should receive the reports.
  5. Knowledge of the key Brevo campaign metrics most important for your team's decision-making.

Pro tip: Start by sharing reports to a single, dedicated channel like #marketing-data. This creates a centralized performance log the whole team can reference. Later, you can branch the workflow to send specific alerts (e.g., for exceptionally high CTR) to a leadership channel.

Quick Setup Guide

  1. Clone the Template: Use the "Get This Workflow" button above to copy the template into your Make.com account.
  2. Connect Your Brevo Account: In the Make.com scenario, add your Brevo API connection by providing your API key from your Brevo settings.
  3. Connect Your Slack: Set up the Slack module by either creating an incoming webhook for your target channel or authorizing the official Slack app.
  4. Configure the Trigger: Set the Brevo module to watch for "Campaign Sent" or "Campaign Completed" events. You can filter by campaign name or type if needed.
  5. Customize the Message: Edit the text module that formats the Slack message. Include the metrics your team cares about most and adjust the tone (e.g., celebratory for wins, analytical for reviews).
  6. Test and Activate: Run a test with a past Brevo campaign to ensure the data flows correctly and the message appears in Slack as intended. Then activate the scenario.

Key Benefits

Instant Team Alignment: Campaign results are shared in seconds, not hours. Your entire marketing and sales team sees performance data simultaneously, eliminating information gaps and enabling immediate, collaborative discussion on next steps.

Save 5–10 Hours per Month: Eliminate the manual process of extracting data from Brevo, compiling it into an email or presentation, and distributing it. This automation reclaims significant time for your marketers to focus on strategy and creation.

Data-Driven Culture: By making performance metrics a regular, visible part of team communication, you reinforce a culture where decisions are based on data, not guesses. This leads to more effective campaigns and better resource allocation.

Flexible Reporting: The workflow can be easily modified to route reports based on conditions. For example, send exceptional performance reports to a leadership channel, and standard reports to the marketing team channel, ensuring the right audience gets the right insights.

Improved Campaign Agility: With real-time insights delivered directly to the team's communication hub, you can identify underperforming campaigns faster and pivot strategy or tactics more quickly, maximizing the ROI of your marketing efforts.

Frequently Asked Questions

Common questions about Brevo and Slack automation and integration

Sharing campaign reports ensures everyone involved has immediate access to performance data, fostering data-driven decisions and alignment. Without automation, reports often sit in one person's inbox, causing delays in analysis and missed opportunities for quick strategy adjustments based on real-time insights.

When the whole team sees the same numbers at the same time, it creates a shared baseline for discussion. This transparency reduces misunderstandings and allows for collective brainstorming on how to improve future campaigns, turning data into a team asset rather than an individual burden.

Automation removes manual steps, delivering key metrics directly into Slack channels where teams already communicate. This creates a shared, real-time understanding of campaign performance, enabling instant feedback, brainstorming on improvements, and collective ownership of marketing outcomes.

Instead of waiting for a scheduled meeting or a manually compiled email, team members can react and comment immediately in Slack. This seamless integration turns campaign review into an ongoing conversation, fostering a more agile and collaborative marketing environment.

Focus on actionable metrics: open rate, click-through rate (CTR), conversion rate, unsubscribe rate, and total revenue generated. Sharing these highlights what's working and what needs attention, allowing the team to pivot quickly. Include a brief performance summary and a link to the full Brevo report for deeper analysis.

Tailor the metrics to your team's goals. For lead generation campaigns, emphasize click-to-conversion rates. For brand awareness, highlight open rates and engagement. Avoid overwhelming the team with every possible statistic; curate the data that drives decisions.

  • Open Rate: Indicates subject line and sender effectiveness.
  • Click-Through Rate (CTR): Measures content and offer relevance.
  • Conversion Rate: The ultimate measure of campaign success.

Yes, automation workflows like this one allow you to route reports based on campaign type, performance thresholds, or team responsibility. For example, high-performing campaign reports can go to a leadership channel, while routine updates go to the marketing team channel. You can also send personalized summaries to individual stakeholders.

Using filters and conditions in Make.com, you can design intelligent routing. If a campaign's revenue exceeds a certain target, send an alert to the #sales channel. If the unsubscribe rate is high, notify the #customer-success team. This ensures relevant insights reach the right people instantly.

Manual sharing is time-consuming, inconsistent, and prone to human error. Marketers waste hours compiling data, formatting messages, and sending them out. Reports may be forgotten, sent to wrong recipients, or lack context, leading to misinformed decisions and reduced team agility in responding to campaign performance.

The process often becomes a bottleneck. The person responsible for reporting might be busy, delaying insights for days. Formatting can vary each time, causing confusion. Without automation, there's no guarantee that critical data reaches everyone who needs it, creating silos and missed learning opportunities.

Automated reporting accelerates the feedback loop, allowing teams to identify underperforming campaigns sooner and optimize them faster. It ensures budget and effort are directed towards high-impact activities. By saving time on manual reporting, marketers can focus on creative strategy and execution, directly boosting ROI.

When insights are immediate, you can stop funding low-performing campaigns earlier and double down on successful ones. This dynamic resource allocation, powered by automated data flow, maximizes the return on every marketing dollar spent and improves overall campaign effectiveness over time.

Beyond Slack, you can connect Brevo to data visualization tools like Google Sheets or Looker Studio for dashboards, CRM platforms like HubSpot to track lead quality, and project management tools like Asana to trigger follow-up tasks based on campaign results. This creates a holistic analytics ecosystem.

For example, a high-conversion campaign in Brevo could automatically create a task in Asana for the sales team to follow up with new leads, or update a lead score in HubSpot. These connected workflows turn raw campaign data into actionable business processes across your entire organization.

Absolutely. GrowwStacks specializes in building tailored automation systems that connect Brevo with Slack and other tools specific to your marketing workflows. We can design triggers based on your campaign schedules, customize report formats for different teams, and integrate additional data sources to provide comprehensive insights.

Our consultants will analyze your process and build a solution that saves time, improves team alignment, and drives better marketing decisions. Whether you need multi-channel reporting, conditional alerts, or integration with your CRM, we can create a custom automation that fits your unique business needs.

  • Tailored report formatting for your team's preferences.
  • Integration with your existing CRM or data warehouse.
  • Conditional logic to route alerts based on performance.

Need a Custom Brevo and Slack Automation?

This free template is a starting point. Our team builds fully tailored automation systems for your specific business needs.