Clew

Как сделать пейвол-окно апгрейда с помощью ChatGPT Codex без программиста

Мягкий пейвол с помощью ChatGPT Codex: когда пользователь бесплатного тарифа доходит до платной функции, окно объясняет апгрейд и ведёт на вашу страницу тарифов — с таргетингом по тарифу, статистикой и правками без релиза.

Время
● 20 минут
Цена
14 дней бесплатно, без карты
Кто делает
Вы и Codex

Пример: окно апгрейда с помощью ChatGPT Codex

Доска задач, которую ведут с Codex. Пользователи бесплатного тарифа, нажавшие «Автоматизации» (data-tour="automations") на /board, получают окно «Автоматизации экономят 3 часа в неделю — на тарифе Business» со ссылкой на тарифы.

Что Clew делает и чего не делает. Clew показывает подсказку об апгрейде — модальное окно с вашим текстом и ссылкой на вашу страницу тарифов или оплаты — тем пользователям, кого выбрали правила. Clew не принимает оплату, не ведёт подписки и не скрывает контент: доступ определяет ваше приложение, деньги списывает ваш платёжный сервис.

Формат входит в тариф Pro. Каждый новый аккаунт начинается с 14 дней бесплатного пробного периода со всеми форматами и правилами аудитории, карта не нужна. После пробного периода ничего не удаляется и опубликованное продолжает показываться, а туры и подсказки остаются бесплатными на тарифе Free.

Как добавить пейвол-окно с помощью ChatGPT Codex: пошагово

  1. Шаг 01

    Скопируйте код Clew

    Зарегистрируйтесь бесплатно или войдите, добавьте сайт и откройте Админка → Обзор. Нажмите на строку в карточке «Виджет пока не подаёт сигналов.» — она скопируется уже с ключом вашего сайта вместо заглушки.

    <!-- Clew: замените ВСТАВЬТЕ_КЛЮЧ_САЙТА на ключ сайта из админки > Обзор -->
    <script src="https://tryclew.ru/widget/ВСТАВЬТЕ_КЛЮЧ_САЙТА.js" async></script>
    Обзор в админке Clew: строка кода со скрытым ключом сайта (пейвол с помощью ChatGPT Codex)
    Шаг 1 · схема интерфейса
  2. Шаг 02

    Подключите репозиторий к Codex

    В ChatGPT откройте Codex и подключите GitHub-репозиторий приложения (или запустите Codex CLI в папке проекта). Обычный чат ChatGPT или canvas только показывает код — репозиторий он не меняет.

    Рабочее пространство ИИ-агента, подключённое к репозиторию (пейвол с помощью ChatGPT Codex)
    Шаг 2 · схема интерфейса
  3. Шаг 03

    Запустите задачу с промптом

    Замените ВСТАВЬТЕ_КЛЮЧ_САЙТА на ключ и запустите задачу Codex с промптом ниже.

    Добавь в это приложение виджет онбординга Clew.
    
    Вставь этот тег один раз, чтобы он загружался на каждой странице, в том числе после переходов без перезагрузки:
    <script src="https://tryclew.ru/widget/ВСТАВЬТЕ_КЛЮЧ_САЙТА.js" async></script>
    
    Найди корневой HTML или layout этого репозитория (index.html для Vite, app/layout.tsx с next/script для Next.js App Router, app.head.script в nuxt.config.ts для Nuxt, базовый шаблон для серверного рендеринга) и вставь тег туда.
    
    Когда загружен вошедший пользователь и когда меняется подписка, вызывай Clew.identify({ plan: <id текущего тарифа строкой, например "free"> }). Если виджет мог ещё не загрузиться, сначала объяви заглушку очереди: window.TutorKit = window.TutorKit || { q: [], identify: function (p) { this.q.push(["identify", p]); } }; и вызывай window.TutorKit.identify(...). Добавь атрибут data-tour кнопкам платных функций (например data-tour="export"). Не добавляй свою логику оплаты, блокировки или пейвола и не меняй поведение кнопок.
    
    Правила:
    - Используй URL скрипта ровно как указано. Не скачивай его, не собирай в бандл и не ставь npm-пакет.
    - Если в проекте задан Content-Security-Policy, разреши https://tryclew.ru в script-src и connect-src.
    - Больше ничего не меняй и покажи дифф.
    Поле задачи ИИ с промптом Clew (пейвол с помощью ChatGPT Codex)
    Шаг 3 · схема интерфейса
  4. Шаг 04

    Проверьте пулл-реквест и смёржите

    Codex возвращает изменение диффом, из которого можно открыть пулл-реквест. Проверьте, что затронут корневой файл и небольшие добавления, смёржите и дайте хостингу задеплоить.

    Дифф пулл-реквеста с одной добавленной строкой скрипта (пейвол с помощью ChatGPT Codex)
    Шаг 4 · схема интерфейса
  5. Шаг 05

    Напишите окно апгрейда

    В Clew откройте Сценарии → + Новый сценарий и выберите Модальное окно. Один шаг: заголовок с выгодой («Выгрузка в Excel — на тарифе Pro»), одно предложение о ценности и в Текст ссылки / Адрес ссылки — кнопка и адрес вашей страницы тарифов или оплаты.

    Окно апгрейда поверх веб-приложения: заголовок с выгодой и кнопка-ссылка на страницу тарифов (пейвол с помощью ChatGPT Codex)
    Шаг 5 · схема интерфейса
  6. Шаг 06

    Укажите, где, когда и кому показывать

    В том же редакторе заполните Где показывать (URL страницы), Когда показывать, Таргетинг аудитории и Частота. Настройки примера выше:

    НастройкаЗначение
    ФорматМодальное окно
    Где показывать (URL страницы)Раздел по префиксу /board
    Когда показыватьПо клику на элемент: [data-tour="automations"]
    Таргетинг аудиторииСвойство plan равно free
    ЧастотаКаждый визит
    Редактор тура в Clew: формат, правило URL, триггер и правило аудитории (пейвол с помощью ChatGPT Codex)
    Шаг 6 · схема интерфейса
  7. Шаг 07

    Опубликуйте и проверьте на сайте

    Поставьте Статус — Опубликован и сохраните. Откройте страницу в режиме инкогнито: Clew помнит, кто уже видел показ «один раз», поэтому в обычном окне его может не быть. Показы, прохождения и отвалы появятся в статистике тура.

    Обзор в админке Clew: зелёная карточка «Виджет активен» (пейвол с помощью ChatGPT Codex)
    Шаг 7 · схема интерфейса

Подводные камни: пейвол с помощью ChatGPT Codex

До мёржа ничего не меняется

Codex работает с облачной копией репозитория. Пока вы не смёржили и не задеплоили, пейвол не появится на сайте.

Код из canvas — черновик

Если вы вручную переносите код из чата ChatGPT, программист — вы: сами проверьте файл и место вставки, либо используйте Codex, чтобы изменение прошло проверку диффом.

Окно не заменяет проверку доступа

Если платная функция в приложении доступна бесплатным пользователям, окно появится, но функция под ним всё равно сработает. Проверьте, что тариф проверяется на сервере; окно — только сообщение.

Обновляйте свойство после оплаты

Свойства хранятся в браузере, пока приложение не пришлёт новое значение. Вызывайте Clew.identify({ plan: "pro" }) после успешного перехода на тариф, иначе новый клиент продолжит видеть окно.

Вопросы и ответы

Что Codex меняет в коде?

Строку, вызов identify с тарифом и атрибут — ничего, что касается оплаты или доступа.

Можно сделать это в приложении ChatGPT без Codex?

Только если вы сами вставите результат в код. Codex — часть ChatGPT, которая правит настоящий репозиторий.

Оплату принимает Clew?

Нет. Кнопка ведёт на вашу страницу тарифов или оплаты; с картами, подписками и доступом Clew не работает.

Пейвол-окно бесплатное?

Нужны формат модального окна и правило аудитории — оба в Pro. В 14 днях пробного периода они есть, без карты.

Одна строка на сайте — и туры, подсказки и чеклисты без релизов.

Туры, попапы и онбординг в эпоху ИИ

7 паттернов с числом шагов, правилами текста и метриками, что меняет ИИ, чек-лист перед публикацией. PDF, 2 страницы. Что внутри гайда →