Elido
Все, что делает Elido
Pro и Business

Кампании и A/B. Group links. Split traffic. Measure everything.

Кампании используют один шаблон UTM для нескольких ссылок. A/B варианты разделяются по запросу: взвешенное случайное или круговое распределение. Оба работают вместе с правилами умных ссылок.

  • Group links under a shared UTM template
  • A/B split with up to 5 variants per link
  • Z-test confidence — we show the math
  • Composes with smart-link routing rules
Campaign: Q2 Product Launch
UTM auto-applied
UTM template:source=newslettermedium=emailcampaign=q2-launch
  • elido.me/q2-newsletter
    acme.com/pricing?utm_source=newsletter
    3,812
    clicks
    142
    conv.
  • elido.me/q2-social
    acme.com/pricing?utm_source=twitter
    2,104
    clicks
    67
    conv.
  • elido.me/q2-email
    acme.com/pricing?utm_source=email
    5,230
    clicks
    261
    conv.
11,146
total clicks
470
conversions
4.2%
avg CTR
5
A/B вариантов на ссылку
2
Режимы разделения: взвешенный + round-robin
z-test
Статистическая модель достоверности
100
Ссылок назначается массово за один API-вызов

A/B testing

Split traffic. Watch confidence climb.

Up to 5 variants per link with weighted or round-robin splits. Each variant tracks its own click time-series. The dashboard surfaces a two-proportion z-test as a directional indicator — we don’t hide the math.

  • Weighted (sums to 100) or round-robin rotation
  • Per-variant click time-series and geo breakdown
  • Z-test confidence over a configurable sample floor
  • Winner-picks-all locks the link to the leading variant
  • Pause one variant mid-test without losing data
A/B split — elido.me/q2-launch
14 days · 13,451 clicks
Mode:WeightedRound-robin
A/pricing-hero-v1
4,820 · CTR 3.8%
weight 40%35.8% of traffic
B/pricing-hero-v2
Winner declared
5,611 · CTR 4.9%
weight 35%41.7% of traffic
C/pricing-hero-v3
3,020 · CTR 3.6%
weight 25%22.5% of traffic
Z-test confidence
96.4%
Sample size
200 / variant
Lift (B vs A)
+28.9%

UTM templates

One template. Every link tagged automatically.

Define a UTM template at the campaign level. Every link created inside the campaign inherits those values at creation time — not at click time. Individual links can override a specific field while inheriting the rest.

  • Source & Medium
    newsletter, email, cpc, social — whatever your channel taxonomy uses
  • Campaign name
    Inherited on all links; individual links can override utm_content
  • Stable at creation time
    Editing the template doesn't re-tag existing links — history stays clean
  • Bulk import support
    CSV import respects utm_* columns; per-row values override the template
UTM template — Q2 Product Launch
newsletter
email
q2-launch
optional keyword
per-link override
Preview URL
https://acme.com/pricing?utm_source=newsletter&utm_medium=email&utm_campaign=q2-launch
Applied to all 12 links in this campaign

Campaign analytics

Every link. Every variant. One dashboard.

Campaign analytics aggregate across all links in the campaign. Clicks by day, breakdown by referrer, country, and device — plus a conversion funnel that ties impressions to revenue.

Clicks — last 7 days11,146 total
Mon
Tue
Wed
Thu
Fri
Sat
Sun
By referrer
  • newsletter.acme.com
    47%
  • t.co
    29%
  • Direct / unknown
    24%
By country
  • Germany (DE)
    38%
  • France (FR)
    22%
  • United States (US)
    21%
  • Others
    19%
By device
  • Desktop
    56%
  • Mobile
    37%
  • Tablet
    7%
Conversion funnel
  • Impressions
    284,000
    100%
  • Clicks
    11,146
    39%
  • Conversions
    470
    4.2%
  • Revenue
    €23,500

Composition

Rules first. A/B second. Always consistent.

A link can have both smart-link routing rules and A/B variants. Rules are evaluated first — if one matches, the variant split is bypassed. If no rule matches, the A/B split applies to the fallback path. Route iOS users to the App Store unconditionally while A/B testing two web landing pages for everyone else.

  1. Step 1

    Request arrives

    elido.me/q2-launch

    User clicks from any channel — email, social, QR.

  2. Step 2

    Rules evaluated

    Edge · < 1 ms

    Geo, device, OS, and time rules checked in order. First match redirects immediately.

  3. Step 3

    A/B split applies

    Fallback path only

    If no rule matched, the weighted or round-robin split selects a destination.

  4. Step 4

    Click recorded

    Variant ID tagged

    variant_id on every click event — export to ClickHouse, BigQuery, or Snowflake.

What you can do

  • UTM-шаблоны для каждой кампании
  • Массовое назначение до 100 ссылок за вызов
  • Взвешенные случайные или круговые варианты
  • Правила умных ссылок отменяют варианты, если оба установлены

Что на самом деле делают кампании и A/B тестирование в платформе Elido

«Кампания» — это больше, чем просто папка. Описанные ниже функции включают шаблоны UTM, статистические A/B тесты и то, как кампании сочетаются с правилами маршрутизации смарт-ссылок.

UTM-шаблоны
01

Шаблоны UTM на уровне кампании применяются автоматически к каждой созданной ссылке

Кампания определяет шаблон UTM: источник, канал, название кампании, а также необязательные поля «термин» и «контент». Каждая ссылка, созданная внутри кампании (через панель управления, API или импорт из CSV), наследует значения шаблона в момент создания. Значения UTM фиксируются при создании ссылки, а не при клике, поэтому они остаются стабильными, даже если шаблон кампании будет изменен позже. Для отдельных ссылок можно переопределять конкретные поля UTM, наследуя остальные — это полезно для вариантов креативов (utm_content) внутри одной кампании. Полный экспорт ссылки вместе с UTM и количеством кликов доступен в панели кампании в формате CSV или через API запланированного экспорта. Шаблоны UTM также применяются к массово импортируемым ссылкам (поля utm_* в столбцах CSV переопределяют шаблон для каждой строки). Это избавляет от проблемы «кто-то забыл разметить ссылку», которая часто мешает корректной атрибуции.

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

До 5 взвешенных A/B вариантов на ссылку — случайный выбор или round-robin — с отображением достоверности z-теста

Ссылка внутри кампании может иметь до 5 вариантов назначения. Трафик распределяется по настраиваемым весам (например, 70/30, 50/25/25) или циклически (round-robin). Для каждого варианта отслеживается собственная временная шкала кликов, распределение по географии и события конверсии, что позволяет видеть, стабильна ли эффективность варианта во времени и в разных регионах. Панель управления показывает достоверность z-теста («Вариант B лидирует с достоверностью 91%»), как только оба варианта преодолевают минимальный порог выборки (по умолчанию 200 кликов на каждый, настраивается индивидуально). Z-тест — это тест для двух долей на уровне кликов; это индикатор направления, а не механизм причинно-следственного вывода. После определения победителя можно зафиксировать ссылку на ведущем варианте и удалить остальные — это действие необратимо и фиксируется в журнале аудита.

Сочетание с правилами маршрутизации
03

Правила маршрутизации смарт-ссылок и A/B варианты сосуществуют — правила оцениваются первыми

Ссылка может иметь одновременно и правила маршрутизации смарт-ссылок, и A/B варианты. Порядок оценки таков: сначала правила, затем варианты. Если правило срабатывает (например, все пользователи iOS → App Store), оно побеждает, и A/B варианты для этого запроса не оцениваются. Если ни одно правило не подошло, сплит-тест применяется к резервному пути назначения. Это означает, что вы можете безусловно направлять трафик с определенных платформ, при этом тестируя разные целевые страницы для остальной аудитории. Важный нюанс: если вы добавляете A/B сплит-тест к ссылке, где раньше были только правила, убедитесь, что резервный путь в конфигурации A/B соответствует вашим целям — по умолчанию им становится Вариант A.

Аналитика кампаний
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 в панели управления поддерживает те же спецификации (обязательно: целевой URL; остальное — опционально). Предварительный просмотр импорта показывает разницу между тем, что будет создано или обновлено. Лимит импорта через панель — 10 000 строк; через API — без ограничений с учетом лимитов (для Business: 1 000 запросов в минуту). Таблица ссылок кампании поддерживает массовые действия: назначение пикселя, приостановку, установку срока действия и экспорт.

Команды маркетинга и роста, использующие кампании Elido

Имена являются заполнителями — реальные кейсы будут опубликованы здесь по мере их готовности.

Шаблоны UTM для каждой кампании положили конец спорам о том, «кто разметил эту ссылку». Каждая ссылка наследует правильные метки при создании — за последние полгода у нас не было ни одной ошибки в атрибуции. Это сразу отразилось на точности данных в GA4.

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

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

К
Команда роста, потребительское приложение, Хельсинки
Руководитель отдела роста

Возможность использовать правила смарт-ссылок и A/B сплит-тесты одновременно — это именно то, почему мы выбрали Elido. Правила направляют международный трафик на локализованные страницы, а A/B тесты проверяют два варианта заголовков для англоязычной аудитории. Одна короткая ссылка — полный контроль.

П
Перфоманс-маркетинг, B2B SaaS, Вена
Ведущий специалист по перфоманс-маркетингу

Кампании и 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-value, выраженная в процентах. Мы не применяем поправку Бонферрони для нескольких вариантов (запуск более 3 вариантов увеличивает вероятность ложноположительного результата). Для формальных многовариантных экспериментов рекомендуем экспортировать необработанный поток кликов и применять поправку самостоятельно. Показатель достоверности в панели — это ориентир для команд, у которых нет штатного аналитика; для критически важных решений используйте экспорт и последовательное тестирование.

Какой минимальный размер выборки нужен для надежных результатов A/B теста?

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

Можно ли добавлять ссылки в кампанию после её запуска?

Да. Ссылки можно добавлять в кампанию или удалять из неё в любое время. Добавление ссылки не подтягивает её прошлую историю кликов в агрегаты кампании — аналитика кампании показывает клики, которые произошли именно в то время, когда ссылка была к ней привязана. Если вы используете шаблоны UTM, помните, что они применяются в момент создания ссылки. Поэтому ссылки, добавленные после запуска кампании, должны быть созданы внутри неё (или размечены вручную), чтобы унаследовать значения шаблона.

В чем разница между round-robin и взвешенными вариантами?

Round-robin распределяет трафик последовательно: первый клик → Вариант A, второй → Вариант B, третий → Вариант A и так далее. На достаточно длинном отрезке каждый вариант получает абсолютно равное количество трафика. Взвешенный случайный выбор распределяет клики вероятностно согласно заданным весам (например, 70% для Варианта A, 30% для Варианта B). Фактическое распределение сходится к заданным весам со временем, но на коротких отрезках возможны отклонения. Используйте round-robin для идеального равенства; используйте взвешенный выбор, если хотите отдать предпочтение контрольному варианту или осторожно протестировать новый.

Можно ли приостановить конкретный вариант, не прекращая весь A/B тест?

Да, вы можете приостановить отдельный вариант (установить его вес в 0 во взвешенном режиме или исключить из ротации round-robin). Приостановленные варианты перестают получать трафик, но сохраняют накопленные данные о кликах. Это полезно, если в варианте обнаружена ошибка или он показывает резкий негативный эффект: его можно отключить, не теряя результаты по остальным вариантам. Факт приостановки фиксируется в журнале аудита.

Что произойдет, если я изменю шаблон UTM в уже работающей кампании?

Изменение шаблона UTM не обновляет существующие ссылки ретроактивно. Ссылки, созданные до изменения шаблона, сохраняют свои прежние значения UTM. Новые ссылки, созданные после изменения, наследуют новые значения. Это сделано намеренно: значения UTM в аналитике — это факт о том, как ссылка была размечена, а не просто метка для отображения. Если вам нужно переразметить старые ссылки, экспортируйте их, обновите поля UTM в CSV и импортируйте обратно — импортер обновит существующие ссылки по совпадению слага.

Есть ли лимит на количество ссылок в одной кампании?

Лимита на количество ссылок в кампании нет. Поддерживаются кампании с десятками тысяч ссылок — аналитические запросы выполняются на базе ClickHouse и легко справляются с такими объемами. Таблица ссылок в панели управления поддерживает пагинацию по 100 ссылок, поиск и фильтрацию. Для очень масштабных кампаний (более 100 000 ссылок) мы рекомендуем использовать API вместо графического интерфейса.

Можно ли экспортировать результаты A/B теста для анализа в собственных инструментах?

Да. Вы можете экспортировать полный поток событий кликов для кампании через API экспорта аналитики. Отфильтруйте по link_id для каждого варианта, объедините с событиями конверсий и используйте любую статистическую модель. Экспорт включает поле variant_id для каждого события клика, что позволяет точно определить, какой вариант был показан. Для пользователей BigQuery или Snowflake запланированный экспорт включает variant_id и полные таблицы кликов и конверсий.

Готовы попробовать?

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

Кампании и A/B — Группировка ссылок, разделение трафика. · Elido