ÉTUDE 01 · INSTANTANÉ

Le compteur de ventes de TikTok Shop est-il exact ? Nous l'avons mesuré.

Vingt produits, quatre paliers de volume, relevés toutes les quatre-vingts minutes pendant 119 heures — et ce que ce champ mesure réellement, selon la documentation de TikTok.

TikTok affiche un nombre d'unités vendues sur chaque fiche produit. Nous avons relevé ce nombre sur vingt produits, toutes les quatre-vingts minutes, pendant cinq jours.

Deux choses à savoir. Il compte à l'unité, même sur des produits au-delà du million — rien n'y oblige une plateforme. Et il inclut les articles retournés : toute estimation de chiffre d'affaires fondée dessus est donc trop élevée.

fenêtre 01/09/2026 19:08 → 06/09/2026 18:05 collecte en cours jusqu'au 09/09/2026 chiffres instantanés, appelés à bouger
COMPTEUR DE VENTES · VARIATION PAR RELEVÉ 0 à +36 unités 0 36 COMPTEUR D’AVIS · VARIATION PAR RELEVÉ −63 à +67 avis 0 67 -63 0h 24h 48h 72h 96h 119h
un pas en avant un pas en arrière un relevé en échec produit 1729399282285187757 · 90 relevés

Comment le lire : chaque barre verticale est un relevé. Sa hauteur indique combien d'unités ont été vendues depuis le relevé précédent — pas le cumul. Une barre de +5 signifie cinq unités vendues en environ quatre-vingts minutes. Le panneau du haut ne franchit jamais zéro. Celui du bas le franchit douze fois.

Les deux panneaux ont des échelles distinctes. Pour ce produit, les pas du compteur de ventes atteignent +36 et ceux des avis vont de −63 à +67 ; sur un axe commun, le panneau du haut s'aplatirait en ligne. D'autres produits du panel atteignent des pas bien plus grands — voir la section 01. L'horizontale est le temps réel écoulé : les deux relevés en échec occupent donc leur largeur réelle, et le pas qui franchit le premier couvre 2,615 heures au lieu des 1,33 habituelles.

1 809
observations
1 752 lues, 1 751 avec compteur
1 732
paires de relevés
comparées pour variation
0
fois où le compteur
de ventes a baissé
87
fois où le compteur
d'avis a baissé
01 — RÉSULTAT

Le compteur avance unité par unité, à toutes les échelles.

La documentation de TikTok définit ce champ comme « le nombre d'articles vendus depuis la mise en ligne de cet article sur TikTok Shop, y compris les articles retournés » (original : « the number of items sold since this item was listed on TikTok shop, including items that have been returned »).

Deux conséquences. Il inclut les retours, il devance donc les ventes réelles. Et il ne fait qu'ajouter, il ne peut donc pas baisser — sur 1 732 relevés, il ne l'a jamais fait. Cela confirme la définition. Ce n'est pas une découverte.

La découverte est ce que la définition n'impose pas : la finesse du comptage. Un produit qui vend des milliers d'unités par jour n'a aucune raison de rapporter l'unité, et la plupart des plateformes arrondiraient. Celle-ci non. Sur un produit au-delà de 1,3 million d'unités, nous avons vu le compteur avancer d'exactement un, quatorze fois.

<1k · MAX OBSERVÉ 700+1 unité+7unités dont le compteur a bougé entre deux relevés25 sur 35 pas valent exactement +1
1k–10k · MAX OBSERVÉ 9 822+1 unité+7unités dont le compteur a bougé entre deux relevés90 sur 184 pas valent exactement +1
10k–100k · MAX OBSERVÉ 83 908+1 unité+38unités dont le compteur a bougé entre deux relevés78 sur 392 pas valent exactement +1
>100k · MAX OBSERVÉ 1 366 514+1 unité+180unités dont le compteur a bougé entre deux relevés14 sur 428 pas valent exactement +1

Comment les lire : l'axe horizontal est la taille du pas — de combien d'unités le compteur a bougé entre deux relevés. La hauteur des barres indique la fréquence d'un pas de cette taille. Si le champ arrondissait ou groupait, les barres de gauche seraient vides et la première se trouverait à +10 ou +100. Dans chaque palier, l'activité la plus forte est aux plus petits pas, et la barre de gauche est +1.

02 — CONTRÔLE

Comment savons-nous que nous aurions vu une baisse ?

Dire qu'un nombre n'a jamais baissé ne vaut rien si l'on n'aurait pas pu voir cette baisse. Nous avons donc vérifié sur un second compteur de la même page, lu par le même code, dans les mêmes requêtes : le compteur d'avis.

Il a reculé 87 fois sur 9 des 20 produits, une fois de 380 en un seul pas. Sur les mêmes relevés, le compteur de ventes a reculé zéro fois.

La comparaison des avis porte sur 1 730 paires et non 1 732 : deux relevés ont renvoyé un compteur de ventes mais pas de compteur d'avis, ces paires n'ont donc rien à comparer côté avis.

La lecture fonctionne donc. Le zéro est une mesure, pas un angle mort.

85 des 87 baisses sont revenues — le nombre a retrouvé son niveau antérieur, 65 d'entre elles en un ou deux relevés. Deux jamais. Nous ignorons la cause et ne la devinons pas.

Le −380 appartient au produit 1729385034780414637, pas à celui représenté ci-dessus. Sa pire baisse est de −63, et elle se répète — l'oscillation de ±63 est visible dans le panneau du bas.

Relevés avant le retour de la valeur

1392263845516373nombre de relevés
85 sur 87 revenues · 2 non

Chaque barre est un nombre de relevés. La barre haute à 1 signifie que 39 des 87 baisses avaient disparu dès le relevé suivant, environ quatre-vingts minutes plus tard. Les avis supprimés ne reviennent pas.

03 — PAR PALIER

Le plus petit pas est +1 dans chaque palier de volume.

Chaque paire de relevés consécutifs par palier — cinq produits par palier, liste fixée avant le début de la collecte. « Bougé » signifie que le compteur a changé entre les deux relevés.
PALIERMAX OBSERVÉPAIRES BOUGÉPART BOUGÉE PLUS PETIT PASA BAISSÉ
<1k700421358,31 %+10
1k–10k9 82243118442,69 %+10
10k–100k83 90843939289,29 %+10
>100k1 366 51444142897,05 %+10

La dernière colonne est nulle par définition — un compteur qui inclut les retours ne fait qu'ajouter. Elle figure ici parce qu'elle est le contrôle que le champ doit passer avant que le reste du tableau ait un sens.

04 — CORPUS

Vingt produits montrent un comportement. Un balayage plus large montre la fréquence.

Une seconde collecte tourne chaque jour sur un balayage plus large — 7 709 produits avec un enregistrement au 05/09/2026, le dernier jour complet.

Sur l'ensemble des jours collectés, sold_count a reculé 1 fois sur 10 505 paires de relevés quotidiens consécutifs. Un événement assorti d'un dénominateur, pas un taux.

Sous une définition brute incluant les retours, cette baisse ne devrait pas se produire. Nous ne pouvons pas l'expliquer. Elle est consignée plutôt que lissée.
Ces chiffres décrivent notre corpus, pas TikTok. Nous avons trouvé ces produits en suivant les liens de recherche associée de TikTok à partir d'un ensemble initial de termes — ce que nous détenons dépend donc de ce que TikTok a choisi de relier, et ces listes classent selon quelque chose de lié aux ventes. Rien ici ne dit quelle part de TikTok Shop ressemble à cela.

Corpus par unités vendues au total

Nombres de produits, pas des pourcentages. Trois produits sur quatre que nous atteignons ont vendu moins de 1 000 unités au total.

<1k 1k-10k 10k-100k >100k 5 701 1 149 674 185 7 709 produits observés le 05/09/2026
05 — MÉTHODE

Vingt produits, figés avant la collecte, relevés pendant 119 heures.

Cinq produits dans chacun des quatre paliers de volume. Dans chaque palier, nous avons pris des rangs régulièrement espacés sur la plage triée, afin que les cinq couvrent leur palier au lieu de se tasser à une extrémité. La liste était fixée avant le début de la collecte et n'a jamais changé.

CADENCEEnviron toutes les 80 minutes, pas toutes les heures. L'écart médian est de 1,33 heure sur 1 789 écarts. La raison : un lot met environ 20 minutes à s'exécuter, et le planificateur attend une heure après sa fin plutôt qu'après son début — 20 minutes s'ajoutent donc à chaque écart.
SOURCELa fiche produit publique. Sans compte, sans connexion.
STOCKAGEChaque réponse est stockée intégralement et hachée avant tout traitement. Chaque chiffre présenté ici se recalcule à partir des octets d'origine.
ÉCHECSConsignés comme échecs, avec leur motif. Jamais comme zéro, jamais écartés. Un relevé qui n'a pas eu lieu et un relevé sans variation ne doivent jamais se ressembler.
DÉRIVATIONLorsqu'une valeur est dérivée plutôt que lue, elle est signalée comme dérivée. Lorsqu'un chiffre peut être faux pour une raison mesurable, cette mesure est publiée à côté.
06 — LIMITES

L'affirmation est volontairement étroite.

Le compteur inclut les retours. Puisque TikTok définit ce champ comme incluant les articles retournés, tout chiffre de chiffre d'affaires ou de vitesse qui en découle surestime les ventes nettes du taux de retour — que nous ne pouvons pas observer. Tout outil qui estime le chiffre d'affaires de TikTok Shop en hérite, qu'il le dise ou non.

Une réserve sur la définition elle-même : TikTok la documente pour le champ de l'API Research. Aucune définition n'est publiée pour le chiffre affiché sur la fiche produit publique. Qu'il s'agisse de la même mesure est très probable, mais non vérifié.

Aucun accès aux données de commandes d'un vendeur : nous ne pouvons donc pas dire que le compteur équivaut aux commandes abouties. Remboursements, annulations et remises en ligne sont invisibles. Nous ignorons s'il compte des unités ou des commandes, et à quel moment du cycle il s'incrémente.

Vingt produits peuvent montrer comment le champ se comporte. Ils ne peuvent pas dire à quelle fréquence une chose se produit sur TikTok. 119 heures ne peuvent pas séparer un motif hebdomadaire d'une tendance. Et nous avons un seul point d'observation, pas plusieurs.

Ce que nous pouvons dire : sur 1 732 relevés consécutifs de vingt produits, le chiffre affiché a avancé à l'unité dans chaque palier de volume et n'a jamais reculé.

Ce que nous publions, et ce que nous ne publions pas

RÉSULTATS COMPLETSChaque chiffre avec son dénominateur et l'effectif qui le sous-tend.
MÉTHODE REPRODUCTIBLEDe quoi refaire cela à la main sur vingt produits.
PAS NOTRE INFRASTRUCTURELa façon dont nous opérons à grande échelle ne rend pas le résultat vrai.
PAS DE CLASSEMENTSLe corpus couvre une fraction du catalogue. Un classement bâti dessus serait une affirmation non étayée déguisée en service.
07 — SUITE

Trois questions auxquelles le panel répondra.

Le panel tourne chaque jour et continue. Chacune de ces questions exige un historique que le corpus n'a pas. Elles figurent ici avec ce qu'elles exigent plutôt que comme des fonctionnalités, car à cinq jours aucune n'est calculable.

Quels produits accélèrent par rapport à leur propre référence

Pas les plus gros vendeurs — tout le monde les connaît. Un produit qui bouge de façon inhabituelle pour lui-même, mesuré contre sa propre médiane glissante plutôt que contre le corpus.

exige 28 jours par produit

Ce qu'un changement de prix a réellement produit

Les ventes avant et après une remise, comparées à des produits similaires sans remise sur les mêmes jours. La différence est l'effet ; le simple avant-après ne l'est pas.

exige des témoins appariés et 30+ jours

Où le stock s'est épuisé, et ce que cela a coûté

Le stock par variante est déjà collecté. Dès qu'un produit a une référence de ventes stable, le nombre d'unités non vendues pendant l'indisponibilité relève du simple calcul.

exige une référence par variante

Les trois sont en construction à mesure que le panel accumule de l'historique.