yieldstudio/laravel-brevo-notifier
Send Laravel notifications through Brevo (formerly Sendinblue) with this dedicated notifier package, letting you deliver transactional emails and SMS messages to your users via a simple, familiar notification channel.
Consider it when:
Look elsewhere when:
To executives: This is a small, low-risk open-source adapter that lets our Laravel application send transactional email through Brevo without custom integration work. The latest release adds two things that matter commercially rather than technically: tagging, which lets us attribute email volume and engagement to specific products, tenants, or customer journeys; and API response access, which gives us message-level tracking for support and deliverability. Net effect: faster time-to-first-email if Brevo is our provider, plus analytics we would otherwise have to build. Cost is a pinned community dependency, not a contract — the trade-off to accept is that we own the operational risk.
To engineering: Adopt it as the transport/channel for Brevo, pin the version, and wrap it. Use tags as the mechanism for per-tenant and per-flow attribution from the start — retrofitting tags onto historical sends is not possible. Persist the returned API response (at minimum the message ID) alongside the notification record so support can reconcile against the Brevo dashboard; do not log the full payload if it contains PII. Note that delivery events (bounces, complaints) are not handled here — plan a webhook receiver as separate work. Treat the 1.x line and volunteer maintenance as a risk: keep the integration behind an interface so a provider swap is a contained change, and review the diff on each minor bump.
How can I help you explore Laravel packages today?