Llevando al mercado nuestro producto de API (2)
El go-to-market de un producto tipo API tiene peculiaridades que afectan a todas sus palancas de crecimiento: Producto, Marketing, Ventas y Servicio.
Seguimos analizando cómo llevar al mercado productos tipo API, centrándonos en este post en cómo usar su diferentes palancas de crecimiento.
Palancas de crecimiento
En este apartado vamos a analizar el papel de las diferentes palancas de nuestro motor de crecimiento (Producto, Marketing, Ventas, Servicio) en el go-to-market de un producto API.
Producto
Como hemos dicho alguna vez por aquí, “tu producto no es tu producto”. Para que un producto de API tenga éxito en el mercado no basta con proporcionar un core product, sino que hay que complementarlo con componentes adicionales que satisfagan a los clientes menos propensos a la innovación, así como con elementos que favorezcan su adopción, fomenten el crecimiento, faciliten la compra y monetización y posibiliten medir y analizar su uso.
Estos complementos y extensiones son de varios tipos:
- Extensiones de Producto Completo. Como buen producto desarrollado “por ingenieros para ingenieros” (aunque ya sabemos que no sólo para ingenieros) hay mucho riesgo de que la API no vaya más allá de ser una solución para “visionarios”. Si queremos que la API se adopte por la mayoría de los clientes es necesario envolverla en una serie de componentes que contribuyan a proporcionarles una razón convincente para comprar: documentación completa, herramientas de prueba, ejemplos de código, SDKs, etc.
- Componentes de Adopción, Adquisición y Retención. Como en todo producto tecnológico son primordiales los aspectos de compatibilidad (en este caso con las arquitecturas software de los usuarios) y sencillez. La posibilidad de prueba gratuita y el modelo fremium pueden facilitar la adopción y la adquisición. Y siendo la API un componente interno de otros productos resulta más complicado dotarle de observabilidad (pero puede conseguirse mediante “ingredient branding”, como veremos a continuación). Por último, aunque en una API puede ser más difícil que en una aplicación, incorporar al producto un onboarding sencillo, bucles de adquisición y retención y efectos de red resulta clave en este aspecto.
- Componentes de Comprabilidad y Monetización. La comprabilidad tiene que ver con satisfacer las necesidades y aportar valor a uno de los grupos de personas involucrados con la API que muchas veces son ignorados: los compradores no desarrolladores. Como decíamos antes, es necesario aportarles una propuesta de valor adaptada y proporcionarles una gran experiencia de compra. Y los componentes de monetización consisten en que nuestro modelo de precios encaje y escale de manera natural con el valor que aportamos a compradores y usuarios.
- Componentes de Medida y Analítica. Finalmente es necesario que nuestro producto de API esté instrumentado para medir el comportamiento de los desarrolladores y los usuarios indirectos sobre él (quién, cuándo, cuánto y cómo se usa cada función) y así tomar decisiones de roadmap de producto, gestión de experiencias de cliente, etc.
Como en todo producto, la importancia del Product-Led Growth (PLG) es tanto mayor cuanto mayor sea el peso de los usuarios directos (en este caso, desarrolladores) en el proceso de compra.
Marketing
Ciertamente, en un producto como una API habrá que dedicar un esfuerzo especial al “marketing técnico”: contenidos, campañas y actividades destinadas a posicionar las ventajas tecnológicas de nuestro producto: descripciones técnicas detalladas (hojas de producto), escenarios de uso, comparativas frente a la competencia, etc.
No obstante, en este apartado vamos a centrarnos en dos aspectos muy peculiares en el marketing de productos tipo API: el marketing o branding de ingrediente y los canales para llegar a una audiencia de desarrolladores.
Marketing de ingrediente
Cuando se usa como componente de un producto más completo, una API puede beneficiarse del marketing de ingrediente. Esta táctica consiste en que el fabricante de la API incentiva a sus integradores (OEMs) para que den visibilidad a su marca dentro de sus actividades de marketing. El ejemplo clásico de marketing de ingrediente es la campaña “Intel Inside” que el fabricante de chips Intel realizó con los proveedores de PCs.
Esta visibilidad puede tomar la forma de la aparición de un logo del estilo “Powered by XXXX” (XXXX es la marca de la API) en la experiencia de usuario del producto final o en actividades de comarketing. El incentivo puede consistir en unos precios especiales por el uso de la API o en la cofinanciación de campañas conjuntas. De este modo, la marca de la API se puede beneficiar de un mayor alcance en su audiencia y una credibilidad otorgada por su asociación con los fabricantes de productos finales.
Canales para llegar a los desarrolladores
Como dijimos en el post anterior, una API no es un producto sólo para desarrolladores (sus usuarios directos). También habrá compradores de negocio a los que habrá que persuadir de la propuesta de valor de la API. Estos compradores no difieren conceptualmente de los compradores de negocio de otros productos software y podrán ser alcanzados a través de los canales que habitualmente usamos para dirigirnos a estos.
Sin embargo, los desarrolladores constituyen un colectivo especial, a los que podemos llegar no sólo a través de medios generales sino también a través de canales específicos. Algunos de estos canales son:
- GitHub. Debería ser la primera «plataforma social» en la que el equipo de la API necesita establecer su presencia. Un buen comienzo puede ser crear una organización en GitHub para alojar repositorios públicos con ficheros “Léeme”, documentación, ejemplos, bibliotecas de clientes, roadmaps y problemas encontrados. Puede utilizarse con fines de marketing, para ofrecer una mejor experiencia a los desarrolladores, oportunidades de colaboración, solicitudes de funcionalidades, informes de errores y atención al cliente.
- Directorios de APIs. Los directorios de APIs ayudan a los desarrolladores a buscar APIs o a descubrir APIs nuevas e interesantes. Los más populares son ProgrammableWeb y RapidAPI. Normalmente, los directorios de API usan categorías para ayudar a descubrir las API.
- Foros y comunidades relevantes de desarrolladores, empresas tecnológicas y startups. Pueden ser una gran fuente de early adopters para el producto API. Ejemplos de este tipo de comunidades son: subreddits en Reddit, preguntas y respuestas en Stack Overflow y Quora, comunidades en Slack, grupos en LinkedIn, Facebook y Google.
- Meetups sobre tecnología y productos. Pueden ser un foro fantástico para presentar el producto a clientes potenciales o, al menos, para obtener comentarios y medir su interés.
- Product Hunt. Es un gran canal especialmente útil para productos con una audiencia potencialmente global. Cuando publiquemos en él, debemos asegurarnos de que nuestro equipo corre la voz entre sus amigos para conseguir más votos positivos.
- Podcasts, blogs y boletines tecnológicos. También pueden ser una buena forma de llegar a un público más amplio.
- Plataformas. Es importante que nuestro producto de API sea encontrable en los marketplaces de aquellos otros productos sobre los que se puede ejecutar o con los que puede colaborar. Puede tratarse de productos de PaaS (plataforma) como AWS Marketplace o de herramientas y aplicaciones de negocio como Salesforce AppExchange.
La relevancia de estos canales es tanto más grande cuanto mayor sea el peso de los usuarios desarrolladores en el proceso de compra y más susceptible sea la API de generar una adopción “de abajo arriba” y un crecimiento impulsado por el producto (PLG).
Ventas
En APIs donde es mayor el peso de los compradores de negocio, hay una compra corporativa o se requiere una relación proveedor-cliente de “alto contacto”, profesional y personalizada, la función de Ventas sigue siendo imprescindible. Pero en productos de esta naturaleza la “venta técnica” es muy importante y aspectos como el contar con un equipo de Ingeniería de Ventas (“preventa”) muy especializado y capacidades de demostración de producto y de construcción de pruebas de concepto y pilotos resultan primordiales. Asímismo, tanto los Account Executives como los Business/Sales Development Representatives deben estar capacitados para tener conversaciones de contenido técnico con los usuarios desarrolladores involucrados en el proceso de compra.
Servicio
Nuevamente, debido a la naturaleza de los productos API las exigencias de índole técnica durante las fases de entrega y obtención de valor por el cliente son muy elevadas. Los equipos de Servicio deben estar preparados para resolver cualquier problema relacionado con la integración y uso de la API y asegurar que el comprador tiene éxito en su proyecto y termina siendo un cliente satisfecho que nos recomiende.
El post “Llevando al mercado nuestro producto de API (2)” se publicó primero en “Marketing & Innovación”.
[¿Quieres aprender a aplicar estas ideas en tu empresa? Nuestros talleres sobre Marketing estratégico para empresas tecnológicas y Product Marketing de productos tecnológicos te pueden ayudar.]

Como explicábamos 
