See which creators
actually drive your revenue.

The attribution layer for subscription apps and SaaS. Every install, renewal, and refund mapped to the creator who earned it.

Built for the tools you already ship on

Keep scrolling to play

  1. 01

    Connect your app

    Create the app, choose the platform, and point RevenueCat at the webhook we hand back. Ten minutes, and no app release required.

  2. 02

    Invite a creator

    Add a partner, set the rate they earn, and hand them a branded link. They get their own live dashboard from the very first click.

  3. 03

    Watch it attribute itself

    A click becomes an install, an install becomes a subscription, and the commission lands on the creator who actually earned it.

One attribution layer that covers

6 SDKs

5 billing integrations

every renewal, not just the first sale

The product

From first click to paid creator.

Ad-attribution suites don't understand creators. Affiliate tools don't understand subscriptions. This is the intersection, working.

You own the link layer

Branded links on your domain: Universal Links, App Links, deferred deep links, referral codes.

Commissions follow the subscription

Every trial, conversion, renewal, and refund books, holds, or claws back the right amount.

Webhooks do the bookkeeping

Point RevenueCat and Stripe at us. Attribution and commission math happen automatically.

The loop

Follow the whole revenue journey.

One deterministic thread from a creator's link to a matured payout, with no seams between tools.

Creators watch it happen live

Every partner gets their own dashboard: clicks, installs, paid conversions, and projected payout in real time. No more "how much did I earn?" DMs.

Payouts that respect refunds

Commissions accrue as revenue arrives, wait out a hold window so refunds claw back, then mature into a payable balance, paid via Stripe Connect or CSV.

Voices

Built for founders and the creators they pay.

Both sides of the loop, finally looking at the same numbers.

Priya N.
Stillwell

“I was paying five creators from a spreadsheet and honestly guessing who was worth it. Now I see paid conversions per link, and the guessing is gone.”

Daniel R.
Reps

“The renewal tracking is the whole thing. A one-time affiliate payout made no sense for a subscription. This pays creators on revenue they keep alive.”

Marco B.

“I promote a lot of apps. The ones on MyAppAffiliate are the only ones where I can watch clicks turn into installs and payouts in real time.”

Sam K.
Flowlist

“Set it up before lunch. SDK in, webhook pointed at them, first attributed install by the afternoon.”

Lena M.
Lingoo

“No percentage of revenue was the deciding factor. Every other tool wanted a cut. Flat price, done.”

Tobias W.
Ledgerly

“We run web SaaS, not an app. Stripe billing works exactly the same. A signup on a creator link attributes like an install.”

Aisha D.
Dayflow

“My creators kept asking me for numbers. Now they just have a dashboard. My inbox is quieter and they trust the payouts.”

Chris P.

“Refund clawbacks handled automatically. That alone saved an awkward conversation every month.”

FAQ

The questions founders actually ask.

Is this an MMP like AppsFlyer or Branch?

No. MMPs are built for paid-ad attribution at enterprise scale: SKAdNetwork, multi-touch models, campaign dashboards. We do one job: map affiliate and creator links to the recurring revenue they drive, then pay those partners correctly. Need paid-ad attribution? Keep your MMP; we sit beside it.

Do you take a cut of my revenue?

Never. Pricing is a flat SaaS subscription. The only exception is an optional 1–2% pass-through fee on automated payouts (the cost of the Stripe Connect rails), which you can skip by exporting a CSV and paying manually.

Is this mobile-only?

No. The same engine covers subscription mobile apps via RevenueCat and web SaaS via Stripe. A click on a landing page attributes the signup just like an app install.

How and when do creators get paid?

Commissions accrue as revenue arrives, survive a configurable hold window (so refunds claw back before money moves), then mature into a payable balance. Export a CSV on any plan, or turn on automated Stripe Connect payouts on Scale and up.

Which platforms do you support?

SDKs for iOS, Android, React Native, Flutter, plus Web and Node for SaaS, six in total. Subscriptions come in via RevenueCat for apps and Stripe for web. Drop in the SDK, call identify() at signup, point your webhook at us. About ten minutes.

Never lose track of who drove a sale again.

Connect your app, drop in the SDK, and see your first attributed install today. The free tier is ready now.