Desafío
Desde su lanzamiento en 2021, Hex ha visto crecer rápidamente su base de usuarios. Durante ese tiempo, la empresa establecida en San Francisco también observó una gran cantidad de usuarios interesados en aplicar modelos de machine learning (ML) de rápida evolución a sus productos y operaciones empresariales. Estos usuarios compartían una necesidad: contar con más opciones de procesamiento en Hex (incluido el acceso a más CPU, GPU y memoria) que permitieran dar mejor soporte a flujos de trabajo avanzados de ciencia de datos, como el entrenamiento de modelos.
A medida que crecía la demanda de recursos de procesamiento de Hex, la empresa reconoció la necesidad de cobrar a algunos clientes en función de su consumo real. Hex empezó experimentando con el cobro de una comisión fija por un número limitado de horas de procesamiento. Sin embargo, la empresa descubrió que el creciente apetito de los clientes por los recursos de procesamiento obligaba a renegociar los contratos cada vez que un cliente alcanzaba su límite. Hex también se encontró con clientes reticentes a apuntarse a un compromiso anual cuando aún estaban experimentando con los LLM. Estos clientes querían un modelo de tarifas que aumentara o disminuyera en función de sus necesidades a lo largo del tiempo.
Hex tenía claro que la respuesta era ofrecer tarifas por consumo, además de las tarifas por usuarios, lo que les permitiría a los usuarios acceder a los recursos de procesamiento cuando fuesen necesarios. De este modo, el producto de Hex se abriría a más clientes potenciales y generaría más ingresos, ya que los usuarios pagarían por los recursos de procesamiento realmente consumidos. Sin embargo, Hex quería asegurarse de que la transición a un modelo de cobro por consumo no requiriera un tiempo de desarrollo considerable, y que tampoco creara una experiencia de cobro inconexa para los usuarios.
«Para nosotros, agregar tarifas por consumo era algo obvio», afirma Barry McCardel, cofundador y CEO de Hex. «Pero el esfuerzo de crear toda la infraestructura de cobros iba a ser más difícil que la propia funcionalidad, así que lo pospusimos durante mucho tiempo».
Solución
Hex eligió Stripe Billing para sus suscripciones por usuarios cuando se lanzó en 2019. En 2024, Hex fue uno de los primeros clientes de Stripe en utilizar la nueva funcionalidad de cobro por consumo de Billing. A través de la API Meters, los usuarios pueden medir eventos de uso de forma nativa, analizar datos, cobrar a los clientes y recolectar pagos. De este modo, Hex no tuvo que construir ni mantener su propia infraestructura de medición, un proyecto potencialmente costoso que hubiese llevado mucho tiempo, ya que requería realizar un seguimiento de decenas de millones de eventos de consumo al mes. En su lugar, los datos de consumo de los clientes se envían directamente a través de un conector S3 que no requiere programación, se acumulan y se agregan a las facturas de los clientes.
Con el apoyo de Stripe, Hex desplegó por etapas su oferta de cobro por consumo. Un grupo inicial de clientes de referencia probó el producto para ayudar a Hex a validar la oferta. Estos usuarios proporcionaron valiosos comentarios tanto sobre el producto como sobre la experiencia de cobro. Estos comentarios ayudaron a Hex y Stripe a perfeccionar la oferta de cobro por consumo antes de ponerla a disposición de los suscriptores de los planes Team y Enterprise de Hex.
Hex también agregó umbrales de cobro como opción predeterminada para aquellos usuarios que aprovechan el cobro por consumo. Los umbrales de cobro, que se activan cuando los suscriptores de autoservicio alcanzan los USD 100 de gasto en procesamiento, ayudan a Hex a tener más certeza de que se cobrará por el consumo real de recursos de procesamiento de un usuario.
Estos umbrales también ayudan a los usuarios a obtener más visibilidad de su consumo en tiempo real: «Esto actúa como una sutil “alerta de gasto” para ayudar a los administradores a vigilar su gasto de procesamiento, y ayuda a prevenir cualquier gasto sorpresa a la hora de facturar», dijo Jo Engreitz, jefe de producto de Hex.
Al agregar estas opciones por consumo a la integración de Billing de la empresa, los clientes de Hex tuvieron una experiencia de cobro coherente, independientemente de si ofrecían suscripciones por usuarios, cobro por consumo o una combinación de ambas.
Resultados
Ahorro de meses de valioso tiempo de ingeniería
Gracias a la estrecha colaboración con los ingenieros de Stripe, Hex tardó ocho semanas en pasar de la conceptualización de su enfoque a la implementación de las tarifas por consumo entre los clientes. Esa colaboración ahorró a Hex varios meses más de horas de ingeniería que se habrían invertido no solo en crear e implementar un modelo interno de cobro por consumo, sino también en el mantenimiento y soporte continuos.
En los tres primeros meses, una parte considerable de los clientes pasó a utilizar tarifas por consumo
En dos meses, Hex habilitó las tarifas por consumo para productos de procesamiento avanzados como complemento a las suscripciones existentes para usuarios de Team y Enterprise. Hex ya envió más de 500 millones de eventos basados en el consumo a Stripe para incorporarlos a las facturas de los clientes, y sigue viendo cómo un porcentaje cada vez mayor de sus clientes opta por el nuevo producto de procesamiento.
Una transición fácil para los usuarios actuales
McCardel afirma que los clientes de Hex están entusiasmados con la incorporación de una opción de cobro por consumo. Además, la implementación fue sencilla. Según Engreitz: «La carga de soporte asociada a la implementación fue prácticamente nula. Esa ausencia de comentarios es en realidad una gran señal de que funciona como se esperaba».
Stripe es una plataforma flexible y fácil de usar. La facilidad de la transición al cobro por consumo de Stripe nos permitió avanzar rápidamente y seguir centrándonos en crear un producto excelente para nuestros clientes.