PHPackages                             thelia/brevo-module - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. thelia/brevo-module

ActiveThelia-module[Utility &amp; Helpers](/categories/utility)

thelia/brevo-module
===================

1.1.25(1y ago)05206[1 PRs](https://github.com/thelia-modules/Brevo/pulls)LGPL-3.0+PHP

Since Jun 29Pushed 2mo ago6 watchersCompare

[ Source](https://github.com/thelia-modules/Brevo)[ Packagist](https://packagist.org/packages/thelia/brevo-module)[ RSS](/packages/thelia-brevo-module/feed)WikiDiscussions main Synced today

READMEChangelog (10)Dependencies (3)Versions (29)Used By (0)

Brevo (ex SendInBlue) for Thelia
================================

[](#brevo-ex-sendinblue-for-thelia)

Author:

- Chabreuil Antoine

This module keep a Brevo contact list of your choice synchronized whith the newsletter subscriptions and unsubscriptions on your shop :

- When a user subscribe to your newsletter on your shop, it is automatically added to the Brevo contact list.
- When a user unsubscribe from your list, it is also deleted from the Brevo contact list. The user is nor deleted from Brevo contacts, but is only removed from the contact list.

The module is based on the [APIv3 Documentation of Brevo](https://developers.brevo.com/docs).

1. Prerequisites

You must have a Brevo account and have created a newsletter list.

You'll also need your Secret key. You'll find them in your Brevo account.

1. Installation

There is two ways to install the brevo module:

- Download the zip archive of the file, import it from your backoffice or extract it in `thelia/local/modules`
- require it with composer:

```
"require": {
    "thelia/brevo-module": "~1.0"
}

```

Then go to the configuration panel, give your API key. Then enter your contact list id into the 2nd field.

Save and you're done !

###  Health Score

40

—

FairBetter than 86% of packages

Maintenance65

Regular maintenance activity

Popularity17

Limited adoption so far

Community17

Small or concentrated contributor base

Maturity55

Maturing project, gaining track record

 Bus Factor2

2 contributors hold 50%+ of commits

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~24 days

Recently: every ~62 days

Total

26

Last Release

483d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/6057206?v=4)[Vincent Lopes-Vicente](/maintainers/lopes-vincent)[@lopes-vincent](https://github.com/lopes-vincent)

---

Top Contributors

[![roadster31](https://avatars.githubusercontent.com/u/2197734?v=4)](https://github.com/roadster31 "roadster31 (2 commits)")[![lopes-vincent](https://avatars.githubusercontent.com/u/6057206?v=4)](https://github.com/lopes-vincent "lopes-vincent (1 commits)")[![NicolasBarbey](https://avatars.githubusercontent.com/u/26166378?v=4)](https://github.com/NicolasBarbey "NicolasBarbey (1 commits)")[![zawaze](https://avatars.githubusercontent.com/u/37273643?v=4)](https://github.com/zawaze "zawaze (1 commits)")

### Embed Badge

![Health badge](/badges/thelia-brevo-module/health.svg)

```
[![Health](https://phpackages.com/badges/thelia-brevo-module/health.svg)](https://phpackages.com/packages/thelia-brevo-module)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
