Передача параметра(доп. поля в GetCourse) через ссылку

Задан 10 месяцев назад
Просмотрен 38176 раз
1

Здравствуйте, я передаю параметр sb_id на лендинг где находится форма GetCourse, скажите может ли геткурс принять этот параметр и записать в соответсвующее поле?

https://salebot.site/md/ccb368d1a2364c232fc82f4cf3cff237?sb_id=311685097

Сделаем GetOverflow лучше!
Проголосуйте 🔼 за полезные или 🔽 за бесполезные ответы.
3 ответа
0

Максим, на геткурсе вам надо настроить процесс с передачей вебхука в сейлбот, во входящем условии процесса установите событие получение платежа или завершение платного заказа, если нужны только полные оплаты и значение поля пользователя "sb_id" задано. При передаче вебхука вы передаете примерно такую конструкцию https://chatter.salebot.pro/getcourse_webhook/хххххххххххххххххх?client_id={object.sb_id}&callback_text=pay&pay={object.pay_kurs} Подробнее здесь https://docs.salebot.pro/integracii/servisy-dlya-marketologov/getcourse#otpravka-vebkhuk-iz-getkurs

Благодарю!

Максим Ситников 10 месяцев назад
0

Добрый день. Вам надо настроить интеграцию геткурса с сейлботом и на стороне гк создать доп.поле,куда будет записываться информация - https://docs.salebot.pro/integracii/servisy-dlya-marketologov/getcourse#kak-sozdat-v-getcourse-dopolnitelnoe-pole-klienta-salebot-client_id

Это я сделал внутри Salebot я передаю параметр, но если человек из бота уходит в статью (или сайт) и внутри статьи (сайта) покупает, как мне потом сопоставить покупку с пользователем в боте?

Максим Ситников 10 месяцев назад
0
  • Создаем доп. поле у пользователей и называем его sb_id
  • В форму добавляем это поле и прописываем ему класс hidden
  • В форме добавляем блок Javascript-код и добавляем в него следующий код:

$(document).ready(function(){

let
    sb_id = getQueryParam("sb_id");


    if(sb_id != false)
        $('span:contains("sb_id")').parent().parent().find('input').val(sb_id);

});

function getQueryParam(name) { var s = window.location.search; s = s.match(new RegExp(name + '=([^&=]+)')); return s ? decodeURI(s[1]) : false; }

Ваш ответ