Shepherd.js es una librería open source de JavaScript para crear tours de producto guiados. Tus desarrolladores crean un objeto de tour, agregan pasos y los vinculan a elementos en el código. Funciona con React, Vue, Angular, Ember o JavaScript puro y se ejecuta en el navegador sin un servicio de backend. Tiene doble licencia: AGPL-3.0 para uso open source y no comercial, y una licencia comercial paga para productos comerciales.
Cueston es otro tipo de herramienta. Tu equipo de producto o de customer success crea tours, tooltips, banners, checklists y encuestas en una extensión de Chrome, y los modifica sin un release. Incluye segmentación, analíticas de guías, objetivos y respuestas de IA. La contrapartida es una factura mensual y menos control sobre cada línea.
| Funcionalidad | Cueston | Shepherd.js |
|---|---|---|
| Precio inicial | Plan gratuito; pago desde US$39/mes | Gratis para uso no comercial; comercial desde US$50 pago único |
| Se cobra por | Usuarios activos mensuales | Proyectos (5 o ilimitados) |
| Tours paso a paso | Sí | Sí |
| Cómo se crean los tours | Extensión de Chrome sin código | Código JavaScript |
| Cómo se modifica un tour | En el editor, en vivo sin un deploy | Con un cambio de código |
| Funciona sin un servicio de backend | No | Sí |
| Código fuente en tu repositorio | No | Sí |
Cuándo conviene Shepherd.js
- Tus desarrolladores quieren control total del código, el estilo y el comportamiento de los tours dentro de tu propio repositorio.
- Necesitas unos pocos tours estáticos que casi no cambian, así que editarlos en código no es una carga.
- Quieres un costo único. Una licencia comercial cuesta US$50 para hasta 5 proyectos o US$300 para proyectos ilimitados, sin suscripción.
- No puedes cargar un script de terceros ni enviar datos a otro servicio.
Cuándo conviene Cueston
- Las personas de producto o CS deberían poder cambiar textos, pasos y segmentación sin abrir un ticket y esperar un deploy.
- Quieres mostrar guías a las personas correctas: por URL, atributos del usuario, eventos de los últimos 90 días, otras guías vistas o completadas, o segmentos.
- Quieres saber si una guía funciona. Define un objetivo, reserva un grupo de control de hasta el 50% en Ascent y Orbit, y lee los resultados con un 95% de confianza.
- Quieres más que tours: checklists, banners, encuestas con NPS, anuncios, respuestas de IA a partir de tu documentación de ayuda y ayuda ofrecida ante clics de frustración o pausas largas.
Cuánto cuesta cada uno
Shepherd.js: gratis para sitios open source, personales y no comerciales. El uso comercial requiere una licencia: Business a US$50 en un único pago (hasta 5 proyectos, 1 mes de soporte) o Enterprise a US$300 en un único pago (proyectos ilimitados, 6 meses de soporte). La consultoría se cotiza a pedido. A eso se suma el tiempo de desarrollo para crear y mantener los tours. Consulta los precios de Shepherd.js y nuestra calculadora de desarrollar vs. comprar.
Cueston: un plan gratuito (3 guías activas, 1.000 usuarios activos mensuales, 50 respuestas de IA al mes), luego Launch a US$39 al mes con facturación anual (15 guías activas, 2.500 usuarios, 500 respuestas de IA), Ascent a US$79 (guías ilimitadas, 10.000 usuarios, 2.000 respuestas de IA) y Orbit a US$199 (50.000 usuarios, 10.000 respuestas de IA). Consulta los precios de Cueston.
Cómo pasar de Shepherd.js a Cueston
- Instala el snippet de Cueston e identifica a los usuarios con un ID y los atributos que quieras usar para segmentar.
- Vuelve a crear cada tour en la extensión de Chrome de Cueston haciendo clic en los elementos, o reutiliza los selectores CSS de tus pasos de Shepherd. No hay importación.
- Quita cada tour de Shepherd de tu código cuando su versión en Cueston esté en funcionamiento.
Preguntas frecuentes
¿Shepherd.js es gratis?▾
Para proyectos open source, personales y no comerciales, sí, bajo AGPL-3.0. Para un producto comercial, la licencia de Shepherd indica que necesitas una licencia comercial paga, desde US$50 en un único pago.
¿Cueston es más barato que Shepherd.js?▾
No en costo de licencia: la licencia comercial de Shepherd es un pago único de US$50 o US$300. El costo real de una librería es el tiempo de desarrollo para crear, modificar y medir los tours. Nuestra página de desarrollar vs. comprar te permite cargar tus propios números.
¿Puedo mantener Shepherd.js y sumar Cueston?▾
Sí. No entran en conflicto. Algunos equipos mantienen un tour en código para un flujo principal y usan Cueston para todo lo que el equipo de producto cambia seguido.