1. Что сейчас с витринами?
1.1. Что умеет текущий конструктор витрин внутри CPA?
У нас на платформе уже есть стандартный конструктор витрин, и умеет он немало: различные варианты ротации офферов, включая смарт сортировку с ипользованием истории переходов и конверсий пользователя, возможности парковать собственные домены, добавлять собственные скрипты с помощью Google Tag Manager, использовать созданные витрины в готовых интеграциях с GA4 и Facebook и так далее. По статистике мы видим, что витринами пользуется много вебмастеров — спрос на создание новых витрин и трафик на них не падает.
1.2. Где конструктор упирается?
Главная сложность в том, что мы — CPA-сеть. Чтобы витрины работали одинаково везде и у всех, приходится держать единую техническую рамку. Эту рамку сложно поддерживать и обновлять, поэтому витрины у нас минималистичны и стандартизированы юридически под требования рынка каждого гео. Универсальное решение не может одинаково хорошо подойти всем, и как только вебмастер хочет что-то своё, ему приходится делать это самому.
Живые примеры того, что вебмастера просят, а стандартная витрина не даёт:
- квиз для предпрогрева аудитории — чтобы на оффервол шёл более «горячий» трафик с сильным интентом;
- сборщик лидов (очень частый запрос);
- нестандартная логика показа офферов — рандом или своё ранжирование;
- таймеры и прочие кликбейт виджеты;
- камбекеры, неуходилки и прочие скрипты, повышающие конверсию.
1.3. У нас есть API — и что он открывает?
Для кастомных воронок мы сделали API Offerwall. Когда создаёшь и сохраняешь витрину в нашем конструкторе, у неё появляется endpoint, по которому можно получить все офферы этой витрины. То есть можно больше ничего не настраивать в конструкторе, а просто иметь быстрый «враппер», который забирает офферы по API, — и рисовать себе любую логику. Сами офферы при этом можно гибко редактировать: сортировку по своим показателям или общим показателям партнерки, количество, страну. Это самый простой, самый «топорный» способ использовать API.
Но API у нас не только для витрин. В настройках есть и другие API: можно забирать свою статистику для сигнала о чём-то важном (о конверсиях, о трафике), отслеживать трафик, выгружать офферы, подключённые к вашему аккаунту, получать полную историю переходов и постбеков по пользователю из нашего трекера. И всё это достаточно гибко.
Мы закладывали эти API ещё в 2019 году — тогда под программистов, понимая, что разнообразные маркетинговые воронки будут требовать кастомных решений. Но технологии сильно шагнули вперёд, и теперь этим API можно пользоваться вместе с AI-инструментами. Этой идеей мы и хотим поделиться.
У нас уже есть всё для того, чтобы ты без программистов создал витрину своей мечты за 20 минут — и это не кликбейт.
2. Новый подход: универсальный промпт вместо постоянных доработок
2.1. Почему мы перестали «давать всем одно и то же»?
Мы пришли к тому, что разработка сейчас стала настолько быстрой, что уже не так важно, как именно ты собираешь продукт — обычным веб-кодингом или agentic-кодингом на последних моделях Claude. Инструментов для этого уже очень много. И если ты до сих пор ими не пользуешься — стоит обратить внимание, потому что ты уже сильно отстаёшь. Это сейчас передовые технологии маркетинга. При этом порог входа крайне низкий: для старта достаточно знать всего несколько базовых правил.
Хотя, конечно, всем рекомендуем пройти хотя бы открытые курсы Anthropic Academy — они бесплатны и доступны каждому желающему.
2.2. Что такое универсальный промпт?
Мы разработали и отладили промпт — универсальный подход для любой agentic- или vibe-code-разработки сервиса. Мы протестировали его внутри Lovable: результат почти всегда одинаковый и приемлемый, по сути «из коробки». А если возникают проблемы — почти всё можно решить прямо в диалоге, обычным текстом. Дальше можно либо пользоваться тем, что уже есть, либо развивать это во что-то своё.
2.3. Под кого он рассчитан?
Промпт рассчитан и на новичков, и на опытных пользователей, которые смогут всё это доработать. Опытные, как правило, уже давно с нами и используют наши API — мы видим это по количеству запросов, а так же по вашей обратной связи, благодаря которой мы часто выкатываем новые доработки. Смысл «универсального» в том, что промпт можно поставить как есть: ответил на несколько вопросов — и почти сразу получил результат, который можно использовать практически из коробки. Но нет предела совершенству, поэтому дальше его можно дорабатывать.
3. Lovable — самый простой вход
3.1. Почему именно Lovable?
У Lovable продуманная, очень user-friendly архитектура и уже настроенная оркестрация агентов. Бесплатных и стартовых кредитов хватает, чтобы собрать и протестировать простую витрину (сборка одной такой витрины обычно укладывается примерно в 30–60 кредитов). Да, к нему есть вопросы, если разрабатывать крупные системы. Но для быстрого прототипирования, проверки гипотез и витрин средней сложности с нагрузкой порядка 1 000–5 000 человек в день такие решения вполне ок — и выглядит всё хорошо и красиво.
3.2. Что реально получится за несколько десятков минут?
За несколько десятков минут у тебя получится витрина под выбранную географию плюс админка, в которой нужно просто вбить свой API-ключ. Дальше можно настраивать и сами офферы, и внешний вид — очень много кастомизации карточки для каждого сниппета оффера, с моментальным превью. Но самое главное — прямо в этой же сессии Lovable можно продолжать работу: смотреть, что получается, и тут же по ходу дорабатывать, делая что-то своё, уникальное и подходящее именно тебе.
Варианты технических доработок PDL-витрины под разные рынки: калькулятор займа, квиз-предпрогрев, гео-логика, фильтры «первый займ 0% / без отказа», своё ранжирование, бейджи и таймеры, запоминание сессии, сборщик лида, мобильная адаптация, подстановка необходимых subid.
Регистрация
4. Пошаговый процесс сборки витрины
Главное правило новичка: сначала планируй, потом строй. Самая частая ошибка — начать сборку, не разобравшись, что именно строишь.
В актуальном Lovable основные режимы — Plan mode (раньше — Chat mode) и Build mode (раньше — Agent mode). По умолчанию Lovable сразу начинает строить в Build mode; чтобы сначала всё спланировать, переключись в Plan mode.
4.1. Шаг 1 — загрузить промпт в Lovable
Открываешь Lovable и вставляешь наш универсальный промпт в поле сообщения.
4.2. Шаг 2 — работать в Plan mode
Перед отправкой переключись в Plan mode. Lovable не трогает код, а задаёт уточняющие вопросы и собирает понятный план. Когда план тебя устраивает, переключаешься в Build mode — и Lovable собирает строго по плану.
4.3. Шаг 3 — прогнать, посмотреть результат, дебажить
Совет — строить «frontend first»: сначала внешний вид на тестовых данных.
4.4. Шаг 4 — текстом описать доработки
Любую правку описываешь словами: «сделай карточку оффера крупнее и добавь бейдж». Работай «по кирпичику».
4.5. Шаг 5 — подключение к API CPA
В админке витрины вставляешь свой API-ключ — и витрина начинает тянуть реальные офферы.
4.6. Подготовка витрины
Перед началом работы убедись, что у тебя настроена витрина. Если витрина ещё не создана, сначала создай её и добавь в неё все необходимые офферы.


Доступы: на странице витрины скопируй URL запроса со своим API ключом.

Получение данных (API). Offerwall API отдаёт данные в формате JSON. Этот JSON содержит актуальный список всех офферов, которые были добавлены в твою витрину.
Интеграция с AI. После передачи JSON в систему AI автоматически считывает офферы для дальнейшей обработки.
Управление без кода: чтобы изменить порядок или состав офферов, не нужно менять код — достаточно внести правки в конструкторе.
4.7. «Если что-то пошло не так»
Как НАДО: «Форма входа не реагирует, помоги понять почему» — конкретика.
Как НЕ надо: «у меня не работает».
5. Практика: как надо и как не надо работать с промптом
5.1. Что делать
Начинай в Plan mode, строй по кирпичику, формулируй конкретно.
5.2. Чего избегать
Не меняй задачу на полпути, не долби «Try to Fix» бесконечно.
5.3. Knowledge base
В Lovable есть Knowledge base — постоянные инструкции.
Описание API PDL-Profit
6. Это только пример — куда можно расти дальше
6.1. Базовая витрина — это шаблон
Это фундамент, который масштабируется под задачи.
6.2. Текущий вариант стоит доработать
Статистика: важно собирать и отображать ключевые метрики. Для уверенного старта рекомендуем реализовать:
- EPC (Earnings Per Click) — доход на один клик;
- CR (Conversion Rate) — конверсия из клика в заявку;
- CTR офферов — кликабельность карточек;
- уникальные посетители (Unique Visitors);
- количество заявок (Leads);
- Approval Rate (AR) — процент одобрений.

А также базовую обвязку витрины:
- авторизация;
- запоминание состояний;
- Privacy Policy;
- куки и атрибуция.
6.3. Можно мыслить шире
На основе витрины можно построить полноценную CRM-систему с дожимом, push-уведомлениями и сложными воронками.
О лимитах (для экспертности): Supabase по умолчанию отдаёт по API максимум 1000 строк (это значение настраивается в Project Settings → API → Max Rows). Если нужно больше — решается постраничной выгрузкой через range().
7. FAQ
Нужно ли уметь программировать? Нет.
Это сложно и долго? Первая рабочая витрина — за несколько десятков минут.
Сколько это стоит? У Lovable есть бесплатный план с ограниченным числом кредитов (порядка 5 кредитов в день). Их хватает, чтобы попробовать инструмент и собрать простую витрину. Если планируешь масштабировать проект или часто вносить правки, потребуется платный тариф: они начинаются примерно от $25 в месяц за 100 кредитов (план Pro) и выше — чем дороже тариф, тем больше кредитов и меньше ограничений на генерации и развёртывания.
Кредиты списываются за каждое сообщение к AI и обновляются ежемесячно в рамках подписки. Тарифы и пакеты Lovable периодически меняются, поэтому актуальные цены смотри на официальной странице:
Lovable Pricing
Откуда берутся офферы? Подтягиваются по API из партнерки.
А если что-то сломается? Описываешь в диалоге, что не так.
Это законно и безопасно? Да, но не забудь про Privacy Policy. Это обязательный элемент: даже для простой витрины офферов на сайте должна быть Политика конфиденциальности, так как ты собираешь данные о кликах и переходах пользователей.
8. Заключение
Раньше за кастомную витрину нужен был программист. Теперь — нет.