Продажи по блогерам: ссылки с ?ref= и UTM
Как понять, сколько оплаченных заказов и выручки принёс каждый блогер, партнёр или рекламный канал.
Дайте каждому блогеру свою ссылку на витрину или курс с параметром ref — и каждая покупка по этой ссылке запомнит источник. В разделе «Финансы → Продажи» вы увидите, кто сколько продал, сможете выгрузить CSV или подключить Google Таблицу, которая обновляется сама.
Как разметить ссылки
- 1Возьмите ссылку на витрину или на конкретный курсНапример, https://1study.kz/school или https://1study.kz/school/course/<id>. Если у школы свой домен — ссылка на нём работает так же.
- 2Добавьте параметр ref с именем блогераЛатиницей, без пробелов: ?ref=aigerim, ?ref=blogger2, ?ref=tiktok_promo. Если в ссылке уже есть «?», добавляйте через «&».
- 3Отдайте каждому блогеру его ссылкуОдна метка — один блогер (или канал). Так в отчёте не придётся гадать, чья продажа.
https://1study.kz/school?ref=aigerim
https://1study.kz/school/course/3f2a…?ref=blogger2&utm_source=instagram&utm_medium=bloggerПоддерживаются и стандартные UTM-метки: utm_source, utm_medium, utm_campaign, utm_term, utm_content. Если ref не указан, источником станет utm_source / utm_medium.
Как это работает
- При заходе по размеченной ссылке метка сохраняется в браузере покупателя на 30 дней — можно сначала посмотреть витрину, вернуться через неделю и купить: продажа всё равно засчитается.
- Учитывается последняя ссылка с меткой, по которой пришёл человек (если он переходил от двух блогеров, продажа достанется тому, чья ссылка была последней).
- Метка записывается в заказ в момент покупки — и для оплаты через Kaspi, и картой, и для бесплатной записи через кнопку на витрине.
- Покупки, оформленные вручную администратором или через приложение в сторах, источника не имеют — там нет ссылки.
Где смотреть результат
- «Финансы → Продажи» → блок «Продажи по источникам»: по каждому ref — оплаченные заказы, выручка, возвраты и чистыми за 30/90 дней, год или всё время.
- В таблице заказов появилась колонка «Источник» и фильтр по нему; кнопка «Экспорт CSV» выгружает заказы с ref и всеми UTM-полями.
- Блок «Google Таблицы» даёт формулу =IMPORTDATA(...): вставьте её в ячейку, и таблица будет сама подтягивать сводку по блогерам (Google обновляет примерно раз в час). Ссылка работает без входа — храните её как пароль, при утечке нажмите «Обновить ссылку».
- Уведомление о покупке в Telegram сотрудникам теперь содержит строку «Источник».
Если у вас свой сайт перед 1Study
Если блогер ведёт трафик на ваш сайт, а уже оттуда человек переходит на 1Study, метку нужно донести до нашей ссылки: кнопка «Купить» на вашем сайте должна добавлять тот же ref в адрес страницы курса на 1Study. Простейший способ — прочитать ref из адреса вашей страницы и подставить его в ссылку кнопки.
// На вашем сайте: переносим ?ref= и utm_* из адреса страницы в ссылки на 1Study
const params = new URLSearchParams(location.search);
const keep = ['ref','utm_source','utm_medium','utm_campaign','utm_term','utm_content']
.filter((k) => params.get(k));
if (keep.length) {
document.querySelectorAll('a[href*="1study.kz"]').forEach((a) => {
const url = new URL(a.href);
keep.forEach((k) => url.searchParams.set(k, params.get(k)));
a.href = url.toString();
});
}