Dons et soutien
Mainteneurs : les pages de docs et les README qui amènent des sponsors qui renouvellent.
Un projet open source est utilisé par beaucoup et financé par quelques-uns : des particuliers sur un palier mensuel, des entreprises qui en dépendent, et parfois un contrat de support ou une licence commerciale. Tally lie chaque sponsoring payé via votre propre compte Polar ou Stripe à la visite qui le précède : vous voyez quelles pages de docs et quels liens amènent des sponsors.
14 jours gratuits, sans carte bancaire.
01Comment ils vendent
- AbonnementDes paliers de sponsoring mensuels pour les particuliers et des paliers plus élevés pour les entreprises, avec un logo dans le README ou la documentation.
- DonsDes contributions ponctuelles de n’importe quel montant, souvent après une version ou un correctif dont quelqu’un avait besoin.
- Achat uniqueDes licences commerciales, des contrats de support et une priorité payante sur une issue.
02Les paiements qu’il lit
- PolarLes mainteneurs vendent des paliers de sponsoring et des avantages payants via Polar ; cycles d’abonnement, paiements ponctuels et litiges perdus sont lus.
- StripeLes projets qui ont leur propre site encaissent les sponsorings via les Payment Links ou Checkout, et facturent le support aux entreprises via Stripe.
Ce que Tally ne peut pas lire
- Les revenus GitHub Sponsors ne sont pas lus.
- Les contributions via Open Collective ne sont pas lues.
- Les subventions et les paiements d’entreprises par virement, hors de votre prestataire, ne sont pas lus.
- Les étoiles, téléchargements et installations ne sont pas comptés ; Tally ne voit que les visites de votre site de documentation et les paiements.
03D’où viennent les acheteurs
- README GitHubUn lien de sponsoring dans le README envoie des utilisateurs qui dépendent déjà du projet, avec GitHub comme référent.
- DocumentationCeux qui lisent la documentation pour se servir du projet sont ceux qui finissent par sponsoriser ; la répartition par page montre lesquelles.
- Notes de versionUne version qui corrige un problème ancien apporte des contributions ponctuelles dans les jours qui suivent.
- Assistants IALes développeurs qui interrogent un assistant sur le projet suivent ses liens vers la documentation, dans un canal à part.
04Ce à quoi Tally répond
Quelles pages de documentation les sponsors lisent-ils ?
La vue « Ce qu’ils lisent » compare le temps actif et la profondeur de défilement par page entre acheteurs et autres visiteurs : les pages sur lesquelles comptent les sponsors se détachent de celles que tout le monde survole.
Ce qu’ils lisentQuelle part du trafic de notre documentation vient des robots d’IA ?
Dès qu’un snippet serveur sur Next.js, un Cloudflare Worker ou Express les signale, la vue des robots d’IA compte leurs requêtes par robot, opérateur, finalité et page, à part des humains.
Robots d’IALes entreprises sponsors continuent-elles de sponsoriser ?
La valeur vie client compte chaque paiement de sponsoring sous la première source du sponsor, avec les renouvellements et le taux de réachat.
Valeur vie clientLe README amène-t-il plus de sponsors que la documentation ?
Les répartitions par référent et par page placent les revenus à côté de GitHub, des pages de documentation et de toutes les autres sources.
Sources et revenus
05Les chiffres à suivre
- Renouvellements
- Les renouvellements des paliers de sponsoring par première source : le revenu sur lequel un mainteneur peut compter.
- Requêtes des robots d’IA
- Les requêtes des robots d’IA par page de documentation, comptées à part des humains.
- Visiteurs venus d’assistants IA
- Les visiteurs envoyés par les assistants IA et les sponsorings qui en découlent.
- Profondeur de défilement
- Jusqu’où les sponsors font défiler les pages de documentation, comparé aux autres lecteurs.
06Un exemple
Reading time
38s
median per pageview
Scroll depth
59%
average depth, of 25,674 views measured
Read to the end
27%
of measured views reached 90% or more
What they read
27,606 pageviews · last 30 days
Open a page to see how far down people read it, and how buyers read it before paying.
- /8,260 views52% scrolled on average21s reading time, median
- /pricing5,213 views78% scrolled on average58s reading time, median
58s
reading time, median per view
78%
scrolled, on average
5,213 views · 4,900 with a measured depth
How far down they read
Share of measured views that scrolled at least this far
- 25% — reached a quarter of the page:95%
- 50% — reached half of the page:84%
- 75% — reached three quarters of the page:69%
- 90%+ — reached the end of the page:48%
Buyers before paying vs didn't buy
- Buyers, before paying159 views · 114 buyers96% scrolled on average,1m 41s reading time, median
- Didn't buy5,016 views · 3,582 visitors61% scrolled on average,44s reading time, median
38 views by buyers after paying are left out of both.
Buyers are visitors whose first sale came after viewing this page; only their views before that payment count.
- /docs2,573 views47% scrolled on average1m 12s reading time, median
- /blog/stripe-fees2,110 views64% scrolled on average2m 34s reading time, median
- /compare1,117 views71% scrolled on average49s reading time, median
- /changelog812 views38% scrolled on average33s reading time, median
Reading time runs only while the tab is visible and the visitor is active; it's the median per view. A view with no engagement report counts as 0s of reading. Its scroll depth is unknown, so it's left out of every scroll figure rather than counted as 0%. 25,674 of 27,606 pageviews have a measured depth.
07Mise en place
- Next.jsSur un site de documentation Next.js, ajoutez la balise au layout racine et le snippet des robots au middleware.
- PolarTransmettez l’identifiant du visiteur dans les métadonnées du paiement Polar depuis la page de sponsoring, pour que chaque cycle se lie avec une confiance élevée.
- Faites pointer le badge de sponsoring du README vers une page de sponsoring de votre site de documentation, avec des paramètres UTM, plutôt que directement vers le paiement.
08Questions fréquentes
Nous recevons des sponsorings sur GitHub Sponsors et Polar. Qu’est-ce qui est lu ?
Polar, et Stripe si vous l’utilisez. GitHub Sponsors n’est pas lu.
Tally comptera-t-il les développeurs qui bloquent les traceurs ?
Non. Les visites qu’un bloqueur arrête ne sont pas comptées ; leurs paiements arrivent quand même depuis Polar ou Stripe et apparaissent comme non liés.
Puis-je interroger mes chiffres de sponsoring depuis le terminal ?
Oui, avec la ligne de commande, ou avec la REST API et le serveur MCP pour un assistant IA.