Réponse directe
Sur une plage de dates (cohorte created_at), COD Insights calcule le total de commandes, les livrés (delivery_status delivered), les refusés/retournés groupés, le taux de livraison, le COD livré et les quantités livrées, avec classements ville et produit/variante. Un minimum de volume (ex. 10 commandes) s’applique à certains classements pour éviter de juger une ville sur un échantillon trop faible. Aucun benchmark « idéal » n’est imposé.
Métriques disponibles (définitions produit)
La résolution de ville combine override livraison, ville client et nom ville fournisseur, avec normalisation d’affichage pour le rapport.
| Métrique | Définition dans CodDeliveryAnalyticsService |
|---|---|
| total_orders | Commandes créées dans la période |
| delivered_orders | delivery_status = delivered |
| refused_returned_orders | Regroupement refus/retour façon KPI |
| delivery_rate_pct | livrés / total × 100 |
| delivered_cod_amount | Somme total_amount des livrés |
| delivered_quantity | Somme quantités des lignes des commandes livrées |
Vues ville et produit
Top villes par volume ou par livrés, classements liés aux taux de refus, et analyses produit/variante permettent de prioriser les actions confirmation ou offre.
Les tendances journalières de taux de livraison / refus utilisent les mêmes définitions.
Pourquoi les petits échantillons trompent
3 commandes dont 2 refusées donnent 66 % de refus — statistiquement fragile. Le service impose WORST_CITY_MIN_ORDERS = 10 pour certains classements « pires villes ».
Ne fixez pas d’objectif de taux « standard industrie » inventé : comparez vos cohortes entre elles à volume comparable.
Exemple de lecture
Sur 30 jours : 800 commandes, 520 livrées → taux ~65 %. La ville V1 a 12 commandes et un refus élevé : elle apparaît dans un classement filtré. La ville V2 a 4 commandes et 100 % de refus : elle est trop petite pour une conclusion opérationnelle forte.
Limites et points d’attention
- Pas de benchmarks externes ni d’objectifs de taux inventés.
- Les libellés transporteur influencent le regroupement refus/retour.
- Aucune page service « COD Insights » dédiée n’existe encore : le module est dans l’app.