Connecter Charik à Brevo pour vos campagnes email et SMS

Documentation officielle de l'intégration Charik / Brevo : poussée des contacts et sociétés du CRM vers vos listes Brevo, mode d'activation, dépannage. Flux Charik vers Brevo, une seule direction.

Charik dispose d’une intégration native avec Brevo (ex-Sendinblue) qui pousse vos contacts et vos sociétés du CRM vers vos listes Brevo, prêts à être ciblés par vos campagnes email. Le sens du flux est Charik vers Brevo : c’est votre donnée CRM qui alimente vos listes marketing, sans double saisie ni export CSV à surveiller.

Ce que fait l’intégration Charik / Brevo

Depuis Charik, l’intégration vous permet de :

  • Pousser vos contacts CRM (email, prénom, nom, téléphone) vers une ou plusieurs listes Brevo, avec création automatique d’un dossier dédié pour ranger vos listes.
  • Créer ou mettre à jour les contacts dans Brevo par upsert : un contact identifié par son email est actualisé s’il existe déjà, jamais dupliqué.
  • Créer les sociétés correspondantes dans Brevo et lier chaque contact à sa société, pour retrouver la structure entreprises côté Brevo.
  • Retirer des contacts d’une liste Brevo depuis Charik quand ils sortent de la segmentation.
  • Supprimer une liste Brevo créée par Charik quand elle n’est plus utilisée.

Une fois vos contacts poussés dans Brevo, la création des campagnes, l’envoi des emails, les tests A/B et l’automation restent à faire côté Brevo avec les outils Brevo habituels. Charik est votre source de vérité pour la donnée contact ; Brevo est votre outil de production marketing.

Ce que l’intégration ne fait pas (aujourd’hui)

Pour être clair sur le périmètre actuel :

  • Les ouvertures, clics, désinscriptions et rebonds des campagnes Brevo ne remontent pas dans la fiche contact Charik.
  • Un désabonnement fait dans Brevo n’est pas propagé automatiquement à Charik.
  • Il n’est pas possible de déclencher un scénario d’automation Brevo depuis un événement Charik (changement de stage, tag posé, etc.).
  • Aucune orchestration SMS : Brevo gère les envois SMS depuis sa propre interface, indépendamment de cette intégration.

Ces fonctions bidirectionnelles sont en réflexion pour une prochaine itération. Cette page sera mise à jour au fil des sorties.

La spécificité Charik : attributs auto-détectés

Chaque compte Brevo peut avoir des noms d’attributs différents selon la langue de configuration (FIRSTNAME, PRENOM…) ou selon les personnalisations que vous y avez ajoutées. La plupart des intégrations demandent à l’utilisateur de saisir manuellement les correspondances, une étape source d’erreurs et de dérive dans le temps.

Charik interroge /contacts/attributes à la connexion pour lire la liste des attributs disponibles sur votre compte Brevo, et pousse la donnée sur les bons noms sans intervention de votre part. Un compte Brevo francophone recevra PRENOM, un compte anglophone recevra FIRSTNAME — la logique est transparente.

Prérequis

  • Côté Brevo : un compte actif. Le plan gratuit Brevo suffit pour l’intégration.
  • Côté Charik : un compte Charik actif avec les droits administrateur.
  • Droits Brevo : être administrateur du compte Brevo, ou avoir reçu de l’admin l’autorisation de générer une clé API v3.

Activer l’intégration : deux chemins possibles

L’activation se fait en une seule fois par compte Charik, via une clé API v3 Brevo. Deux entrées possibles selon votre préférence :

Option A : depuis Charik

  1. Aller dans Paramètres > Intégrations > Brevo dans Charik.
  2. Cliquer sur Connecter — un lien direct vers la page de génération de clé Brevo est proposé.
  3. Côté Brevo, générer une clé API v3 (SMTP & API > Clés API > + Créer une nouvelle clé API).
  4. Coller la clé dans Charik et valider. La connexion est testée immédiatement contre /account.

Option B : depuis Brevo

  1. Aller dans Brevo > SMTP & API > Clés API.
  2. Créer une nouvelle clé API v3, la nommer « Charik CRM » pour la retrouver plus tard.
  3. Copier la clé (attention, elle n’est affichée qu’une seule fois).
  4. La coller dans Charik > Paramètres > Intégrations > Brevo, valider.

Dans les deux cas, la clé est chiffrée puis stockée côté Charik. Vous pouvez la révoquer à tout moment depuis Brevo — Charik affichera alors une erreur d’authentification et vous invitera à en générer une nouvelle.

Comment circule la donnée entre Charik et Brevo

Phase 1 : connexion (une seule fois)

Après validation de la clé API, Charik interroge Brevo pour lire les informations du compte (email, nom de société, plan) et la liste des attributs de contact disponibles. Ces attributs sont mémorisés pour que la poussée future utilise les bons noms de champs (PRENOM, FIRSTNAME…).

Phase 2 : poussée des contacts vers Brevo

Quand vous demandez à alimenter une liste Brevo depuis un segment Charik :

  1. Charik crée si nécessaire un dossier Brevo (regroupant vos listes) et la liste cible.
  2. Les contacts sont envoyés en import asynchrone par batchs de 5 000 via l’endpoint /contacts/import.
  3. Chaque contact est upserté (créé s’il n’existe pas, mis à jour sinon) avec ses attributs (prénom, nom, téléphone, société) et ajouté à la liste dans la même requête.
  4. Charik crée ou retrouve la société Brevo correspondante (recherche par domaine puis par nom) et lie automatiquement les contacts à leur société.
  5. Charik interroge Brevo (/processes/{id}) toutes les 2 secondes pendant maximum 60 secondes pour attendre la fin du batch, puis récupère le nombre de contacts en erreur pour affichage.

Phase 3 : mises à jour et retraits

Aux resynchronisations suivantes, Charik pousse à nouveau les contacts (avec upsert, donc sans doublon) et retire de la liste ceux qui ne correspondent plus au segment. Le retrait se fait par lots de 150 emails via /contacts/lists/{id}/contacts/remove.

Que remonte-t-il de Brevo dans Charik ?

Peu de choses, à ce stade : le résultat de chaque import (nombre de contacts envoyés, nombre en erreur), et les erreurs API éventuelles pour le dépannage. Les statistiques de campagne (envois, ouvertures, clics, désinscriptions, bounces) restent visibles dans l’interface Brevo — Charik ne les affiche pas dans la fiche du contact.

Délai de synchronisation

Petit volume (jusqu’à quelques milliers de contacts) : quelques secondes à quelques dizaines de secondes. L’import Brevo est asynchrone, Charik attend la fin du process jusqu’à 60 secondes maximum.

Gros volume (dizaines de milliers de contacts) : Brevo traite l’import en arrière-plan au-delà de la fenêtre de 60 secondes. Charik n’attend pas et considère la poussée comme réussie ; la resynchronisation suivante réconciliera automatiquement toute dérive.

Désactiver l’intégration

  • Depuis Charik : Paramètres > Intégrations > Brevo > bouton Déconnecter.
  • Depuis Brevo : SMTP & API > Clés API > Supprimer la clé nommée « Charik CRM ».

Les listes, les dossiers, les contacts et les sociétés déjà présents dans Brevo restent intacts. Seule la poussée de nouveaux contacts depuis Charik est désactivée.

Dépannage

Erreur 401 « Clé API invalide »

La clé API a été révoquée ou modifiée côté Brevo. Générer une nouvelle clé v3 (SMTP & API > Clés API) et la coller dans Charik > Paramètres > Intégrations > Brevo.

Erreur 429 « Quota API dépassé »

Brevo applique des limites de débit sur son API. Charik respecte l’en-tête Retry-After et retente automatiquement. Si l’erreur se répète sur de gros volumes, monter d’un cran votre plan Brevo (les plans payants ont un quota nettement plus élevé).

L’import est marqué en erreur ou expiré

Cela indique que Brevo a rejeté le batch d’import (format invalide, attribut inconnu…). Consulter le message d’erreur affiché dans Charik. Le plus souvent, il suffit de reconnecter l’intégration pour que la lecture des attributs Brevo soit rafraîchie.

Un contact manque dans la liste Brevo

Vérifier d’abord que le contact a bien un email renseigné dans Charik (l’email est la clé d’import Brevo, un contact sans email est ignoré). Vérifier ensuite qu’il correspond bien aux critères de la segmentation qui alimente la liste. Enfin, vérifier le compteur failed affiché après l’import : un contact peut être rejeté par Brevo si son email est déjà en liste noire.

Une société est en double dans Brevo

Charik dédoublonne les sociétés par domaine (attribut domain) puis par nom. Si des doublons apparaissent, c’est généralement que la fiche Charik n’a pas de site web renseigné et que le nom présente une variation orthographique. Fusionner manuellement dans Brevo, puis renseigner un site web dans la fiche société Charik pour éviter la répétition.

Questions fréquentes

Faut-il un plan Brevo payant pour utiliser l’intégration ?

Non. Le plan gratuit Brevo est compatible. Les limitations viennent de Brevo lui-même (volume d’envoi, fonctions avancées), pas de l’intégration.

Faut-il mapper les champs Charik vers les attributs Brevo ?

Non. Charik lit automatiquement les attributs disponibles sur votre compte Brevo (PRENOM, FIRSTNAME…) et pousse chaque donnée sur le bon champ. Si vous ajoutez un attribut personnalisé côté Brevo qu’aucun champ Charik ne peut alimenter, il restera simplement vide côté Brevo.

Les ouvertures et clics des campagnes remontent-ils sur la fiche Charik ?

Pas aujourd’hui. Les statistiques de campagne restent visibles dans l’interface Brevo. La remontée des interactions est en réflexion pour une prochaine itération.

Un désabonnement Brevo est-il propagé à Charik ?

Pas aujourd’hui. Un contact qui se désinscrit dans Brevo cesse de recevoir les campagnes Brevo (garde-fou natif du côté Brevo), mais son statut côté Charik ne change pas automatiquement. Si vous utilisez aussi les séquences email natives de Charik, pensez à marquer le contact « Ne pas contacter » manuellement pour rester conforme.

Combien de contacts peut-on pousser en un seul import ?

Aucune limite pratique côté Charik : les batchs sont découpés en tranches de 5 000 et enchaînés automatiquement. Sur un import de 50 000 contacts, comptez plusieurs minutes de traitement côté Brevo.

Les données transitent-elles hors UE ?

Non. Brevo est un éditeur français avec un hébergement en Union européenne. Charik est hébergé en France. Aucune donnée personnelle ne quitte l’UE dans le cadre de cette intégration.

L’intégration remplace-t-elle Brevo ?

Non. La création des campagnes, l’éditeur email, les templates, les tests A/B et les scénarios d’automation restent côté Brevo. Charik alimente vos listes en contacts — Brevo garde tout son rôle d’outil marketing.

Aller plus loin

Besoin d'aide supplémentaire ?

Notre équipe support répond en moins de 2 heures

Le CRM français le plus simple et efficace

Découvrez pourquoi nos clients ont gagné du temps et de l'argent en simplifiant leur outil commercial.