Shepherd.js – бібліотека JavaScript з відкритим кодом для турів по продукту. Розробники створюють об’єкт туру, додають кроки й прив’язують їх до елементів у коді. Вона працює з React, Vue, Angular, Ember або звичайним JavaScript і виконується в браузері без бекенд-сервісу. Ліцензія подвійна: AGPL-3.0 для відкритих і некомерційних проєктів та платна комерційна ліцензія для комерційних продуктів.
Cueston – інструмент іншого типу. Продуктова команда або customer success створює тури, підказки, банери, чеклісти й опитування в розширенні Chrome і змінює їх без релізу. Таргетинг, аналітика гідів, цілі та відповіді AI вже включені. Натомість ви платите щомісяця й не контролюєте кожен рядок.
| Функція | Cueston | Shepherd.js |
|---|---|---|
| Початкова ціна | Безкоштовний план; платні від $39/міс. | Безкоштовно для некомерційного використання; комерційно від $50 разово |
| Основа ціни | Активні користувачі на місяць | Проєкти (5 або без обмежень) |
| Покрокові тури | Так | Так |
| Як створюються тури | Розширення Chrome без коду | Код JavaScript |
| Як змінюється тур | У редакторі, без деплою | Зміна в коді |
| Працює без бекенд-сервісу | Ні | Так |
| Вихідний код у вашому репозиторії | Ні | Так |
Коли краще підходить Shepherd.js
- Ваші інженери хочуть повного контролю над кодом, стилем і поведінкою турів у власному репозиторії.
- Вам потрібно кілька статичних турів, які рідко змінюються, тож редагування в коді не обтяжує.
- Ви хочете заплатити один раз. Комерційна ліцензія коштує $50 до 5 проєктів або $300 без обмеження проєктів, без підписки.
- Ви не можете завантажувати сторонній скрипт або надсилати дані в інший сервіс.
Коли краще підходить Cueston
- Люди з продукту чи CS мають змінювати тексти, кроки й таргетинг без тікета й очікування деплою.
- Ви хочете показувати гіди потрібним людям: за URL, атрибутами користувача, подіями за останні 90 днів, іншими переглянутими чи завершеними гідами або сегментами.
- Ви хочете знати, чи гід працює. Задайте ціль, залиште контрольну групу до 50% на Ascent і Orbit і дивіться результати з 95% довірою.
- Вам потрібно більше, ніж тури: чеклісти, банери, опитування з NPS, оголошення, відповіді AI з вашої документації та допомога при роздратованих повторних кліках чи довгих паузах.
Скільки це коштує
Shepherd.js: безкоштовно для відкритих, особистих і некомерційних сайтів. Комерційне використання потребує ліцензії: Business за $50 разово (до 5 проєктів, 1 місяць підтримки) або Enterprise за $300 разово (без обмеження проєктів, 6 місяців підтримки). Консалтинг оцінюють за запитом. Час розробників на створення й підтримку турів – окремо. Дивіться ціни Shepherd.js і наш калькулятор build vs buy.
Cueston: безкоштовний план (3 активні гіди, 1 000 активних користувачів на місяць, 50 відповідей AI на місяць), далі Launch за $39 на місяць при оплаті за рік (15 активних гідів, 2 500 користувачів, 500 відповідей AI), Ascent за $79 (необмежено гідів, 10 000 користувачів, 2 000 відповідей AI) і Orbit за $199 (50 000 користувачів, 10 000 відповідей AI). Дивіться ціни Cueston.
Перехід з Shepherd.js на Cueston
- Установіть сніпет Cueston та ідентифікуйте користувачів за ID й атрибутами, за якими хочете таргетувати.
- Відтворіть кожен тур у розширенні Chrome Cueston, клікаючи по елементах, або використайте CSS-селектори з кроків Shepherd. Імпорту немає.
- Видаляйте кожен тур Shepherd з коду, коли його версія в Cueston запрацює.
Часті запитання
Shepherd.js безкоштовний?▾
Для відкритих, особистих і некомерційних проєктів так, за ліцензією AGPL-3.0. Для комерційного продукту ліцензія Shepherd вимагає платної комерційної ліцензії, від $50 разово.
Cueston дешевший за Shepherd.js?▾
Не за ціною ліцензії: комерційна ліцензія Shepherd коштує разово $50 або $300. Справжня вартість бібліотеки – час розробників на створення, зміни й вимірювання турів. На сторінці build vs buy можна ввести власні цифри.
Чи можна залишити Shepherd.js і додати Cueston?▾
Так. Вони не конфліктують. Деякі команди залишають тур у коді для одного ключового сценарію, а Cueston використовують для всього, що продуктова команда часто змінює.