Outbrain S2S Tracking : Configuration pas à pas des postbacks
Le tracking serveur-à-serveur est l'infrastructure la plus puissante d'un compte Outbrain. Capturez l'ID de clic, déclenchez le postback, vérifiez la chaîne — la configuration complète avec le tableau des macros et les modes d'échec qui font réellement mal.

Le tracking serveur-à-serveur (S2S) d'Outbrain fonctionne en trois étapes : vous capturez l'identifiant unique de clic d'Outbrain sur la page de destination en ajoutant la macro {{ob_click_id}} à votre URL de tracking, vous stockez cet ID dans la session du visiteur, et lorsqu'une conversion se produit, votre serveur envoie une requête HTTP — un postback — à l'endpoint de tracking d'Outbrain contenant l'ID stocké et le nom de l'événement de conversion. Outbrain fait correspondre l'ID au clic d'origine et crédite la conversion à la campagne, à la création et à la section d'éditeur exactes. Aucun pixel navigateur requis, ce qui signifie aucune perte due aux bloqueurs de pubs ou aux limites de cookies de Safari, et une attribution précise même lorsque la conversion se produit des jours plus tard dans un centre d'appel ou un CRM.
Pourquoi le S2S surpasse le tracking par pixel seul sur le natif#
Le trafic natif est l'environnement le plus défavorable pour le tracking côté client. Vos publicités s'affichent sur des sites de contenu où l'usage de bloqueurs de pubs est élevé, une grande partie des clics provient de Safari mobile avec une prévention agressive du tracking, et — si vous faites des offres de génération de leads ou de paiement à la livraison — la conversion n'a souvent pas lieu dans un navigateur du tout. Un postback est un appel HTTP serveur-à-serveur, donc aucun de ces problèmes ne s'applique : si votre serveur connaît la conversion, Outbrain l'apprend.
Les enjeux pratiques sont l'optimisation, pas seulement le reporting. L'enchère d'Outbrain et vos propres décisions de placement ne sont aussi bonnes que les données de conversion qui les alimentent ; un pixel qui perd silencieusement une partie des conversions fait paraître non rentables des sections d'éditeurs rentables, et vous coupez les gagnants. La configuration standard pour les acheteurs sérieux est S2S comme source de vérité, avec un pixel sur la page comme vérification de redondance — et chaque tracker publicitaire majeur supporte le modèle Outbrain prêt à l'emploi. (Une note de nomenclature avant le guide : la plateforme annonceur d'Outbrain s'appelle Amplify, et Outbrain lui-même a fusionné avec Teads — la pile de tracking décrite ici est celle du côté Amplify et a survécu intacte à la fusion.)
Étape 1 : transmettre l'ID de clic dans votre tunnel#
Outbrain expose des macros dynamiques qui sont remplacées par des valeurs réelles au moment du clic. Dans l'URL de tracking de votre publicité, ajoutez l'identifiant de clic — et tant que vous y êtes, les métadonnées de placement que vous voudrez pour l'optimisation plus tard :
https://your-lander.com/offer
?ob_click_id={{ob_click_id}}
&publisher={{publisher_name}}
§ion={{section_id}}
&campaign={{campaign_id}}
Les macros les plus utilisées par les acheteurs média :
| Macro | Ce qu'elle transmet | Pourquoi vous la voulez |
|---|---|---|
{{ob_click_id}} |
ID unique pour ce clic | Requis — la clé de jointure pour le postback |
{{publisher_name}} |
Éditeur d'où vient le clic | Décisions de coupure au niveau du placement |
{{section_id}} / {{section_name}} |
La section spécifique du site | Granularité de blocage d'Outbrain |
{{campaign_id}} |
ID numérique de campagne | Jointures propres dans votre tracker |
{{ad_id}} / {{ad_title}} |
La création spécifique | Analyse de conversion par création |
La disponibilité des macros évolue, vérifiez donc la liste actuelle dans la documentation annonceur d'Outbrain avant de finaliser les modèles. Les noms de paramètres de votre côté (ob_click_id=, publisher=) sont à votre choix — seuls les jetons {{…}} appartiennent à Outbrain.
Assurez-vous ensuite que l'ID survit dans le tunnel. Si vous utilisez un tracker, son URL de clic capture tout automatiquement. Si vous faites du tracking en première partie, stockez l'ID de clic dans un cookie ou un enregistrement de session à l'atterrissage — et auditez toutes les redirections entre la publicité et la page de destination, car une redirection qui supprime les chaînes de requête est la raison la plus fréquente pour laquelle le S2S d'Outbrain "ne fonctionne pas". Notre entrée glossaire sur la chaîne de redirections explique comment la tracer.
Étape 2 : déclencher le postback#
Lorsque l'événement de conversion se produit — vente, lead, appel qualifié — votre serveur appelle l'endpoint de tracking d'Outbrain avec l'ID de clic stocké et le nom de l'événement :
https://tr.outbrain.com/pixel?ob_click_id=STORED_CLICK_ID&name=purchase
Deux choses doivent correspondre. Premièrement, la valeur name doit correspondre exactement à un événement de conversion que vous avez créé dans les paramètres de conversion d'Amplify en tant que conversion serveur-à-serveur — les noms d'événements non concordants échouent silencieusement, ce qui est le deuxième échec de configuration le plus fréquent. Deuxièmement, l'ID de clic doit être la valeur brute qu'Outbrain vous a donnée, non modifiée et non tronquée. L'endpoint accepte également des paramètres pour la valeur de commande et la devise afin que le chiffre d'affaires alimente les colonnes ROAS d'Amplify ; vérifiez la documentation actuelle des conversions pour les noms exacts des paramètres plutôt que de les deviner.
Configurez d'abord l'événement dans Amplify (section conversions → nouvelle conversion → type serveur-à-serveur), puis envoyez un test manuel : cliquez sur votre propre publicité en direct, capturez l'ID, curl le postback, et confirmez que la conversion s'enregistre. L'attribution dans le tableau de bord peut prendre un certain temps pour apparaître, laissez-lui donc du temps avant de conclure à un échec.
Étape 3 : vérifier et tester la chaîne complète#
Exécutez cette liste de contrôle avant de faire confiance aux données :
- Test de conversion de bout en bout à partir d'un vrai clic sur une publicité sur un vrai appareil, pas une URL construite — les ID construits ne correspondront pas à un clic côté Outbrain.
- Vérifiez que l'ID de clic atterrit dans votre tracker ou base de données sur chaque variante de page de destination, mobile inclus.
- Vérifiez les redirections du tunnel — chaque étape doit transmettre les paramètres de requête.
- Confirmez le nom de l'événement dans votre postback correspond caractère par caractère à la configuration de conversion d'Amplify.
- HTTPS sur l'appel de postback, depuis votre serveur de production, pas une boîte de staging qui envoie des événements de test dans vos statistiques en direct.
- Dédupliquez si vous utilisez pixel et postback en parallèle — décidez lequel est canonique pour chaque type d'événement, sinon votre CPA paraîtra meilleur qu'il ne l'est.
Les chiffres sont toujours faux après tout ça ? Comparez les fenêtres : votre tracker attribue au moment du clic, Amplify attribue dans sa fenêtre de conversion — les conversions à cheval sur un mois tomberont dans des buckets différents et tourmenteront celui qui réconcilie le tableau. L'architecture générale de tout cela est couverte dans notre introduction au suivi des conversions.
Automatiser la boucle avec l'API Amplify#
Le postback ferme la boucle des données ; l'API Amplify vous permet d'agir dessus programmatiquement. Outbrain expose une API REST pour les annonceurs (authentifiez-vous avec vos identifiants Amplify pour obtenir un token, puis envoyez-le en en-tête sur les appels suivants — la documentation développeur couvre le flux actuel) avec des endpoints pour la gestion des campagnes, les budgets et le reporting de performance segmenté par éditeur et section.
L'automatisation la plus utile pour les comptes instrumentés S2S : joignez vos données de conversion des postbacks avec les dépenses par section de l'API de reporting, puis poussez les décisions de blocage — toute section dépensant au-delà d'un multiple du CPA cible avec zéro conversion est ajoutée à la liste bloquée de la campagne selon un planning. C'est la même discipline de couper les perdants que l'achat Outbrain exige manuellement, exécutée toutes les heures sans émotion. Les téléchargements en masse de créations et les synchronisations quotidiennes des dépenses dans un entrepôt de données sont les deux autres tâches qui justifient l'effort d'intégration.
Le même schéma sur chaque réseau natif#
Une fois l'intégration Outbrain fonctionnelle, vous avez construit un modèle, pas un cas unique. Taboola, MGID, Revcontent, et les autres implémentent tous l'architecture identique avec un vocabulaire différent : une macro d'ID de clic dans l'URL de tracking, un identifiant stocké, et un endpoint de postback réseau qui accepte l'ID plus un nom d'événement. Les parties qui se transfèrent directement sont l'hygiène des paramètres de votre tunnel (redirections qui préservent les chaînes de requête), votre capture de conversion côté serveur, et votre logique de déduplication ; les parties qui changent par réseau sont la syntaxe des macros, l'URL de l'endpoint, et où les événements sont configurés dans chaque console. Les acheteurs multi-réseaux normalisent généralement tout dans le schéma de sous-ID de leur tracker dès le premier jour — le même emporte toujours le placement, le même emporte toujours la création — pour que les rapports cross-réseaux s'alignent sans traduction. Établissez cette convention maintenant, pendant que vous n'avez qu'un réseau, et les deuxième et troisième intégrations deviendront des tâches d'après-midi.
Lire l'autre côté de la chaîne de tracking#
Tout ce qui précède instrumente votre propre tunnel — mais la même machinerie est observable de l'extérieur sur celle de tous les autres. Chaque publicité Outbrain en circulation porte sa pile de tracking à découvert : la chaîne de redirections, le domaine du tracker, les paramètres transmis à la page de destination. OpenAdLibrary capture cela à grande échelle — l'index contient plus de 108 000 créations Outbrain en direct (juillet 2026) avec plus de 1,3 million de captures de pages de destination tracées à travers les réseaux — vous pouvez donc voir quelles offres les concurrents acheminent via quels trackers et pré-pages de destination, et combien de temps chaque tunnel survit. La longévité est l'indice : un tunnel qui continue de dépenser pendant des semaines est un tunnel dont le tracking dit qu'il est rentable. Le guide d'espionnage publicitaire Outbrain couvre le workflow de recherche, et l'outil d'espionnage Outbrain est l'endroit pour l'exécuter.
Configuré en un après-midi, le tracking S2S est l'infrastructure la plus puissante d'un compte Outbrain : chaque décision d'optimisation en aval — coupures de créations, blocages de sections, changements d'enchères, décisions de scaling — hérite de sa précision de cette seule intégration. Faites passer l'ID de clic intact à travers le tunnel, faites correspondre les noms d'événements, vérifiez avec une vraie conversion de test, et seulement alors commencez à faire assez confiance aux chiffres pour automatiser dessus.




