Theme
Méthodologie des recommandations
DURUM.ai génère des Insights (recommandations actionables) en analysant tes campagnes Meta Ads, tes données de ventes, tes appels enregistrés et tes objectifs. Voici exactement comment ça fonctionne — et ce que ça ne fait pas.
Sept principes non-négociables
Chaque recommandation respecte ces règles. Si une règle ne peut pas être satisfaite, aucune recommandation n'est générée plutôt que de risquer de t'induire en erreur.
1. Fiabilité avant volume
Si l'attribution de tes ventes est insuffisante (moins de 50 % des ventes ont un tag UTM identifiable), les recommandations au niveau campagne sont automatiquement désactivées. Tu préfères voir moins de recommandations qu'en recevoir basées sur des données partielles.
2. Jamais de promesse chiffrée
Toute estimation d'impact est présentée sous forme de fourchette (ex : $30K – $60K) accompagnée d'un disclaimer :
Estimation basée sur les données récentes. Dépend de l'exécution et des conditions de marché.
Ce n'est jamais un résultat garanti. C'est un scénario illustratif pour aider à prioriser.
3. Contexte complet ou rien
Le moteur ne signale pas une « fatigue créative » sur une simple baisse de CTR. Il croise :
- CTR + tendance sur 14 jours
- CVR (taux de conversion) + tendance
- CPM + tendance
- Fréquence (impressions / reach)
- Âge de l'ad
- Saisonnalité (Black Friday, Boxing Day, Saint-Valentin, fins de trimestre, rentrée)
Et retourne un diagnostic nuancé :
| Verdict | Action suggérée |
|---|---|
fatigue | Créer de nouvelles créatives |
saturation | Changer d'audience (la créative fonctionne encore) |
budget_issue | Problème d'enchère, pas de créative |
landing_issue | Le problème est en aval du clic |
seasonal | Rien à faire — les métriques sont atypiques |
healthy | Rien à faire |
4. Respect des humains (coaching reps)
Un rep qui ferme bien n'est jamais signalé, même avec un style atypique. Le moteur compare son close_rate à la moyenne équipe. S'il performe au-dessus, aucune intervention — peu importe son talk ratio.
Sample minimum : 15 shows pour conclure à un pattern.
5. Flexibilité par profil business
Tes seuils d'alerte dépendent de ton type de business :
- B2C High-Ticket Services (coaching, formation $2K-$10K) — profil par défaut
- B2C E-commerce (produits physiques $50-$500, volumes élevés)
- B2B Mid-Market ($5K-$50K, cycle 30-90j)
- B2B Enterprise ($50K+, cycle 6+ mois)
- SaaS PLG (freemium, self-serve, MRR)
- Services Pro (avocat, comptable — volumes faibles)
6. Priorité dynamique
Une recommandation « ROAS négatif 3 jours » n'a pas la même urgence que « ROAS négatif 14 jours ». Le moteur module la priorité selon :
- Durée du problème
- Ampleur (% du budget impacté)
- Tendance (s'aggrave, stable, s'améliore)
7. Attribution moderne
DURUM.ai supporte 4 modèles d'attribution, que tu peux basculer via le toggle dans le header :
| Modèle | Description | Meilleur pour |
|---|---|---|
| Scientifique (défaut) | First-touch < 30j, last-touch ≥ 30j | Équilibre général |
| First-touch | Tout crédit à la source de découverte | Awareness campaigns |
| Last-touch | Tout crédit à la source de fermeture | Direct-response |
| Assisté | Répartit sur tous les touchpoints | Compréhension du parcours |
En plus, DURUM.ai intègre :
- View-through attribution — conversions après exposition sans clic (critique iOS 14+)
- Modeled conversions séparées — les conversions estimées Meta (SKAdNetwork) sont distinguées des conversions confirmées
- Cross-device stitching — via hash email/phone, pour relier les parcours mobile → desktop
Seuils et formules
Data confidence
Avant toute reco, le moteur calcule un dataConfidence entre 0 et 1, pondéré par :
- Historique spend (pondération 35 %) — 28j+ = 1.0
- Volume d'events (pondération 35 %) — 30+ = 1.0
- Qualité d'attribution UTM (pondération 30 %) — 70 %+ = 1.0
Si dataConfidence < 0.3, aucune reco n'est générée. Tu verras un état vide avec explication.
Samples minimum par règle
| Règle | Minimum requis |
|---|---|
| Coaching reps | 15 shows par rep |
| Anomalie spend | 16 jours d'historique (z-score > 2.5 vs moyenne 14j) |
| Fatigue créative | 1000 impressions + $50 spend par ad |
| Recommandations funnel | 15 leads ou 10 bookings |
| Appels coaching | 15 enregistrements analysés (profil B2C haut-ticket) |
Ces seuils sont ajustés automatiquement selon ton profil business.
Framework A/B
Chaque reco marquée comme « Implémentée » déclenche un snapshot des KPIs au moment T0. Les KPIs sont re-mesurés à T+7j, T+30j et T+90j. Le delta mesuré permet d'évaluer l'impact réel de chaque règle. Les règles dont l'impact moyen est négatif ou insuffisant sont recalibrées ou désactivées.
Ce que DURUM.ai ne fait pas
- Pas d'import historique. On track à partir de la connexion. Les 30 premiers jours = apprentissage, pas de recommandations.
- Pas d'attribution offline (appels entrants, walk-ins). On couvre uniquement les parcours digitaux.
- Pas de benchmarking individuel sans volume suffisant. Si ton industrie a moins de 10 clients DURUM, on n'affiche pas de médiane publique (confidentialité).
- Pas de reco sans contexte. Si tes données sont partielles, on le dit explicitement plutôt que de recommander dans le vide.
Comment contester une recommandation
Chaque reco a un bouton « Ignorer » avec un menu déroulant de raisons :
- « Pas pertinent pour mon business »
- « Déjà fait »
- « Sample trop petit »
- « Risque trop élevé »
- « Autre »
Ces retours alimentent notre calibration. Si 70 %+ des clients ignorent une règle pour une raison donnée, on la désactive ou on la recalibre.
Questions fréquentes
Pourquoi une reco disparaît-elle ?
Deux cas :
- Les conditions ne sont plus réunies — le problème s'est résolu de lui-même (ex : ROAS remonté)
- Expiration — après 7 jours sans action, une reco expire automatiquement
Tu peux toujours voir l'historique dans l'onglet « Recommandations passées » de ton dashboard.
Pourquoi les chiffres changent entre deux visites ?
Les events arrivent parfois en retard (webhooks retry). Le dashboard affiche toujours la date/heure de dernière mise à jour. Rien n'est recalculé ou retouché après coup — seuls les nouveaux events bougent les chiffres.
Pourquoi certains impacts sont des fourchettes ?
Parce que l'avenir n'est pas une promesse. Une fourchette $30K – $60K reflète l'incertitude réelle d'une projection basée sur l'historique récent.
Contact
Questions sur une reco spécifique ? Écris à support@durum.ai en citant l'ID de la reco (visible dans l'URL de la modale détail).