Save France

Documentation des événements Matomo

Répertoire des événements de tracking Matomo pour l'analyse du parcours utilisateur

Vue d'ensemble

Cette documentation répertorie tous les événements de tracking Matomo implémentés dans l'application Save France pour analyser le parcours utilisateur.


🏠 Page d'accueil (index.vue)

Événements de démarrage

ÉvénementCatégorieActionValeurDescription
trackEventSouscriptionDémarage d'une souscription-Clic sur le bouton "Souscrire à un contrat"
trackEventDepannageDémarage d'un depannage-Clic sur le bouton "Demander un dépannage"

📮 Page code postal (postal-code.vue)

Gestion des demandes

ÉvénementCatégorieActionValeurDescription
trackEventSouscriptionNouvelle demande créée[requestId]Création d'une nouvelle demande de souscription
trackEventSouscriptionmodification d'une demande[requestId]Modification d'une demande existante

🔧 Page de dépannage (depannage.vue)

Parcours multi-étapes

ÉvénementCatégorieActionValeurDescription
trackEventDepannageSoumission adresse[postalCode]Soumission de l'adresse d'intervention
trackEventDepannageEtape contrat entretien[hasContract]Passage à l'étape contrat d'entretien
trackEventDepannageEtape diagnostic[diagnosisCount]Passage à l'étape diagnostic
trackEventDepannageEtape disponibilites[availabilityCount]Passage à l'étape disponibilités
trackEventDepannageSoumission finale du formulaire[email]Soumission complète du formulaire de dépannage

👤 Page coordonnées (contact.vue)

Gestion des données personnelles

ÉvénementCatégorieActionValeurDescription
trackEventSouscriptionModification des données de contact[reqID, email]Soumission des coordonnées de contact
trackEventSouscriptionRetour édition adresse[reqID]Retour à l'édition de l'adresse

⚙️ Page équipements (equipment.vue)

Gestion des équipements

ÉvénementCatégorieActionValeurDescription
trackEventSouscriptionModification des équipements[reqID]Soumission des équipements
trackEventSouscriptionRetour code postal[reqID]Retour à la page code postal

💰 Page tarifs (pricing.vue)

Sélection d'offres et configuration

ÉvénementCatégorieActionValeurDescription
trackEventSouscriptionSelection d'une offre[planId, paymentType]Sélection d'une offre de maintenance
trackEventSouscriptionSelection d'une offre[reqID]Confirmation de sélection d'offre
trackEventSouscriptionChangement type de paiement[paymentType]Changement du type de paiement
trackEventSouscriptionChangement statut professionnel[isPro]Changement du statut pro/particulier
trackEventSouscriptionChangement entretien ponctuel[showPunctual]Activation/désactivation entretien ponctuel

💳 Page paiement (payment.vue)

Gestion des paiements

ÉvénementCatégorieActionValeurDescription
trackEventPaiementTentative de paiement[reqID]Clic sur "Réessayer le paiement"
trackEventPaiementVerification statut paiement[reqID]Vérification du statut de paiement

📈 Métriques de suivi

Catégories principales

  • Souscription : Parcours complet de souscription (8 événements)
  • Depannage : Parcours de demande de dépannage (5 événements)
  • Paiement : Actions liées aux paiements (2 événements)

Données contextuelles incluses

  • Identifiants : reqID, requestId, planId
  • Données utilisateur : email, postalCode
  • Paramètres de configuration : paymentType, isPro, hasContract
  • Compteurs : diagnosisCount, availabilityCount

🔧 Configuration technique

Syntaxe utilisée

window?._paq?.push([
  "trackEvent",
  "Catégorie",
  "Action", 
  [valeur1, valeur2, ...]
]);

Types TypeScript

declare global {
  interface Window {
    _paq?: any[][];
  }
}

📊 Utilisation pour l'analyse

Ces événements permettent de :

  1. Tracer le parcours complet de souscription et de dépannage
  2. Identifier les points d'abandon dans les formulaires
  3. Analyser les préférences des utilisateurs (pro/particulier, type de paiement)
  4. Mesurer la conversion à chaque étape
  5. Détecter les problèmes de paiement et les retours

Total : 15 événements répartis sur 6 pages principales.