SponsorsMetrics est le cockpit de pricing des agents de talents YouTube en France : un benchmark du CPM réel par niche, un pipeline de deals, un simulateur de ROI et des rapports post-campagne vérifiés via l’API YouTube Analytics en OAuth lecture seule. L’agent défend un prix avec une donnée externe, pas avec une intuition.
01 / 06
Problème
Contexte
Les agents de talents indépendants et la plupart des agents en agence sont payés au pourcentage des deals signés — 15 à 20 %. Chaque euro obtenu en négociation est du revenu direct. Pourtant le prix d’un sponsoring YouTube se fixe au feeling ou en copiant un autre créateur, et la marque n’a aucun mal à dire « c’est trop cher ».
Problème
Il manque un comparable externe : le CPM réel du marché français, par niche, sur des campagnes récentes. Sans lui, un CPM gaming se compare à un CPM tech, la décote se négocie à l’aveugle et le renouvellement se justifie sans preuve.
Et il manque la preuve après coup : un rapport de campagne que la marque croit, parce qu’il vient de l’API officielle et non d’une capture d’écran.
02 / 06
Contraintes
- Accès en lecture seule aux données YouTube Analytics du créateur, par OAuth ; tokens chiffrés ; le sponsor n’a jamais accès au compte.
- Un CPM n’a de sens que par niche, par période et par volume garanti.
- Un produit de données au démarrage : la valeur du benchmark croît avec les campagnes connectées.
- Un marché, une langue : la France et le français.
Ce qui est difficile
La fraîcheur et la comparabilité d’un benchmark. Un CPM n’a de sens que par niche, par période et par volume garanti ; le pipeline doit tenir ces dimensions sans diluer la distribution dans des campagnes non comparables.
L’amorçage d’un produit de données : la valeur du benchmark croît avec les campagnes connectées, d’où la bêta privée, les design partners et le palier gratuit.
03 / 06
Système
Le produit comme système
- Données campagne
- Normalisation
- Benchmark CPM
- Prix défendable
- Rapport vérifié
Décisions produit importantes
- Un marché, une langue : la France et le français. Le benchmark n’a de valeur que s’il est natif au marché où l’agent négocie.
- Gratuit jusqu’à trois campagnes, sans carte bancaire ; un abonnement Pro et une offre Agence multi-utilisateurs avec reporting client. Le simulateur de ROI dit à partir de combien de deals mieux pricés l’abonnement est rentabilisé — et précise qu’il s’agit d’une estimation, pas d’un engagement.
- Lancé en bêta privée avec des design partners plutôt qu’en accès ouvert : un produit de données a besoin de données réelles avant d’avoir des clients.
Écrans

04 / 06
Architecture
De l’entrée à l’exécution — chaque étape, sa couche, ce qui s’y passe.
- API YouTube DataIntégrations
Collecte des campagnes sponsorisées publiques, normalisées par niche sur une fenêtre glissante de 90 jours.
- Benchmark CPMDonnées
Médiane, P25, P75 par niche FR — la distribution que le pricing engine consomme.
- Recommandation de prixDomaine
Une fourchette défendable alignée sur la niche et le volume garanti, avec l’écart face à l’offre de la marque.
- Deal deskDomaine
Pipeline des deals, comparable à sortir en négociation, renouvellement justifié.
- OAuth YouTube AnalyticsIntégrations
Lecture seule, tokens chiffrés au repos, jamais partagés ; le sponsor n’a aucun accès au compte.
- Rapports vérifiésClient
Day 7 / 14 / 30 depuis l’API officielle — pas depuis une capture d’écran ; démo publique sans inscription.
- AbonnementIntégrations
Gratuit jusqu’à trois campagnes sans carte ; Pro annuel ; offre Agence multi-utilisateurs avec reporting client.
Architecture produit
Trois moments d’usage structurent le produit. Avant la négociation : le CPM marché de la niche — médiane, P25, P75 — calculé sur des campagnes YouTube analysées via l’API publique sur les quatre-vingt-dix derniers jours. Pendant : le comparable à sortir, avec une fourchette défendable alignée sur la niche et le volume. Après : les rapports vérifiés à J+7, J+14 et J+30 depuis l’API YouTube Analytics, segment sponsorisé isolé, comparé à la médiane de la niche.
Autour, le deal desk suit le pipeline et le simulateur de ROI traduit l’uplift attendu en revenu personnel pour l’agent. Une démo publique permet de parcourir les données en tant que créateur, agence ou sponsor, sans inscription.
Décisions d’ingénierie
L’accès aux données du créateur se fait en OAuth lecture seule sur YouTube Analytics ; les tokens sont chiffrés au repos et jamais partagés ; le sponsor n’a aucun accès au compte. C’est ce qui rend le rapport « vérifié » crédible : il vient de Google, pas d’un fichier.
Le benchmark repose sur un pipeline de données depuis l’API publique YouTube — collecte, normalisation par niche, calcul de la distribution — recalculé sur une fenêtre glissante. Le pricing engine consomme cette distribution pour proposer une fourchette.
Next.js, TypeScript, Postgres, API YouTube Data et Analytics, Vercel. Conforme au RGPD.
Modèle de domaine
- Campagne
- Vidéo sponsorisée analysée — niche, période, volume, CPM observé.
- Niche
- Dimension de comparabilité ; porte la distribution de CPM.
- Deal
- Offre de la marque, fourchette recommandée, état du pipeline.
- Chaîne
- Connectée par OAuth lecture seule ; source des rapports vérifiés.
- Rapport
- Day 7 / 14 / 30, généré depuis l’API Analytics.
05 / 06
Résultat business
En bêta privée avec des design partners : le benchmark, le deal desk et le pipeline de rapports vérifiés sont en ligne, avec une démo publique et une offre gratuite ; l’accès ouvert attend que la base de données soit suffisante — un produit de données a besoin de vraies données avant d’avoir des clients.
État actuel
Bêta privée avec des design partners ; le produit est en ligne avec une démo publique et un palier gratuit. Pas encore en accès ouvert — un produit de données a besoin de données réelles avant d’avoir des clients.
Modèle économique et opérationnel
Gratuit jusqu’à trois campagnes, sans carte ; un abonnement Pro annuel et une offre Agence multi-utilisateurs avec reporting client. Le simulateur de ROI dit à partir de combien de deals mieux pricés l’abonnement est rentabilisé — et précise qu’il s’agit d’une estimation, pas d’un engagement.
Ce qui a été livré
- Construction du benchmark CPM marché FR — médiane, P25, P75 par niche via l’API publique YouTube
- Rapports post-campagne vérifiés via YouTube Analytics API en OAuth read-only
- Solo sur toute la stack : pricing engine, deal desk, simulateur ROI, pipeline de données
06 / 06
Enseignements
- 01La preuve bat l’affirmation : un rapport tiré de l’API officielle en OAuth lecture seule est cru là où une capture d’écran ne l’est pas.
- 02Restreindre le marché pour que la donnée ait un sens : un benchmark ne vaut que s’il est natif du marché où l’agent négocie.
- 03Lancer un produit de données avec des design partners avant l’accès ouvert.
- 04Stocker des distributions, pas des moyennes : médiane, P25 et P75 par niche, sur une fenêtre glissante de quatre-vingt-dix jours.
Ce que j’ai porté
- Produit, design et modèle économique
- Pipeline de données YouTube — collecte, normalisation, distribution
- Pricing engine et simulateur de ROI
- Intégration OAuth YouTube Analytics et rapports vérifiés
- Deal desk, mode agence et démo publique
- Abonnements et facturation
Capacités prouvées ici
Le service correspondant
- Développeur SaaS — Un produit SaaS complet — auth, rôles, données, paiements, admin, déploiement — construit pour son premier vrai client.
- Développeur Next.js — Des applications Next.js en production — App Router, composants serveur, Postgres, Stripe — rapides, indexables, maintenables.
- Application web sur mesure — Outils internes, portails clients, moteurs d’éligibilité, back-offices — le logiciel qui remplace le tableur et les emails.
Pour aller plus loin
- Combien coûte le développement d’un v1 de SaaS en Suisse ?Le vrai prix d’une première version, sans le « ça dépend » — et pourquoi le forfait bat la facture horaire.Ingénierie SaaS6 minLire →
- Créer un SaaS avec Next.js, Supabase et StripeLa stack, l’ordre des étapes et les pièges — pour passer d’un repo vide à un produit qui encaisse vraiment.Next.js & full-stack7 minLire →
- Architecture Next.js pour un SaaS en production : les décisions que je prends sur chaque produitCe qui sépare un projet Next.js qui tient de celui qu’on réécrit au bout d’un an tient à une dizaine de décisions. Voici les miennes, telles qu’elles sont appliquées sur Atamatax, Horvera, Wabiro, SponsorsMetrics — et sur ce site.Next.js & full-stack9 minLire →
Notes de terrain issues de ce système
Système suivant
Neucelle