Створення кампаній з offer URL від парнерки | everflow, hasoffers та інші
Disclaimer 1
Ця інструкція універсальна для парнерок на тркерах everflow (як point2web) та hasoffers (як imtrk).
Відмінності мінімальні, але процес весь ідентичний.
Disclaimer 2
Якщо ви маєте проклу/преленд зверстаний на нашій стороні. То попросіть у верстальщика окремо архів цієї прокли, щоб могли завантажити архів у keitaro.
З ним будуть додаткові дії в коді.
можете завантажити на якийсь google drive, якщо комусь даєте задачу, або якщо самі робите, то просто майте у себе на комп'ютері цей архів з проклою
Disclaimer 3
Для отримання конверсій у FB, потрібне Conversion API (тому потрібн отримати pixel ID та Token)
Інструкція як отримати потрібні дані -> Створити pixel / datas... | Documentation
1. Перший крок в документі задач
Стаємо в рядок де наша задача, та генеруємо ім'я кампанії. Одразу згенерується також посилання яке потрібно буде вставити в тркері для Offer URL.
2. Створення і налаштування кампанії в keitaro
2.1 Створюємо спочатку офер
Обираємо потрібну парнерку (Affiliate network) з списку.
Та вказуємо ім'я офера та URL отримуючи їх з документа задач.
Зберігаємо офер.
2.2 Завантаження прокли/преленду.
Будемо завантажувати локально (тобто архів).
Тепер повертаємося до редагування коду прокли (адаптації під keitaro)
Відкриється вкладка редагування коду.
Потрібно замінити рядок
javascript:void(0)" onclick="go_away(); return false;
на рядок
{offer}
А також потрібно видалити функцію/ код
<script>
function go_away() {
const queryString = window.location.search;
const urlParams = new URLSearchParams(queryString);
const redirect = urlParams.get('redirect');
const orderRedirect = urlParams.get('orderRedirect');
if (orderRedirect === "2v") { window.location.href = "https://" + redirect + "/click"; }
else if (orderRedirect === "3c") { window.location.href = "https://" + redirect + "/cf/click/1"; }
else { window.location.href = "https://" + redirect + "/offer"; }
}
</script>
Не забувайте зберегти зміни кнопкою. Тоді можемо закривати вкладку і повторно зберегти land, проклу.
2.3 Створення та налаштування кампанії
Задаємо ім'я (копіюємо з документу).
Обираємо домен.
Можна змінити Alias. Бажано використовувати тільки дефіс. латинські букви та прості цифри, щоб уникнути не очікуваної поведінки посилання.
Обираємо джерело трфіку. В даному випадку Facebook.
На вкладці Parameters, налаштовуємо необіхдіні дані/значення для роботи Conversion API. Щоб могли отримуати конверсії у Facebook.
test_event_code - вказуємо тільки на етапі тестування посилання та пікселя. Після цього його потрібно видалити (залишит пустим)
Для status_sale замість Lead, можна вказати Purchase (підтримування подія у Facebook)
Переходимо до підключення нашої прокли та офера до кампанії
На вкладці схеми, обираємо проклу яку ми створювали, та офер.
Та зберігаємо кампанію.
На вкладці трекінгу, копіюємо посилання і потім обрізаємо його, об в кінці був тільки макрос {{ad.name}}
Тобто посилання буде таким:https://mytrafficflow.me/p2TxmC?utm_campaign={{campaign.name}}&utm_source={{site_source_name}}&utm_placement={{placement}}&campaign_id={{campaign.id}}&adset_id={{adset.id}}&ad_id={{ad.id}}&adset_name={{adset.name}}&ad_name={{ad.name}}
Це посилання можна використовувати.
За ним можна зробити тестову конверсію. І потім потрібно побачити її у Facebook.
Після успішного тесту незамуваємо видалити test_event_code
3. Метод, щоб вручну надіслати (зімітувати) постбек під час тестування пікселя
Якщо немає часу очікувати партнерку.
Увага! Якщо це перша інтеграція з партнеркою, тест і постбек мають бути справжніми, лід як мінімум повинен бути зарахований в трекері!
Для постбеку, використовуйте цей шаблон. де SUBID, берете в трекері, показано на гіфці.https://tracker.adkeit.click/e0e9b1b/postback?subid=SUBID&payout=0&tid=tid123&status=lead
Ви маєте зробити один клік за посиланням своєї кампанії (трек лінка), щоб в трекері зареєструвався/зарахувався ваш клік.
Під кінець можемо побачити чи facebook прийняв вашу подію. Ви успішно її прийме, якщо такий піксель є, вказаний його ід. токен вірний, та деякі додаткові події які забезпечує трекер.
Навіть з некоректним TEST event code, він все одно прийме успішно запит (то потрібно самостійно за цим слідкувати).
Але принаймні в логах ми можемо побачити чи немає основних помилок, чи взагалі facebook api спрацювало.
Деякі ліди можуть втрачатись по різним причинам, які не завжди відомі, або можуть мати велику затримку.
No Comments