Arrêtez de deviner où déplacer votre budget média
Détection d'anomalies sur données dédupliquées
- Détection de dégradation du ROASDeux méthodes en parallèle — z-score vs baseline glissant 30 jours (seuil z < -2,0) et pente de régression linéaire sur 14 jours (seuil < -1,5% par jour). Les deux sont requis pour générer une carte.
- Détection de pics de CPASymétrique à la dégradation du ROAS — détecte les augmentations significatives de coût par acquisition avec la même approche dual-méthode sur les données de conversion dédupliquées.
- Les validation holds réduisent le bruitLes anomalies de sévérité moyenne entrent en période d'observation avant de devenir actionnables. Les baisses à z-score élevé (z < -3,0) sont immédiatement actionnables. Les baisses moyennes attendent 7 à 14 jours pour confirmer que le signal est réel.
Optimisation budgétaire par égalisation du ROAS marginal
- Courbes de réponse Hill functionLa relation dépense-revenu de chaque campagne est modélisée par une fonction Hill — capturant les effets de saturation que les modèles linéaires manquent. Les courbes sont reconstruites chaque lundi depuis vos données de CA dédupliquées réelles.
- Égalisation du ROAS marginalL'optimiseur utilise scipy SLSQP pour trouver l'allocation de dépenses sur toutes les campagnes qui maximise le CA total sous contrainte de budget total. Chaque déplacement recommandé doit dépasser 500€ pour générer une carte.
- Recommandations calibrées au iROASSi un facteur de calibration d'incrémentalité existe pour un canal, l'optimiseur utilise votre vrai ROAS incrémental — pas le ROAS déclaré plateforme — pour la modélisation des courbes de réponse. Les canaux testés reçoivent des recommandations matériellement meilleures.
Chaque recommandation inclut un verdict
- Fenêtre d'observation de 14 joursAprès qu'une recommandation est suivie, TrustData capture le snapshot de baseline ROAS et commence le suivi. Le calcul du verdict commence après 14+ jours écoulés.
- Ajustement par groupe de contrôleLa dérive du ROAS canal sur tous les canaux paid pendant la même période est le contrôle naturel. Le delta ajusté filtre les mouvements de ROAS à l'échelle du marché — seul le changement au niveau de votre campagne compte.
- Verdicts clairswinner (delta ajusté ≥ 0,3 unités ROAS), likely_winner (≥ 0,1), no_effect (≤ -0,1) ou inconclusive. Ces verdicts alimentent le modèle de courbe de réponse pour le prochain cycle d'optimisation.
Les cartes d'anomalies sur tout leur cycle de vie
- Onglet AnomaliesCartes d'anomalies non suivies (sans spend_delta). Cartes de dégradation ROAS et pic CPA avec snapshot contexte — ROAS baseline, ROAS courant, z-score et jours de baisse.
- Onglet Déplacements budgétairesCartes d'optimisation non suivies (avec spend_delta). Changement d'allocation recommandé par campagne, étayé par les courbes de réponse et la comparaison de ROAS marginal.
- Onglets Actives & ConcluesActives affiche les cartes suivies en suivi de leur fenêtre de 14 jours. Conclues affiche le bilan complet avant/après — ROAS baseline, ROAS post-changement, dérive contrôle, delta ajusté et verdict.