Les événements fonctionnent grâce aux liens. Liens d'inscription, liens de conférenciers, liens de sponsors, QR codes sur les badges, séquences de suivi. Lorsque la couche de liens est désorganisée — un compte Bitly pour l'équipe d'inscription, un formulaire Google pour les sessions, une liste Sendinblue pour le suivi — l'attribution est cassée avant même que l'événement ouvre ses portes. Cet article décrit l'architecture de liens qui fonctionne réellement pour une conférence de 200 personnes ou un salon professionnel de 2000 personnes.
Pour l'analyse approfondie spécifique aux QR, Campagne de code QR de zéro couvre la conception de QR de niveau production et la décision entre statique et dynamique. Cet article présente le tableau plus large du cycle de vie d'un événement.
Les quatre étapes d'un lien d'événement#
Chaque événement comporte les mêmes quatre étapes. Chaque étape impose des exigences différentes au lien sous-jacent.
1. Inscription#
Les liens qui génèrent des inscriptions. Ils apparaissent sur :
- Le CTA de la page de destination de l'événement
- Les invitations par e-mail
- Les promotions de partenaires
- Les publications sur les réseaux sociaux des conférenciers ("venez m'écouter parler de X")
- Les emplacements de sponsors
Ce qui compte : l'attribution UTM par source. Le sponsor doit savoir combien d'inscrits sont venus de son publication ; le conférencier veut la même chose ; l'équipe e-mail mesure par envoi. Un domaine court (go.yourevent.com) pour la cohérence de la marque. Chaque lien balisé avec des UTMs source/medium/campaign.
Antipattern : partager les URL brutes du fournisseur (l'URL native du formulaire d'inscription) partout. On n'obtient ni attribution ni cohérence de domaine. Cela vaut la peine de raccourcir chaque URL d'inscription même si on n'a pas strictement besoin de la longueur courte.
2. Le badge#
Chaque participant reçoit un badge. Le badge comporte un QR code. Le QR code renvoie à une page de profil.
Ce qui compte : le QR doit se rendre de manière fiable sur tous les téléphones (certains ne peuvent pas lire les codes à faible contraste, certains ont du mal à plus de 2 m de distance), et la destination doit se charger rapidement avec une forte concurrence (le hall d'entrée au matin du jour 1 frappera votre endpoint avec 200 scans simultanés).
Antipattern : imprimer l'URL du site web de la conférence sous forme de QR simple sur le badge. Désormais, il est impossible de changer la destination après l'impression des badges. Le QR statique est permanent ; le QR dynamique (où le QR est résolu via un service de lien court) permet de changer la destination après l'impression — utile quand le jour 2 nécessite que le programme s'affiche différemment du jour 1.
Pour la décision entre statique et dynamique en détail, l'article Codes QR dynamiques vs. statiques est la lecture approfondie.
3. La session#
Chaque session a un lien. Diapositives, documents complémentaires, un CTA "rejoindre la liste de diffusion du conférencier", un formulaire "évaluez cette session".
Ce qui compte : la cohérence entre les sessions, l'attribution par session (quelle session a généré le plus d'engagement ?), et le lien doit être suffisamment court pour l'énoncer depuis la scène si le jeu du QR code sur l'écran de projection ne fonctionne pas (ce qui n'arrive jamais).
Antipattern : chaque conférencier apporte son propre lien court depuis son propre compte de fournisseur. On se retrouve alors avec 30 domaines courts différents défilant devant le public, dont la moitié avec un bit.ly qu'on ne peut pas auditer.
La solution propre : émettre à l'avance les liens de session depuis votre domaine court d'événement (go.yourevent.com/session-42). Donner au conférencier un slug ; il configure son URL de destination. Vous conservez l'attribution.
4. Le suivi#
Les séquences post-événement. L'e-mail de récapitulatif. Le sondage "évaluez l'événement". Le lien "regardez les sessions enregistrées". Le CTA "inscrivez-vous pour l'année prochaine".
Ce qui compte : l'attribution vers l'événement qui a généré la conversion. L'e-mail de récapitulatif a-t-il converti ? L'enquête QR sur site a-t-elle généré des inscriptions à la newsletter ? Le ROI de conversion valait-il la peine d'être présent sur site ?
Antipattern : traiter le suivi comme une campagne marketing séparée sans lien avec les données de sessions de l'événement. La conversion d'inscription pour l'année suivante semble alors provenir de l'e-mail — mais en réalité, l'utilisateur était un participant à une session dont la décision de revenir a été prise le jour 2 de l'événement lui-même.
Transmettez les événements de conversion du formulaire d'inscription à vos analyses de liens pour que l'attribution du suivi se connecte aux données de l'événement. Transmettre des conversions à Meta CAPI couvre la mécanique ; le même schéma de transmission fonctionne pour tout CRM ou système d'e-mail en aval.
Une architecture de référence pour un événement de 1000 personnes#
Voici l'architecture de liens que je recommande le plus souvent. Elle s'adapte à la baisse jusqu'à 100 personnes et à la hausse jusqu'à 5000 avec des ajustements mineurs.
Un domaine court par événement. go.yourevent.com. Configuré via DNS + la fonctionnalité de domaine personnalisé de votre raccourcisseur d'URL. Caddy on-demand TLS ou certificat géré par le fournisseur. La raison : cohérence de la marque + une seule surface d'analyse pour toutes les requêtes.
Trois préfixes de slug :
r/— liens d'inscription.go.yourevent.com/r/email,r/sponsor-acme,r/speaker-jane. UTMs intégrés dans l'URL de destination. Surface d'attribution pour la source d'inscription.s/— liens de session.go.yourevent.com/s/keynote-day1,s/track-a-2pm. Destination par session, parfois la même pour toutes si le LMS route automatiquement par utilisateur.b/— liens de badge.go.yourevent.com/b/<attendee-id>. Par participant. Renvoie à une page de profil/agenda. Optionnellement personnalisé pour les VIPs.
Trois "ensembles" de liens courts :
- L'ensemble d'inscription est créé au moment de l'annonce. Peut-être 20-50 liens. Chacun porte un UTM, chacun est envoyé avant l'événement.
- L'ensemble de sessions est créé lorsque le programme est finalisé. Un lien par session. L'URL de destination pointe vers la page de détail de la session ; l'URL peut être mise à jour après l'événement pour pointer vers l'enregistrement.
- L'ensemble de badges est créé à la clôture des inscriptions. Un par participant. Importation en masse depuis l'export de la plateforme d'inscription.
Trois surfaces d'attribution :
- Balise d'inscription → contact CRM via le champ caché du formulaire d'inscription. Capturer l'UTM
sourceetcampaigndepuis le clic ; les passer au formulaire ; le CRM voit quelle source a généré l'inscription. - Clic de session → tableau de bord analytique limité au préfixe
s/. Le tableau de bord répond à la question "quelle session a eu le plus d'engagement ?" - Scan de badge → événement de check-in via webhook du service de lien court vers le système de check-in sur site. Le scan du badge incrémente un compteur de présence et (optionnellement) contrôle l'entrée.
L'architecture se compile en ~80 liens + 1000 badges de participants pour un événement de 1000 personnes. Le travail de configuration est d'environ 3 heures si votre plateforme d'inscription exporte un CSV.
Les quatre antipatterns qui ruinent les données d'événement#
1. Des comptes de raccourcisseur par équipe. Différentes équipes (marketing, opérations, partenariats) ont chacune leur propre compte Bitly / Rebrandly. L'attribution est fragmentée sur trois tableaux de bord, aucun d'eux n'ayant une image complète. Consolidez sur un seul compte avant l'événement, pas après.
2. Réutiliser les slugs de l'année dernière. go.yourevent.com/r/keynote était la keynote 2025. Si vous le réutilisez pour 2026 sans réinitialiser les analyses, les données de clics de 2026 seront polluées par le trafic de 2025 qui continue de résoudre via d'anciens e-mails. Émettez de nouveaux slugs chaque année (utilisez go.yourevent.com/r/keynote-2026).
3. Laisser les conférenciers apporter les leurs. Chaque lien court dans l'événement est un point de données. Les liens de conférenciers provenant de raccourcisseurs aléatoires n'apparaissent pas dans votre tableau de bord. Si vous ne pouvez pas les auditer, vous ne pouvez pas les mesurer. Donnez aux conférenciers des slugs de votre domaine et laissez-les pointer où ils veulent.
4. Oublier de gérer la charge du jour de l'événement. Une charge typique de liens d'événement est de 50-200 redirections par seconde pendant les 30 premières minutes du jour 1 (tout le monde scanne son badge pour trouver le plan du lieu). Validez que votre raccourcisseur d'URL peut soutenir cela sans peine. La plupart le peuvent ; quelques fournisseurs de niveau gratuit throttlent au pire moment. L'article redirect p95 < 15ms couvre ce qu'il faut rechercher dans les chiffres de performance de redirection.
Considérations sur les QR sur site#
Le QR code sur le badge est le lien à plus fort enjeu dans l'événement. Quelques notes pratiques :
Imprimez au bon niveau de correction d'erreur. ECC-M (moyen) convient à la plupart des badges ; ECC-H (élevé) est recommandé si vous plastifiez, embossez ou imprimez sur un matériau texturé qui peut masquer des modules. Le compromis est la densité des modules — les QR codes ECC-H sont visuellement plus chargés.
Testez le contraste. Les scanners QR des téléphones ont besoin d'environ 60% de contraste de luminance entre les modules et l'arrière-plan. Imprimez un échantillon avec le contraste choisi et scannez-le depuis votre propre téléphone à 1 m dans trois conditions d'éclairage différentes avant de valider le tirage. Noir sur blanc est le choix sûr par défaut ; les couleurs de marque peuvent échouer au test de contraste en faible lumière.
Prévoyez le cas d'échec. Quand le QR ne scanne pas (ça arrive), que fait le participant ? Sur les badges Elido, nous recommandons une URL courte imprimée sous le QR (go.yourevent.com/b/A38K) — les slugs à 6 caractères sont saisissables en 4 secondes, plus simple que de demander au participant de trouver un stand d'information.
Ne mettez pas de données personnelles dans le QR. Le QR encode un lien court, pas une adresse e-mail ou le nom du participant. La recherche se fait côté serveur — l'observateur qui scanne des QR dans une salle bondée ne peut pas lire les adresses de vos participants en pointant une caméra sur le badge d'un inconnu.
Analyse post-événement#
Les données que vous devriez avoir dans les 48 heures suivant la clôture :
- Total des inscriptions par source (sponsor / partenaire / conférencier / payant / organique)
- Présence par session + click-through (indicateur indirect d'engagement quand les compteurs sur site ne sont pas disponibles)
- Top 10 des sessions par action de suivi des participants (noté 5 étoiles, téléchargé les diapositives, inscrit à la liste du conférencier)
- Schéma de présence jour 1 vs. jour 2 vs. jour 3
- Répartition géo + UA du trafic de clics
- Attribution vers l'avant : qui a cliqué sur quoi pendant l'événement et s'est ensuite converti en inscription pour l'année suivante
Si votre raccourcisseur d'URL peut répondre aux six questions directement, vous avez bien dépensé le budget. Si vous devez écrire du SQL contre votre entrepôt analytique pour répondre à la moitié d'entre elles, tenez-en compte dans le prochain contrat.
La place d'Elido#
Nous n'avons pas construit Elido spécifiquement pour les événements — l'architecture ci-dessus fonctionne avec n'importe quel raccourcisseur d'URL qui prend en charge les domaines personnalisés, le QR dynamique et les webhooks. Mais les événements sont une validation sous haute pression des trois promesses fondamentales de la plateforme (latence, attribution, résidence en UE), et nous nous sommes retrouvés avec quelques capacités événementielles bien définies :
- Génération de badges en masse —
POST /v1/links/bulkaccepte un CSV d'identifiants de participants et renvoie un lot de liens courts prêts pour le QR dynamique en un seul appel. 2000 badges en 8 secondes. - TLS à la demande pour
go.yourevent.com— pointez un CNAME vers notre edge, le certificat est émis en 30 secondes. L'équipe événementielle peut configurer son domaine d'événement le matin même où elle lance la promotion. - Webhook-on-scan — chaque scan de badge peut déclencher un webhook dans votre système de check-in en moins de 200 ms. Le dispatcher signe les livraisons avec HMAC-SHA256 pour que votre gestionnaire de check-in puisse vérifier l'origine sans en-tête d'authentification.
- Résidence des données en UE pour les événements de clic — les données de scan des participants résident par défaut dans ClickHouse en région UE. La couverture RGPD ne nécessite aucune paperasse par événement.
Pour un appel de configuration avant votre prochain événement, la page de solutions pour les événements contient les détails pertinents.
Sur le blog#
- Campagne de code QR de zéro — l'analyse approfondie spécifique aux QR
- Codes QR dynamiques vs. statiques — le compromis durabilité/modifiabilité
- Suivre les campagnes UTM de bout en bout sans CDP — l'article central pour le cluster de tutoriels
- Raccourcisseurs d'URL pour l'ecommerce : le plan de données derrière l'entonnoir — article frère sur le secteur
- Atteindre p95 < 15ms pour les redirections — le budget de latence pour la charge du jour de l'événement
Lire la suite
- SecteursLiens profonds WhatsApp Business : le click-to-chat avec attribution
- SecteursRaccourcisseurs d'URL pour les startups en phase initiale : pitch decks, mises à jour investisseurs et recrutement
- SecteursRaccourcisseurs d'URL pour les recruteurs : attribution des jobboards, liens de cooptation et suivi de la marque employeur