Failure PatternDecision layer

The Brevo Contact-Cap Trap: Why Agencies Fail With Brevo on Multichannel Retainers

Symptom: Agency account shows 400K contacts on the Starter plan at $8.08/mo, but the WhatsApp and SMS journey built for the client silently stops firing past the 2,000-contact automation ceiling. Root cause: Brevo's published plan matrix limits multichannel automation to 2,000 contacts on both Free and Starter tiers, while the same tiers advertise up to 500K contacts for email sends. Agencies read the contact cap and assume the whole platform scales with it.

By InnovaAI ResearchPublished

How do you recognize it?
  • •Agency account shows 400K contacts on the Starter plan at $8.08/mo, but the WhatsApp and SMS journey built for the client silently stops firing past the 2,000-contact automation ceiling.
  • •Client asks why the welcome series only reached a fraction of new opt-ins; delivery logs show email sent but no SMS or WhatsApp steps executed for the rest of the list.
  • •Monthly retainer scope promised 'multichannel journeys' but the team is manually exporting segments to send SMS because the visual automation builder won't accept the full contact list.
  • •Account is capped at a single user, so the account manager and the client's marketing lead share one login and overwrite each other's campaign drafts.
  • •Reporting shows basic analytics only, and the agency cannot produce the per-channel attribution the client's ecommerce team expects from a Shopify-connected stack.
Why does it happen?
  • •Brevo's published plan matrix limits multichannel automation to 2,000 contacts on both Free and Starter tiers, while the same tiers advertise up to 500K contacts for email sends. Agencies read the contact cap and assume the whole platform scales with it.
  • •Starter and Free are single-user plans. Agencies that onboard a client without upgrading to a multi-user tier force shared credentials, which breaks audit trails and campaign ownership.
  • •The low entry price ($8.08/mo Starter) encourages agencies to quote retainers against the cheapest tier, then discover that CRM, multichannel automation beyond 2,000 contacts, and richer reporting sit on higher plans.
  • •Brevo does not publish white-label branding options in its public documentation, so agencies that sold a 'branded client portal' deliverable have no native way to remove Brevo branding from client-facing dashboards and reports.
How do you fix it?
  • •Audit every client account in Brevo under Settings > Account settings > Plan: confirm the contact count versus the 2,000-contact multichannel automation limit, and move any client above that threshold to a plan tier that lifts the cap before the next campaign send.
  • •Convert shared logins to named users by upgrading off the single-user Starter plan, then assign each client's account manager and the client's own reviewer separate seats so campaign drafts and automations have clear ownership.
  • •Rebuild the client's journey in the Brevo automation builder with a segment node that splits contacts into under-2,000 and over-2,000 branches, routing the overflow to email-only until the plan is upgraded.
  • •Before renewing any retainer that promises branded reporting, document in the SOW that Brevo dashboards carry vendor branding, or scope a separate reporting layer, since white-label options are not published in Brevo's public documentation.