Brevo sends across a lot of channels well. It reports on them shallowly, and in five different rooms. Email lives in Marketing > Statistics, automations in Automations > Workflows > Activity, transactional in its own Statistics tab, live chat in Conversations, and deals in Sales > Revenue. No single index shows all of it. The deeper analytics, like cohort retention, LTV curves and Purchase Timing Deviation, aren't in those reports at all. They live in the Customer Data Platform, a separately priced, quote-only product. The attribution layer Brevo rebuilt in April 2026 did add a multi-touch model, which is genuine progress. But the lookback windows are fixed per channel with no UI to change them, the model choice is gated to the top two plans, it only ever credits Brevo's own channels, and migrating to it reset the historical conversion data of everyone who moved over.
None of that is a product team failing. It is the shape of an ESP. The center of gravity is getting mail into an inbox, across as many channels as possible. The work that comes after the send, like comparing campaigns, finding patterns, attributing outcomes and deciding what to change next week, is a different product, and not the thing Brevo is built to be.
That's exactly why Sendlens exists: to give the marketer the context to analyze campaigns properly, so the next send is an improvement, not a guess.
The rest of this page walks through how Brevo handles analytics and reporting today, why the gaps aren't going to close from inside the product, and what Sendlens does to fill them without replacing your sender.