Aller au contenu principal

Créer et utiliser des formules

Dans cet article, nous vous expliquons comment créer et utiliser des formules afin de calculer différentes données à l’aide d’attributs de contacts et de paramètres transactionnels.

Avant de commencer

Comment créer une formule ?

Dans Sendinblue, les deux fonctions de base pour créer des formules sont COUNT et SUM.

COUNT : compter des données spécifiques

La fonction COUNT permet de compter des données spécifiques.

COUNT[A] Compte le nombre de A.
COUNT[A,B,C,D]
A est obligatoire ; B, C et D sont facultatifs
Compte le nombre de A en utilisant B comme première condition, C comme opérateur (=, < ou >) et D comme deuxième condition.

SUM : calculer la valeur totale de données spécifiques

La fonction SUM permet de calculer la valeur totale de données spécifiques.

SUM[A] Calcule la valeur totale de A.
SUM[A,B,C,D]
A est obligatoire ; B, C et D sont facultatifs
Calcule la valeur totale de A en utilisant B comme première condition, C comme opérateur (=, < ou >) et D comme deuxième condition.
💡 Bon à savoir
D peut être un nombre fixe ou peut être utilisé avec la commande NOW, où NOW(-x) correspond à la date d’il y a x jours.

Comment utiliser les formules ?

Champs calculés

Une formule peut être utilisée dans un champ calculé pour calculer des données spécifiques pour chacun de vos contacts à l’aide de paramètres transactionnels. Les champs calculés s’affichent sur la page des détails des contacts.

Pour savoir comment ajouter des champs calculés, consultez notre article dédié Quels sont les différents types d'attributs de contacts ?.

mceclip0.png

❗️  Par exemple
Si vous utilisez le paramètre transactionnel ORDER_ID pour enregistrer des commandes, ORDER_VALUE pour enregistrer le montant total des commandes et ORDER_DATE pour enregistrer la date des commandes :
  • COUNT[ORDER_ID] : compte le nombre total de commandes passées par un contact.
  • COUNT[ORDER_ID,ORDER_VALUE,>,50] : compte le nombre total de commandes de plus de 50 € passées par un contact.
  • SUM[ORDER_VALUE] : calcule la valeur totale des commandes passées par un contact.
  • SUM[ORDER_VALUE,ORDER_DATE,>,NOW(-30)] : calcule la valeur totale des commandes passées dans les 30 derniers jours par un contact. 

Données globales calculées

Une formule peut être utilisée dans des données globales calculées afin de calculer des statistiques personnalisées pour vos listes de contacts et vos emails à l’aide d’attributs de contacts. Les données globales calculées s’affichent dans la section Données globales calculées de votre tableau de bord.

Pour savoir comment ajouter une donnée globale calculée, consultez notre article dédié Peut-on ajouter des valeurs statistiques à calculer ?.

mceclip0.png

❗️  Par exemple
  • COUNT[BLACKLISTED,BLACKLISTED,<,NOW()] : compte tous les contacts blacklistés jusqu’à maintenant.
  • COUNT[BOUNCES,SOFT,<,NOW(-30)] : compte tous les soft bounces des 30 derniers jours.
  • COUNT[BOUNCES,HARD,<,NOW()] : compte tous les hard bounces jusqu’à maintenant.
  • COUNT[READS,READS,<,NOW(-15)] : compte toutes les ouvertures des 15 derniers jours.
  • COUNT[READERS,READERS,<,NOW()] : compte toutes les ouvertures uniques jusqu’à maintenant.
  • COUNT[CLICKS,CLICKS,<,NOW(-60)] : compte tous les clics des 60 derniers jours.
  • COUNT[CLICKERS,CLICKERS,<,NOW()] : compte tous les clics uniques jusqu’à maintenant.

🤔 Vous avez des questions ?

Pour toute question, n’hésitez pas à contacter notre service client en créant un ticket à partir de votre compte. Si vous n’avez pas encore de compte, vous pouvez nous contacter ici.