Construire une relation avec votre audience commence par le respect de ses choix. Le consentement email dans Positive User vous permet de suivre précisément les contacts qui ont accepté de recevoir vos contenus marketing et ceux qui se sont désinscrits. Grâce à un système standardisé de gestion de ces autorisations, vous pouvez vous assurer que vos communications restent conformes aux réglementations telles que le RGPD, tout en préservant une bonne réputation d'expéditeur.
Au lieu de devoir deviner ou gérer manuellement vos listes, cette fonctionnalité vous offre un moyen clair et automatisé de connaître le statut de chaque contact. Votre équipe peut ainsi se concentrer sur la création de contenus pertinents pour une audience engagée, sans avoir à se soucier d’envoyer des emails à des personnes qui ne souhaitent pas les recevoir.
Le consentement email est un système de Positive User qui permet de suivre les préférences marketing de vos contacts à l’aide d’un attribut spécifique appelé “email_opt_in”.
Cet attribut est un champ standard présent pour chaque contact et vous permet de distinguer trois états distincts.
État | Valeur | Description |
Opt-in | true | Le contact a explicitement accepté de recevoir des emails marketing. |
Opt-out | false | Le contact a explicitement refusé ou retiré son consentement. |
Indécis | null | Le contact n'a pas encore fait de choix. |
Contrairement à un simple tag “Désinscrit des emails”, cet attribut permet également de prendre en compte les contacts qui n’ont pas encore interagi avec vos formulaires de consentement. Vous pouvez ainsi distinguer les contacts qui n’ont pas encore fait de choix de ceux qui ont explicitement refusé de recevoir vos communications.
À chaque modification du statut de consentement (via le snippet), Positive User déclenche un événement contenant le nouveau statut ainsi que sa « source ». Vous disposez ainsi d’un historique précis indiquant quand et comment le consentement a été donné.
Exemple
{
"name": "email_consent",
"timestamp": "2025-05-08T14:00:00Z",
"data": {
"opted_in": true,
"source": "email"
}
}
L'attribut d'événement “opted_in” ne peut prendre que la valeur “true” ou “false”
“source” peut prendre différentes valeurs comme “email”, “website”, “mobile”, etc.

Pour collecter et gérer efficacement les préférences de vos contacts, vous devez leur permettre de les transmettre directement à votre espace de travail. Les liens de consentement offrent une méthode simple : en un clic, vos contacts peuvent s’inscrire à votre liste de contacts ou se désinscrire de vos futures communications.
Ces liens vous aident à maintenir une liste d’abonnés de qualité et à concentrer vos efforts sur les contacts qui souhaitent réellement recevoir vos messages.
Vous pouvez générer des liens prêts à l’emploi pour l’inscription ou la désinscription à l’aide de la balise {% email_consent %}.
Ce snippet peut être utilisé dans vos emails, sur votre site web ou dans d'autres templates.
Lien d'abonnement :
{% email_consent opt_in='true' %}OU
{% email_consent %}Lien de désabonnement :
{% email_consent opt_in='false' %}De plus, vous pouvez ajouter un paramètre de redirection à votre lien pour envoyer le contact vers une page “Merci” ou “Au revoir” spécifique de votre site une fois son choix enregistré.
Exemple de lien d'abonnement avec redirection :
{% email_consent opt_in='true' redirect='https://example.com/thank-you' %}Exemple de lien de désabonnement avec redirection :
{% email_consent opt_in='false' redirect='https://example.com/goodbye' %}Lorsqu'un destinataire clique sur le lien, une page de confirmation s'affiche.
Exemple :

Vous pouvez mettre à jour la valeur “email_opt_in” à l'aide de points de terminaison API tels que :
POST /users/update_or_create/
PUT /users/:id/
Ne considérez jamais les contacts dont le consentement est défini sur null comme opt-in.
Proposez toujours une option de désabonnement dans vos emails.
Utilisez des formulations claires lorsque vous demandez un consentement.
Suivez les changements de consentement à des fins d'audit.