Elido
Все, що робить Elido
Pro та Business

Кампанії та A/B. Групуйте посилання. Розподіляйте трафік. Вимірюйте все.

Кампанії використовують спільний UTM-шаблон для всіх посилань. A/B варіанти розділяють за запитом: зважений випадковий або циклічний. Обидва працюють разом із smart-link правилами.

  • Об'єднуйте посилання під спільним UTM-шаблоном
  • A/B-спліт до 5 варіантів на одне посилання
  • Z-тест достовірності - показуємо математику
  • Поєднується з правилами smart-link маршрутизації
Кампанія: Запуск продукту Q2
UTM застосовано автоматично
UTM-шаблон:source=newslettermedium=emailcampaign=q2-launch
  • elido.me/q2-newsletter
    acme.com/pricing?utm_source=newsletter
    3,812
    кліків
    142
    конв.
  • elido.me/q2-social
    acme.com/pricing?utm_source=twitter
    2,104
    кліків
    67
    конв.
  • elido.me/q2-email
    acme.com/pricing?utm_source=email
    5,230
    кліків
    261
    конв.
11,146
усього кліків
470
конверсій
4.2%
середній CTR
5
A/B варіантів на посилання
2
Режими спліту: зважений + round-robin
z-test
Модель статистичної достовірності
100
Посилань при масовому призначенні через API

A/B-тестування

Розподіляйте трафік. Спостерігайте, як росте достовірність.

До 5 варіантів на посилання з виваженим або круговим розподілом. Кожен варіант веде власний часовий ряд кліків. Дашборд показує двопропорційний z-тест як спрямовуючий індикатор - ми не приховуємо математику.

  • Виважений розподіл (сума 100) або кругова ротація
  • Часовий ряд кліків і гео-розбивка по кожному варіанту
  • Z-тест достовірності з налаштовуваним мінімумом вибірки
  • Winner-picks-all фіксує посилання на лідируючому варіанті
  • Можна поставити варіант на паузу всередині тесту без втрати даних
A/B-спліт — elido.me/q2-launch
14 днів · 13,451 кліків
Режим:ВиваженийКруговий
A/pricing-hero-v1
4,820 · CTR 3.8%
вага 40%35.8% трафіку
B/pricing-hero-v2
Переможця оголошено
5,611 · CTR 4.9%
вага 35%41.7% трафіку
C/pricing-hero-v3
3,020 · CTR 3.6%
вага 25%22.5% трафіку
Достовірність Z-тесту
96.4%
Розмір вибірки
200 на варіант
Приріст (B vs A)
+28.9%

UTM-шаблони

Один шаблон. Кожне посилання тегується автоматично.

Задайте UTM-шаблон на рівні кампанії. Кожне посилання, створене всередині кампанії, успадковує ці значення в момент створення - не в момент кліку. Окремі посилання можуть перевизначати конкретне поле, зберігаючи інші.

  • Source і Medium
    newsletter, email, cpc, social - будь-яка ваша таксономія каналів
  • Назва кампанії
    Успадковується усіма посиланнями; окремі посилання можуть перевизначити utm_content
  • Стабільність на момент створення
    Редагування шаблону не перетегує наявні посилання - історія залишається чистою
  • Підтримка масового імпорту
    CSV-імпорт враховує колонки utm_*; значення рядків перевизначають шаблон
UTM-шаблон - Запуск продукту Q2
newsletter
email
q2-launch
необов'язкове ключове слово
перевизначення для посилання
Перегляд URL
https://acme.com/pricing?utm_source=newsletter&utm_medium=email&utm_campaign=q2-launch
Застосовано до всіх 12 посилань у цій кампанії

Аналітика кампанії

Кожне посилання. Кожен варіант. Один дашборд.

Аналітика кампанії агрегує всі посилання в кампанії. Кліки по днях, розбивка за реферерами, країнами та пристроями - плюс лійка конверсії, що пов'язує покази з виручкою.

Кліки - останні 7 днів11,146 всього
Пн
Вт
Ср
Чт
Пт
Сб
Нд
За реферерами
  • newsletter.acme.com
    47%
  • t.co
    29%
  • Прямі / невідомо
    24%
За країнами
  • Німеччина (DE)
    38%
  • Франція (FR)
    22%
  • США (US)
    21%
  • Інші
    19%
За пристроями
  • Десктоп
    56%
  • Мобільні
    37%
  • Планшет
    7%
Лійка конверсії
  • Покази
    284,000
    100%
  • Кліки
    11,146
    39%
  • Конверсії
    470
    4.2%
  • Виручка
    €23,500

Композиція

Спочатку правила. Потім A/B. Завжди узгоджено.

Посилання може мати і правила smart-link маршрутизації, і A/B-варіанти. Спочатку перевіряються правила - якщо одне співпадає, спліт варіантів пропускається. Якщо жодне правило не співпало, A/B-спліт застосовується до fallback-шляху. Безумовно відправляйте iOS-користувачів у App Store, A/B-тестуючи при цьому дві веб-сторінки для решти.

  1. Крок 1

    Запит надходить

    elido.me/q2-launch

    Користувач натискає з будь-якого каналу - email, соцмережі, QR.

  2. Крок 2

    Правила оцінено

    Edge · < 1 мс

    Правила гео, пристрою, ОС і часу перевіряються за порядком. Перше співпадіння - миттєвий редирект.

  3. Крок 3

    Застосовується A/B-спліт

    Лише для fallback-шляху

    Якщо жодне правило не співпало, виважений або круговий спліт обирає призначення.

  4. Крок 4

    Клік зафіксовано

    Variant ID позначено

    variant_id на кожній події кліку - експорт у ваше аналітичне сховище, BigQuery або Snowflake.

Що ви можете зробити

  • UTM-шаблони для кожної кампанії
  • Масове призначення до 100 посилань за виклик
  • Зважені випадкові або циклічні варіанти
  • Smart-link правила перевизначають варіанти, коли встановлені обидва

Що насправді роблять кампанії та A/B-тестування на платформі Elido

«Кампанія» - це більше ніж просто папка. Описані нижче функції охоплюють UTM-шаблони, статистичне A/B-тестування та взаємодію кампаній із правилами маршрутизації смарт-посилань.

UTM-шаблони
01

UTM-шаблони рівня кампанії автоматично застосовуються до кожного посилання, створеного в кампанії

Кампанія визначає UTM-шаблон: джерело, канал, назву кампанії, а також необов'язкові термін і контент. Кожне посилання, створене в межах кампанії (через панель керування, API або імпорт із CSV), успадковує значення шаблону в момент створення. Значення UTM фіксуються під час створення посилання, а не під час кліку, тому вони залишаються стабільними, навіть якщо шаблон кампанії буде змінено пізніше. Для окремих посилань можна перевизначати конкретні UTM-поля, успадковуючи інші - це корисно для варіантів креативів (utm_content) у межах однієї кампанії. Повний експорт даних (посилання + UTM + кількість кліків) доступний у панелі керування кампанією у форматі CSV або через API запланованого експорту. UTM-шаблони також застосовуються до посилань, імпортованих масово (поля utm_* у рядках CSV мають пріоритет над шаблоном). Це вирішує проблему «хтось забув додати теги», яка часто псує атрибуцію кампаній в інструментах, де UTM застосовуються вручну.

A/B спліт-тести
02

До 5 зважених A/B-варіантів на посилання - зважений випадковий вибір або round-robin - із відображенням достовірності за z-тестом

Посилання всередині кампанії може мати до 5 варіантів призначення. Трафік розподіляється за налаштованою вагою (наприклад, 70/30, 50/25/25) або за принципом round-robin (послідовна рівномірна ротація). Кожен варіант відстежує власні часові ряди кліків, розподіл за географією та події конверсії, тож ви можете бачити, чи є результативність варіанта стабільною в часі та за регіонами, а не просто загальну кількість. Панель керування показує рівень достовірності z-тесту («Варіант Б лідирує з достовірністю 91%»), як тільки обидва варіанти долають мінімальний поріг вибірки (за замовчуванням 200 кліків для кожного, налаштовується для кожного посилання). Z-тест - це тест двох часток на рівні кліків; це індикатор напрямку, а не двигун причинно-наслідкових зв’язків. Переможець отримує все: зафіксуйте посилання на провідному варіанті та видаліть інші - ця дія незворотна та фіксується в журналі аудиту.

Взаємодія з правилами маршрутизації
03

Правила маршрутизації смарт-посилань та A/B-варіанти співіснують - правила оцінюються першими, варіанти застосовуються до резервного шляху

Посилання може мати одночасно і правила маршрутизації смарт-посилань, і A/B-варіанти. Порядок оцінювання: спочатку правила, потім варіанти. Якщо правило спрацьовує (наприклад, усі користувачі iOS → App Store), правило перемагає, а A/B-варіанти для цього запиту не оцінюються. Якщо жодне правило не підходить, спліт-тест A/B застосовується до резервного призначення. Це означає, що ви можете безумовно спрямовувати трафік з певних платформ і водночас проводити A/B-тестування вебпризначення для решти аудиторії. Нюанс: якщо ви додаєте A/B-спліт до посилання, яке раніше мало лише правила, переконайтеся, що резервне призначення в конфігурації A/B - це саме те, що ви планували для невідповідних запитів; за замовчуванням резервним варіантом в A/B-спліті є Варіант А.

Аналітика кампанії
04

Аналітика на рівні кампанії: загальна кількість кліків, деталізація за посиланнями, дохід від подій конверсії, розподіл UTM

Перегляд аналітики кампанії об'єднує дані за всіма посиланнями, прикріпленими до неї. Метрики: загальна кількість кліків (за днями, годинами, країнами, пристроями), таблиця кліків за посиланнями з можливістю сортування за кліками, CTR відносно оціночної кількості показів (якщо дані про покази надходять з рекламної платформи), кількість конверсій та дохід від подій вебхуків Stripe/Shopify, а також розподіл параметрів UTM між посиланнями в кампанії. Перегляд атрибуції доходу показує, які посилання в кампанії принесли найбільше грошей - це корисно для визначення високоефективних варіантів креативів і масштабування витрат. Експорт аналітики кампанії доступний у форматі CSV (на поточний момент) або через запланований експорт до S3/BigQuery/Snowflake (Business). Якщо ви запускаєте платну рекламу, запланований експорт із об’єднаними даними про кліки, конверсії та дохід - це саме той артефакт, який потрібен вашій команді медіабаїнгу.

Операції з кампаніями
05

Масове керування посиланнями: створення, оновлення та призначення до 100 посилань за один API-виклик у межах кампанії

POST /v1/workspaces/{ws}/campaigns/{campaign_id}/links/bulk приймає до 100 специфікацій посилань за один виклик. Кожна специфікація може містити: цільову URL-адресу, слаг, перевизначення UTM, теги, термін дії, ліміт максимальної кількості кліків, ID пікселів, конфігурацію A/B-варіантів та правила смарт-посилань. Ендпоінт масових операцій використовує ключ ідемпотентності за слагом, тому повторний запуск часткового пакета не створює дублікатів. Для команд маркетингових операцій, які керують кампаніями в таблицях, імпорт CSV через панель керування підтримує ті самі специфікації (обов'язково: destination_url; опціонально: все інше). Попередній перегляд імпорту показує різницю між тим, що буде створено або оновлено перед підтвердженням. Максимум 10 000 рядків на один імпорт через панель керування; необмежено через API з урахуванням лімітів швидкості (Business: 1 000 запитів на хвилину). Таблиця посилань кампанії в панелі керування підтримує масовий вибір → масове призначення пікселя, масове призупинення, масове припинення дії та масовий експорт.

Команди маркетингу та зростання, що використовують кампанії Elido

Імена є заповнювачами - реальні кейси клієнтів з'являться тут після публікації.

UTM-шаблони для кожної кампанії поклали край суперечкам на тему «хто тегував це посилання?». Кожне посилання в кампанії успадковує правильні UTM-мітки при створенні - за останні шість місяців у нас не було жодної неправильно атрибутованої кампанії. Різниця помітна в точності нашої атрибуції в GA4.

К
Команда цифрового маркетингу, ритейл-бренд, Краків
Менеджер із цифрового маркетингу

A/B-спліти на рівні посилань дозволили нам тестувати дві цільові сторінки без покупки окремого CRO-інструмента. Достовірність z-тесту в панелі керування замінила формулу в таблиці, яку вела наша команда аналітиків. Ми швидше завершуємо тести та менше сперечаємося про статистичну значущість.

К
Команда зростання, споживчий додаток, Гельсінкі
Керівник відділу зростання

Поєднання правил смарт-посилань та A/B-сплітів на одному посиланні - це саме те, що зробило Elido правильним вибором для нас. Правила спрямовують міжнародний трафік на локалізовані сторінки, а A/B-тести перевіряють два варіанти заголовка для англомовної аудиторії. Одне коротке посилання, повний контроль.

P
Performance-маркетинг, B2B SaaS, Відень
Керівник відділу performance-маркетингу

Кампанії та A/B в Elido проти Bitly та Short.io

Bitly має папки кампаній та базове групування посилань. Short.io має обмежене A/B-тестування. Жоден з них не пропонує достовірності за z-тестом або взаємодії з правилами маршрутизації смарт-посилань.

FeatureElidoBitlyShort.io
UTM-шаблони кампанійТак - успадковуються при створенні посилання, з можливістю перевизначенняКонструктор UTM для кожного посилання - без успадкування шаблонівНемає UTM-шаблонів
A/B-варіанти на посиланняДо 5 - зважений вибір або round-robinНедоступно2 варіанти (тільки базове A/B)
Відображення статистичної достовірностіДостовірність z-тесту в панелі керуванняНедоступноНедоступно
Взаємодія з правилами маршрутизаціїТак - правила + A/B співіснують на одному посиланніЛише правила маршрутизації, без A/BНемає правил маршрутизації
Атрибуція доходу кампаніїТак - вебхуки конверсій Stripe + ShopifyНедоступноНедоступно
Масове керування посиланнями100 посилань за API-виклик, з ключем ідемпотентностіІмпорт CSV - немає масового APIІмпорт CSV - немає масового API
Аналітика на рівні кампаніїСукупні кліки, деталізація за посиланнями, дохідЛише загальна кількість кліків для групи посиланьБазова статистика групи посилань

Питання про кампанії та A/B

Як розраховується достовірність z-тесту в панелі керування A/B?

Z-тест двох часток на рівні кліків. Нульова гіпотеза полягає в тому, що обидва варіанти мають однакову частоту кліків. Достовірність - це 1 мінус p-значення, виражене у відсотках. Ми не застосовуємо корекцію Бонферроні для кількох варіантів (запуск 3+ варіантів підвищує ймовірність хибнопозитивного результату - для формальних багатофакторних експериментів експортуйте сирий потік кліків і застосуйте корекцію у вашому сховищі даних). Число достовірності в панелі керування є індикатором напрямку для команд, результати яких не перевіряє аналітик; для прийняття рішень із високими ставками експортуйте дані та застосовуйте корекції послідовного тестування.

Який мінімальний розмір вибірки потрібен для надійних результатів A/B?

Мінімальне значення за замовчуванням - 200 кліків на варіант до моменту показу індикатора достовірності. Ви можете налаштувати цей поріг для кожного посилання (мінімум 50, максимум 5 000). За типового розподілу 50/50, 200 кліків на варіант дають приблизно 80% потужності для виявлення 10% абсолютної різниці в частоті кліків при 95% достовірності - цього достатньо для прийняття рішень про напрямок розвитку. Для менших ефектів (різниця 1–5%) потрібні тисячі кліків на варіант. Система A/B виводить це число і не приховує його; якщо вам потрібна більша вибірка, почекайте.

Чи можу я додавати посилання до кампанії після її запуску?

Так. Посилання можна додавати до кампанії або видаляти з неї в будь-який час. Додавання посилання не заповнює ретроспективно його історичні дані про кліки в агрегатах кампанії - аналітика кампанії показує кліки, які відбулися, поки посилання було призначене до цієї кампанії. Якщо ви використовуєте UTM-шаблони, шаблон застосовується в момент створення посилання, тому посилання, додані після запуску кампанії, мають бути створені всередині кампанії (або теговані UTM вручну), щоб успадкувати значення шаблону.

Чим відрізняються варіанти round-robin та зваженого розподілу?

Round-robin розподіляє трафік послідовно: перший клік → Варіант А, другий → Варіант Б, третій → Варіант А і так далі. Кожен варіант отримує абсолютно однаковий трафік протягом будь-якого досить тривалого періоду. Зважений випадковий вибір призначає кожен клік варіанту імовірно відповідно до налаштованих ваг (наприклад, 70% Варіант А, 30% Варіант Б) - фактичний розподіл наближається до заданих ваг з часом, але може демонструвати відхилення на коротких проміжках. Використовуйте round-robin, коли вам потрібна повна рівність; використовуйте зважений розподіл, коли хочете надати перевагу контрольній версії або обережно впровадити новий варіант.

Чи можу я призупинити конкретний варіант, не завершуючи A/B-тест?

Так - ви можете призупинити окремий варіант (встановити його вагу на 0 у зваженому режимі або виключити його з ротації round-robin). Призупинені варіанти перестають отримувати трафік, але зберігають свої історичні дані про кліки. Це корисно, якщо у варіанті виявлено помилку або він показує негативний ефект посеред тесту: призупиніть його, не завершуючи тест і не втрачаючи накопичені дані. Призупинення варіанта фіксується в журналі аудиту.

Що станеться, якщо я зміню UTM-шаблон у активній кампанії?

Зміна UTM-шаблону не оновлює наявні посилання ретроспективно. Посилання, створені до зміни шаблону, зберігають свої поточні значення UTM (встановлені при створенні). Посилання, створені після зміни, успадковують нові значення шаблону. Це зроблено навмисно: значення UTM в аналітиці - це факт про те, що було теговано, а не налаштовувана мітка для відображення. Якщо вам потрібно повторно тегувати наявні посилання, експортуйте їх, оновіть UTM-поля у CSV та імпортуйте знову - імпортер оновлює наявні посилання за збігом слагів.

Чи є обмеження на кількість посилань у кампанії?

Обмежень на кількість посилань у кампанії немає. Підтримуються кампанії з десятками тисяч посилань - запит аналітики кампанії виконується за допомогою нашого аналітичного сховища і обробляє будь-яку кількість посилань. Таблиця посилань у панелі керування має пагінацію по 100 посилань на сторінку з пошуком і фільтрацією. Для дуже масштабних кампаній (100 000+ посилань) рекомендованим інтерфейсом є API, а не панель керування.

Чи можу я експортувати результати A/B-тестів для статистичного аналізу у власних інструментах?

Так. Експортуйте повний потік подій кліків для кампанії через API експорту аналітики. Відфільтруйте за link_id для кожного варіанта, об'єднайте з подіями конверсії та запустіть будь-яку статистичну модель, якій ви надаєте перевагу. Експорт містить поле variant_id для кожної події кліку, тому ви можете розрізнити, який варіант було показано. Для користувачів BigQuery або Snowflake запланований експорт включає variant_id та сирі таблиці кліків і конверсій.

Готові спробувати?

Почніть з безкоштовного плану, оновіть, коли вам знадобиться власний домен.