Платформа партнерських і реферальних програм для застосунків на iOS та Android
Партнерська програма для вашого мобільного застосунку.
Автори рекомендують ваш застосунок за допомогою власного посилання або коду. InfluTo перевіряє кожну покупку через App Store, Google Play або RevenueCat і виплачує авторові частку — щомісяця, поки реферал продовжує платити. Ви платите лише за передплатників, яких справді отримали.
- 0 $ на місяць
- 10% від доходу з рефералів
- З RevenueCat і без нього
- iOS · Android · React Native · Flutter · Web
Ви автор? Подивіться застосунки, які вам платять →
25 застосунків мають відкриту програму для авторів
Переглянути програми →
Що таке InfluTo?
InfluTo — це платформа партнерських і реферальних програм для мобільних застосунків. Розробник додає один SDK і встановлює комісію. Автори діляться особистим посиланням або кодом. Коли запрошена ними людина купує передплату, InfluTo перевіряє покупку через App Store, Google Play або RevenueCat, зараховує комісію авторові та щомісяця виплачує її через Stripe.
Як це працює
Як працює партнерська програма для мобільного застосунку
Чотири кроки з вашого боку. Далі InfluTo відстежує, перевіряє й виплачує, а ви спостерігаєте, як приходять передплатники.
- 1
Додайте SDK
Один пакет для iOS, Android, React Native/Expo, Flutter або вебу. Ініціалізуйте його один раз за допомогою свого API-ключа — або доручіть це ШІ-агенту.
import InfluTo from '@influto/react-native-sdk'; await InfluTo.initialize({ apiKey }); await InfluTo.checkAttribution(); - 2
Підключіть покупки
Спрямуйте вебхук RevenueCat на InfluTo або підключіть облікові дані App Store і Google Play напряму. Виплачуються лише покупки, які підтвердив магазин.
Вебхук RevenueCatабоApp Store + Google Play - 3
Встановіть комісію
Оберіть відсоток: регулярний або лише з першого платежу. За бажанням додайте бонуси для нових авторів. Програми на InfluTo платять 10–50%, медіана — 30%.
Комісія25%РегулярнаБонус: 20 $ після 10 передплатників - 4
Залучайте авторів
Запрошуйте знайомих за посиланням або QR-кодом і розмістіть свою програму в публічному каталозі, де автори шукають застосунки.
influ.to/join/a1b2c3/your-appУ списку «Програми застосунків»
Комісії та наша плата списуються з передоплаченого гаманця, і лише після підтвердження покупки. Авторам виплачують 1-го числа щомісяця — ви самі нічого не надсилаєте.
Ціни на прикладі однієї передплати
Простежте шлях однієї передплати за 9,99 $
Підписник Maya оформлює передплату за 9,99 $ на місяць, використавши її код. Ось куди йдуть ці гроші — і що відбувається щомісяця, поки він залишається.
- Maya, автор (25%)2,50 $
- Збір InfluTo (10%)1,00 $
- Вам, до комісії магазину застосунків6,49 $
Обидва відсотки рахуються від ціни, яку платить передплатник. Власна комісія магазину застосунків віднімається з вашої частки, як і завжди.
Списання лише після підтвердження магазином
Комісія й наш збір резервуються з вашого передоплаченого гаманця, коли Apple, Google або RevenueCat підтверджує покупку — ніколи за клік чи встановлення.
Автору платять 1-го числа
InfluTo виплачує Maya гроші через Stripe на початку кожного місяця. Виплат вам робити не потрібно.
Повернення скасовують комісію, немає продажу — 0 $
Якщо покупку повернули, комісію скасовують. Автор, який нікого не привів, нічого вам не коштує.
Щомісяця, поки передплатник залишається, усе повторюється
Maya отримує 2,50 $ з кожного продовження. Коли передплатник скасовує підписку, виплати припиняються — для вас обох.
- Maya заробила
- 17,50 $
- Ви заплатили (комісія + збір)
- 24,50 $
- Передплатник заплатив вам
- 69,93 $
Приклад: передплатник скасовує після 7 міс.
Звідки беруться автори
Звідки беруться автори?
З двох джерел, і ви можете користуватися обома.
Люди, які вже люблять ваш застосунок
Ваші користувачі, прихильники та нішеві автори, за якими ви стежите. Надішліть їм посилання для приєднання або QR-код: кожен потрапить на сторінку зі знімками екрана вашого застосунку, умовами виплат і поясненням, як усе працює, а за хвилину отримає власне посилання і код.
Справжня сторінка програми: Kaloria, один з наших власних застосунків.
Автори, які шукають застосунки для просування
Публічні програми розміщені в каталозі InfluTo зі знімками екрана з App Store, рейтингом і комісією. Зараз у каталозі: 25 застосунків.
Відстеження
Як відстежується реферал?
Коди та посилання в застосунку: точно
Підписник автора вводить його код у вашому застосунку або відкриває застосунок за посиланням автора. Реферал фіксується на цьому користувачі — без здогадок.
Посилання магазинів: зіставлення з нещодавнім кліком
Коли код не можна передати через App Store чи Google Play, встановлення зіставляється з нещодавнім кліком за посиланням того самого автора — протягом 72 годин і лише у вашому застосунку.
Кожна покупка перевіряється в джерелі
Комісія виникає лише з покупки, яку підтвердили Apple, Google або RevenueCat. Повернення коштів автоматично її скасовує.
Без IDFA, без запиту App Tracking Transparency, без цифрових відбитків пристроїв.
Інтеграція
Інтеграція за пів дня
Встановіть один пакет, ініціалізуйте його, перевірте атрибуцію під час запуску. Далі чек-лист у кабінеті проведе вас через підключення покупок, створення кампанії та поповнення гаманця.
Або доручіть це ШІ-агенту
В InfluTo є MCP-сервер. Підключіть його один раз — і Claude Code, Cursor чи Codex зможуть додати SDK, створити кампанію та перевірити, що тестову покупку атрибутовано.
claude mcp add --transport http influto https://influ.to/mcpДоступ ви підтверджуєте в браузері — копіювати API-ключі не потрібно.
npm install @influto/react-native-sdk
# AsyncStorage is a native module — install it in the app too
npm install @react-native-async-storage/async-storageimport InfluTo from '@influto/react-native-sdk';
// Call once at startup (e.g. in App.tsx)
await InfluTo.initialize({
apiKey: 'YOUR_API_KEY',
debug: __DEV__,
});
// RevenueCat apps: nothing else to wire — if react-native-purchases is
// installed, the SDK sets the influto_code subscriber attribute itself.const attribution = await InfluTo.checkAttribution();
if (attribution.attributed) {
// User came from a referral — show a special offer / extended trial.
// The SDK also sets the RevenueCat attributes influto_code + influto_referral.
console.log('Referred by', attribution.referralCode);
}// Xcode → File → Add Package Dependencies →
// https://github.com/influto/influto-ios (from 1.1.1)
// Or in Package.swift:
.package(url: "https://github.com/influto/influto-ios.git", from: "1.1.1")import InfluTo
// Call once at launch
var config = InfluToConfig(apiKey: "YOUR_API_KEY", debug: true)
// RevenueCat apps: hand the SDK a setter so it can tag the subscriber
// config.revenueCatAttributeSetter = { attrs in Purchases.shared.attribution.setAttributes(attrs) }
try await InfluTo.initialize(config)let attribution = await InfluTo.checkAttribution()
if attribution.attributed {
// User came from a referral — show a special offer.
print("Referred by \(attribution.referralCode ?? "")")
}// build.gradle.kts
dependencies {
implementation("to.influ:android-sdk:1.1.1")
// optional: Compose code field (InfluToReferralCodeInput)
implementation("to.influ:android-sdk-ui:1.1.1")
// optional: store-direct purchase auto-capture
implementation("to.influ:android-sdk-billing:1.1.1")
}import to.influ.sdk.InfluTo
import to.influ.sdk.InfluToConfig
// Call once at startup. initialize() is a suspend function — launch it from a
// coroutine, or use the callback overload: InfluTo.initialize(context, config) { result -> }
lifecycleScope.launch {
InfluTo.initialize(applicationContext, InfluToConfig(
apiKey = "YOUR_API_KEY",
// RevenueCat apps: optional explicit setter (otherwise found by reflection)
// revenueCatAttributeSetter = { attrs -> Purchases.sharedInstance.setAttributes(attrs) },
))
}val attribution = InfluTo.checkAttribution() // suspend
if (attribution.attributed) {
// User came from a referral — show a special offer.
Log.d("App", "Referred by ${attribution.referralCode}")
}flutter pub add influto
# optional: automatic store-direct purchase capture
flutter pub add influto_iapimport 'package:influto/influto.dart';
// Call once at startup
await InfluTo.instance.initialize(
InfluToConfig(
apiKey: 'YOUR_API_KEY',
// RevenueCat apps: let the SDK tag the subscriber
// revenueCatHook: (attrs) => Purchases.setAttributes(attrs),
),
);final attribution = await InfluTo.instance.checkAttribution();
if (attribution.attributed) {
// User came from a referral — show a special offer.
print('Referred by ${attribution.referralCode}');
}npm install @influto/web
# Capacitor / Ionic apps (device info, storage, deep links):
npm install @capacitor/device @capacitor/preferences @capacitor/appimport InfluTo from '@influto/web';
import { capacitorAdapters } from '@influto/web/capacitor'; // Capacitor / Ionic only
// Call once at startup (Capacitor: after platform ready; PWA: on page load)
await InfluTo.initialize({
apiKey: 'YOUR_API_KEY',
appVersion: '1.2.3',
...(await capacitorAdapters()), // omit in a plain PWA / browser
// RevenueCat apps: revenueCat: revenueCatCapacitor(Purchases) (from '@influto/web/revenuecat')
});const attribution = await InfluTo.checkAttribution();
if (attribution.attributed) {
// User came from a referral — show a special offer / extended trial.
// With a RevenueCat binding the SDK also sets influto_code + influto_referral.
console.log('Referred by', attribution.referralCode);
}
// Web deep links: referral links send web visitors to your app URL with
// ?influto_code=…&influto_click=… — the SDK claims them automatically.Альтернативи
InfluTo в порівнянні зі звичними варіантами
Що команди застосунків зазвичай пробують, перш ніж дійти до партнерської програми, створеної для магазинів застосунків.
| Платна реклама | Промокоди + таблиця | Вебінструменти партнерського маркетингу | InfluTo | |
|---|---|---|---|---|
| Ви платите за | Покази, кліки чи встановлення — наперед | Що домовилися, те й рахуєте вручну | Продажі на сторінці оплати вашого сайту | Лише перевірені покупки в магазинах застосунків |
| Знає, який автор привів передплатника | Ні | Лише коли хтось вводить код | Не для покупок в App Store чи Google Play | Так — код, посилання в застосунку або в магазині |
| Комісія з продовжень | — | Вручну, щомісяця | Лише веб-передплати | Автоматично з кожного продовження |
| Виплати авторам | — | Ви, по одному переказу | Зазвичай уже вбудовано | Щомісяця через Stripe, автоматично |
| Щомісячна вартість | Ваш рекламний бюджет | Ваш час | Зазвичай щомісячна передплата | 0 $ + 10% від доходу з рефералів |
Ціни
Скільки це коштує?
0 $ на місяць. 10% від доходу, який приносять автори.
Плюс комісія, яку ви призначаєте авторам. Обидві сплачуються лише з перевірених покупок запрошених користувачів — якщо автори нікого не привели, ви не платите нічого.
Як рухаються гроші
Ви поповнюєте гаманець для авторів (від 50 $). Коли надходить перевірена покупка, з гаманця резервуються комісія автора і наша плата, а першого числа з нього виплачують авторам. Невикористані гроші — ваші: їх можна повернути, а якщо вони лежать без руху 30 днів, ми повертаємо їх автоматично.
Великі обсяги? Плата знижується до 3%.
Повні ціни →Хто за цим стоїть
Ми самі ведемо свої застосунки на InfluTo
InfluTo починався як програма для авторів у наших власних застосунках із передплатою, і вони досі ведуть на ньому свої програми — два з них нижче. Сьогодні відкриту програму в каталозі має 25 застосунків.
“Я Ян. Я створив InfluTo, бо платна реклама мого трекера калорій коштувала дорожче, ніж варті були передплатники, а автори, які справді користувалися застосунком, приводили людей, що залишалися. Якщо щось тут незрозуміло, напишіть мені — я читаю кожен лист.”
Питання розробників
Чи потрібен мені RevenueCat?
Ні. Використовуйте вебхук RevenueCat, якщо він у вас є, або підключіть App Store і Google Play напряму зі своїми обліковими даними. Для кожного застосунку обирайте один шлях — InfluTo перевіряє кожну покупку в будь-якому разі.
Які платформи й фреймворки підтримуються?
Нативні iOS (Swift) та Android (Kotlin), React Native і Expo, Flutter, а також вебзастосунки, зокрема на Capacitor та Ionic. Для кожного є власний SDK і документація.
Що саме я плачу?
Комісію, яку ви встановлюєте для авторів, плюс 10% плати платформі. Обидві рахуються від ціни кожної перевіреної покупки запрошеного користувача. Без щомісячної плати та плати за налаштування. Обидві суми списуються з передоплаченого гаманця, який ви поповнюєте від 50 $.
Що вважається конверсією?
Платна покупка або продовження передплати користувачем, якого запросив автор. Безкоштовні пробні періоди рахуються, коли переходять у платні. Покупки, за які повернули кошти, скасовуються автоматично.
Як авторам платять?
InfluTo виплачує їм першого числа кожного місяця через Stripe, коли вони заробили щонайменше 20 $ — самі ви виплат не надсилаєте. Наразі автори можуть отримувати виплати в США, Канаді, Великій Британії, Швейцарії, Норвегії, Ліхтенштейні та в усіх 27 країнах ЄС.
Чи можу я обирати, хто просуває мій застосунок?
Так. Залишайте програму приватною і діліться посиланням для приєднання лише з обраними людьми або зробіть її публічною, щоб будь-який автор міг знайти її в каталозі.
Чи можна змінити комісію пізніше?
Так. Підвищення діє одразу. Зниження — після сповіщення авторів за 7 днів, щоб ніхто не був заскочений.
Чи пройде мій застосунок перевірку App Store?
SDK не збирає рекламних ідентифікаторів і не потребує запиту на відстеження. У документації точно описано, що він надсилає, а також наведено відповіді для приватності в App Store і Google Play.
Запустіть партнерську програму для свого застосунку
Налаштування безкоштовне. Ви платите, лише коли автор приводить вам платного передплатника.