Для чего
Для создания автоматической рассылки писем, sms и звонков по базе регистраций с platformalp. А также для передачи в другие сервисы.
Настройка передачи в platformalp
На platformalp, в форме создаете нужные поля.
Например такие:
- имя;
- почта;
- телефон;
Заходите в настройки формы.
1. Выбирайте “Сообщение + Перенаправление”
2. Пишите сообщение и ставите код:
Спасибо за регистрацию! После закрытия окошка вы будете перенаправлены на страницу! <% sendvakas(email, phone) %>
Тут в скобках через запятую надо указать все поля которые надо передать.
Выберите нужный формат:
- если у нас все поля имя, почта и телефон: <% sendvakas(email, phone, name) %>
- если у нас только телефон: <% sendvakas(phone) %>
- если у нас поля почта и телефон: <% sendvakas(email, phone) %>
Потом заходите в настройки сайта.
Затем в «Метрика и скрипты» и добавляете плагин.
Выбираете плагин «Произвольный код».
Вставляете нужный код в нижнее поле «Произвольный код BODY».
Берете код, в зависимости от того, какие данные вам нужны:
<script>
const getUrlParam = function (param) {
if (!param) return;
const queryString = window.location.search;
const urlParams = new URLSearchParams(queryString);
const paramValue = urlParams.get(param);
console.log(paramValue);
return paramValue;
};
var sendvakas = function (email, phone, name) {
var utm_source = getUrlParam('utm_source');
var utm_medium = getUrlParam('utm_medium');
var utm_campaign = getUrlParam('utm_campaign');
var utm_content = getUrlParam('utm_content');
var utm_term = getUrlParam('utm_term');
$.post("{Вебхук_от_vakas-tools}",
{
email: email,
name: name,
phone: phone,
utm_source: utm_source,
utm_medium: utm_medium,
utm_campaign: utm_campaign,
utm_content: utm_content,
utm_term: utm_term
});
setTimeout(() => {
window.location.replace('{Ссылка_на _старницу_спасибо}');
}, 1000);
};
</script>
<script>
const getUrlParam = function (param) {
if (!param) return;
const queryString = window.location.search;
const urlParams = new URLSearchParams(queryString);
const paramValue = urlParams.get(param);
console.log(paramValue);
return paramValue;
};
var sendvakas = function(email, phone){
var utm_source = getUrlParam('utm_source');
var utm_medium = getUrlParam('utm_medium');
var utm_campaign = getUrlParam('utm_campaign');
var utm_content = getUrlParam('utm_content');
var utm_term = getUrlParam('utm_term');
$.post("{Вебхук_от_vakas-tools}",
{
email: email,
phone: phone,
utm_source: utm_source,
utm_medium: utm_medium,
utm_campaign: utm_campaign,
utm_content: utm_content,
utm_term: utm_term
});
setTimeout(() => { window.location.replace('{Ссылка_на _старницу_спасибо}');}, 1000);
};
</script>
<script>
const getUrlParam = function (param) {
if (!param) return;
const queryString = window.location.search;
const urlParams = new URLSearchParams(queryString);
const paramValue = urlParams.get(param);
console.log(paramValue);
return paramValue;
};
var sendvakas = function(phone){
var utm_source = getUrlParam('utm_source');
var utm_medium = getUrlParam('utm_medium');
var utm_campaign = getUrlParam('utm_campaign');
var utm_content = getUrlParam('utm_content');
var utm_term = getUrlParam('utm_term');
$.post("{Вебхук_от_vakas-tools}",
{
phone: phone,
utm_source: utm_source,
utm_medium: utm_medium,
utm_campaign: utm_campaign,
utm_content: utm_content,
utm_term: utm_term
});
setTimeout(() => { window.location.replace('{Ссылка_на _старницу_спасибо}');}, 1000);
};
</script>
И заменяете шорткоды:
Вместо {Вебхук_от_vakas-tools} - вставляете ссылку для сбора регистрации.
Если используете тариф Бизон, берете с раздела Связь с Tilda.
Если используете тариф Базы - берете ссылку для сбора регистрации Webhook для Tilda, API, Платформы LP, lpmotor с раздела Базы.
Если вы настраивали распределение регистраций, в зависимости от времени, код берете оттуда по кнопке Код.
Вместо {Ссылка_на _старницу_спасибо} - указываете ссылку на страницу Спасибо после регистрации
В коде оставляем только нужные вам поля.