Атрибуция в RevenueCat: какая ссылка привела подписчиков

На этой странице
- Почему RevenueCat не знает, откуда пришли подписчики
- Вариант 1: интеграция с провайдером атрибуции
- Вариант 2: атрибуция рекламы Apple
- Вариант 3: ваши собственные ссылки, соединённые с RevenueCat
- Настройка в Unolink
- Что вы увидите
- Называйте ссылки так, чтобы выручку было легко читать
- Пробелы, о которых стоит знать
- Конфиденциальность и правила Apple
- Какой вариант выбрать
RevenueCat до мелочей знает, кто оформил подписку, когда, на какой продукт и сколько заплатил. Чего он не знает — почему человек вообще установил приложение: какое видео, автор, объявление или рассылка его привели. А именно эта цифра нужна вам, когда вы решаете, куда тратить деньги на следующей неделе.
В этом посте — почему RevenueCat не может ответить на этот вопрос сам, как команды обычно связывают привлечение с подписками и простая схема для инди-приложений и небольших студий.
Почему RevenueCat не знает, откуда пришли подписчики
RevenueCat работает внутри вашего приложения и начинает видеть человека, только когда приложение открыто. Всё, что было до этого — нажатие на ссылку, визит в магазин, установка, — произошло там, куда RevenueCat не видит. Его собственная документация говорит об этом прямо:
Значит, источник должен прийти из другого инструмента и соединиться с покупками в RevenueCat. Обычно для этого есть три способа.
Вариант 1: интеграция с провайдером атрибуции
RevenueCat интегрируется с провайдерами атрибуции, такими как Adjust, AppsFlyer, Branch, Singular и Tenjin. Провайдер определяет, откуда пришла установка, и выручка появляется рядом с каждой кампанией в его панели.
Это правильный выбор, если вы уже платите за один из этих инструментов ради платных кампаний. Но это очень много инструмента и очень много бюджета, если вам нужно всего лишь сравнить пять видео и двух авторов.
Вариант 2: атрибуция рекламы Apple
RevenueCat умеет собирать данные атрибуции Apple для собственной рекламы Apple — с кампанией, группой объявлений и ключевым словом — и позволяет разбивать по ним свои графики. Полезно, если вы запускаете поисковую рекламу Apple. Но это покрывает только эту рекламу, а не ваши посты в TikTok или видео автора.
Вариант 3: ваши собственные ссылки, соединённые с RevenueCat
Если ваш рост в основном идёт через ссылки (посты, профили, авторы, рассылки, QR-коды, реклама, которая ведёт трафик на сайт), вам нужны три вещи:
- Ссылка на каждый источник. У каждого поста, автора и объявления своя ссылка, которая открывает нужный магазин.
- SDK в приложении, который знает, какая ссылка привела каждую установку.
- Подключение к RevenueCat, чтобы каждый пробный период, покупка, продление и возврат попадали к той ссылке, которая привела этого человека, включая те, что происходят, пока приложение закрыто.
Вот и вся схема. Никаких аккаунтов в рекламных сетях, никакого контракта на атрибуцию, а выручку вы видите по каждому посту, а не по рекламной сети.
Настройка в Unolink
Unolink реализует вариант 3, со встроенным RevenueCat. Для SDK нужен тариф Pro ($19 в месяц) или выше. Цены указаны на странице цен, звонить в отдел продаж не нужно.
- Создайте ссылки. Умную ссылку для приложения и ссылку кампании на каждый пост, автора или объявление:
go.unolink.dev/yourapp/creator-anna. Каждая открывает App Store на iPhone и Google Play на Android. - Добавьте SDK для iOS, Android, React Native или Flutter. Это небольшая библиотека, которая добавляется за минуты и показывает, какая ссылка привела каждую установку, без фингерпринтинга. См. документацию SDK.
- Подключите RevenueCat. SDK подключается к RevenueCat одной строкой, а RevenueCat вы один раз подключаете в настройках приложения в Unolink. Пошагово: страница о RevenueCat в документации.
- Готово. С этого момента пробные периоды, покупки, продления и возвраты приходят сами, и ничего не считается дважды.
Что вы увидите
Как только начинают поступать покупки, у каждой ссылки появляется полная воронка: клики, установки, онбординг, пейволл, пробный период, оплата и выручка.
- Клики2 400
- Установки610−75%(самый большой отток)
- Пробный период начат140−77%
- Оплата52−63%
Самый большой отток: Установки
- Выручка по ссылке за вычетом возвратов. Возврат вычитает свою сумму из выручки.
- Поздние оплаты учитываются. Тот, кто сегодня нажал на ссылку автора, а через неделю перешёл с бесплатного пробного периода на оплату, всё равно считается платящим пользователем этой ссылки. Люди группируются по дате установки, поэтому цифры прошлой недели могут расти по мере того, как пробные периоды переходят в оплату.
- Когда люди платят. Отчёт показывает долю установок, оплативших в течение дня, 7 дней и 30 дней, медианное время ожидания и сколько людей вернулись после тихой недели, чтобы заплатить, — в целом и по каждой ссылке.
- Продления — отдельным шагом. Продление, отмену, истечение подписки и проблему с оплатой можно добавить в любую воронку.
- Уже есть подписка. Тот, кто оформил подписку ещё до этой установки (новый телефон, переустановка), всё равно добавляет выручку, но не считается новым платящим пользователем ссылки, потому что продажу сделала не она.
- Покупки в песочнице не учитываются, как и тестовые устройства, так что ваши цифры показывают только реальных клиентов.
Называйте ссылки так, чтобы выручку было легко читать
Выручка по ссылкам полезна ровно настолько, насколько понятны названия ссылок. Через три месяца link7 вам ничего не
скажет.
- Указывайте источник и вариант:
creator-anna,tiktok-oct-hook2,newsletter-launch,poster-gym-berlin. - Одна ссылка на каждую вещь, о которой вы будете принимать решение. Если вы можете перестать платить автору из-за цифр, автору нужна своя ссылка. Если вы будете оставлять или убирать хук в видео, каждому хуку нужна своя.
- Не используйте одну ссылку в разных кампаниях. Ссылка, использованная для двух постов, навсегда смешивает их выручку.
- Сохраняйте UTM-метки, которые добавляет реклама. Многие объявления сами добавляют
utm_sourceиutm_campaign; они сохраняются вместе с кликом, так что позже одну рекламную ссылку можно разбить по кампаниям.
Пробелы, о которых стоит знать
Какой бы инструмент вы ни выбрали, честно учитывайте пробелы:
- Кампании на установку приложения открывают магазин напрямую и минуют вашу ссылку, поэтому их подписчиков нельзя к ней привязать. Для них пользуйтесь отчётами самой рекламной платформы.
- Покупки в вебе или на другом устройстве требуют, чтобы приложение знало, кто клиент. На странице Платежи и идентификаторы пользователей разобраны гости, регистрации и покупки, сделанные в других местах.
- Маленькие числа. Ссылка с десятью установками и одним подписчиком мало о чём говорит. Дайте ей время и людей, прежде чем решать.
Конфиденциальность и правила Apple
Соединять покупки в своём приложении с установками своего же приложения — это собственная (first-party) аналитика. Это не отслеживание в понимании Apple, которое означает связывание ваших данных с приложениями или сайтами других компаний для рекламы, и для неё не нужен запрос на отслеживание. Unolink не использует фингерпринтинг устройств и никогда не передаёт идентификаторы ваших пользователей. Подробнее, в том числе о том, как отвечать на вопросы о конфиденциальности в App Store Connect: Платежи и идентификаторы пользователей.
Какой вариант выбрать
- Вы покупаете рекламу в нескольких сетях и вам нужна оптимизация под подписчиков: провайдер атрибуции с его интеграцией с RevenueCat.
- Вы запускаете поисковую рекламу Apple: включите интеграцию RevenueCat с рекламой Apple. Её недорого добавить рядом с чем угодно.
- Вы растёте за счёт постов, авторов и небольшой рекламы сайта: ваши собственные ссылки, SDK и подключённый RevenueCat. Это самая простая и дешёвая схема, которая показывает, какая ссылка привела подписчиков.
Общую картину измерений без партнёра по мобильным измерениям смотрите в статье Какая реклама привела каждую установку?, а о событиях между установкой и покупкой — в статье Воронки онбординга и пейволла: что отслеживать.
Поделиться статьёй


