Skip to content

Alertes et seuils ​

En plus des rapports planifiés, DURUM.ai vous prévient sur Slack quand un indicateur sort de la zone normale, quand le moteur agit sur vos ads, ou quand une condition que vous avez définie vous-même est remplie.

Tout se règle dans la page Notifications (/notifications) : chaque catégorie a son interrupteur et son canal Slack, par compte. Les messages partent dans la langue et la devise du compte.

Alertes performance ​

Code interne : perf_alerts

Vérifiées une fois par jour (15 h UTC), sur les 7 derniers jours du compte. Chaque type d'alerte n'est envoyé qu'une fois par jour par compte. Un compte sans dépense, sans vente et sans réservation sur la période n'est pas évalué.

AlerteCondition (7 derniers jours)Niveau
CPA trop élevéCPA supérieur à 200, avec au moins une venteCritique
Dépense sans ventePlus de 500 dépensés et 0 venteCritique
Taux de no-show élevéPlus de 30 % de no-shows, avec au moins 3 réservationsAttention
ROAS négatifROAS sous 1, avec plus de 200 dépensés et du revenuCritique
Dépense manquanteAucune dépense synchronisée pour un des 3 derniers jours, sur un compte qui a un historique de dépenseCritique pour hier, Attention pour les jours d'avant
Volume d'événements anormalLes 7 derniers jours comptent moins de 30 % de la moyenne hebdomadaire des 30 jours précédents (base d'au moins 5 par semaine)Attention

Les montants sont lus dans la devise du compte. Ces seuils sont fixes ; ils ne se règlent pas par compte. Pour une alerte à vos propres seuils, utilisez un déclencheur.

Alertes système ​

Code interne : webhook_alerts

La catégorie existe dans la page Notifications, mais les alertes système (taux d'erreur d'un webhook au-delà de 10 % sur 24 h, mise en quarantaine au-delà de 50 %, aucun webhook reçu en 24 h) sont calculées pour la plateforme entière et vont à l'équipe DURUM. Elles n'arrivent pas sur votre canal. Un incident qui vous concerne vous est signalé par votre gestionnaire de compte.

Actions du moteur ​

Code interne : moteur

Chaque coupe d'ad et chaque budget déplacé par le Moteur, avec sa raison chiffrée. Deux conditions : la catégorie est activée avec un canal, et la règle a Prévenir sur Slack allumé. Sans canal « Actions du moteur », le message part sur le canal des alertes performance.

Envoyé après chaque passage horaire, pour les passages appliqués seulement (jamais les simulations, jamais un passage déjà notifié). Une ligne par décision :

Moteur · Ma règle
• Coupée : Retraite T2-I3 ($180 dépensés, 2 leads, CPL $90)
• Budget Retraite Québec : $120 → $150 par jour
• Adset en pause : Retraite Ontario
Annulable dans l app : Ads → Moteur → Dernières actions.

Pour les règles d'arbitrage, chaque ligne porte la régie, le niveau (régie, campagne, adset, ad), le nœud, le changement et la raison ; une décision refusée par la régie est dite avec son message.

Messages programmés et déclencheurs ​

Dans la page Notifications, section des messages personnalisés, vous composez vos propres messages Slack : un nom, un canal, un texte avec des variables (dépense, leads, CPL, CPA, ROI, revenus, et leurs variations, sur une période au choix) et des mentions.

Deux modes d'envoi :

  • Planifié : des jours de la semaine et une heure (heure de l'Est, par tranche de 30 minutes). Vérifié toutes les 15 minutes.
  • Déclencheur : une condition évaluée chaque heure (les déclencheurs d'événements partent au moment de l'événement), avec un cooldown (aucun, 5, 15 ou 30 minutes, 1 h, 4 h, 24 h).

Les déclencheurs ​

CatégorieDéclencheurs et réglages
ÉvénementsNouveau lead, nouvelle candidature, nouvelle réservation, no-show, vente conclue, paiement reçu, remboursement
SeuilsCPA dépasse (montant, période), dépense du jour dépasse (montant), ROI sous (ratio, période), taux de no-show dépasse (%, sur au moins 3 réservations), aucun lead depuis (heures), CTR sous (%, sur plus de 100 impressions)
JalonsObjectif mensuel de leads, de ventes, de revenus ; budget consommé (% d'un budget)
TendancesCPA en hausse N jours de suite, leads en baisse vs la semaine dernière (%), meilleur jour du mois
Pubs et moteurUne pub coupée par le moteur ; coût par lead qui bouge sur une fenêtre (voir ci-dessous)
ÉquipeObjectif de ventes d'un rep, closing d'un rep sous (%), un rep sans vente depuis (jours), record de ventes d'un rep

Une pub coupée par le moteur ​

Code interne : engine_ad_cut

Dit quelle pub a été coupée, pourquoi, avec ses chiffres et un lien pour la voir (jamais une image). Un message par pub coupée, jamais deux fois la même. Les coupes viennent des deux moteurs (Moteur et ancien moteur), passages appliqués seulement.

RéglageDéfaut
Envoyer à partir de (heure) / Ne plus envoyer après (heure)10 h à 13 h, heure du compte
Coupes des dernières (heures)24
Maximum de messages par passage5

Contenu : la pub (lien d'aperçu Meta quand il existe), la campagne, l'adset, la dépense, les leads et le CPL de la pub, la référence de l'adset (coût par lead de l'adset sur 7 jours) et la raison telle que le moteur l'a écrite. Le message vérifie que la dépense synchronisée d'hier couvre au moins 98 % de ce que Meta rapporte ; sinon il le dit (« Chiffres sous-estimés… »).

Coût par lead qui bouge sur une fenêtre ​

Code interne : cpl_delta_24h

Compare les derniers jours à la base précédente, par adset (ou par campagne, sur demande à votre gestionnaire de compte), et nomme les pubs qui font bouger le coût. Les chiffres sont lus directement dans Meta (dépense et conversions Lead, mêmes fenêtres d'attribution qu'à l'écran d'Ads Manager), pas dans la base DURUM.ai.

RéglageProposé à la créationValeur du moteur si vide
Variation minimale (%)1535
Dépense minimale par journée1000
Leads minimum par journée540 (en conversions sur la fenêtre)
Envoyer à partir de / Ne plus envoyer après10 h à 13 haucune fenêtre
Maximum de messages par passage33
Fenêtre récente / base de comparaisonaucun3 jours contre les 14 jours précédents
Argent en jeu minimumaucun500 (devise du compte)
Niveau (adset ou campagne) et périmètre (campagnes ou adsets suivis)aucunréglé avec votre gestionnaire de compte ; sans périmètre, rien n'est envoyé

Un message par adset qui bouge, à la hausse comme à la baisse, classé par argent en jeu (ce que la fenêtre a coûté de plus ou de moins que si le coût par lead de référence avait tenu) : coût par lead avant et après, variation, dépense et conversions par jour, tout le périmètre suivi, les autres adsets, et ce qui fait bouger le coût (les pubs de l'adset, avec leur lien).

Pourquoi 3 jours contre 14

Sur 24 h, à 35 conversions par jour, le hasard seul fait bouger le coût par lead de plus ou moins 17 % ; une alerte sur une journée ne tenait les trois jours suivants qu'une fois sur deux. Sur 3 jours contre 14, le bruit tombe à plus ou moins 10 % et l'écart tient 86 % du temps. Une moyenne de campagne, elle, reste aveugle à un adset qui brûle : c'est pourquoi le niveau adset est le défaut.

Configuration des seuils ​

  • Les alertes performance ont des seuils fixes (tableau ci-dessus).
  • Les déclencheurs se règlent par vous, dans la page Notifications, message par message. Le niveau et le périmètre du coût par lead sont réglés avec votre gestionnaire de compte.
  • Les actions du moteur suivent les règles du Moteur : les seuils sont ceux de chaque règle.

L'écran d'administration des alertes internes (/admin/notifications-slack) est réservé à l'équipe DURUM : il gère la surveillance de la plateforme, pas vos alertes.

Niveaux de sévérité ​

CouleurNiveauSignification
RougeCRITIQUEUn problème important affecte vos résultats, action requise
OrangeATTENTIONÀ surveiller, une métrique se dégrade

Chaque alerte performance porte un lien « Voir le dashboard ».

Alertes dans le dashboard ​

Le dashboard montre aussi, sans Slack, les Goulots d'étranglement (chaque étape du funnel analysée contre sa cible) et les Anomalies détectées (écarts par rapport aux tendances habituelles).

Conseil

Consultez le dashboard chaque matin pour le portrait de la situation. Les alertes Slack sont là pour vous prévenir entre vos visites.

Propulsé par DURUM.ai : attribution publicitaire et intelligence opérationnelle