Herramientas para desarrolladores
Para herramientas de desarrollo: qué README, posts y docs traen desarrolladores cuyos equipos pagan.
Las herramientas para desarrolladores se adoptan de abajo arriba: un desarrollador encuentra la herramienta en un README, un post o un asistente, la prueba en un proyecto personal y más tarde consigue que su equipo pague. Tally vincula cada plan con las visitas que hay detrás, y la línea de comandos y el servidor MCP responden preguntas sobre ingresos sin salir de la terminal.
14 días gratis, sin tarjeta.
01Cómo venden
- SuscripciónPlanes de equipo por usuario, mensuales o anuales, a menudo con descuento o directamente gratis para proyectos de código abierto.
- FreemiumUn nivel gratuito individual, con funciones de equipo como configuración compartida, SSO o registros de auditoría en los planes de pago.
- Por usoAlgunas facturan cada mes por builds, minutos, solicitudes o usuarios activos.
02Pagos que lee
- StripePlanes de equipo y uso con suscripciones de Stripe; se leen los usuarios añadidos, las renovaciones y los reembolsos.
- PolarLo eligen herramientas de desarrollo que quieren una facturación pensada para desarrolladores; se leen los pedidos, los ciclos de suscripción y las disputas perdidas.
- PaddleLas herramientas de desarrollo que venden a empresas de todo el mundo usan Paddle como merchant of record; se leen las transacciones y los ajustes.
- Lemon SqueezyLas herramientas de desarrollo independientes venden licencias con claves de licencia a través de Lemon Squeezy.
Lo que Tally no puede leer
- Los planes comprados en GitHub Marketplace los factura GitHub, así que no se leen.
- Los plugins de pago vendidos en JetBrains Marketplace los licencia y factura JetBrains, y no se leen.
- Las instalaciones de paquetes desde npm, PyPI o crates.io, y las de extensiones del editor, no son visitas ni ventas.
03De dónde vienen los compradores
- README de GitHubUn enlace en el README de un repositorio popular envía desarrolladores que ya confían en el proyecto.
- Hacker News y RedditLos posts de lanzamiento y los análisis técnicos a fondo envían oleadas de desarrolladores que primero prueban y quizá paguen mucho después.
- Búsquedas que llegan a la documentaciónLos desarrolladores que buscan un mensaje de error o cómo hacer una cosa concreta aterrizan en páginas de la documentación.
- Asistentes de IA para programarLos asistentes que responden una pregunta de programación pueden recomendar tu herramienta y enviar al desarrollador a su documentación, en el canal de IA.
- Charlas y podcastsLas charlas en conferencias y los podcasts para desarrolladores envían gente que busca la herramienta después, escribiendo la dirección en vez de seguir un enlace.
04Lo que responde Tally
¿Qué enlaces de README envían desarrolladores que acaban pagando?
GitHub aparece como referente con sus visitantes y los ingresos que se le atribuyen; añade UTM a los enlaces de cada README para distinguir los repositorios.
Fuentes con ingresos¿Cuánto pasa desde la primera visita de un desarrollador hasta un plan de equipo?
El camino a la compra da el tiempo mediano y las visitas desde la primera visita hasta el primer pago, y las páginas que vieron los compradores; una prueba en un proyecto personal antes de que compre un equipo aparece como un camino largo con páginas de la documentación cerca del final.
Camino a la compra¿Puedo consultar los ingresos sin salir de la terminal?
La línea de comandos y la REST API te dan las cifras desde una terminal o un script, y el servidor MCP deja que un asistente de IA en tu editor responda preguntas sobre ellas.
API, CLI y MCP¿Por qué algunos planes de equipo no muestran fuente?
La cobertura da la parte de los ingresos vinculada y el motivo de cada venta sin vincular, como una Checkout Session creada por el comando de mejora de plan de la CLI sin el ID del visitante, con el snippet que lo arregla.
Cobertura¿Trajo equipos de pago el hilo del lanzamiento, meses después?
El comprobante de cada plan de equipo guarda la primera visita además de la atribuida, así que un desarrollador que te encontró en un hilo de lanzamiento y pagó meses después sigue mostrando el hilo en la evidencia.
Comprobantes
05Cifras que conviene seguir
- Visitantes desde asistentes de IA
- Las visitas desde asistentes de IA que responden preguntas de programación, contadas en un canal propio.
- Tiempo mediano hasta la compra
- El tiempo mediano desde la primera visita hasta el primer pago: lo que dura la fase del proyecto personal.
- Cobertura
- La parte de los ingresos vinculada a una visita; las mejoras de plan iniciadas desde una CLI o un IDE son el hueco habitual.
- Ingresos por fuente
- Los ingresos detrás de cada campaña de README, cada comunidad y cada página de entrada de la documentación.
06Un ejemplo
Path to purchase
Last 30 days · 112 of 133 new sales, the ones linked to a visitor
Median time to buy
3days
from their first visit
Median visits
3visits
the one they paid in included
Bought on the first visit
14%
16 of 112
Pages before buying
10.5
median pages viewed
Where buyers came from, and who closed the sale
112 new sales: where each buyer first came from, and the source credited with the sale.
51% of new sales were credited to the source that first brought the buyer in. Hover or focus a flow for its numbers.
- Googlecredited toGoogle27
- x.comcredited tox.com11
- Other (3 sources)credited toOther (3 sources)11
- Directcredited toOther (3 sources)10
- ChatGPTcredited toChatGPT10
- Redditcredited toReddit9
- Other (3 sources)credited toNewsletter9
- Googlecredited toNewsletter6
6 smaller flows in the table below.
Show the flows as a table
| Brought them in | Credited with the sale | New sales | Share |
|---|---|---|---|
| 27 | 24% | ||
| x.com | x.com | 11 | 10% |
| Other (3 sources) | Other (3 sources) | 11 | 10% |
| Direct | Other (3 sources) | 10 | 9% |
| ChatGPT | ChatGPT | 10 | 9% |
| 9 | 8% | ||
| Other (3 sources) | Newsletter | 9 | 8% |
| Newsletter | 6 | 5% | |
| Direct | 5 | 4% | |
| x.com | 5 | 4% | |
| 4 | 4% | ||
| Direct | 2 | 2% | |
| ChatGPT | 2 | 2% | |
| Other (3 sources) | ChatGPT | 1 | <1% |
Time from first visit to purchase
- 16Same visit: 16 sales (14%), bought in their first visit
- 13Same day: 13 sales (12%), a later visit, under 24 hours after the first
- 311–3 days: 31 sales (28%), 1 to 3 days after the first visit
- 204–7 days: 20 sales (18%), 4 to 7 days after the first visit
- 161–2 weeks: 16 sales (14%), 8 to 14 days after the first visit
- 112–4 weeks: 11 sales (10%), 15 to 28 days after the first visit
- 51–3 months: 5 sales (4%), 29 to 90 days after the first visit
- 03+ months: 0 sales (0%), 91 days or more after the first visit
Pages buyers saw before paying
Share of the 112 buyers who viewed each page before paying
- /pricing96%, 108 of 112 buyers
- /71%, 80 of 112 buyers
- /signup64%, 72 of 112 buyers
- /docs38%, 43 of 112 buyers
- /blog/stripe-fees26%, 30 of 112 buyers
- /compare22%, 25 of 112 buyers
- /changelog8%, 10 of 112 buyers
- /blog/launch-week6%, 7 of 112 buyers
Only new sales count here. Renewals and upgrades belong to the visit that won the subscription, so counting them would count that journey again.
07Configuración
- Next.jsSi la documentación y el sitio son una sola app de Next.js, pon la etiqueta en el layout raíz para que la documentación, los precios y el panel la lleven.
- PolarCon Polar, pon tally_visitor_id en los metadatos del checkout cuando un desarrollador elija un plan de equipo.
- Añade UTM a los enlaces de tus README y de tus páginas de paquetes, ya que un referente puede llevar solo el dominio del sitio, no el repositorio.
- Llama a tally('identify', { email }) tras el inicio de sesión, para que un pago hecho más tarde con ese email se vincule incluso desde la terminal.
08Preguntas
¿Cuentan las instalaciones de npm o de extensiones del editor?
No. Las instalaciones desde registros de paquetes y marketplaces de extensiones no se leen; las visitas a tu sitio y los pagos en tu proveedor, sí.
¿Nos envían desarrolladores los asistentes de IA para programar?
Las visitas desde ChatGPT, Claude, Perplexity y otros asistentes tienen un canal propio, con los ingresos al lado; en una herramienta de desarrollo, mira en qué páginas de la documentación aterrizan esos visitantes.
Un desarrollador paga para sí mismo y luego su empresa compra un plan de equipo: ¿un cliente o dos?
Dos cuando los pagos usan emails o navegadores distintos, cada uno atribuido a su propia última visita que no fue directa. Si el mismo email identificado paga ambos, están en la fila de un solo cliente.