Обзор LandingHelper
LegixLandingHelper - инструмент, в котором собраны базовые вещи необходимые каждому "подключателю" лендов. Исходный код в открытом доступе на GitHub, а страница компилируется там же с помощью GitHub Actions. Все данные сохраняются в вашем браузере в localstorage и никуда не передаются.
Скрипты
Открывая сайт, вас в первую очередь встречают скрипты, которые могут понадобиться для FrontEnd`а вашего ленда. Все написаны без jQuery и не имеют никаких зависимостей. К каждому есть описание, но ниже я кратко расскажу почему именно эти скрипты я сделал первыми:

1) scroll_to_form.js - Впервые воспользовавшись домонеткой, я понял, что связка домонетка-кейтаро даёт "сбой" при использовании якорей на ссылках и приходилось в каждый ленд ставить jQuery и скрипт для скрола + очищать все ссылки. Такое себе удовольствие, поэтому этот скрипт призван решить проблему.
2) dtime_nums.js - самый неоднозначный скрипт из трёх. Не делает ничего большего чем известный всем одноименный скрипт, который стоит на большей части лендов. Но в своей вариации я сделал его максимально компактным. И, да простят меня все пользователи этой функции, я не понимаю почему чтобы вывести сегодняшнюю дату надо вписывать "-1", а не "0", поэтому в моей версии "0" - сегодня, "-1" - вчера.
3) simple_timer.js - собрал в одном скрипте все вариации таймеров: отсчет с определенной минуты или до конца дня, вывод в один элемент или разные.
При скачивании скрипта в буфер обмена сразу попадет строчка для подключения "<script src=...></script>"
Формы

Пара простых форм для быстрого добавления на преленды. Сделал перевод на ~42 языка (спасибо ChatGPT). Бонусом база кодов телефонов для разных стран, которые можно добавить в поле для номера телефона. В базе еще есть примеры номеров и регулярки для маск, возможно в будущем тоже использую эти данные. Так же в форму автоматически добавляются инпуты из следующего пункта.
Параметры формы

В большинстве партнерок используются 5 саб меток или utm меток. Но проблема в том, что в каждой партнерке они по разному называются (sub, sub_id, data, subaccc...) и, чтобы каждый раз не вспоминать какие метки надо использовать, была сделана абстракция из sub_id_1-sub_id_5 меток + click_id + pixel. Кроме того, value инпутов как правило одни и те же, а значения подставляются динамически, поэтому один раз заполнил и всё, просто копируй во все формы.
order.php

С какой болью вы сталкиваетесь, когда надо переподключить ленд из одной партнерки в другую? Правильно, поиск файла подключения (а в некоторых ПП целых папок с кучей файлов). Я сделал файлы подключения под, конечно же, далеко не все партнерки, но надеюсь сообщество арбитражников поможет со временем расширить список.
Итак, что нам надо чтобы подключить ленд, например, к LeadRock (не реклама). Настроить какие метки в какой саб будут передаваться, взять айди пользователя и токен из профиля (всё это делается один раз), вставить трекинговую ссылку и нажать "Скачать". Ну что может быть проще?
success.php

Последний шаг в подключении это страница спасибо. Тут всё просто, выбираем язык, дизайн и нажимаем "Скачать". Передача FB pixel уже встроена в order.php. P.s. Скоро добавлю больше языков
Вот и всё, надеюсь это поможет тебе тратить меньше времени на рутину подключения. А если у тебя есть идеи по доработкам или ты нашел ошибку в коде, то прошу в комментарии.
С ❤️ Legix & Syndicate