Интеграция с Server side tracker (Трекинг конверсий через серверное API)

Позволяет захватывать конверсии на сайте и отправлять их через серверное API в Facebook, Google Analytics 3, Google Analytics 4 и Яндекс Метрику.
Подключение за 5 минут, 30 дней на тесты, попробуйте.

Инструкция, как подключить Server side tracker к Api Monster


Попробовать

События

Нажмите на название события, чтобы посмотреть доступные поля.

Документация по API — нет.

Описание

Нет

Доступные поля
Id Название
id id события
event Событие
email Email
phone Телефон
name Имя
amount Сумма заказа
utm_source Utm source
utm_medium Utm medium
utm_campaign Utm campaign
utm_content Utm content
utm_term Utm term
ga Google client id (_ga)
ym_uid Yandex client id (_ym_uid)
fbp Facebook client id (_fbp)
+ можно добавить свои поля, которые есть в вебхуке.

Если вы не нашли нужное событие, но в сервисе есть нужный вебхук, то используйте универсальный коннектор "Входящий вебхук". Можно будет завязать логику связок на любое поле, приходящее в вебхуке.

Действия

Нажмите на название действия, чтобы посмотреть доступные поля.

Документация по API — нет.

Действий нет


Примеры кода

Пример кода на JAVASCRIPT
РАЗМЕСТИТЕ ЭТОТ КОД В ХЕДЕРЕ САЙТА, ТАМ ЖЕ ГДЕ КОД ЯНДЕКС МЕТРИКИ ИЛИ GOOGLE ANALYTICS


<!-- BEGIN OF APIMONSTER TRACKER CODE FOR INTEGRATION  -->
<script type="text/javascript">
    var apiMonsterConf = {
        "hash": "e745a6bad4ffe5a1b35aac134ea148c7",
        "apiUrl": "https://api.apimonster.io/",
        "webhookUrl": "https://api.apimonster.ru/webhooks///58/e745a6bad4ffe5a1b35aac134ea148c7/"
    };
    (function (u, t, m) {
        var s = u.createElement(t), n = u.getElementsByTagName(t)[0];
        s.type = "text/javascript";
        s.async = true;
        s.src = m + "?v=" + Date.now();
        n.parentNode.insertBefore(s, n);
    })(document, "script", "//static.apimonster.ru/js/tracker.min.js");
</script>
<!-- END OF APIMONSTER TRACKER CODE FOR INTEGRATION  -->


ПРИМЕРЫ ОТПРАВКИ СОБЫТИЙ В JS

<script type="text/javascript">

    //Отправка события с автоматическим парсингом всех client id из cookies
    amt_client.sendEvent({"event": "addToCart"});

    //Отправка лида с автоматическим парсингом всех client id из cookies
    amt_client.sendEvent({
        "event": "lead",
        "email": "test@example.com",
        "phone": "79990000001",
        "name": "aleks",
        "amount": "1000"
    });

    //Отправка лида с со своими client id и utm метками
    amt_client.sendEvent({
        "event": "lead",
        "email": "test@example.com",
        "phone": "79990000001",
        "name": "aleks",
        "amount": "1000",
        "utm_source": "yandex",
        "utm_medium": "cpc",
        "utm_campaign": "12345678",
        "utm_content": "98765432",
        "utm_term": "server side tracking",
        "ga": "GA1.2.770159984.1624633431",
        "ym_uid": "1624818540106683888",
        "fbp": "fb.1.1624954145342.438699284",
    });

</script>

ПРИМЕР ОТПРАВКИ СОБЫТИЯ ПО НАЖАТИЮ КНОПКИ

<a href="#" onclick='amt_client.sendEvent({"event": "addToCart"});'>Отправить событие</a>
Пример кода на PHP
$url = "https://api.apimonster.ru/webhooks///58/e745a6bad4ffe5a1b35aac134ea148c7/";

$params = [
    "event" => "lead",
    "email" => "test@example.com",
    "phone" => "79990000001",
    "name" => "aleks",
    "amount" => "1000",
];

//ОТПРАВКА ЗАПРОСА

$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_POST, count($params));
curl_setopt($ch, CURLOPT_POSTFIELDS, $params);

$output = curl_exec($ch);
$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);

if ($httpCode) {
    $result = true;
} else {
    $result = false;
}

var_dump($result);

curl_close($ch);

Посмотрите видео типовой настройки

Или пройдите полный курс по Apimonster.


Не хватает возможностей?

Пожалуйста, заполните бриф и мы постараемся добавить новый функционал в ближайшую неделю.

Также можете написать нам в чат в телеграме.

Заказать доработку

Тарифы

Даем 30 дней на тест, что бы могли оценить стоимость сервиса под ваши задачи.
Наши тарифы одни из самых выгодных на рынке, мы посчитали.
Кешбэк до 25% при оплате за несколько месяцев.

Тариф 2

990 ₽. / мес.

  • 1 200 транзакций / мес.

  • 12 000 вебхуков / мес.

  • До 5 входящих вебхуков / сек.

  • Неограниченное число подключений на каждый сервис

  • Бесплатная настройка
    под ключ
Попробовать

Тариф 3

1 990 ₽. / мес.

  • 5 000 транзакций / мес.

  • 50 000 вебхуков / мес.

  • До 30 входящих вебхуков / сек.

  • Неограниченное число подключений на каждый сервис

  • Бесплатная настройка
    под ключ
Попробовать

Тариф 4

2 990 ₽. / мес.

  • 10 000 транзакций / мес.

  • 100 000 вебхуков / мес.

  • До 50 входящих вебхуков / сек.

  • Неограниченное число подключений на каждый сервис

  • Бесплатная настройка
    под ключ
Попробовать

Тариф 5

6 990 ₽. / мес.

  • 50 000 транзакций / мес.

  • 500 000 вебхуков / мес.

  • До 70 входящих вебхуков / сек.

  • Неограниченное число подключений на каждый сервис

  • Бесплатная настройка
    под ключ
Попробовать

Кешбэк

Оплачивайте сервис на несколько месяцев и получайте кешбэк на баланс до 25%.

Сумма платежа 10 000 ₽ 20 000 ₽ 30 000 ₽ 40 000 ₽ 50 000 ₽
Кешбэк 5 % 10 % 15 % 20 % 25 %
Выгода + 500 ₽ + 2 000 ₽ + 4 500 ₽ + 8 000 ₽ + 12 500 ₽
Итоговая сумма на балансе сервиса + 10 500 ₽ + 22 000 ₽ + 34 500 ₽ + 48 000 ₽ + 62 500 ₽

FAQ

Что такое транзакция?
Это любой исходящий вебхук (запрос в api): отправить конверсию, создать/найти сделку/контакт/задачу и тд.

Сколько нужно транзакций?
Умножьте количество заявок в месяц на 3-4. Например, если заявок 100, то транзакций будет около 300-400 — создать сделки, отправить конверсии, уведомления. Для персонального расчета тарифа воспользуйтесь калькулятором.

Сколько нужно входящих вебхуков в месяц?
Обычно в 2-5 раз больше количества транзакций. Данное ограничение введено для уменьшения нагрузки от проектов с аномальным количеством вебхуков, создающих лишнюю нагрузку. Если вы не отправляете по 10 вебхуков в секунду, то для вас скорее всего ограничение не актуально.

Сколько нужно входящих вебхуков в секунду?
Обычно входящий вебхук - это создание или обновление заявки. Данное событие редко происходит чаще 1 раза в секунду, поэтому лимита в 5-30 вебхуков в секунду более чем достаточно.


Пока не готовы начать работу с сервисом? Подпишитесь на наши блоги для дополнительного прогрева:

Тариф 6

9 990 ₽. / мес.

  • 200 000 транзакций / мес.

  • 2 000 000 вебхуков / мес.

  • До 100 входящих вебхуков / сек.

  • Неограниченное число подключений на каждый сервис

  • Бесплатная настройка
    под ключ
  • Постоянная поддержка в чате
Попробовать

Тариф 7

17 990 ₽. / мес.

  • 400 000 транзакций / мес.

  • 4 000 000 вебхуков / мес.

  • До 200 входящих вебхуков / сек.

  • Неограниченное число подключений на каждый сервис

  • Бесплатная настройка
    под ключ
  • Постоянная поддержка в чате
Попробовать

Кешбэк

Оплачивайте сервис на несколько месяцев и получайте кешбэк на баланс до 25%.

Сумма платежа 10 000 ₽ 20 000 ₽ 30 000 ₽ 40 000 ₽ 50 000 ₽
Кешбэк 5 % 10 % 15 % 20 % 25 %
Выгода + 500 ₽ + 2 000 ₽ + 4 500 ₽ + 8 000 ₽ + 12 500 ₽
Итоговая сумма на балансе сервиса + 10 500 ₽ + 22 000 ₽ + 34 500 ₽ + 48 000 ₽ + 62 500 ₽

FAQ

Что такое транзакция?
Это любой исходящий вебхук (запрос в api): отправить конверсию, создать/найти сделку/контакт/задачу и тд.

Сколько нужно транзакций?
Умножьте количество заявок в месяц на 3-4. Например, если заявок 100, то транзакций будет около 300-400 — создать сделки, отправить конверсии, уведомления. Для персонального расчета тарифа воспользуйтесь калькулятором.

Сколько нужно входящих вебхуков в месяц?
Обычно в 2-5 раз больше количества транзакций. Данное ограничение введено для уменьшения нагрузки от проектов с аномальным количеством вебхуков, создающих лишнюю нагрузку. Если вы не отправляете по 10 вебхуков в секунду, то для вас скорее всего ограничение не актуально.

Сколько нужно входящих вебхуков в секунду?
Обычно входящий вебхук - это создание или обновление заявки. Данное событие редко происходит чаще 1 раза в секунду, поэтому лимита в 5-30 вебхуков в секунду более чем достаточно.


Пока не готовы начать работу с сервисом? Подпишитесь на наши блоги для дополнительного прогрева:


Посмотрите возможности интеграции Server side tracker с другими сервисами

Нажмите на сервис, чтобы посмотреть как он работает в связке с Server side tracker.