PassPassPassPass
DOCS
Documentation
Mises à jour
Créer un événement
Accueil
PassPassPassPass

Le service de billetterie pour les organisateurs d'événements.

Découvrir PassPass Pro →

Documentation

Démarrage rapideTous les thèmesTous les articlesMises à jour

Liens rapides

PassPass ProQuestions fréquentesOuvrir un ticketNous contacter

Accès rapide

© 2024 PassPass. Tous droits réservés.
Mentions légalesPassPass - Billetterie pour événements

Connecter Google Tag Manager à votre billetterie

Connectez Google Tag Manager à votre billetterie PassPass pour alimenter Google Analytics, Meta Pixel, TikTok, Google Ads et vos autres outils depuis un seul conteneur.

Dernière mise à jour : 17 août 2026

Google Tag Manager est un boîtier de distribution : vous y branchez Google Analytics, le Pixel Meta, TikTok, Google Ads, tous alimentés par les mêmes événements. Vous ajoutez ou retirez une destination sans jamais nous redemander quoi que ce soit.

Si vous travaillez avec une agence ou un webmaster, cet article est celui à leur transmettre.

Google Tag Manager n'est pas actif par défaut. Il s'active sur demande auprès de notre équipe. Un conteneur Tag Manager peut exécuter du code sur des pages où transitent les données de vos acheteurs. Nous activons la fonctionnalité aux organisateurs qui en ont l'usage.

Contactez-nous pour activer Tag Manager

Où coller votre identifiant de conteneur

Votre identifiant commence par GTM- et ressemble à GTM-XXXXXXX. Vous le trouvez en haut de votre espace de travail Tag Manager.

Pour tous vos événements (recommandé)

Profil organisateur → Paramètres → Tracking & Pixels

Pour un événement en particulier

Votre événement → Configurations avancées → Tracking & Pixels

Un événement qui définit son propre conteneur remplace celui de l'organisation, uniquement pour Tag Manager. Vos autres identifiants (Google Analytics, Meta Pixel) continuent d'être hérités normalement.


Deux scénarios

Scénario A : vos acheteurs achètent sur passpass.be

Votre conteneur est chargé sur la page de votre événement et sur votre page organisateur. Il reçoit tous les événements du parcours.

Restriction de sécurité : nos pages hébergent une session d'achat et des données personnelles. Les balises "HTML personnalisé" et les "variables JavaScript personnalisées" de votre conteneur ne s'exécuteront pas. Tout le reste fonctionne normalement : Google Analytics, Google Ads, Meta Pixel, TikTok et les autres modèles de la galerie Tag Manager.

Scénario B : la billetterie est intégrée sur votre site

Le widget envoie ses événements directement dans le dataLayer de votre page, sur votre propre domaine. Votre Tag Manager tourne sur votre site, comme d'habitude.

  • Aucune restriction de notre part : c'est votre site, vos règles

  • Pas de cookie tiers, pas de session coupée, pas de perte d'attribution

  • Une mesure plus fiable qu'une redirection vers passpass.be

Rien à saisir dans PassPass pour ce scénario : il suffit que votre conteneur soit installé sur votre site. Le champ Tag Manager de votre dashboard ne sert qu'au scénario A.

Seule condition : le domaine de votre site doit figurer dans les domaines autorisés du widget.


Ce que votre conteneur reçoit

Ces événements sont identiques dans les deux scénarios :

  • view_item_list : une liste d'événements a été affichée

  • select_item : un événement de la liste a été cliqué

  • view_item : la page d'un événement a été ouverte

  • add_to_cart / remove_from_cart : billet ajouté ou retiré du panier

  • select_promotion : un code promo a été appliqué

  • begin_checkout : le parcours d'achat démarre

  • add_payment_info : un moyen de paiement est choisi

  • payment_started : départ vers le paiement (dernier point mesurable avant Stripe)

  • purchase : vente confirmée

  • purchase_cancelled : retour du paiement sans acheter

  • order_expired : panier expiré

  • generate_lead : formulaire de contact envoyé

Structure des données

Les informations e-commerce sont dans un objet ecommerce, au format standard Google Analytics 4. Les informations propres à PassPass sont à la racine, préfixées pp_.

{
  "event": "purchase",
  "pp_organization_id": "...",
  "pp_organization_name": "Ma structure",
  "pp_event_id": "14",
  "pp_event_name": "Conférence 2026",
  "pp_language": "fr",
  "ecommerce": {
    "transaction_id": "8421",
    "value": 205.20,
    "currency": "EUR",
    "coupon": "EARLY10",
    "items": [
      {
        "item_id": "tkt_standard",
        "item_name": "Entrée Standard",
        "item_category": "Conférence 2026",
        "price": 100.00,
        "quantity": 2,
        "index": 0
      }
    ]
  }
}

Les montants sont en euros décimaux, jamais en centimes.

Quand un acheteur arrive depuis votre page organisateur ou depuis le widget liste, item_list_id est conservé jusqu'à l'achat. Vous pouvez mesurer le chiffre d'affaires généré par votre page organisateur. L'identifiant du widget liste est embed_event_list.


Configurer Tag Manager

1. Créer une variable pour le nom d'événement

Variables → Nouvelle → type Variable de couche de données

Nom de la clé : event. Nommez-la DLV - event.

2. Créer un déclencheur unique

Déclencheurs → Nouveau → type Événement personnalisé

Cochez "Utiliser la correspondance d'expression régulière", puis collez :

^(view_item_list|select_item|view_item|add_to_cart|remove_from_cart|select_promotion|begin_checkout|add_payment_info|payment_started|purchase|purchase_cancelled|order_expired|generate_lead)$

3. Créer une balise Google Analytics 4

Balises → Nouvelle → type Google Analytics : événement GA4

  • Nom de l'événement : {{DLV - event}}

  • Dépliez Autres paramètres → E-commerce → cochez "Envoyer les données e-commerce", source Couche de données

  • Déclencheur : celui créé à l'étape 2

Une seule balise couvre tous les événements. La case e-commerce mappe automatiquement articles, montants et identifiant de transaction.

4. Ajouter le contexte PassPass

Créez une variable de couche de données pour pp_event_id, pp_event_name, pp_organization_name et pp_language, puis ajoutez-les en Paramètres d'événement sur la balise.

Déclarez-les ensuite dans Google Analytics : Admin → Définitions personnalisées → portée Événement, en recopiant les noms exactement. Sans cette étape, elles arrivent mais restent invisibles dans les rapports.

5. Publier

Le mode Prévisualisation ne suffit pas : cliquez Envoyer pour que vos balises s'appliquent à vos vrais visiteurs.


Exclure Stripe des sources de trafic

Le paiement passe par Stripe, puis l'acheteur revient. Sans ce réglage, Google Analytics attribue toutes vos ventes à Stripe au lieu de vos campagnes.

Admin → Flux de données → votre flux → Configurer les paramètres de balise → Liste des renvois indésirables

Ajoutez :

  • stripe.com

  • checkout.stripe.com

  • embedded.passpass.be (uniquement si vous utilisez les widgets intégrés)


Tester

  1. Ouvrez le mode Prévisualisation dans Tag Manager en saisissant l'URL concernée (passpass.be pour le scénario A, votre propre site pour le scénario B)

  2. Déroulez le parcours : les événements apparaissent dans la colonne de gauche, vos balises sous Tags Fired

  3. Vérifiez dans Google Analytics → Admin → DebugView. Le mode Prévisualisation active le débogage automatiquement

Au retour de Stripe, la session de prévisualisation sera perdue. Vérifiez l'achat dans Rapports → Temps réel, une minute plus tard. Prenez un billet payant pour tester : un billet gratuit ne passe pas par le paiement et ne déclenche pas le même parcours.


C'est volontaire (scénario A). Utilisez le modèle correspondant dans la galerie Tag Manager. Sur votre propre site (scénario B), aucune restriction ne s'applique.

Nous n'autorisons qu'un conteneur par page. Deux conteneurs partageraient la même couche de données. Regroupez vos balises dans un seul conteneur.

Sur passpass.be, seuls les visiteurs ayant accepté les cookies sont mesurés. Un écart de 30 à 60% est courant. Sur votre propre site, c'est votre bandeau de consentement qui décide.

Oui, les deux champs sont indépendants. Mais si votre conteneur contient déjà une configuration Google Analytics, ne saisissez pas le même identifiant dans les deux : vous compteriez chaque vente deux fois.

Le format attendu est GTM-XXXXXXX. Un identifiant G- est Google Analytics, un GT- une balise Google, un AW- un compte Google Ads.

Articles liés

3 articles dans cette catégorie