Calculer ton ROI SLOXO = comparer ce que SLOXO te fait gagner annuellement à son coût.

La vue Année du widget ROI affiche un multiplicateur calculé automatiquement :

``` roiMultiplier = max(1, round(totalGain / (19 × 12))) ```

Soit le rapport entre ton gain total annuel et le coût de base 19€/mois × 12 mois (228€/an).

Étape 1 — Aller dans la vue Année

Va dans Mon ROI → onglet Année. Le composant charge `/api/roi/year?year=YYYY`.

Tu vois pour l'année sélectionnée :

  • Pourcentage : `kmSaved / kmWithout` × 100 (% de km économisés grâce à l'optimisation)
  • Total gain € : `totalGain` (somme estimée des économies + RDV supplémentaires en €)
  • ROI multiplier : `totalGain / 228€` (le coût annuel de base)

Étape 2 — Naviguer dans les années

Flèches ◀ ▶ pour changer d'année. Si tu as moins d'un an d'historique, certaines années seront vides (`noData: true`).

Pour les nouveaux comptes : patience. Le ROI est plus pertinent à partir de 30-60 jours d'utilisation active.

Étape 3 — Composantes du `totalGain`

Le calcul agrège (de mémoire le code) :

  • fuelCostSaved : économies carburant (km saved × coût €/km véhicule)
  • revenueGain : revenu théorique des RDV supplémentaires possibles que tu aurais pu prendre avec le temps gagné
Les bénéfices indirects (réduction des no-shows, image pro, gain admin) ne sont pas chiffrés par SLOXO.

Étape 4 — Limites du calcul automatique

⚠️ Important :

  • Les RDV supplémentaires sont théoriques : SLOXO te dit "tu aurais pu en prendre X de plus", mais le revenu n'est gagné que si tu convertis vraiment le temps libéré en RDV (via communication, etc.)
  • Le coût €/km véhicule est basé sur ta config dans Mon profil (consommation, prix carburant, type véhicule). Si ces valeurs sont fausses, le `fuelCostSaved` est faussé.
  • Ton tarif horaire n'est pas saisi dans SLOXO (champ inexistant). La conversion temps → € utilise des valeurs internes.

Étape 5 — Si ton ROI est faible

Si `roiMultiplier` est < 5, c'est probablement que :

  • Tu ne convertis pas le temps gagné en RDV supplémentaires (à activer via communication active : Insta, WhatsApp)
  • Tu as peu de RDV (< 10/semaine) : l'effet d'optimisation reste limité en volume
  • Tu fais surtout de petits trajets en zone très dense : gain km plafonné
Solutions : pousse les packages (panier moyen ↑), communique sur les jours creux, élargis ta zone si pertinent.

Étape 6 — Si ton ROI dépasse ×30

Cas type : prestataire à forte densité de RDV (15+/sem), trajets significatifs (10+ km/RDV), bonne activation marketing. SLOXO est utilisé de façon optimale.

Questions fréquentes

Comment SLOXO connaît mon tarif horaire ? Tu n'as pas de champ "tarif horaire" dédié dans le profil. Le calcul `revenueGain` utilise le prix moyen de tes prestations vendues. Ajuster tes prix dans Mes services impacte indirectement le ROI futur.

Le ROI inclut-il l'effet de réduction des no-shows ? Non. C'est un bénéfice qualitatif non chiffré.

Si mon ROI est négatif (multiplier = 1), dois-je arrêter SLOXO ? Le code force `max(1, …)` donc le multiplicateur ne descend pas en dessous de 1 dans l'affichage. Pour évaluer honnêtement ton ROI, regarde les chiffres bruts : `totalGain` > coût annuel de ton abonnement ?

Combien de temps pour atteindre un ROI cible ? 30-60 jours après le démarrage actif (config + communication régulière) pour que les chiffres deviennent significatifs.

Le coût de référence est-il toujours 228€/an ? Le calcul utilise `19 × 12 = 228` dans le code. Si ton plan d'abonnement réel est différent (annuel à prix réduit, etc.), ajuste mentalement.