Логирование лидов - неотъемлемая часть работы арбитражника. Команда Privat Profit рассказала, почему это обязательно и поделилась своим скриптом для работы.
Есть несколько убедительных причин, почему необходимо вести подробный журнал лидов:
- Получение качественных данных: в большинстве случаев партнёрские программы не предоставляют подробной информации о лидах в своих отчётах. Однако, при использовании системы логирования лидов, мы всегда имеем возможность просматривать информацию о качестве нашего трафика, а также убеждаться, что номера телефонов, имена и другие данные передаются корректно.
- Обработка ошибок: иногда возникают ошибки на стороне партнёрских программ, и часть лидов может не доходить до них. При наличии логирования мы можем предоставить им необходимые данные для решения этой проблемы.
- Анализ ошибок: логи также могут быть использованы для анализа возможных ошибок. Если вы забыли указать какой-то обязательный параметр в промо-коде и лиды уходят с ошибками, логи помогут разобраться, где и в чем заключается проблема.
Важно отметить, что существует несколько способов логирования лидов. Один из них - добавление необходимых данных в index-файл:
*Макросы актуальны для трекера кейтаро
В форме отправки заявки, помимо имени и номера телефона добавьте необходимые значения в скрытые поля input которые будут логироватся вместе с вашими лидами
<input type="hidden" name="subid" value="{subid}"> //id клика
<input type="hidden" name="country" value="{country}"> //код страны
<input type="hidden" name="promo" value="{offer_id}"> //id оффера
Затем, в файле order.php, который отправляет данные в партнёрскую программу, рекомендуется добавить следующий код перед перенаправлением пользователя на страницу "Спасибо".
$name = $_POST['name'];
$phone = $_POST['phone'];
$country = $_POST['country'];
$promo = $_POST['promo'];
$ip = $_SERVER["HTTP_CF_CONNECTING_IP"] ? $_SERVER["HTTP_CF_CONNECTING_IP"] : ($_SERVER["HTTP_X_FORWARDED_FOR"] ? $_SERVER["HTTP_X_FORWARDED_FOR"] : $_SERVER["REMOTE_ADDR"]);
$domain = $_SERVER["HTTP_X_FORWARDED_HOST"] ? $_SERVER["HTTP_X_FORWARDED_HOST"] : ($_SERVER["HTTP_X_HOST"] ? $_SERVER["HTTP_X_HOST"] : ($_SERVER["HTTP_HOST"] ? $_SERVER["HTTP_HOST"] : $_SERVER["SERVER_NAME"]));
$logMessage = date('Y-m-d H:i:s') . " - Response: " . json_encode($result) . " [name: $name, phone: $phone, country: $country, promo: $promo, ip: $ip, domain: $domain]\n";
error_log($logMessage, 3, "log.txt");
header("Location: success.php"); //Тут ваша страница спасибо
После отправки, лиды будут логироваться в следующем формате:
[Дата и время] - Лид: [subid: значение_subid, имя: значение_name, телефон: значение_phone, страна: значение_country, промо: значение_promo, IP: значение_ip, домен: значение_domain]
Ну и соответственно тут вы можете посмотреть все необходимые вам данные по лидам.
Дополнение
Более того, некоторые партнёрские программы предоставляют возможность отправлять статус лидов вместе с данными. Путем обработки этих статусов вы можете разделять лиды на категории, включая треши (лиды с несоответствующими данными), валиды (качественные лиды с верными данными) и дубликаты (повторно отправленные лиды). Это дает вам гранулированный контроль над процессом логирования и анализа лидов, что может быть весьма полезно для оптимизации вашей арбитражной деятельности.