Configuración

← Volver a la lista

Adrian Horning convirtió código de scraping en la API Scrape Creators y superó los 10.000 dólares al mes

SaaS, API, Developer Tools, B2B, Usage-based, Solo Building, Bootstrapping, Customer Acquisition, Growth, Infrastructure

Cómo Adrian Horning reutilizó el código de recolección de proyectos anteriores para crear la API de datos de redes sociales Scrape Creators, la vendió con créditos según el uso, buscó clientes él mismo y superó los 10.000 dólares de ingresos mensuales alrededor de un año después de apostar por el negocio.

Vender la recolección de datos de redes sociales como una API para desarrolladores

Adrian Horning creó Scrape Creators, una API para desarrolladores que recopila datos de redes sociales. Tras impulsar el negocio en serio en junio de 2024, contó en una entrevista de Indie Hackers publicada el 31 de julio de 2025 que los ingresos mensuales habían superado los 10.000 dólares en alrededor de un año.

Aprender el oficio y preparar la independencia

Estudió psicología en la universidad. Un encuentro con Uber durante unas prácticas despertó su interés por el sector tecnológico, y se mudó a San Francisco para hacer un bootcamp de programación. Mientras tanto trabajó en Lyft y repartió comida en bicicleta para cubrir sus gastos, y más tarde trabajó como ingeniero de software en Utah durante unos tres años.

Cuando dejó su empleo en 2022 tenía 30.000 dólares en la cuenta y una pequeña aplicación le reportaba 500 dólares al mes. Aun así, tras independizarse estuvo a punto de quedarse sin dinero varias veces y se sostuvo con trabajos freelance y con la venta de un curso de scraping. Hasta que un producto pudo cubrir sus gastos, los ingresos externos le compraron tiempo para desarrollar.

Uno de sus primeros experimentos fue Auto Apply, que buscaba reclutadores en LinkedIn y les enviaba correos. Dependía de Puppeteer para controlar el navegador, y sufrió bloqueos frecuentes y una recolección inestable.

El punto de inflexión técnico llegó a petición de su amigo Jake. Cuando este le pidió que le avisara por mensaje de texto si volvían a estar disponibles unas prendas de Lululemon que su mujer quería comprar, empezó a examinar las API que la web llamaba internamente. Aprendió a localizar las peticiones de datos en las herramientas de desarrollo del navegador y a recibir respuestas JSON directamente, y después aplicó esa experiencia también a sus trabajos freelance y a su curso.

Empaquetar el código existente como una API vendible

El anuncio de venta de otra empresa influyó en cómo definió el negocio. Un seguidor le envió un negocio de API de scraping de redes sociales publicado en MicroAcquire, y comprobó que ya existía un mercado que pagaba por funciones parecidas. Concluyó que podía agrupar las funciones de recolección que había construido en varios proyectos y venderlas.

Al principio mantuvo en paralelo durante unos seis meses una base de datos de creadores de TikTok y la API de scraping. La base de datos de creadores tenía altos costes de mantenimiento y una gran carga operativa, mientras que la API mostraba una posibilidad más clara de generar ingresos. Dejó la base de datos y optó por centrarse en la API.

La función básica de Scrape Creators es recopilar perfiles públicos, publicaciones, comentarios, información de vídeos y similares, y devolverlos en formato JSON. Los clientes conectan esos datos a sus propios programas, mientras el responsable del servicio gestiona el método de recolección de cada plataforma y la respuesta ante fallos. Las transcripciones de vídeos de YouTube y TikTok y los datos de las bibliotecas de anuncios también formaron parte de la gama importante del producto.

La clientela incluye desarrolladores que crean herramientas de análisis de redes sociales, agencias de marketing, investigadores y creadores de contenido. Por ejemplo, una agencia puede comparar los anuncios de sus competidores y un desarrollador puede construir un panel que reúna cifras de varias plataformas. Las transcripciones de vídeo se usan para reelaborar contenido o crear un archivo consultable.

El uso real también reveló la naturaleza de la demanda. En las cifras que Horning publicó en septiembre de 2025, las consultas de perfiles de Instagram llegaron a 4,31 millones y las peticiones de transcripciones de vídeos de TikTok a 3,82 millones. Los datos mostraron que tanto comprobar el tamaño y la información básica de una cuenta como analizar el contenido de un vídeo eran usos principales.

Créditos que se venden según el uso

El pago funciona comprando por adelantado los créditos que se necesiten y gastándolos en llamadas a la API. La entrevista usó el término MRR, pero la cifra debe leerse en el contexto de unos ingresos mensuales procedentes de un producto de créditos basado en el uso. Ese ingreso se comporta de forma distinta a una suscripción que cobra la misma cantidad cada mes, y las compras repetidas de clientes que siguen recopilando datos se vuelven el motor importante.

La lista de precios oficial consultada en septiembre de 2026 ofrece compras puntuales de 25.000 créditos por 47 dólares y de 500.000 créditos por 497 dólares. La mayoría de las funciones gastan un crédito por llamada, mientras que algunas requieren más. Los nuevos usuarios pueden probar los datos de respuesta y el funcionamiento del servicio con 100 créditos gratuitos.

Buscar clientes directamente y centrarse en un solo producto

Su primer cliente llegó del contenido técnico. Cuando Horning publicó en Twitter cómo hacer scraping de la web de una empresa, el director de tecnología de esa empresa respondió y preguntó por su API. Una publicación que mostraba el propio proceso de trabajo demostró su capacidad técnica y condujo a una venta real.

Después buscó productos que parecían necesitar datos de redes sociales y contactó con ellos él mismo. Al ver el vídeo promocional o la publicación de otro fundador, ofrecía 10.000 créditos gratuitos para probar la API, y así consiguió clientes. Enviaba los mensajes personalmente y no dependía de ventas masivas automatizadas.

Señaló los mensajes directos de X y la búsqueda de Google como sus principales canales de captación. La reputación que construyó con contenido gratuito ayudó, pero no era una operación que midiera con precisión el rendimiento por canal.

También creó una herramienta gratuita para mostrar el producto. El YouTube Comment Analyzer que publicó en LinkedIn analiza los comentarios al introducir la dirección de un vídeo, usando su propia API de recolección de comentarios de YouTube. Era un ejemplo que permitía a los usuarios comprobar por sí mismos qué resultados hacía posibles la API.

El cambio importante en el crecimiento llegó después de recortar el tiempo que dedicaba a otras cosas. Tras compaginar varios proyectos y encargos freelance, se centró en Scrape Creators y, después de unos meses difíciles, en marzo de 2025 el negocio cubría la mayor parte de sus gastos. Ese verano los ingresos mensuales superaron los 10.000 dólares.

La atención al cliente fue el enfoque competitivo que destacó. Un cliente, Gil Hildebrand, comentó en la entrevista que Horning responde casi al instante y le proporciona las funciones que necesita. Horning explicó igualmente que en el negocio de las API un fundador fácil de contactar y un soporte rápido se convierten en la ventaja competitiva.

Un pequeño negocio de infraestructura que incluye el mantenimiento

Según una explicación técnica publicada en septiembre de 2025, el servidor principal usaba Node.js y Express, con Redis gestionando el estado de los créditos y la caché. Siempre que era posible, el trabajo se hace con peticiones HTTP directas, y la ejecución del navegador se limita a los casos que lo necesitan, como ciertas funciones de TikTok Shop. En la práctica priorizó una configuración sencilla que pudiera rastrear y arreglar por su cuenta.

La carga operativa más pesada era la calidad de los proxies y la fiabilidad de la recolección en cada plataforma. Cambió de proveedor de proxies para reducir los problemas de fiabilidad y describió una operación que vigila las tasas de éxito, los tiempos de respuesta y los patrones de error por función. Incluso un servicio que al cliente le parece una sola llamada sencilla conlleva costes de mantenimiento continuos.

Queda el riesgo de depender de plataformas externas. Los términos de servicio de Scrape Creators indican que las funciones pueden dejar de funcionar porque un sitio externo cambie o bloquee el acceso automatizado, y dejan en el usuario la responsabilidad de cumplir con los términos del sitio en cuestión y con las leyes de privacidad. Aunque se compre una API que ofrece datos públicos, sigue siendo necesario revisar las condiciones de recolección y uso de esos datos.

El trabajo para ampliar el acceso continuó. En septiembre de 2025 presentó un nodo específico que permite usar el servicio en n8n sin escribir a mano peticiones HTTP complejas, y ahora aparece como nodo verificado en la lista oficial de integraciones de n8n. Fue una ampliación que conectó las funciones de recolección creadas por un desarrollador con los usuarios de una herramienta de automatización de flujos de trabajo.

La página oficial consultada en septiembre de 2026 indica un equipo de tres personas. Ha pasado de ser un producto desarrollado por una sola persona en 2025 a funcionar con un equipo pequeño, y se mantiene la afirmación de que opera sin inversión externa.

Scrape Creators creció reutilizando el código de recolección acumulado en varios experimentos y vendiendo directamente a los desarrolladores que necesitaban esos datos. El valor que vendía Horning estaba en un servicio que facilita obtener los datos deseados y que sigue arreglando las cosas cuando cambian los métodos de recolección.

enzhesfrhiko