Лендинг на внешнем сайте
Подключите к RoyLead страницы сайта, который вы размещаете сами (Shopify, свой сервер, другой конструктор), — подтвердите домен, зарегистрируйте страницу и вставьте код.
Обновлено 22 октября 2026 г.
Если ваш лендинг находится на сайте, который вы размещаете сами, — Shopify, свой сервер, другой конструктор, — его можно подключить к RoyLead, не перенося: RoyLead ничего не публикует, вы вставляете в страницу один фрагмент кода, и дальше клики, лиды и пиксели работают так же, как на лендингах из редактора.
💡 У вас сайт на WordPress? Используйте плагин, он всё сделает сам: Читать: Подключение WordPress ↗
Шаг 1 — Добавьте сайт в разделе Домены
Откройте Домены → Добавить домен → Добавить внешний сайт и введите домен сайта (например, shop.com или promo.shop.com).
📌 Домен уже в Cloudflare и вы его импортировали? Добавлять его заново не нужно: откройте его настройки (шестерёнка) и выберите тип сайта Внешний сайт. Он подтверждается сразу — переходите к шагу 3.
Шаг 2 — Подтвердите, что домен ваш
RoyLead покажет запись TXT, которую нужно добавить в DNS-панели домена (там, где вы его купили, или в Cloudflare):
| Тип | Имя | Значение |
|---|---|---|
| TXT | _roylead.shop.com | roylead-verify=… (скопируйте из RoyLead) |
Сохраните её и нажмите Проверить. Запись может появиться через несколько минут: если RoyLead её не находит, повторите позже через значок Не подтверждён в строке домена.
⚠️ Пока домен не подтверждён, клики и лиды его страниц не записываются. Так никто не сможет использовать ваш код на чужом сайте.
💡 Если DNS-панель сама добавляет домен в конец имени, введите только первую часть:
_roylead(или_roylead.promoдля поддомена).
Шаг 3 — Страница благодарности и конфиденциальность
В строке домена, в столбце Служебные страницы, нажмите TY и введите адрес страницы благодарности вашего сайта; через PRIV — адрес политики конфиденциальности.
🚨 Страница благодарности обязательна: после заказа посетитель попадает туда. Без неё он окажется на странице, которой на вашем сайте нет.
Их можно менять в любой момент: изменения действуют со следующего визита, код на страницах трогать не нужно.
Шаг 4 — Зарегистрируйте лендинг
Откройте Лендинги → Подключить лендинг → Лендинг на внешнем сайте. Выберите домен, вставьте адрес страницы и дайте ей название.
Адрес должен быть на выбранном домене: страница на другом сайте не принимается.
Шаг 5 — Вставьте код
Сразу после создания лендинга RoyLead выдаёт два фрагмента кода (их всегда можно найти снова по значку </> в строке лендинга):
- Контейнер формы — поставьте его там, где должна быть форма заказа:
<div class="lp-form-container"></div>
- Трекер — вставьте его один раз, прямо перед
</body>. В нём уже есть ключ и ID лендинга: ничего менять не нужно.
💡 Форму создаёт трекер, с проверкой телефона по стране и защитой от спама. Нужно несколько форм на странице? Повторите контейнер: трекера достаточно одного.
Цвета формы выбираются в RoyLead: для домена (Домены → значок палитры) или для отдельного лендинга (Лендинги → значок палитры).
Форма, написанная вручную (необязательно)
Вместо контейнера можно написать <form> самому: с атрибутом data-roylead-form, без action и с такими name:
| Поле | name | Обязательно |
|---|---|---|
| Имя | nome | Да |
| Фамилия | cognome | Да |
| Телефон | telefono | Да |
| Адрес | indirizzo | Нет |
| Город | citta | Нет |
| Индекс | cap | Нет |
В этом случае оформление — на вас.
Карточки цен (предложения с несколькими количествами)
Если у предложения несколько количеств (1 / 2 / 3 упаковки), трекер сам заполнит карточки, отмеченные этими атрибутами:
| Атрибут | Что делает |
|---|---|
data-bundle-tier="1|2|3" | делает карточку кликабельной и выбирает это количество в форме |
data-bundle-now | получает цену |
data-bundle-full | полную цену, зачёркнутую (только если она выше) |
data-bundle-save | экономию, с автоматическим переводом |
data-bundle-prices | остаётся скрытым, пока цены не готовы |
Шаг 6 — Проверьте
Откройте страницу с тестовым параметром, например https://shop.com/offer?fbclid=test123&utm_source=facebook, и отправьте тестовый заказ: через несколько секунд он появится в разделе Лиды с параметрами кампании.
Решение проблем
- Ничего не приходит → домен всё ещё Не подтверждён (шаг 2), либо трекера нет на странице или он вставлен дважды.
- Форма не появляется → нет
<div class="lp-form-container"></div>, или он внутри скрытого элемента. - После заказа открывается страница ошибки → не указана страница благодарности (шаг 3).
- Вы скопировали страницу на другой домен → зарегистрируйте и этот домен (шаги 1–2), и лендинг с его адресом: код работает только на домене лендинга.
- Тот, кто вёл домен, вышел из команды → скопируйте трекер заново из строки лендинга (значок
</>): старый использовал его ключ.
Готовы применить это на практике?
Создайте аккаунт RoyLead и начните за пару минут.