Перейти к содержимому

Руководство

Rewardful, Tolt и FirstPromoter для мобильных приложений: работают ли веб-инструменты для партнёрок с покупками в приложении?

Для веб-SaaS они отлично подходят. Почему они не видят покупки в App Store и Google Play, что поддерживает каждый из них на октябрь 2026 и как реально запустить партнёрскую программу для приложения.

Обновлено 1 ноября 2026 г.

Коротко

Для покупок в приложении — нет. Rewardful, Tolt, FirstPromoter и PartnerStack фиксируют реферала по ссылке и cookie в браузере и засчитывают продажи из веб-биллинга, например Stripe. Покупки в приложении обрабатывают Apple и Google, мимо этих инструментов. Приложение они покрывают, только если пользователи платят на веб-странице оплаты. Для подписок в App Store и Google Play нужна партнёрская платформа, созданная для мобильных приложений, или мост, который вы построите сами: от проверенных покупок в магазине к API продаж инструмента.

Как веб-инструменты для партнёрок отслеживают продажу

Rewardful, Tolt, FirstPromoter и PartnerStack работают по одной схеме. Посетитель переходит по ссылке партнёра, скрипт на вашем сайте сохраняет ID реферала в cookie, а при оплате реферал привязывается к клиенту в вашей биллинговой системе. Когда биллинг сообщает о платеже, продлении или возврате, инструмент начисляет комиссию партнёру или отменяет её.

Для SaaS-продукта, который продаётся в вебе через Stripe или Paddle, это почти идеальный вариант. Клик и оплата происходят в одном браузере, источник истины — биллинг, а регулярная комиссия сама следует за подпиской. У этих инструментов годы работы именно над таким сценарием: кабинеты партнёров, отслеживание купонов, правила защиты от мошенничества и интеграции с веб-стеком биллинга.

Где покупки в приложении рвут цепочку

В мобильном приложении почти каждое звено этой цепочки устроено иначе:

  • Cookie не переживает магазин. Партнёрская ссылка открывает App Store или Google Play, и приложение ставится оттуда. Cookie из браузера внутри приложения недоступен, поэтому реферал теряется, если код не попадёт в приложение другим путём.

  • Платёж вам не виден. Подписки в приложении продаются через StoreKit и Play Billing. Деньги идут через Apple и Google, а не через ваш аккаунт Stripe, поэтому инструмент, который слушает Stripe, о продаже ничего не узнает.

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

  • Доказательство — транзакция в магазине. Чтобы безопасно платить комиссию, покупку должен подтвердить магазин — через сервис вроде RevenueCat или через App Store Server API и Google Play Developer API.

  • Отслеживание купонов не доходит до магазина. Веб-инструменты могут засчитать продажу партнёру, когда клиент вводит его купон на странице оплаты Stripe. Покупки в App Store и Google Play через эту страницу не проходят, поэтому код, который автор называет в видео, нужно принимать внутри самого приложения.

Это не недостаток веб-инструментов. Они созданы для веб-биллинга, а биллинг в приложении — это другое.

Что поддерживает каждый инструмент (проверено 31 октября 2026)

По страницам цен и документации по интеграции каждого вендора на 31 октября 2026. Цены указаны за месяц; суммы выручки в скобках — лимиты тарифов, которые публикует каждый вендор.

ИнструментЗасчитывает продажи изПокупки в App Store / Google PlayЦена
RewardfulStripe или Paddle ClassicИнтеграции не найдено$49 (до $7,5 тыс. выручки партнёров), $99 (до $15 тыс.), Enterprise от $149
ToltStripe, Paddle и ChargebeeИнтеграции не найдено$99 (до $20 тыс. выручки партнёров), $199 (до $50 тыс.), Enterprise по запросу
FirstPromoterИнтеграции с биллингом, а также API отслеживания для неподдерживаемых биллинговых системТолько если вы сами отправляете каждую продажу через API$49 (до $5 тыс.), $99 (до $15 тыс.), Enterprise $149
PartnerStackПартнёрские программы для B2B SaaSИнтеграции не найденоЦена называется после демо
DubStripe и Shopify; SDK для iOS и React Native в бете, Android заявлен как «скоро»Проверки через App Store или RevenueCat не найдено$81 или $270 при оплате за год, плюс комиссия 5% за выплаты

Когда веб-инструмент — правильный выбор

Если большая часть выручки приходит через веб, оставьте веб-инструмент. Он справится с этим лучше мобильной платформы. Типичные случаи:

  • Подписки в первую очередь через веб. Пользователи регистрируются и платят на вашем сайте через Stripe или Paddle, а в приложении просто пользуются купленным.

  • B2B-софт с мобильным клиентом. Аккаунты продаются в вебе по числу мест или по тарифам, а приложения для iPhone и Android нужны только для входа.

  • Веб-оплата, на которую вы отправляете пользователей приложения. В США после судебного решения 2025 года по делу Epic против Apple приложения могут ссылаться на внешнюю веб-оплату. Правила различаются по странам и магазинам, поэтому сверяйтесь с актуальными требованиями Apple и Google. Продажи там — это веб-биллинг, и их можно отслеживать как любую веб-продажу, если реферальный cookie попадает в браузер, где пользователь платит.

Быстрая проверка: посмотрите, где собираются деньги. Если большая их часть видна в Stripe или Paddle, веб-инструмент подойдёт. Если в App Store Connect и Play Console — нет, каким бы хорошим он ни был для веба.

Что делать, если вы продаёте в приложении

Если выручка идёт через StoreKit или Google Play Billing, реалистичных путей несколько:

  • Мобильная партнёрская платформа. Инструменты, созданные для приложений, — InfluTo, Insert Affiliate, WinWinKit и GoMarketMe, — дают SDK, которые фиксируют реферала внутри приложения (введённый код, ссылка, реферер магазина) и проверяют покупки через Apple и Google или через RevenueCat. Сравнивайте их по тому, кто платит авторам, что они проверяют и сколько стоят при вашей выручке.

  • RevenueCat Web Billing для веб-продаж. Если вы продаёте ещё и в вебе, RevenueCat Web Billing — оплата на базе Stripe, которой управляет RevenueCat, — отправляет веб-покупки через тот же webhook, что и покупки в приложении. Платформа, читающая события RevenueCat, засчитает и те, и другие. Так InfluTo учитывает веб-оплату: через RevenueCat Web Billing или через оплату Stripe, подключённую к RevenueCat.

  • Свой мост. Например, API отслеживания FirstPromoter принимает продажи из неподдерживаемых биллинговых систем. Вам пришлось бы пересылать со своего сервера каждую проверенную покупку, продление и возврат из магазина. А внутри приложения всё равно нужно определять, от какого партнёра пришёл пользователь, ведь cookie браузера туда не попадает.

  • Перенести оплату в веб. Продавайте через Stripe в вебе там, где это позволяют правила, и оставьте веб-инструмент. Вы меняете удобство оплаты через магазины на оплату под своим контролем, но партнёрский cookie всё равно должен дойти от ссылки автора до вашей оплаты.

Одно ограничение: InfluTo не поддерживает обычную оплату через Stripe без RevenueCat. Если у вас собственная веб-оплата на Stripe, проще закрыть эту часть выручки веб-инструментом для партнёров.

Перенос партнёров приложения с веб-инструмента

  1. 1

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

  2. 2

    Выберите источник покупок. Webhook RevenueCat, если вы используете RevenueCat, или прямая проверка в магазинах: ключ App Store Server API и сервисный аккаунт Google Play. Один путь на платформу.

  3. 3

    Добавьте SDK и поле для кода. SDK проверяет атрибуцию при первом запуске, а поле для кода выручает, когда автор называет код в видео или подкасте, где нет ссылки, на которую можно нажать.

  4. 4

    Создайте программу заново и пригласите партнёров. Задайте комиссию и отправьте действующим партнёрам ссылку для присоединения: каждый получит код и ссылку для вашего приложения. В InfluTo вы также пополняете предоплаченный кошелёк — от $50, с возможностью возврата. Из него авторам платят 1-го числа каждого месяца.

  5. 5

    Объясните партнёрам, какую ссылку где использовать. Регистрации в вебе — по ссылке веб-инструмента, установки приложения — по новому коду и ссылке. Так ни один реферал не потеряется между ними.

Если вы принимаете оплату и там, и там, какое-то время придётся вести оба инструмента. Это нормально: один покрывает веб-оплату, другой — магазины, и каждый показывает авторам засчитанные им продажи.

Веб-инструменты для партнёров и мобильные приложения: ответы

Работает ли Rewardful с мобильными приложениями?

Только для продаж через веб-оплату. Rewardful начисляет комиссии с платежей Stripe или Paddle Classic, а интеграции с App Store, Google Play или RevenueCat мы не нашли (по состоянию на 31 октября 2026 года). Покупки в приложении, которые проводят Apple или Google, он не видит.

Могут ли Rewardful или Tolt отслеживать покупки в приложении?

Нативно — нет. Оба засчитывают продажи из веб-биллинга: Rewardful — из Stripe или Paddle Classic, Tolt — из Stripe, Paddle и Chargebee. Подписки в приложении идут через Apple и Google, поэтому ни один из инструментов их не видит, пока вы сами не отправите покупки — если API это позволяет.

Работает ли FirstPromoter с мобильным приложением?

Да, но с доработкой. API отслеживания FirstPromoter принимает продажи из неподдерживаемого биллинга, поэтому можно пересылать со своего сервера покупки, продления и возвраты, проверенные в магазинах. Но всё равно нужно знать, какой партнёр привёл каждого пользователя приложения, ведь cookie браузера до приложения не доходит.

Чем заменить PartnerStack для мобильных приложений?

PartnerStack создан для партнёрских программ B2B SaaS. Если приложение продаёт через App Store и Google Play, посмотрите мобильные партнёрские платформы: InfluTo, Insert Affiliate, WinWinKit или GoMarketMe. Они фиксируют рефералов в приложении и проверяют покупки через магазины.

Можно ли использовать веб-инструмент для партнёров вместе с RevenueCat?

Нативной интеграции с RevenueCat в Rewardful, Tolt, FirstPromoter и PartnerStack мы не нашли (по состоянию на 31 октября 2026 года). События webhook RevenueCat можно пересылать в инструмент с API для продаж, но атрибуция внутри приложения остаётся на вас. Мобильные платформы читают события RevenueCat напрямую.

Отслеживает ли InfluTo веб-оплату через Stripe?

Только через RevenueCat: RevenueCat Web Billing или оплата Stripe, подключённая к RevenueCat. Тогда покупка приходит на тот же вебхук, что и покупки в приложении. Обычная оплата Stripe без RevenueCat не поддерживается: для такой выручки лучше подойдёт инструмент партнёрской программы для веба.

Почему партнёрский cookie не может перейти за пользователем в приложение?

Cookie живёт в браузере, который его установил. Ссылка автора открывает магазин, приложение устанавливается оттуда и работает вне этого браузера. Поэтому отслеживание в партнёрских программах приложений опирается на коды, которые вводят вручную, ссылки, передающие код в приложение, Google Play Install Referrer и сопоставление кликов по ссылке в коротком временном окне.

С самого начала создано для покупок в приложении.

Коды и ссылки фиксируются в приложении, покупки проверяются через Apple, Google или RevenueCat, авторы получают выплаты каждый месяц. 0 $ в месяц и 10% от выручки, приведённой авторами.

Начать бесплатно