
Tu ouvres ton gestionnaire de publicités : Meta annonce 40 achats sur la semaine. Tu ouvres Shopify : tu en comptes 31 venus de Facebook et Instagram. Qui ment ? Personne. Les deux outils ne comptent pas avec la même règle, et la règle de Meta s'appelle la fenêtre d'attribution Meta Ads.
C'est le délai pendant lequel Meta s'autorise à dire « cette vente vient de ma pub ». Selon le réglage choisi, le même compte peut afficher un ROAS de 2,4 ou de 1,7. Et ce réglage ne change pas seulement tes rapports : il change aussi les ventes que l'algorithme va chercher.
Dans cet article, je t'explique comment fonctionne l'attribution chez Meta en 2026 (les règles ont bougé en janvier puis en mars), quel réglage choisir selon ton produit, comment lire tes chiffres sans te raconter d'histoires, et comment les recouper avec Shopify.
Une fenêtre d'attribution, c'est une durée après une interaction avec ta pub. Si la personne achète pendant cette durée, Meta s'attribue la vente. Si elle achète après, la vente n'apparaît pas dans tes résultats Meta, même si elle a bien eu lieu sur ta boutique.
Meta distingue trois types d'interactions, chacune avec sa propre fenêtre :
Le réglage par défaut des campagnes qui optimisent sur les conversions du site est donc : 7 jours après un clic, 1 jour après un engagement, 1 jour après une vue. C'est ce que tu as sur ton compte si tu n'as jamais touché à rien.
Un point qui rassure : ce réglage ne change pas ce que tu paies. Tu paies tes impressions de la même façon. Il change le nombre de ventes que Meta affiche, et la façon dont l'algorithme apprend.
Si tu as lu des guides anciens, tu as sûrement croisé des fenêtres de 28 jours après un clic ou 7 jours après une vue. Deux changements récents ont fait le ménage.
Depuis le 12 janvier 2026, Meta ne renvoie plus les fenêtres « 7 jours après une vue » et « 28 jours après une vue » dans ses données publicitaires. L'annonce est sur le blog développeurs de Meta. Côté vue, il ne reste que la fenêtre d'un jour.
Concrètement : si un outil de reporting ou un tableau de bord te montrait encore des chiffres « 7 jours vue », ces colonnes sont vides depuis cette date. Ce n'est pas ta campagne qui s'est effondrée.
Avant, un « like » ou un partage suivi d'un achat pouvait être compté comme une conversion après clic. Depuis mars 2026, Meta réserve le clic aux vrais clics sur un lien (vers ton site, une appli ou un formulaire). Les autres interactions sont passées dans la nouvelle catégorie engage-through, avec une fenêtre fixe d'un jour. Le seuil de la vidéo est aussi passé de 10 à 5 secondes de visionnage. Le site Dataslayer détaille ce changement dans son analyse de l'attribution engage-through.
Conséquence pratique : une partie des ventes qui étaient classées « après clic » sur 7 jours se retrouve classée « après engagement » sur 1 jour. Sur certains comptes, les conversions affichées ont un peu baissé au moment du déploiement, sans aucune baisse réelle des ventes dans Shopify. Si tu compares mars 2026 à février 2026, garde ça en tête avant de couper une campagne.
On croit souvent que la fenêtre d'attribution est un simple filtre d'affichage. C'est vrai pour la colonne « comparer les paramètres d'attribution », qui te montre tes résultats sous d'autres fenêtres sans rien modifier. Ce n'est plus vrai pour le paramètre d'attribution de ton ensemble de publicités.
Ce paramètre dit à l'algorithme quelles ventes comptent comme des réussites. Avec 7 jours après un clic, Meta va chercher des gens qui achètent dans la semaine. Avec 1 jour après un clic, il va chercher des gens qui achètent tout de suite. Ce ne sont pas exactement les mêmes personnes.
Avec la vue d'un jour activée, Meta est aussi récompensé pour des ventes de gens qui n'ont jamais cliqué. C'est là que ça devient glissant : une partie de ces acheteurs allaient de toute façon commander. Ce sont souvent des clients existants, des abonnés à ta newsletter ou des gens qui ont tapé ton nom sur Google. Meta les « voit » passer devant ta pub et s'attribue la vente. C'est particulièrement vrai en retargeting, j'en parle dans mon article sur le retargeting Facebook Ads pour l'e-commerce.
Retiens une chose : changer de fenêtre, c'est changer ce que tu demandes à l'algorithme. Ça se teste comme un nouveau réglage de campagne, sur une durée suffisante, et ça ne se bricole pas au milieu d'un mois de soldes.
Prenons l'exemple fil rouge du blog : un produit vendu 60 €, avec 36 € de marge brute après coût du produit, livraison et frais de paiement. Tu dépenses 1 000 € en une semaine.
Petit rappel de vocabulaire. Le ROAS (retour sur dépense publicitaire), c'est le chiffre d'affaires attribué divisé par la dépense. Le CPA (coût par achat), c'est la dépense divisée par le nombre d'achats. Ton ROAS d'équilibre, c'est le prix divisé par la marge : 60 / 36 = 1,67. En dessous, tu perds de l'argent sur chaque vente. Je détaille ce calcul dans mon guide sur le budget Meta Ads et le ROAS d'équilibre.
Voici ce que Meta peut afficher sur cette même semaine, selon la fenêtre (chiffres d'exemple, pas une statistique) :
Avec la fenêtre par défaut, la campagne a l'air franchement rentable. Avec 1 jour après un clic, elle est pile à l'équilibre. La vérité est quelque part entre les deux, et seule ta boutique peut te dire où.
Pour te donner un repère réel : sur ma propre boutique Shopify, j'ai dépensé environ 55 000 € en Meta Ads pour environ 121 000 € de valeur de conversion, soit un ROAS moyen de 2,19. Ce 2,19, c'est le chiffre vu par Meta, avec sa fenêtre. Je ne l'ai jamais pris pour argent comptant sans le recouper avec mon chiffre d'affaires total.
Il n'existe pas de bon réglage universel. Le bon réglage, c'est celui qui colle au temps de réflexion de tes clients. Voici les repères que j'utilise :
Une règle importante : choisis ta fenêtre quand tu crées l'ensemble de publicités, et n'y touche plus pendant le test. Si tu veux en essayer une autre, duplique l'ensemble et lance la copie avec le nouveau réglage. Tu repars alors avec une nouvelle phase d'apprentissage, ce qui est normal pour un vrai test.
Meta propose aussi, sur certains comptes, un modèle d'attribution « incrémentale ». Au lieu de compter toutes les ventes dans la fenêtre, il essaie d'estimer les ventes que tes pubs ont réellement provoquées. Les résultats affichés sont plus bas, c'est voulu. C'est une option intéressante à tester si ton compte fait déjà plusieurs dizaines d'achats par semaine. En dessous, garde le modèle standard et concentre-toi sur la comparaison avec Shopify.
Voici les étapes, dans l'ordre :
Ce dernier point est sous-estimé. Une campagne qui affiche un CPA de 40 € le mardi peut descendre à 30 € le dimanche, sans que tu aies rien changé : les ventes tardives arrivent. C'est une des raisons pour lesquelles je déconseille de couper une pub au bout de 24 heures.
Shopify ne compte pas comme Meta. Dans ses rapports marketing, Shopify attribue une commande à la dernière source cliquée avant l'achat, et il ne voit pas les gens qui ont simplement regardé ta pub. Shopify explique les différents modèles dans son article sur l'attribution marketing. Résultat : Meta voit plus de ventes que Shopify n'en attribue à Meta, presque toujours. Pour que Shopify reconnaisse bien tes ventes Meta, ajoute des paramètres UTM Shopify Meta Ads à toutes tes pubs.
Un écart de 10 à 20 % est normal. Au-delà, vérifie d'abord ton suivi : pixel, API Conversions et déduplication des événements. Je l'explique pas à pas dans mon guide pour installer le pixel Meta sur Shopify.
Ensuite, le chiffre qui tranche, c'est ton ratio global : chiffre d'affaires total de la boutique divisé par la dépense publicitaire totale, sur la même période. On l'appelle le MER (marketing efficiency ratio). Il ne dépend d'aucune fenêtre d'attribution.
Reprenons l'exemple : tu dépenses 1 000 € par semaine. Avant tes pubs, ta boutique faisait 600 € par semaine en organique. Depuis, elle fait 2 200 €. Ton MER est de 2 200 / 1 000 = 2,2. Le gain réellement lié à la pub est d'environ 1 600 €, soit un ROAS « réel » autour de 1,6. C'est un peu sous l'équilibre de 1,67, alors que Meta affichait 2,4. Cette semaine-là, la fenêtre par défaut t'aurait fait croire que tout allait bien.
Ma routine hebdomadaire tient en quatre lignes :
Si le MER monte quand tu augmentes ton budget, tes pubs créent des ventes. S'il baisse alors que le ROAS Meta reste stable, Meta s'attribue des ventes qui auraient eu lieu sans lui. C'est exactement le signal à surveiller quand tu commences à scaler tes campagnes Meta Ads.
Pour les campagnes qui optimisent sur les conversions du site, c'est 7 jours après un clic sur un lien, 1 jour après un engagement (réaction, commentaire, partage, vidéo vue au moins 5 secondes) et 1 jour après une simple vue de la pub.
Parce que Meta compte les ventes faites après une vue ou un engagement, et sur 7 jours après un clic, alors que Shopify attribue la commande à la dernière source cliquée. Une même vente peut aussi être revendiquée par Meta et par un email. Un écart de 10 à 20 % est courant.
1 jour pour les achats d'impulsion à petit prix, 7 jours dès que tes clients prennent le temps de réfléchir, ce qui est le cas de la plupart des produits au-dessus de 40 €. En cas de doute, garde 7 jours et compare les colonnes 1 jour et 7 jours dans tes rapports.
Non. Tu paies tes impressions de la même façon. En revanche, la fenêtre influence les personnes que l'algorithme cherche à toucher, donc indirectement tes ventes réelles et ton coût par achat.
Meta a supprimé les fenêtres de 7 et 28 jours après une vue le 12 janvier 2026. La fenêtre de 28 jours après un clic n'est plus proposée comme paramètre de campagne. Dans le gestionnaire, tu choisis entre 1 et 7 jours après un clic, avec ou sans la vue d'un jour.
La fenêtre d'attribution Meta Ads décide de ce que Meta appelle une vente. Voici les trois points à retenir :
Si tu veux apprendre à lire tes campagnes et à prendre les bonnes décisions de budget, rejoins ma formation e-commerce gratuite. Et si tu veux qu'on regarde ensemble ton compte publicitaire et tes vrais chiffres, réserve un appel découverte. Tu peux aussi découvrir mon accompagnement en coaching.