Аналитика в Adapty Mail

Страница Analytics показывает, что сделали ваши письма: сколько было доставлено, открыто и получило клики, и какую выручку они принесли. Любое число можно разбить — по кампании, сегменту, варианту A/B-теста и не только.

На странице сверху расположен график, а ниже — таблица с разбивкой. Нажмите на любую строку, чтобы перейти к отдельной сущности.

Страница Adapty Mail Analytics с графиком вверху и таблицей разбивки метрик ниже

Выберите временной диапазон

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

  • Date range: предустановленные периоды (последние 7 / 14 / 30 / 90 дней, текущий месяц, прошлый месяц, последние 12 месяцев, с начала года) или произвольный диапазон через Custom range. По умолчанию — последние 30 дней.
  • Granularity: группировка по дням (Daily), неделям (Weekly) или месяцам (Monthly). При расширении диапазона группировка укрупняется автоматически: Daily переключается на Weekly после 92 дней, а оба варианта — на Monthly после 366 дней.
  • Chart style: линейный (Line), площадной (Area) или столбчатый (Bar) график.

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

Элементы управления панели инструментов: диапазон дат, гранулярность и стиль графика

Группировка, разбивка и фильтры

Три элемента управления под панелью инструментов определяют, что отображается на графике и в таблице:

  • Group by: Разбивает таблицу на строки по кампаниям, сегментам или другим параметрам на ваш выбор. При выборе No grouping всё сворачивается в одну строку All.
  • Breakdown: Делит каждую из этих строк ещё раз, по второму параметру. Разверните строку, чтобы увидеть результат. Остаётся недоступным, пока не задана Group by, и один и тот же параметр нельзя выбрать дважды.
  • Add filter: Сужает отображение на графике и в таблице до нужных вам кампаний, сегментов или доменов.

Все три предлагают одиннадцать одинаковых вариантов:

ПараметрОдна строка на
Campaignsкампанию
Campaign typeмаркетинговый или транзакционный тип
Campaign purposeжизненный момент, для которого написана кампания
Segmentsсегмент, которому соответствует получатель
A/B variantsвариант, на который был направлен получатель
Messagesотдельное письмо в кампании
Triggersтриггер, запустивший флоу
Sender email domainдомен отправки, через который было доставлено письмо
Mailbox email providerпочтовый провайдер получателя — Google, iCloud и другие
Mailbox email domainпочтовый домен получателя
Event outcomeпричина отказа, тип жалобы или нажатая ссылка

Два из этих вариантов работают иначе:

  • Messages отображается только в выпадающем списке Breakdown. Тема письма не имеет смысла вне кампании, поэтому сначала группируйте по Campaigns, а затем разбивайте каждую строку кампании на отдельные отправленные письма.
  • Event outcome присваивает каждой строке один тип события, поэтому большинство столбцов остаются пустыми — у причины отказа нет открытий. Строки, в которых нет данных по выбранным метрикам, скрываются.
Элементы управления Group by, Breakdown и Add filter под панелью инструментов

Чтение графика

График отображает выбранные метрики за указанный период времени.

  • Категория метрики: Переключение между Email actions (Sent, Delivered, Opened, Clicked, Bounced, Unsubscribed, Converted) и Revenue.
  • Метрики: Выберите, какие метрики отображать. В агрегированном режиме (без группировки) можно отображать несколько метрик на одном графике. При включённой группировке график строит одну метрику — по одной линии на каждую группу — чтобы группы были визуально различимы.
  • Легенда: При включённой группировке в правой части отображается список всех групп с возможностью включать и отключать отдельные серии.

Флажки видимости в таблице метрик ниже также управляют тем, какие строки отображаются на графике.

График обновляется при изменении метрики, группировки и стиля диаграммы

Чтение таблицы метрик

Под графиком расположена таблица метрик, где каждая строка соответствует отдельной группе. Строка с итогами в верхней части агрегирует все остальные строки таблицы.

  • Сортируемые столбцы: нажмите на заголовок любого столбца, чтобы отсортировать по Name, Sent, Delivered, Delivery rate, Opened, Open rate, Clicked, Click rate, Converted, Revenue, Bounced или Unsubscribed.
  • Чекбокс видимости: включает или отключает отображение строки на графике.
  • Раскрытие строки: если задан Breakdown, нажмите на шеврон слева от строки, чтобы раскрыть её подгруппы.
  • Открытие детального просмотра: нажмите на название строки, чтобы открыть детальный вид для этой сущности.
Таблица разбивки метрик с сортируемыми столбцами, чекбоксами видимости и разворачиваемыми строками

Детальный просмотр включает:

  • Тот же график и селектор метрик, что и на главной странице, но в рамках одной сущности.
  • Восемь сводных карточек внизу: Sent, Delivered (с показателем доставки), Opened (с показателем открытий), Clicked (с показателем кликов), Bounced, Unsubscribed, Converted и Revenue.

Диапазон дат и детализация переносятся с главной страницы. Используйте Back в хлебных крошках для возврата.

Детальный просмотр отдельной сущности с графиком и восемью карточками сводки метрик

Что отслеживается

Note

Adapty конвертирует другие валюты в USD по курсу currencylayer.com (обновляется каждые 8 часов). Курс фиксируется на момент транзакции — последующие изменения не влияют на результат конвертации.

Каждая строка — на странице аналитики, в детализации и во встроенных представлениях, описанных ниже, — показывает один и тот же набор исходных показателей:

  • Sent: Письма, отправленные в SES.
  • Delivered: Доставки в почтовый ящик, подтверждённые SES.
  • Bounced: Отказы, зафиксированные SES. Жёсткие и мягкие отказы не различаются — оба считаются одним Bounced.
  • Opened: Загрузки пикселя. Apple Mail Privacy Protection предварительно загружает изображения в iOS 15+ и завышает этот показатель — для более точных сигналов ориентируйтесь на клики и выручку.
  • Clicked: Клики по кнопке CTA, главному изображению или логотипу. Ссылки в подвале — отписка, политика конфиденциальности, условия использования — не учитываются и нигде не отображаются в аналитике. Клик фиксируется на вашем поддомене ссылок, через который проходят все ссылки перед перенаправлением.
  • Unsubscribed: Отписки через ссылку в подвале или заголовок List-Unsubscribe.
  • Converted: Уникальные профили в группе с атрибутированной покупкой в заданном временном диапазоне. Конверсии группируются по дате покупки — клик в марте с последующей покупкой в апреле учитывается в апреле. Профиль, совершивший несколько покупок, считается один раз.
  • Revenue: Сумма атрибутированной выручки (USD) от старта подписок, продлений и разовых покупок.

Производные метрики

МетрикаЧто делим
Delivery rateDelivered / Sent
Open rateЛюди, открывшие хотя бы одно письмо / все, кому Adapty Mail пытался отправить
Click rateЛюди, кликнувшие по CTA, основному изображению или логотипу / все, кому Adapty Mail пытался отправить

Delivery rate считает письма, остальные две метрики — людей. Если кто-то открыл одно и то же письмо пять раз, Opened увеличится на пять, а open rate — только на единицу. Знаменатель включает адреса с ошибками доставки, поэтому большое количество bounces снижает open rate.

Детализация показывает те же три показателя рядом со сводными карточками.

Атрибуция выручки

Выручка атрибутируется по принципу последнего клика:

  1. Когда получатель нажимает на CTA, главное изображение или логотип, Adapty Mail запоминает, из какого письма был совершён клик — на один час.
  2. Покупка, совершённая в течение этого часа, засчитывается данному письму при условии, что у неё ещё нет атрибуции и она произошла после клика.
  3. Покупка, совершённая более чем через час после клика или без предшествующего клика, остаётся без атрибуции.
  4. Продление продукта, который профиль уже приобретал, никогда не засчитывается — независимо от того, как давно был сделан клик.

Атрибуция не требует ничего дополнительного от вашей страницы оформления заказа: клик фиксируется при редиректе, а покупка сопоставляется по профилю, как только попадает в Adapty Mail. Плейсхолдеры {email} и ID профиля, которые может содержать самостоятельно размещённая страница, персонализируют отображение для посетителя — на атрибуцию они не влияют. В разделе Настройка оформления заказа описаны оба варианта.

Встроенная аналитика во флоу и A/B-тестах

Те же метрики отображаются непосредственно рядом с измеряемыми строками:

  • Страница Flows: под каждым триггером каждый сегмент показывает собственные данные по доставке, вовлечённости и выручке.
  • Страница A/B Tests: варианты перечислены бок о бок с тем же набором метрик, что удобно для прямого сравнения вариантов.

Используйте страницу Analytics при сравнении по кампаниям или детальном анализе отдельной сущности, а встроенные представления — когда вы уже работаете во флоу или A/B-тесте. Определения метрик, расчётные показатели и правила атрибуции, описанные выше, одинаково применяются во всех трёх представлениях.

Ограничения

  • Нет разделения на мягкие и жёсткие отказы: каждый отказ — временный или постоянный — объединяется в единый счётчик Bounced.
  • Итоговая согласованность, не реальное время: данные агрегируются из таблиц событий. Свежие события обычно появляются в течение нескольких минут, но потоковой передачи в реальном времени нет.
  • Диапазон ограничен по размеру: широкий диапазон дат с детальной гранулярностью или группировка с большим количеством строк могут превысить возможности отображения графика. В таком случае на странице появляется сообщение «Selected range is too wide. Try a coarser granularity or shorter range.»