Appy
← Retour au blog
Guide

Paramè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.

1er octobre 2026•7 min de lecture

Pourquoi les campagnes d’apps cassent les UTM

Les tags UTM ont été pensés pour le web. Quelqu’un clique, la page se charge, votre outil d’analyse lit utm_source et les autres dans la barre d’adresse, et la visite tombe dans la bonne ligne. Personne n’intervient entre les deux.

Une campagne d’app place un store au milieu. Le clic mène à l’App Store ou à Google Play, la personne installe, et l’app s’ouvre plus tard depuis l’écran d’accueil. Que vos tags survivent au trajet dépend du store, et du lien utilisé.

Ce guide commence par le nommage, parce que des noms propres servent sur tous les canaux, puis passe aux stores, là où la plupart des campagnes d’apps perdent leurs données sans bruit.

Quatre chiffres à connaître

tags que Google Analytics demande sur chaque lien : source, medium, campaign
3

tags que Google Analytics demande sur chaque lien : source, medium, campaign

jours pendant lesquels Google Play garde l’install referrer lisible par l’app
90

jours pendant lesquels Google Play garde l’install referrer lisible par l’app

heures pendant lesquelles App Store Connect attribue un téléchargement à un lien de campagne
24

heures pendant lesquelles App Store Connect attribue un téléchargement à un lien de campagne

caractères au maximum dans un jeton de campagne Apple
30

caractères au maximum dans un jeton de campagne Apple

Les cinq paramètres, et la question à laquelle chacun répond

Google Analytics lit cinq tags standard. Trois vont sur chaque lien, deux sont facultatifs.

01

utm_source : où était le lien ?

La plateforme, la liste ou l’objet : instagram, tiktok, newsletter, packaging. Nommez l’endroit, pas le type de canal.

02

utm_medium : quel type de canal ?

social, email, sms, qr, audio. GA4 range les visites dans des canaux surtout d’après cette valeur, d’où une liste courte et fixe.

03

utm_campaign : quelle opération ?

soldes_printemps_2026_04. Un nom par campagne, identique sur tous les canaux, pour que les chiffres s’additionnent.

04

utm_content : quel lien ou quelle création ?

Facultatif. story_frame_2 ou header_button, quand une campagne a plusieurs liens au même endroit.

05

utm_term : quel mot-clé ?

Facultatif, surtout pour la recherche payante. La plupart des campagnes d’apps le laissent vide.

Une convention de nommage qui tient

Les règles

  • Uniquement des minuscules, car les valeurs sont sensibles à la casse
  • Pas d’espaces, et un seul séparateur : _ ou -, jamais les deux
  • Le support vient d’une liste fixe
  • Campagne : le thème d’abord, la date à la fin, comme soldes_printemps_2026_04
  • Écrivez la liste là où tous ceux qui taguent des liens la trouveront

Une liste de supports pour les apps

  • social pour les posts, stories et bios organiques
  • paid_social pour les emplacements payants
  • email et sms pour vos propres messages
  • qr pour l’imprimé, l’emballage et les écrans
  • audio pour les podcasts et la radio
  • influencer ou affiliate pour les créateurs

Comment GA4 lit votre support

Google Analytics 4 classe chaque visite dans un groupe de canaux par défaut selon des règles fixes. Un support email va dans Email, sms dans SMS, audio dans Audio, affiliate dans Affiliates et social dans Organic Social. Un support qui commence par paid ou contient cp, comme cpc, compte comme payant.

Il n’existe pas de canal par défaut pour les QR codes ni pour les créateurs. Un support qr finit dans Unassigned sauf si la source est un site reconnu par GA4, et un lien de créateur avec la source instagram compte en Organic Social grâce à sa source. Si ces canaux comptent pour vous, créez un groupe de canaux personnalisé dans GA4 plutôt que de tordre vos noms.

Exemples canal par canal

Les valeurs que remplit notre générateur d’UTM gratuit, et où GA4 les range par défaut.

Story Instagram
source / medium (content)instagram / social (story)
Canal GA4 par défautOrganic Social
Bio TikTok
source / medium (content)tiktok / social (bio_link)
Canal GA4 par défautOrganic Social
Post sponsorisé
source / medium (content)instagram / paid_social (carousel_a)
Canal GA4 par défautPaid Social
Newsletter
source / medium (content)newsletter / email (header_button)
Canal GA4 par défautEmail
SMS
source / medium (content)crm / sms (reminder)
Canal GA4 par défautSMS
QR code sur l’emballage
source / medium (content)packaging / qr (box_back)
Canal GA4 par défautUnassigned, sauf groupe de canaux personnalisé
Podcast
source / medium (content)podcast / audio (host_read)
Canal GA4 par défautAudio
Post d’un créateur
source / medium (content)instagram / influencer (pseudo du créateur)
Canal GA4 par défautOrganic Social, grâce à la source
Règles de canal GA4 par défaut, telles que documentées par Google. Un groupe de canaux personnalisé change la colonne de droite.

Ce que deviennent vos tags dans chaque store

La même campagne taguée, et quatre endroits où un clic peut aboutir.

printemps

Une campagne, les mêmes tags UTM, quatre types de lien.

  • Lien App StorePerdus. L’App Store ne transmet aucun paramètre du lien à l’app.
  • Lien Google PlayConservés seulement dans le paramètre referrer, lisible par l’app pendant 90 jours.
  • Votre site webLus par votre outil d’analyse au chargement de la page.
  • Smart link AppyTransmis au store, à l’app et au site ; installations par campagne avec le SDK.
Les liens de store décident à votre place. Un smart link garde une seule URL taguée et fait passer les tags au-delà du store.

Google Play : tout passe par referrer

Google Play propose une voie documentée pour transmettre des données de campagne à une app. Tout ce que l’app doit recevoir va dans un unique paramètre referrer de l’URL du store, encodé : utm_source=tiktok voyage sous la forme referrer=utm_source%3Dtiktok. Seul ce paramètre atteint l’app ; les tags utm_ posés directement sur l’URL Play, non.

Après l’installation, l’app lit cette chaîne avec l’API Google Play Install Referrer, avec l’heure du clic et l’heure de début de l’installation. Google la garde disponible 90 jours et recommande de la lire une seule fois, au premier lancement. Firebase et la plupart des SDK d’attribution s’en chargent pour vous.

App Store : des jetons de campagne à la place des UTM

L’App Store n’a pas d’install referrer. Quels que soient les paramètres ajoutés à un lien App Store, l’app ouverte après l’installation ne les voit pas, et App Store Connect ignore les UTM.

La réponse d’Apple, c’est le lien de campagne, créé dans App Store Connect Analytics. Il porte un jeton fournisseur (pt) qui identifie votre compte développeur, un jeton de campagne (ct) de 30 caractères au plus et un type de média (mt=8). Un téléchargement compte pour la campagne s’il a lieu dans les 24 heures suivant l’utilisation du lien.

Les résultats restent dans App Store Connect, et seulement en agrégé : une campagne apparaît dès qu’au moins cinq personnes ont téléchargé par son biais. Utile pour comparer des campagnes, mais cela ne dit pas à votre app quelle personne vient de quel lien.

Liens de store ou smart link

Un seul lien pour tous les téléphones
Liens de storeDeux liens, un par store
Smart link AppyUn lien, chaque téléphone vers son store
Les tags arrivent sur votre site
Liens de storeSeulement si le site est la destination
Smart link AppyOui, avec le transfert de paramètres (Business)
Les tags arrivent dans l’app sur Android
Liens de storeSeulement si vous construisez le referrer à la main
Smart link AppyOui, écrits dans le referrer pour vous (Business)
Les tags arrivent dans l’app sur iPhone
Liens de storeNon
Smart link AppyVia le deep link (Business), ou après l’installation avec le SDK (Enterprise)
Installations par source, support et campagne
Liens de storePas depuis le lien
Smart link AppyOui, avec le SDK (Enterprise)
Offres telles qu’affichées sur la page tarifs : les smart links sont gratuits, les deep links commencent avec Pro, le transfert de paramètres vient avec Business, le SDK avec Enterprise.

Comment un smart link amène les UTM jusqu’à l’app

01

Taguez le smart link, pas les liens de store

Ajoutez utm_source=tiktok, utm_medium=social et utm_campaign=soldes_printemps à appy.to/printemps, puis placez ce lien unique dans la bio, la story ou le QR code.

02

Chaque téléphone va au bon endroit

L’App Store sur iPhone, Google Play sur Android, AppGallery sur Huawei, votre site sur ordinateur. Avec les deep links (Pro), ceux qui ont déjà l’app l’ouvrent.

03

Les tags poursuivent leur route

Avec le transfert de paramètres (Business), les UTM sont ajoutés au lien du store, au deep link et au site, et écrits dans le referrer Google Play.

04

L’installation est attribuée à la campagne

Avec le SDK Appy (Enterprise), le premier lancement est relié au clic et remonté avec sa source, son support et sa campagne. Aucun identifiant publicitaire en jeu.

Une checklist pour chaque lien tagué

Avant de publier

  • Source, support et campagne sont renseignés
  • Toutes les valeurs sont en minuscules, sans espaces
  • Le support vient de la liste de l’équipe
  • Le nom de campagne est le même que sur les autres canaux de l’opération
  • Les liens de store sont derrière un smart link au lieu d’être tagués directement
  • Vous avez testé le lien une fois sur iPhone et une fois sur Android

Après le premier jour

  • La campagne apparaît sous la source et le support attendus
  • Aucune nouvelle orthographe d’une ancienne source n’est apparue
  • Unassigned n’a pas grossi ; sinon, vérifiez le support
  • Avec le SDK, les installations apparaissent sous le même nom de campagne

Créez votre lien, puis poursuivez la lecture

Sources

Questions fréquentes

Les paramètres UTM survivent-ils à l’installation d’une app ?

Pas tout seuls. L’App Store les abandonne et Google Play ne transmet que le contenu du paramètre referrer. Un smart link avec transfert de paramètres les emmène jusqu’au store, à l’app et à votre site, et le SDK Appy attribue l’installation à sa source, son support et sa campagne.

De quels paramètres UTM une campagne d’app a-t-elle besoin ?

utm_source, utm_medium et utm_campaign sur chaque lien, comme le recommande Google Analytics. Ajoutez utm_content quand une campagne a plusieurs liens au même endroit, par exemple deux boutons dans une newsletter.

Pour les posts de créateurs, faut-il social ou influencer comme support ?

Les deux fonctionnent si vous restez cohérent. GA4 n’a pas de canal influenceurs : un support influencer ne compte en Organic Social que si la source est un réseau social comme instagram. Pour voir les créateurs comme un canal à part, créez un groupe de canaux personnalisé.

Que sont pt et ct sur les liens App Store ?

Les jetons de campagne d’Apple. pt identifie votre compte développeur et ne change pas ; ct nomme la campagne. Ils viennent d’App Store Connect Analytics et y remontent les téléchargements, en agrégé. Votre app ne peut pas les lire.

Combien de temps une app Android peut-elle lire l’install referrer ?

Google garde les informations d’install referrer disponibles 90 jours après l’installation et recommande de les lire une seule fois, au premier lancement.

Puis-je voir les installations par campagne UTM sans MMP ?

Oui, pour les liens qui vous appartiennent. Avec le SDK Appy de l’offre Enterprise, chaque installation est attribuée au lien et à la source, au support et à la campagne du clic. Les publicités payantes sur Meta, Google ou TikTok restent mieux mesurées avec un MMP.

Continuer à explorer

Guide
Oct 1, 2026
6 min de lecture

Liens courts sur votre propre domaine pour vos apps : guide pratique

Pourquoi un lien sur votre propre domaine vaut la peine, comment choisir le sous-domaine, la configuration en trois étapes et ce que deviennent les liens et QR codes déjà diffusés.

custom domain
branded short links
url shortener
qr codes
Lire l’article
Guide
Jul 16, 2026
8 min de lecture

Transmission de paramètres pour deeplinks, Universal Links, stores et web

Dé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.

parameter forwarding
deep linking
universal links
app stores
Lire l’article
Guide
May 14, 2026
9 min de lecture

Deferred deep linking : comment ça marche et quand l’utiliser

Transportez l’intention initiale du lien à travers l’installation pour que les nouveaux utilisateurs arrivent sur la bonne page et non sur la home par défaut.

deferred deep linking
install referrer
deep linking
mobile attribution
Lire l’article

Vous cherchez autre chose ? Parcourez tous les sujets sur le blog.

Taguez une fois, gardez vos tags au-delà du store

Créez le lien tagué avec le générateur d’UTM gratuit, puis placez-le sur un smart link Appy pour que chaque téléphone arrive sur le bon store. Offre gratuite, sans carte bancaire.