Skip to content
InfluToDocs

Get started

How InfluTo works

The pieces of an InfluTo program — apps, campaigns, creators, referral codes, attribution, verified purchases, commissions, the wallet and payouts — and how they fit together.

InfluTo has three parties: you (the developer), creators who recommend your app, and the people who install it. This page explains the objects you'll meet in the dashboard and the API, and follows one referral from a creator's post to their payout.

The objects

Object What it is
Organization Your company. It owns the apps, the wallet and the billing details.
App One product, on iOS, Android, web or several. It has an API key (it_…) for the SDK, a slug used in referral links, and a purchase-validation path per platform.
Campaign Your affiliate program for an app: the commission percentage, the copy creators read, optional milestone bonuses, and who may join (public, private or invite-only).
Creator Someone who joined a campaign. The dashboard and API call them affiliates or influencers. Each gets a personal referral code and link.
Referral code A short code such as MAYA (4–20 characters, letters, digits, _ and -). Codes are trimmed and uppercased, so maya and Maya are the same code.
Referral link https://influ.to/{app_slug}/{CODE} — sends people to the right store, or to your web app, and records the click.
Conversion A purchase InfluTo has verified with the store and attributed to a creator: a first subscription payment, a renewal, or a one-time purchase.
Commission The creator's share of a conversion, set as a percentage of the price in USD.
Platform fee InfluTo's 10% of the same price. You pay commission + fee; nothing per month.
Wallet Your prepaid balance. Each conversion reserves its commission and fee from it.
Payout The monthly Stripe transfer to a creator, on the 1st, once they have $20 or more.

One referral, start to finish

They post https://influ.to/fitnow/MAYA in a bio or a video description, or say "use code MAYA" in a podcast. Clicks on the link are counted after removing repeats and bot traffic.

Someone installs your app

The SDK in your app calls checkAttribution at launch. InfluTo connects the install to Maya in one of three ways:

  • Exact: the person types MAYA into your code field, or a link carries the code into the app (web and Capacitor apps), or your app already knows the code and sets it for RevenueCat.
  • Fallback: link-click matching connects the install to a recent tap on Maya's link, within 72 hours.
  • No match: the install counts as organic. Nobody is charged for it.

Details: Attribution.

They buy

The purchase goes through the App Store or Google Play as usual. InfluTo hears about it from RevenueCat's webhook, or from the SDK on store-direct apps, and verifies it with the store before anything else happens. Free trials earn nothing until they convert to paid.

The commission is reserved

For a $9.99 monthly subscription with a 30% commission, Maya earns $3.00 and InfluTo's fee is $1.00, so $4.00 is reserved from your wallet. Every renewal repeats this for as long as the person stays subscribed — the first creator to bring a user keeps them. Refunds reverse the commission.

Maya gets paid

On the 1st of each month InfluTo pays out the previous month's earnings through Stripe Connect, to creators in 33 countries, once their balance is at least $20. Smaller balances roll over to the next month.

Who does what

Part Runs where Job
InfluTo SDK In your app Records the install and the referral, lets users type codes, reports store purchases on store-direct apps
RevenueCat (if you use it) RevenueCat's servers Sends purchase events to InfluTo's webhook, carrying the referral code as a subscriber attribute
App Store / Google Play Apple, Google The source of truth: InfluTo checks every purchase, renewal and refund with them
InfluTo influ.to Matches purchases to creators, reserves commission from your wallet, pays creators, shows you the numbers

Sandbox and production

One API key covers both. InfluTo tells sandbox and TestFlight purchases apart from real ones: they show up in Real-Time Events so you can test, but they never move money, change your stats or count towards payouts.

Where to go next