Глоссарий маркетинга

Click-Through Rate (CTR)

Определение

Процент получателей, кликнувших по ссылке. Средний CTR email: 2-5%.

Что такое Click-Through Rate (CTR)

Click-Through Rate (CTR) -- коэффициент кликабельности, показывающий процент получателей маркетингового сообщения, которые кликнули по одной или нескольким ссылкам в нём. Это одна из ключевых метрик эффективности маркетинговых коммуникаций, применимая ко всем каналам: email, SMS, push-уведомления, мессенджеры, баннерная реклама.

CTR как метрика появился вместе с первой баннерной рекламой в интернете в 1994 году. Первый баннер AT&T на сайте HotWired показал CTR 44% -- цифра, немыслимая по сегодняшним стандартам. С тех пор средний CTR баннерной рекламы упал до 0,05-0,1%, но в email-маркетинге показатель остаётся значительно выше: 2-5% считается нормой, а лучшие триггерные письма достигают 15-25%.

CTR стоит между open rate (сколько людей открыли сообщение) и conversion rate (сколько совершили целевое действие). Это метрика вовлечённости -- она показывает, насколько контент оказался интересным и призыв к действию -- убедительным. Низкий CTR при высоком open rate означает, что тема письма привлекает, но содержание или CTA не работают.

Зачем это нужно бизнесу

CTR -- прямой индикатор качества маркетингового контента и его соответствия аудитории. Для email-кампании с 50 000 получателей разница между CTR 2% и 4% -- это 1 000 дополнительных кликов. При конверсии кликов в покупку 5% и среднем чеке 2 500 рублей это 125 000 рублей дополнительной выручки с одной рассылки.

Среднерыночные CTR по каналам: email -- 2-5%, SMS -- 6-8%, push-уведомления -- 3-7%, Telegram -- 5-10% (кнопки), WhatsApp -- 15-25%. Персонализированные сообщения показывают CTR на 30-50% выше массовых. Триггерные рассылки (брошенная корзина, welcome-серия) -- в 3-5 раз выше регулярных.

Отслеживание CTR по сегментам выявляет наиболее вовлечённые группы клиентов. Низкий CTR в определённом сегменте может указывать на нерелевантный контент, неподходящее время отправки или усталость от коммуникаций (email fatigue).

Как это работает

Формула расчёта CTR:

CTR = (Количество уникальных кликов / Количество доставленных сообщений) x 100%

Варианты расчёта:

  • Total CTR (TCTR) -- все клики / доставлено. Учитывает повторные клики одного получателя.
  • Unique CTR (UCTR) -- уникальные кликнувшие / доставлено. Более точный показатель.
  • Click-to-Open Rate (CTOR) -- уникальные кликнувшие / уникальные открывшие. Показывает качество контента без влияния темы письма.

Технически отслеживание кликов работает через подмену ссылок. Каждая ссылка в письме заменяется на уникальный трекинговый URL. Когда получатель кликает, запрос проходит через трекинговый сервер, который фиксирует клик и перенаправляет пользователя на оригинальный URL. Для каждой ссылки создаётся уникальный TrackedLink с tracking_id.

Факторы, влияющие на CTR:

  • Релевантность контента -- самый важный фактор. Персонализированные предложения vs массовые.
  • CTA (Call-to-Action) -- текст, цвет, размер и расположение кнопки.
  • Количество ссылок -- оптимально 1-3 основных CTA.
  • Время отправки -- когда аудитория наиболее активна.
  • Сегментация -- узкие сегменты показывают CTR в 2-3 раза выше.

Примеры из практики

Ритейл-сеть одежды: сравнила CTR массовой рассылки "Новая коллекция" (CTR 1,8%) с персонализированной рассылкой по категориям (CTR 5,2%). Персонализация по предпочтениям клиента (на основе истории покупок) увеличила CTR в 2,9 раза, а выручку с рассылки -- в 3,4 раза.

Онлайн-аптека: тестировала текст CTA-кнопки: "Купить" (CTR 2,1%) vs "Добавить в корзину" (CTR 2,8%) vs "Узнать цену" (CTR 3,5%). Мягкий CTA с низким порогом действия показал CTR на 67% выше прямого призыва к покупке.

Сервис доставки: внедрил smart channel selection -- AI выбирал между email и push для каждого клиента. Общий CTR вырос с 3,2% до 5,8%, потому что каждый клиент получал сообщение в предпочтительном канале.

Как реализовано в Trigly

Trigly реализует полноценную систему отслеживания кликов через модуль трекинга (tracking.py). Каждая ссылка в email-шаблоне автоматически заменяется на трекинговый URL с уникальным tracking_id. При клике EmailAdapter выполняет rewriting ссылок с сохранением TrackedLink в базе данных, а затем перенаправляет пользователя на оригинальный URL.

Статистика кликов доступна в реальном времени через CampaignAnalyticsService: live_stats показывает текущий CTR, heatmap -- распределение кликов по времени суток и дням недели, deliverability -- воронку от доставки до клика. Сравнение CTR между кампаниями доступно через endpoint compare_campaigns.

A/B тестирование позволяет тестировать разные варианты CTA и контента. ABTestService отслеживает клики для каждого варианта и определяет победителя через Bayesian-анализ. AI-движок (AICampaignService) генерирует варианты копирайтинга, оптимизированные под максимальный CTR, и оценивает темы писем до отправки.

Smart Channel Selection (SmartChannelService) анализирует CTR по каналам для каждого клиента за 90 дней и рекомендует канал с наибольшей вовлечённостью, что системно повышает CTR.

Частые вопросы

Какой CTR считается хорошим для email?

Средний CTR email-рассылок: 2-5%. Выше 5% -- отличный результат. Триггерные письма (welcome, брошенная корзина) -- 10-25%. Если CTR ниже 1%, стоит пересмотреть контент, сегментацию или частоту рассылок.

Почему CTR падает со временем?

Главная причина -- email fatigue (усталость от рассылок). Когда подписчик получает слишком много писем, он перестаёт кликать. Trigly решает это через FrequencyService, который ограничивает количество сообщений (frequency capping) и учитывает quiet hours.

Что важнее: CTR или CTOR?

CTR показывает общую эффективность кампании (включая тему письма). CTOR -- только качество контента. Для оптимизации темы письма смотрите на open rate. Для оптимизации контента и CTA -- на CTOR. Trigly отслеживает обе метрики в разделе аналитики кампаний.

Как это работает в Trigly

Trigly реализует сквозную систему отслеживания и оптимизации CTR на всех уровнях. На уровне инфраструктуры — EmailAdapter автоматически перезаписывает все ссылки в HTML-шаблоне, создавая TrackedLink с уникальным UUID для каждой ссылки каждого получателя. Публичный эндпоинт /api/v1/campaigns/track/click обрабатывает редиректы без JWT-аутентификации и инкрементирует счётчик total_clicks.

На уровне аналитики — CampaignAnalyticsService предоставляет несколько представлений данных о кликах: live_stats с текущим CTR по кампании, heatmap с распределением кликов по часам и дням, compare_campaigns для сравнения CTR между разными кампаниями. Данные хранятся в ClickHouse (delivery_events) с SummingMergeTree для мгновенной агрегации.

На уровне оптимизации — FrequencyService на базе Redis предотвращает email fatigue через ограничения дневных, недельных и месячных отправок, а также quiet hours (тихие часы). Это защищает CTR от падения из-за переизбытка сообщений. ContentAdapterService автоматически адаптирует контент для каждого канала, обеспечивая оптимальное отображение CTA-кнопок в email (HTML), Telegram (inline keyboards), SMS (короткие ссылки) и push-уведомлениях (action URL).

Практические примеры из разных отраслей

Туризм и путешествия

Турагентство тестировало формат CTA в email-рассылке: текстовая ссылка «Посмотреть туры →» (CTR 2,1%) против кнопки с фото направления «Хочу в Турцию за 45 000 ₽» (CTR 6,3%). Визуальный CTA с конкретной ценой и направлением увеличил кликабельность в 3 раза. Дополнительная персонализация по истории поездок подняла CTR до 9,7%.

Финтех (кредитные продукты)

Банк обнаружил, что CTR push-уведомлений о новых банковских продуктах падал на 40% при отправке более 2 раз в неделю. Внедрение frequency capping (максимум 3 push в неделю) стабилизировало CTR на уровне 5,8% и снизило отписки от push на 55%.

B2B (промышленное оборудование)

Поставщик промышленного оборудования обнаружил, что CTR email-рассылок в этом сегменте (средний 0,8%) значительно ниже B2C-показателей. Вместо массовых рассылок перешли на гиперперсонализированные письма для 500 ключевых клиентов с конкретными предложениями под их оборудование. CTR вырос до 12%, а conversion rate в запрос — до 4,5%.

Типичные ошибки при работе с CTR

Оптимизация CTR в ущерб конверсии. Кликбейтные заголовки и интригующие CTA могут поднять CTR, но если посадочная страница не соответствует ожиданиям кликнувшего, конверсия падает, а доверие к бренду снижается. Важно анализировать всю воронку от клика до целевого действия. В Trigly CampaignAnalyticsService предоставляет полную воронку: доставлено → открыто → кликнуто → конвертировано.

Игнорирование CTOR (Click-to-Open Rate). Общий CTR зависит от двух факторов: open rate (тема письма) и CTOR (контент и CTA). Если open rate высокий, а CTR низкий — проблема в контенте. Если open rate низкий — проблема в теме. Без разделения этих метрик оптимизация идёт вслепую. В Trigly оба показателя доступны в аналитике каждой кампании.

Сравнение CTR разных каналов напрямую. CTR email (2-5%), push (3-7%) и SMS (6-8%) — это разные метрики с разными бенчмарками. Высокий CTR push-уведомлений не означает, что push эффективнее email — у push значительно ниже reach (охват), а стоимость SMS выше. Trigly через CostCalculatorService позволяет сравнивать каналы по стоимости за клик, что даёт более объективную картину.

Связь CTR с другими метриками

CTR является промежуточным звеном в воронке между open rate и conversion rate. Оптимизация CTR без улучшения open rate ограничена — даже идеальный CTR бесполезен, если письмо не открывают. A/B тестирование позволяет изолировать влияние каждого фактора: тестирование темы оптимизирует open rate, тестирование контента и CTA — CTR.

Сегментация аудитории — главный рычаг повышения CTR. Узкие сегменты с релевантным контентом показывают CTR в 2-3 раза выше массовых рассылок. В Trigly динамические сегменты через SegmentEngine пересчитываются каждые 30 минут, обеспечивая актуальность аудитории. Карта кликов визуализирует распределение кликов по элементам письма, что помогает оптимизировать расположение CTA.

Связанные материалы

Используйте Click-Through Rate (CTR) в Trigly

AI-платформа автоматизации маркетинга с лучшими инструментами

Подробнее