Профили в Adapty Mail

Профиль — это один пользователь в вашем проекте. Страница Profiles отображает всех, кого знает Adapty Mail, а также статус покупок каждого пользователя, его активность по email и полную историю действий.

Профили поступают автоматически — через любую точку входа, которую вы настроили. Обязательное условие — наличие email-адреса: Adapty Mail не создаёт профиль для пользователя, который его не предоставил.

Tip

Чтобы объединять профили в многократно используемые аудитории для флоу и A/B-тестов, см. Сегменты.

Как профили попадают в Adapty Mail

Adapty Mail создаёт профили автоматически из трёх источников:

Adapty Mail сопоставляет людей по адресу электронной почты. Два источника с одинаковым адресом попадают в один профиль; два разных адреса создают отдельные профили, даже если customer_user_id совпадает. Каждый источник хранит собственный идентификатор пользователя, и на странице профиля все они перечислены в разделе External Profile IDs.

Если вы также используете Adapty, профиль здесь — это не ваш профиль в Adapty. Adapty Mail ведёт собственные записи и хранит ID профиля Adapty как один из внешних идентификаторов. Профилей здесь будет меньше, чем в Adapty, потому что профили Adapty без адреса электронной почты сюда не попадают.

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

Список профилей

Список отображает профили по одному в строке, начиная с новейших. Используйте строку поиска, чтобы найти профиль по email, ID профиля или внешнему ID профиля.

СтолбецСодержимое
ProfileEmail клиента и кампания, связанная с его последним email-событием.
StatusСтатус покупки профиля. См. Статус профиля.
CountryСтрана клиента.
Open rateОтношение открытых писем к отправленным. Прочерк означает, что письма ещё не отправлялись.
LTVLifetime value — суммарный доход от этого профиля по всем источникам.
JoinedКогда профиль впервые появился в Adapty Mail.
Last activityКогда произошло последнее email-событие профиля. Учитывается отправка, а не только открытие или клик.
Important

Joined — это дата, когда профиль впервые появился в Adapty Mail; она используется как дата начала отношений с клиентом. Это время попадания в систему, а не исходная дата регистрации в вашем приложении.

Список профилей Adapty Mail со столбцами Status, Country, Open rate, LTV и Joined

Статус профиля

Столбец Status отображает статус покупок профиля — что именно приобрёл пользователь и активна ли эта покупка. Этот статус не имеет отношения к тому, получает ли пользователь ваши письма.

СтатусЗначение
Never purchasedПользователь ничего не купил.
PurchasedПользователь совершил разовую покупку.
Active subscriberПользователь оформил платную подписку с автопродлением.
Renewal cancelledАвтопродление отключено; доступ сохраняется до конца текущего периода.
Billing issueПлатёж при продлении не прошёл.
Grace periodПлатёж не прошёл, но доступ сохраняется в течение льготного периода стора.
ChurnedПодписка истекла и доступ закрыт.
RefundedПокупка возвращена.
Note

Профиль может быть активным подписчиком и при этом отписанным от ваших email-рассылок, или отточившим (churned) и при этом подписанным. Статус email отображается на странице профиля и определяет, может ли Adapty Mail отправлять письма этому профилю.

Детали профиля

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

Заголовок профиля

Заголовок идентифицирует пользователя: email, страна, пол, возраст, платформа и дата «первой покупки». Он также содержит три бейджа:

  • Purchase status: Статус покупки профиля, используя значения из раздела Статус профиля.
  • Open rate: Открытия писем этим профилем относительно отправленных ему писем. В аналитике учитываются получатели, открывшие письмо хотя бы раз, а не сами письма, поэтому цифры расходятся.
  • Email status: Subscribed — или причина, по которой отправка прекратилась, например Unsubscribed, Bounced или Reported spam. Этот статус не связан с платной подпиской в поле Status.

Subscribed означает, что ничто не блокирует отправку — не то, что что-то уже запланировано. Профиль всё равно должен соответствовать сегменту во флоу, а двойное подтверждение удерживает маркетинговые письма до тех пор, пока адрес не будет подтверждён. В разделе Причины остановки писем описаны все причины, по которым статус Subscribed заменяется другим.

Метрики вовлечённости

Пять метрик отображаются в верхней части страницы:

  • Sent: Письма, отправленные профилю.
  • Delivered: Письма, принятые почтовым провайдером.
  • Opened: Количество открытий письма получателем, включая повторные.
  • Clicked: Количество кликов по ссылкам.
  • Revenue: Два показателя — атрибутированный доход и пожизненная ценность.
Note

Атрибутированная выручка — это выручка, полученная благодаря вашим письмам: покупки, совершённые пользователем после перехода по ссылке из письма. Пожизненная ценность (LTV) — это общая выручка профиля из всех источников, независимо от того, участвовала ли почта в её формировании. В заголовке сначала отображается атрибутированная выручка, затем LTV.

Карточка профиля

Карточка Profile отображает атрибуты пользователя:

  • Platform: Платформа последнего устройства пользователя, например iOS или Android.
  • Email provider: Кто обслуживает почтовый ящик — Google, iCloud, Proton и т. д. — определяется по MX-записям домена. Disposable означает сервис одноразовых адресов: такие адреса не проходят верификацию и сразу попадают в список подавления.
  • Country: Страна пользователя.
  • Store country: Страна аккаунта App Store или Google Play пользователя.
  • Gender: Пол пользователя, если известен.
  • Age: Возраст пользователя и дата рождения, переданная источником.
  • Profile ID: Внутренний идентификатор профиля в Adapty Mail.

External Profile IDs содержит по одной записи для каждого источника — Adapty, FunnelFox или Custom — с идентификатором, который этот источник использует для данного пользователя, и временем первого появления. Custom attributes содержит пары ключ-значение, отправленные источником.

Страница детальной информации о профиле с метриками вовлечённости, карточкой профиля и карточкой состояния покупок

Состояние покупки

Карточка Purchase state показывает доход от профиля и историю покупок. Вверху отображается пожизненная ценность клиента, ниже — повторяющийся доход, а затем до двух разделов:

  • Subscription: цена, стор, дата начала, ID продукта и дата, помеченная Renews — пока доступ активен, или Expired — после его окончания.
  • One-time purchase: цена, стор, дата покупки и ID продукта для последней разовой покупки.

Если у клиента есть и то, и другое, каждый раздел имеет собственный значок статуса. Если покупок ещё не было, карточка показывает No purchase yet.

Сегменты

Карточка Segments показывает, скольким сегментам соответствует профиль, и перечисляет их; нажмите на любой, чтобы открыть его. Если ни один не совпадает, карточка отображает Not in any segment. Adapty Mail заново применяет фильтры при каждом запросе, поэтому список всегда отражает актуальные данные профиля. В разделе Сегменты описано, как их создавать.

История активности

Раздел Journey — это хронология всего, что происходило с профилем, начиная с события Profile created. События по email и транзакциям отображаются в одном общем списке.

События электронной почты

Каждая запись — одно письмо, отправленное Adapty Mail. Раскройте её, чтобы увидеть ссылки, по которым перешёл получатель, и покупки, совершённые благодаря этому письму. Цветная метка показывает, на каком этапе находится письмо:

ЧипЧто означает
ScheduledУ письма установлено время отправки, и Adapty Mail ещё не отправил его.
SentAdapty Mail отправил письмо, но подтверждения доставки пока нет.
DeliveredПринимающий почтовый сервер принял письмо. Этот чип заменяет Sent.
OpenedПиксель отслеживания загружен.
ClickedПолучатель нажал на ссылку. Разверните письмо, чтобы увидеть, на какие ссылки кликали и какая покупка была совершена.
ConfirmedПолучатель подтвердил свой адрес из письма с двойным подтверждением подписки.
BouncedПринимающий почтовый сервер отклонил письмо и вернул его.
Spam reportПолучатель отметил письмо как спам.
UnsubscribedПолучатель отписался.
DelayedПринимающий почтовый сервер попросил Adapty Mail повторить попытку позже.
ThrottledВсе отправляющие домены превысили дневной лимит, поэтому письмо ожидает отправки.
CancelledПисьмо не будет отправлено. Покупка, отписка, bounce, жалоба на спам, удаление или повторный throttle отменяют все оставшиеся письма в последовательности — см. Причины остановки писем.

События транзакций

Каждая запись — это веха подписки или разовой покупки. В путешествии вместо сырого значения event_type отображается понятная метка:

event_typeМетка Journey
subscription_startedSubscription started
subscription_renewedSubscription renewed
subscription_renewal_cancelledRenewal cancelled
subscription_renewal_reactivatedRenewal resumed
billing_issue_detectedBilling issue
entered_grace_periodEntered grace period
subscription_expiredSubscription expired
subscription_refundedSubscription refunded
non_subscription_purchaseOne-time purchase
non_subscription_purchase_refundedPurchase refunded

Эти события автоматически поступают в Adapty Mail через SDK Adapty, либо вы можете отправлять их самостоятельно через API.

Таймлайн Profile Journey, показывающий создание профиля и последующие события транзакций подписки

Отписка профиля

Чтобы прекратить отправку писем на профиль, откройте его страницу, нажмите … и выберите Unsubscribe. Adapty Mail помечает профиль как отписанный и добавляет его в список подавления — кампании и флоу будут его пропускать.

Если профиль уже попал в список подавления по любой причине, кнопка Unsubscribe недоступна. В статье Причины остановки писем описаны два способа, которыми получатели могут отписаться самостоятельно.

Заголовок профиля с открытым меню действий и опцией Unsubscribe

Удаление профиля

Удалите профиль, чтобы стереть все данные о пользователе, хранящиеся в Adapty Mail, — например, в ответ на запрос об удалении данных.

Чтобы удалить профиль, откройте его страницу, нажмите …, выберите Delete и подтвердите действие. Adapty Mail при этом:

  • Удалит email-адрес и все личные атрибуты: имя, пол, дату рождения, страну, страну стора, данные об устройстве и пользовательские атрибуты.
  • Отменит все письма, запланированные для этого профиля.
  • Удалит профиль со страницы Profiles.

Это действие необратимо. Записи о покупках сохраняются без каких-либо персональных данных, поэтому общие показатели выручки не изменятся.

Удаление не блокирует адрес. Если источник отправит его снова, Adapty Mail создаст новый профиль, не связанный с удалённым. Чтобы навсегда исключить пользователя, нужно остановить передачу его данных на стороне источника.

Ваш бэкенд также может удалять профили через эндпоинт Delete profile.