Outil gratuit
Générateur d’UTM pour campagnes d’apps
Taguez en quelques secondes un lien pour Instagram, TikTok, l’emailing, les SMS, un QR code ou un podcast. Le générateur nettoie vos noms pendant la saisie, montre comment la visite apparaîtra dans vos rapports et signale où les tags se perdent avant d’atteindre l’app.
- Gratuit, sans inscription
- Fonctionne dans votre navigateur
- Rien de ce que vous tapez n’est enregistré
Créez votre lien tagué
Une landing page, un lien App Store ou Google Play, ou un smart link Appy.
L’endroit où se trouve le lien : plateforme, liste ou objet.
Le type de canal, tiré d’une liste courte et fixe.
L’opération à laquelle appartient le lien. Le même nom sur tous les canaux.
Distingue deux liens d’une même campagne.
Surtout pour les mots-clés payants.
Votre lien tagué
Ajoutez une destination pour voir votre lien ici.
Ce que montreront vos rapports
Analyse web, par exemple GA4
- Source / support
- (not set) / (not set)
- Campagne
- (not set)
- Contenu
- (not set)
- Terme
- (not set)
Installations de l’app dans Appy
Enterprise avec le SDK(not set) / (not set) / (not set)
Pour un support imprimé ?Transformez un lien en QR code
Pourquoi les tags disparaissent
Les UTM s’arrêtent au store, sauf si le lien les porte
Sur le web, un tag UTM voyage jusqu’à la page et votre outil d’analyse le lit. Une campagne d’app place un store au milieu, et c’est le store qui décide de ce qui arrive jusqu’à l’app.
L’App Store ne transmet rien. Google Play ne transmet que le contenu de son paramètre referrer. Un smart link garde une seule URL taguée pour tous les téléphones et fait passer les tags au-delà du store.
Lien App Store + UTM
source · medium · campaignApp StoreVotre app
source · medium · campaignTags abandonnés. L’app s’ouvre sans savoir d’où vient la personne.
Lien Google Play + UTM
source · medium · campaignGoogle PlayVotre app
referrerSeul le paramètre referrer passe. Les tags utm_ placés directement sur le lien, non.
Smart link Appy + UTM
source · medium · campaignLe bon store pour chaque téléphoneVotre app
source · medium · campaignTags transmis au store, à l’app et à votre site. Installations par campagne avec le SDK.
Convention de nommage
Cinq tags, une seule règle du jeu
Google Analytics considère Instagram et instagram comme deux sources différentes. Trois personnes qui taguent des liens pour un même lancement peuvent transformer un canal en cinq lignes. Une convention courte, écrite une fois pour toutes, règle le problème.
- 01
Tout en minuscules
Les valeurs sont sensibles à la casse : instagram et Instagram ne fusionneront jamais.
- 02
Pas d’espaces, un seul séparateur
Les espaces deviennent %20 ou + dans l’URL. Choisissez _ ou - et tenez-vous-y.
- 03
Une liste fixe de supports
social, email, sms, qr, audio, influencer. Un nouveau support se décide en équipe, ce n’est pas une nouvelle orthographe.
- 04
Des campagnes qui se trient
Le thème d’abord, la date à la fin : soldes_printemps_2026_04. Le même nom sur tous les canaux.
| Paramètre | Répond à | Exemples | Règle simple |
|---|---|---|---|
| utm_source | Répond àOù se trouvait le lien, précisément ? | Exemplesinstagram, tiktok, newsletter, packaging | Règle simpleLa plateforme, la liste ou l’objet. Jamais le type de canal. |
| utm_medium | Répond àQuel type de canal ? | Exemplessocial, email, sms, qr, audio | Règle simpleTiré de votre liste fixe. GA4 regroupe les canaux surtout d’après cette valeur. |
| utm_campaign | Répond àQuelle opération ? | Exemplessoldes_printemps_2026_04, app_launch_v3 | Règle simpleUn nom par opération, commun à tous les canaux. |
| utm_content | Répond àQuel lien ou quelle création ? | Exemplesstory_frame_2, header_button, box_back | Règle simpleÀ utiliser quand une campagne a plusieurs liens au même endroit. |
| utm_term | Répond àQuel mot-clé ? | Exempleschaussures_running | Règle simpleSurtout pour la recherche payante. Ailleurs, laissez vide. |
Antisèche des canaux
Des valeurs prêtes à l’emploi pour vos canaux d’app
Ce sont les valeurs remplies par les préréglages. Changez la campagne à chaque opération et gardez le reste identique : vos chiffres s’additionnent d’un mois sur l’autre.
D’autres exemples, et ce que chaque store fait de vos tags, dans notre guide : Paramètres UTM pour campagnes d’apps : guide pratique
| Canal | source / medium / content | Conseil |
|---|---|---|
| Story Instagram | source / medium / contentinstagram / social / story | ConseilUtilisez un sticker lien. Si plusieurs écrans portent un lien, numérotez-les dans content. |
| Bio TikTok | source / medium / contenttiktok / social / bio_link | ConseilLe lien de la bio reste en place des semaines. Donnez-lui une campagne longue, comme always_on. |
| Newsletter | source / medium / contentnewsletter / email / header_button | ConseilTaguez chaque bouton séparément dans content : header_button, footer_link. |
| SMS | source / medium / contentcrm / sms / reminder | ConseilChaque caractère compte. Placez les tags sur les destinations d’un smart link et n’envoyez que le lien court. |
| QR sur l’emballage | source / medium / contentpackaging / qr / box_back | ConseilImprimez un smart link, pas un lien de store. Le code reste le même quand les campagnes changent. |
| Podcast | source / medium / contentpodcast / audio / host_read | ConseilDonnez une URL courte à l’antenne et mettez le lien tagué dans les notes de l’épisode. |
| Influenceur | source / medium / contentinstagram / influencer / creator_name | ConseilUn lien par créateur, avec son pseudo dans content. C’est la ligne sur laquelle vous le rémunérez. |
GA4 n’a pas de canal par défaut pour les QR codes ni pour les influenceurs. Un support qr finit dans Unassigned, et un lien d’influenceur avec la source instagram compte en Organic Social grâce à sa source, sauf si vous créez un groupe de canaux personnalisé.
Erreurs fréquentes
Six façons de casser un lien tagué
La plupart des rapports de campagne faussés viennent d’une poignée d’habitudes. Les éviter avant le lancement ne coûte presque rien ; les corriger après coûte cher, car les données collectées gardent les valeurs avec lesquelles elles sont arrivées.
Majuscules mélangées
- Au lieu de
- Instagram, instagram, IG
- Utilisez
Trois lignes pour un seul canal. Les valeurs sont sensibles à la casse.
Taguer le lien du store
- Au lieu de
- apps.apple.com/…?utm_source=tiktok
- Utilisez
- appy.to/printemps?utm_source=tiktok
L’App Store abandonne les tags. Un smart link les fait passer au-delà du store.
Un support manquant
- Au lieu de
- ?utm_source=newsletter&utm_campaign=oct
- Utilisez
- …&utm_medium=email
Sans support, GA4 ne peut souvent pas classer la visite dans un canal et la range dans Unassigned.
Espaces et symboles
- Au lieu de
- Soldes Printemps #2
- Utilisez
- soldes_printemps_2
Les espaces deviennent %20 ou +, et un # non encodé coupe tout ce qui suit.
Un nouveau support à chaque campagne
- Au lieu de
- insta_story, social-ig, smm
- Utilisez
- social
Les rapports par canal regroupent par support. Les valeurs inventées sortent de tous les groupes.
Des données personnelles dans un tag
- Au lieu de
- [email protected]
- Utilisez
- utm_content=vip_segment
Les URL finissent dans les logs, les captures et l’analytics, et les règles de Google interdisent d’envoyer des données personnelles à Analytics.
Vos tags, au-delà du store
Un seul lien tagué qui marche sur tous les téléphones
Mettez vos UTM sur un smart link Appy plutôt que sur un lien de store. Chaque téléphone va vers son store, vos tags poursuivent leur route et vous voyez quelle campagne a amené l’installation.
- Offre gratuite, sans carte bancaire
- Clics illimités sur toutes les offres
- Vos liens continuent de fonctionner si vous résiliez
Besoin du nombre d’installations par campagne ? Comment fonctionne le SDK
- GratuitSmart linksLe bon store pour chaque téléphone, clics illimités, sans carte bancaire.
- ProDeep linksCeux qui ont déjà l’app arrivent sur le bon écran.
- BusinessTransfert de paramètresVos UTM suivent jusqu’au store, à l’app et à votre site web.
- EnterpriseInstallations par campagneAvec le SDK, chaque installation est attribuée à sa source, son support et sa campagne.
Questions fréquentes
À quoi sert un générateur d’UTM ?
Il ajoute à une URL utm_source, utm_medium, utm_campaign et, si besoin, utm_content et utm_term, pour que votre outil d’analyse sache de quelle campagne vient chaque visite. Celui-ci nettoie aussi les noms et vous prévient quand la destination va abandonner les tags.
Quels paramètres UTM sont obligatoires ?
Google Analytics recommande de toujours utiliser utm_source, utm_medium et utm_campaign. utm_content et utm_term sont facultatifs : content distingue les liens ou les créations d’une même campagne, term sert surtout aux mots-clés payants.
Les UTM sont-ils sensibles à la casse ?
Oui. Google Analytics traite utm_source=Instagram et utm_source=instagram comme deux sources différentes, c’est pourquoi le générateur met tout en minuscules par défaut. Les règles de canal de GA4 ignorent la casse, mais pas vos rapports de source, de support et de campagne.
Les UTM fonctionnent-ils sur les liens App Store ?
Non. L’App Store ne transmet pas les paramètres du lien à votre app, et App Store Connect ne lit que les liens de campagne d’Apple, qui utilisent un jeton fournisseur (pt) et un jeton de campagne (ct). Ils remontent les téléchargements par campagne dans App Store Connect, de façon agrégée.
Les UTM fonctionnent-ils sur les liens Google Play ?
Seulement dans le paramètre referrer. Google Play transmet cette valeur à votre app, qui peut la lire via le Play Install Referrer pendant les 90 jours qui suivent l’installation. Collez un lien Google Play et le générateur déplace vos tags dans referrer pour vous.
Comment garder les UTM quand quelqu’un installe mon app ?
Taguez un smart link Appy plutôt que les liens de store. Avec le transfert de paramètres de l’offre Business, les tags suivent jusqu’au store, à l’app et à votre site. Sur Enterprise, le SDK attribue chaque installation à la source, au support et à la campagne du clic.
Tiret bas ou trait d’union ?
Les deux fonctionnent. L’essentiel est d’en choisir un et de ne jamais les mélanger, car soldes_printemps et soldes-printemps apparaissent comme deux campagnes.
Puis-je mettre un lien tagué sur un QR code ?
Oui, mais imprimez un smart link plutôt qu’une longue URL taguée. Le code reste petit et facile à scanner, et vous pouvez changer sa destination sans réimprimer. Notre générateur de QR codes gratuit transforme n’importe quel lien en code.
Safari supprime-t-il les paramètres UTM ?
Pas jusqu’ici. La protection contre le pistage par lien de Safari retire les identifiants qui désignent une personne, comme les identifiants de clic, et laisse tranquilles les UTM, qui décrivent une campagne.
Cet outil enregistre-t-il mes liens ?
Non. Le lien est construit dans votre navigateur et rien de ce que vous tapez n’est envoyé.
Guides et outils
- GuideParamètres UTM pour campagnes d’apps : guide pratiqueÀ quoi sert chaque tag UTM, une convention de nommage qui tient dans la durée, des valeurs pour chaque canal d’app et ce qui arrive vraiment à vos tags sur l’App Store et Google Play.
- GuideTransmission de paramètres pour deeplinks, Universal Links, stores et webDécouvrez comment préserver les paramètres de campagne et de contexte vers l’app, les stores, Universal Links et le web sans écraser les valeurs fixes.
- GuideIdentifiez le lien derrière chaque installation : le SDK iOS et Android d’AppyAppy suit désormais vos liens au-delà du store. Le nouveau SDK montre les installations, les événements in-app et les revenus de chaque lien, QR code et campagne, et ouvre l’app des nouveaux utilisateurs sur le bon écran.
- GuideComment mesurer les installations d’app depuis des QR codes sans approximationUne méthode pratique pour mesurer les campagnes QR d’installation avec redirections, UTM, événements de première ouverture et reporting.
- GuideDeep links Instagram et TikTok pour les installations d'apps : routage vers l’app, le store ou le webApprenez à acheminer le trafic depuis Instagram Stories, profil et publicités, ainsi que depuis la bio et les ads TikTok, vers des deeplinks, le store ou votre site web.
- GuideLink Tracking Protection sur iOS 26 : quels paramètres d’URL survivent ?Safari supprime les click IDs comme gclid et fbclid, les UTM passent. Ce que cela change pour la mesure des installations et comment les liens first-party préservent l’attribution.
- Outil gratuitGénérateur de QR codes gratuitTransformez votre smart link ou votre lien tagué en QR code à imprimer.
- Outil gratuitValidateur de liens universelsComprenez pourquoi un lien ouvre le navigateur au lieu de votre app.