Как добавить чеклист онбординга в приложении на Lovable без программиста
Чеклист онбординга в приложении на Lovable: четыре задачи, полоса прогресса, каждый пункт в одном клике от нужного экрана — настраивается в редакторе Clew, без фронтенд-разработки.
- Время
- ● 15 минут
- Цена
- 14 дней бесплатно, без карты
- Кто делает
- Вы и чат Lovable
Пример: чеклист онбординга в приложении на Lovable
Приложение на Lovable для небольших фитнес-студий. Владельцы, не закончившие настройку (onboarded не равно true), видят на /dashboard: добавьте виды занятий, опубликуйте расписание, поделитесь ссылкой на запись, подключите оплату в своём платёжном сервисе.
Формат входит в тариф Pro. Каждый новый аккаунт начинается с 14 дней бесплатного пробного периода со всеми форматами и правилами аудитории, карта не нужна. После пробного периода ничего не удаляется и опубликованное продолжает показываться, а туры и подсказки остаются бесплатными на тарифе Free.
Как добавить чеклист онбординга в приложении на Lovable: пошагово
- Шаг 01
Скопируйте код Clew
Зарегистрируйтесь бесплатно или войдите, добавьте сайт и откройте Админка → Обзор. Нажмите на строку в карточке «Виджет пока не подаёт сигналов.» — она скопируется уже с ключом вашего сайта вместо заглушки.
<!-- Clew: замените ВСТАВЬТЕ_КЛЮЧ_САЙТА на ключ сайта из админки > Обзор --> <script src="https://tryclew.ru/widget/ВСТАВЬТЕ_КЛЮЧ_САЙТА.js" async></script>

Шаг 1 · схема интерфейса - Шаг 02
Откройте чат проекта в Lovable
Откройте проект в Lovable. Чат правит код напрямую — убедитесь, что вы в основной версии, которую публикуете, а не в старом ремиксе.

Шаг 2 · схема интерфейса - Шаг 03
Отправьте промпт со своим ключом
Скопируйте промпт, замените
ВСТАВЬТЕ_КЛЮЧ_САЙТАна свой ключ и отправьте. Кроме тега, он просит то, что нужно из кода для формата «чеклист онбординга».Добавь в это приложение виджет онбординга Clew. Вставь этот тег один раз, чтобы он загружался на каждой странице, в том числе после переходов без перезагрузки: <script src="https://tryclew.ru/widget/ВСТАВЬТЕ_КЛЮЧ_САЙТА.js" async></script> Это проект Lovable (React + Vite): вставь тег в index.html прямо перед </head>. Когда загружен вошедший пользователь и когда эти значения меняются, вызывай Clew.identify() с несколькими неперсональными свойствами в виде строк — например { plan: "trial", role: "owner", onboarded: "false" }. Если виджет мог ещё не загрузиться, сначала объяви заглушку очереди: window.TutorKit = window.TutorKit || { q: [], identify: function (p) { this.q.push(["identify", p]); } }; и вызывай window.TutorKit.identify(...). Никогда не передавай имена, email и другие персональные данные. Правила: - Используй URL скрипта ровно как указано. Не скачивай его, не собирай в бандл и не ставь npm-пакет. - Если в проекте задан Content-Security-Policy, разреши https://tryclew.ru в script-src и connect-src. - Больше ничего не меняй и покажи дифф.
Шаг 3 · схема интерфейса - Шаг 04
Проверьте изменения и опубликуйте
Откройте код: ожидайте
index.htmlс одной добавленной строкой и небольшие добавления из промпта. Затем нажмите Publish — виджет работает только в опубликованном приложении.
Шаг 4 · схема интерфейса - Шаг 05
Напишите пункты чеклиста в Clew
В Clew откройте Сценарии → + Новый сценарий и выберите Чеклист онбординга. Заполните Заголовок чеклиста и добавьте 3–5 пунктов в Пункты чеклиста: название-действие, одну строку пояснения и в Адрес ссылки страницу, где это делается. Селекторы не нужны.

Шаг 5 · схема интерфейса - Шаг 06
Укажите, где, когда и кому показывать
В том же редакторе заполните Где показывать (URL страницы), Когда показывать, Таргетинг аудитории и Частота. Настройки примера выше:
Настройка Значение Формат Чеклист онбординга Где показывать (URL страницы) Раздел по префиксу /dashboardКогда показывать Сразу при загрузке Таргетинг аудитории Свойство onboardedне равноtrueЧастота Один раз на посетителя 
Шаг 6 · схема интерфейса - Шаг 07
Опубликуйте и проверьте на сайте
Поставьте Статус — Опубликован и сохраните. Откройте страницу в режиме инкогнито: Clew помнит, кто уже видел показ «один раз», поэтому в обычном окне его может не быть. Показы, прохождения и отвалы появятся в статистике тура.

Шаг 7 · схема интерфейса
Подводные камни: чеклист онбординга в приложении на Lovable
Авторизация Supabase загружается после страницы
Приложения Lovable обычно авторизуют через Supabase, поэтому пользователь известен через мгновение после загрузки. Это нормально: Clew.identify() перепроверяет правила при каждом вызове, и чеклист онбординга появится в этот момент.
Предпросмотр в редакторе — не опубликованное приложение
Собирайте и проверяйте чеклист онбординга на опубликованном адресе или своём домене. Правила URL сравнивают пути, поэтому одни и те же настройки работают на обоих.
Значения сравниваются как текст
Правила сравнивают строки. Если приложение отправляет onboarded: false булевым значением, пишите в правиле false, а лучше попросите ассистента отправлять строки. Оператор существует срабатывает даже для false.
Один список за раз
Пока открыт чеклист, виджет не запускает при переходах другой тур. Держите чеклист для этапа настройки и не мешайте его закрыть — туры на других страницах запустятся после.
Вопросы и ответы
Кто ставит onboarded в true?
Приложение, по промпту: когда владелец публикует расписание, оно вызывает Clew.identify({ onboarded: "true" }), и список перестаёт показываться.
Следующие промпты в Lovable не удалят строку?
Обычно нет — она в index.html. Если после крупной перегенерации в «Обзоре» пропал статус «Виджет активен», отправьте промпт ещё раз.
Чеклист онбординга бесплатный?
Он входит в Pro. У каждого нового аккаунта 14 дней пробного периода с чеклистами и правилами аудитории, без карты. После окончания опубликованные чеклисты продолжают показываться.
Пункты отмечаются автоматически?
Пункт отмечается, когда пользователь нажимает на него (ссылка открывается в новой вкладке). Автоматической отметки по событиям приложения пока нет.