Интеграция Keitaro и Shopify

Рассказываем подробно, как настроить интеграцию кампании из Keitaro c сайтом Shopify.

Создание кампании в трекере

В ссылке кампании обязательно должен использоваться домен с SSL, чтобы соединение шло по HTTPS протоколу.

Сначала нужно создать в трекере ту кампанию, которая будет запускаться при переходе по домену Shopify.

Подробно про создание кампании можно посмотреть в видео.

Создаем два потока. Например, ботов мы будем оставлять на сайте Shopify, а всех остальных отправлять на нужную нам целевую страницу (в примере meduza.io). В нашем случае настройки будут следующими:

МЕГА-ВАЖНО! В потоке с редиректом (или оффером) должен стоять js-редирект:

В настройках домена в кампании выбираем домен с https:

Сохраняем изменения в кампании.

Создаем сайт в Shopify

На сайте Shopify.com кликаем кнопку Start Free Trial:

Вводим email, свой пароль и название сайта — это будет написано как алиас перед доменом shopify.com, в примере это будет

Дальше заполняем небольшой опросник от Shopify, и кликаем внизу анкеты кнопку Enter My Store.

Мы попадаем на страницу с сайтом в Shopify.

Настройка интеграции с трекером

Возвращаемся в нашу кампанию в Keitaro, кликаем по вкладке Интеграция и выбираем Асинхронный скрипт:

Копируем код из поля «Код для лендинга»:

Берем скопированный код и переходим в Shopify.

Кликаем на Online Store в меню слева:

Кликаем на подпункт в меню Themes, потом кликаем на выпадающее меню Actions и выбираем Edit Code:

В открывшемся редакторе кликаем на password.liquid, и вставляем скопированный код из Keitaro между <head> и следующей строкой:

Вставленный код должен выглядеть так:

Сохраняем изменения, кликаем на кнопку Save.

Готово, теперь при переходе по ссылке от Shopify

будет запускаться кампания из трекера, и боты будут оставаться на Shopify, а остальные будут попадать на сайт из второго потока.

Настройка интеграции на платной версии Shopify

На платной версии Shopify редактировать таким же образом, как выше, нужно файл theme.liquid, код из Keitaro будет вставляться так же после <head>:

Вот так должен выглядеть вставленный код:

Сохраните изменения — кнопка Save.

В платной версии Shopify ваша ссылка будет выглядеть вот так:

Без /password.

Готово,  интеграция настроена.

Интеграция не работает

  1. Убедитесь, что в настройках кампании используется домен с HTTPS.
  2. Проверьте настройки офферов и потоков, везде должен использоваться js-редирект.
  3. Убедитесь, что скопировали верный код из вкладки Интеграция в трекере.

Если у вас остались дополнительные вопросы по настройке – пишите нам в личные сообщения на сайте, в телеграм @keitarobot или на почту support@keitaro.io.