Tracking et reporting 10 min de lecture
Hook rate Meta Ads : calculer et lire le taux d'accroche
Hook rate et hold rate sur Meta Ads : formules à partir des lectures de 3 secondes et des ThruPlays, colonne personnalisée, repères et tableau de diagnostic.
Sommaire
- Qu’est-ce que le hook rate sur Meta Ads ?
- Comment calculer le hook rate et le hold rate ?
- Comment créer la colonne hook rate dans le Gestionnaire de publicités ?
- Quel est un bon hook rate sur Meta ?
- Hook rate haut ou bas, hold rate haut ou bas : que tester ensuite ?
- Comment nommer les annonces pour comparer accroches et corps ?
- Pourquoi le hook rate ne suffit-il pas à juger une vidéo ?
- Où lire hook rate et hold rate dans Apogee ?
- Le hook rate se mesure-t-il de la même façon sur TikTok et Snapchat ?
- Ce que le hook rate et le hold rate ne disent pas
Le hook rate, ou taux d’accroche, mesure la part des impressions où une vidéo a été lue au moins 3 secondes. Ce n’est pas une métrique de Meta : c’est un ratio que les media buyers calculent à partir de deux indicateurs natifs, les lectures de vidéo de 3 secondes et les impressions. Le hook rate et son pendant, le hold rate, servent à une seule question : quand une vidéo ne vend pas, le problème est-il l’accroche ou ce qui suit ?
Les définitions citées ici viennent des pages du centre d’aide de Meta, relues le 28 octobre 2026. La consigne de TikTok vient de son centre d’aide, relu le 5 novembre 2026.
Qu’est-ce que le hook rate sur Meta Ads ?
Le hook rate est le pourcentage d’impressions qui se transforment en lecture d’au moins 3 secondes. La page du centre d’aide sur les indicateurs des publicités vidéo ne liste ni hook rate ni hold rate. Tout dépend donc de la façon dont Meta compte ses indicateurs de base :
| Indicateur Meta | Ce qu’il compte, selon Meta |
|---|---|
| Impressions | chaque première apparition de l’annonce à l’écran ; la vidéo n’a pas besoin de démarrer |
| Lectures de vidéo | chaque démarrage, automatique ou au clic, relectures exclues |
| Lectures de vidéo de 3 secondes | au moins 3 secondes lues, ou 97 % d’une vidéo plus courte, relectures exclues |
| ThruPlays | lecture jusqu’à la fin ou pendant au moins 15 secondes |
| Lectures de vidéo à 25, 50, 75, 95 et 100 % | atteinte du jalon, y compris en sautant directement à ce point |
| Durée de lecture moyenne | relectures incluses |
Deux lignes changent la lecture. Selon la page sur les impressions, une impression vidéo est comptée sans que la vidéo ait à démarrer. Selon la page sur le calcul des indicateurs vidéo, une lecture compte aussi quand la vidéo se lance automatiquement. Le hook rate mesure donc la part des affichages où la vidéo a tourné 3 secondes devant quelqu’un, pas un choix actif de la regarder.
Comment calculer le hook rate et le hold rate ?
La formule du hook rate fait consensus : lectures de vidéo de 3 secondes ÷ impressions × 100.
Le hold rate, lui, a deux conventions courantes :
| Convention | Formule | Ce qu’elle mesure |
|---|---|---|
| Hold rate sur impressions | ThruPlays ÷ impressions × 100 | accroche et rétention mélangées |
| Hold rate sur lectures de 3 s | ThruPlays ÷ lectures de vidéo de 3 secondes × 100 | la rétention des seules personnes accrochées |
Cet article retient la seconde. Divisé par les impressions, le hold rate baisse dès que l’accroche est faible, même si le corps est excellent : les deux problèmes qu’on voulait séparer retombent dans un seul chiffre. Divisé par les lectures de 3 secondes, il ne juge que ce qui suit l’accroche.
Un exemple, avec des chiffres fictifs : 20 000 impressions, 5 000 lectures de 3 secondes, 1 000 ThruPlays. Le hook rate vaut 25 %, le hold rate 20 %. Sur les impressions, le même hold rate tomberait à 5 %.
Selon Meta, un ThruPlay est une lecture jusqu’à la fin ou d’au moins 15 secondes. Pour une vidéo de 15 secondes ou moins, le hold rate mesure donc la complétion ; au-delà, il mesure le passage des 15 secondes. Comparez des vidéos de durée proche.
L’indicateur de la formule est celui que Meta décrit sur sa page ThruPlays de 15 secondes.
Comment créer la colonne hook rate dans le Gestionnaire de publicités ?
Avec un indicateur personnalisé. Le centre d’aide de Meta décrit la création d’indicateurs personnalisés ainsi :
- Ouvrez le Gestionnaire de publicités et cliquez sur Colonnes.
- Choisissez Personnaliser les colonnes, puis Créer un indicateur personnalisé.
- Construisez la formule : sélectionnez « Lectures de vidéo de 3 secondes », l’opérateur de division, puis « Impressions ».
- Nommez l’indicateur (Hook rate), choisissez le format Pourcentage et le niveau d’accès.
- Recommencez pour le hold rate : ThruPlays divisés par les lectures de vidéo de 3 secondes.
Le choix d’accès compte. Vous uniquement garde la formule modifiable. Toute personne ayant accès à ce compte publicitaire la partage, mais Meta précise qu’une formule partagée ne peut plus être modifiée ni supprimée. Créez-la pour vous seul, vérifiez-la à la main sur une annonce dont vous connaissez les chiffres, puis partagez-la.
Quel est un bon hook rate sur Meta ?
Aucun seuil n’est une norme Meta : le centre d’aide définit les indicateurs, jamais ce qu’est un bon taux.
Un repère circule chez les media buyers, autour de 30 % de hook rate. Il voyage mal d’un compte à l’autre :
- le placement : une vidéo en plein écran dans les Reels ne se lit pas comme une vidéo dans le Feed ;
- la durée : une vidéo de 2 secondes lue 1,94 seconde compte comme une lecture de 3 secondes, selon l’exemple même de Meta ;
- l’audience : une audience de retargeting qui connaît la marque ne s’arrête pas pour les mêmes raisons qu’une audience froide ;
- le volume : sur 1 000 impressions, un point de hook rate représente 10 lectures, ce qui est trop peu pour départager deux vidéos.
Le repère utile est le vôtre. Prenez vos vidéos des 90 derniers jours, ventilez-les par placement avec le filtre Répartition du Gestionnaire de publicités (des valeurs approximatives, précise Meta), séparez les vidéos courtes des longues et calculez la médiane. Une nouvelle vidéo est « haute » si elle dépasse votre médiane sur le même placement. C’est la méthode du template de reporting Meta Ads, qui calcule une médiane glissante plutôt que d’importer des seuils.
Hook rate haut ou bas, hold rate haut ou bas : que tester ensuite ?
Le croisement des deux taux situe le problème et indique la prochaine itération :
| Hook rate | Hold rate | Ce que ça indique | Quoi tester ensuite |
|---|---|---|---|
| Haut | Haut | l’accroche arrête et le corps retient | si le CPA ne suit pas, l’offre, l’appel à l’action ou la page ; sinon, décliner de nouvelles accroches pour durer |
| Haut | Bas | l’accroche promet quelque chose que la suite ne tient pas | garder l’accroche, refaire le corps : autre démonstration, autre rythme, preuve plus tôt |
| Bas | Haut | peu de gens s’arrêtent, mais ceux qui restent regardent | garder le corps, tester trois à cinq nouvelles accroches sur ce même corps |
| Bas | Bas | le concept ne prend pas | changer de concept, pas de montage |
La troisième ligne est la plus rentable à repérer : un corps qui retient coûte cher à produire, une nouvelle accroche coûte peu. C’est la logique du « winning body, hook swap » décrite dans les concepts de créas publicitaires IA.
Ces comparaisons supposent des conditions de diffusion comparables. Regrouper les itérations d’un concept dans un ad set, comme décrit dans All-in-One ou 1 concept 1 ad set, donne une lecture plus propre qu’un ad set où Meta concentre la diffusion sur quelques annonces.
Comment nommer les annonces pour comparer accroches et corps ?
En faisant de l’accroche une variable du nom. La convention du site pour une ad est [Concept]_[Itération]_[Format]_[Hook], détaillé dans le guide de nomenclature Meta Ads.
Pour tester trois accroches sur un même corps, gardez le concept et l’itération, et ne changez que le dernier segment :
UGC-Temoignage_V3_Story_PrixBarre
UGC-Temoignage_V3_Story_Urgence
UGC-Temoignage_V3_Story_Social-Proof
Dans un export, un découpage sur _ donne une colonne par variable : le hook rate se compare par segment Hook à corps constant, le hold rate par itération. Sans cette discipline, vous saurez qu’une annonce accroche, pas laquelle de vos accroches fonctionne.
Pourquoi le hook rate ne suffit-il pas à juger une vidéo ?
Parce qu’une accroche racoleuse peut obtenir un hook rate élevé et ne rien vendre. Un visuel choc sans rapport avec le produit arrête le défilement, puis les gens repartent ou cliquent sans intention d’acheter.
Le hook rate et le hold rate expliquent ; le CPA et le ROAS décident. Un ad set optimisé pour l’achat se juge sur son coût par achat, comme le rappelle l’article sur la lecture d’un test One AdSet One Ad.
Une vidéo au hook rate modeste et au CPA bas vaut mieux qu’une vidéo au hook rate record et au CPA hors cible. Les deux taux servent à choisir la prochaine itération, pas à désigner le gagnant.
Où lire hook rate et hold rate dans Apogee ?
Dans Apogee, l’outil que nous éditons : les stats cross-platform les affichent à partir du plan Pro. La table a une colonne Hook rate (vues courtes ÷ impressions × 100) et une colonne Hold rate (vues longues ÷ vues courtes × 100), la convention retenue ici. Sur Meta, la vue courte est la lecture de 3 secondes et la vue longue le ThruPlay de 15 secondes ; sur TikTok et Snapchat, la vue courte vaut 2 secondes. La table ne couvre que les créatives bridgées depuis un compte Meta.
Creative Strategist, un module en bêta accessible sur liste d’attente ou par code, affiche aussi le hook rate de chaque créative synchronisée depuis le compte publicitaire, à côté de la dépense, du ROAS, du CPA et du CTR.
Le hook rate se mesure-t-il de la même façon sur TikTok et Snapchat ?
Non. Sur Meta, la vue courte du hook rate est la lecture de 3 secondes. Dans les stats cross-platform d’Apogee, qui affichent les chiffres tels que chaque régie les remonte, la vue courte vaut 2 secondes sur TikTok comme sur Snapchat. Le hook rate d’une même vidéo n’est donc pas mesuré sur la même durée sur Meta que sur les deux autres. Comparez une vidéo à vos autres vidéos sur la même régie, pas le chiffre de Meta à celui de TikTok.
TikTok donne aussi son propre timing. Ses bonnes pratiques créatives demandent de présenter la proposition, c’est-à-dire ce dont parle la vidéo, dans les 3 premières secondes, et de placer l’accroche en priorité dans les 6 premières. Une vidéo Meta qui ne dit de quoi elle parle qu’après ses 3 premières secondes est celle à remonter avant de la diffuser sur TikTok. Les formats et les limites de texte sont dans les specs TikTok Ads et les specs Snapchat Ads.
Ce que le hook rate et le hold rate ne disent pas
Rien sur les statiques. Une image ne génère aucune lecture de vidéo. Elle se juge sur le CTR (lien) et le coût par résultat.
Peu de chose sur les carrousels. Selon le centre d’aide de Meta, les indicateurs vidéo d’un carrousel additionnent les valeurs de toutes ses vidéos. Le ratio obtenu ne se compare pas à celui d’une vidéo seule.
Rien sur la qualité du trafic. Une lecture de 3 secondes peut être une lecture automatique devant quelqu’un qui n’a aucune intention d’achat.
Rien sur l’attribution. Ces taux décrivent la diffusion, pas la vente. Le ROAS qui les accompagne dépend de la fenêtre d’attribution, et ne prouve pas à lui seul qu’une vidéo a créé la vente.
Apogee ne tranche pas non plus à votre place. Les stats cross-platform affichent des totaux sur la période, sans courbe par jour, et n’étiquettent pas les créatives par hook, angle ou format : c’est votre nomenclature qui porte cette information.