Integrations · RevenueCat
Affiliate software for RevenueCat
Connect your RevenueCat project, set a commission on each product, and Klibon credits every in-app purchase, renewal and refund to the affiliate who sent the customer. Free to start, and never a cut of your commissions.
With RevenueCat
What Klibon does with your RevenueCat sales
Every store, one webhook
RevenueCat reports what the App Store, Google Play, Amazon and its own web billing charged. One signed webhook covers them all, and a plan sold on iOS and on Android is one product with one rate.
The code rides on the customer
An app store install forgets where the visitor came from. Your app sets one customer attribute, klibon, and RevenueCat repeats it on every event, so the first purchase and each renewal arrive attributed.
Or match by email
Report the signup on your website and set the same email in the RevenueCat SDK. A purchase made in the app days later is credited to the affiliate behind that signup.
Free trials keep their referral
A trial is recorded at no amount and earns nothing. The first paid renewal that follows it is the affiliate's first commission.
Commission before tax, in the customer's currency
Klibon takes the price the customer paid, in the currency they paid in, less the tax the store collected. The store's own commission is not deducted, so set your rate with it in mind.
Web purchase links work as they are
The tracking script adds the referral to every pay.rev.cat link on your site as metadata, and the affiliate's discount code when there is one.
Setup
From RevenueCat to a live program
Four steps, the same ones your Setup page walks you through. An AI agent can do the first and the last for you.
- 01
Create a program on RevenueCat
Sign up free, describe your app and choose RevenueCat as the conversion source. Or let Claude, ChatGPT or Cursor draft the program for you.
- 02
Add the webhook
In RevenueCat, Integrations → Webhooks → Add new configuration. Paste the URL from your Setup page, switch on HMAC webhook signing, and paste the signing secret into Klibon.
- 03
Add a read-only key
A V2 secret key with Project configuration set to Read only. Klibon lists your products with it, and you set a rate on each.
- 04
Set the attribute and publish
One line in your app sets the klibon attribute on the customer. Buy once in the sandbox with your test code: Klibon checks the webhook, a product rate and tracking, then lets you publish and invite affiliates.
Events
What each RevenueCat event becomes
Klibon listens to four events and ignores the rest.
| RevenueCat event | In Klibon |
|---|---|
INITIAL_PURCHASE | A sale. A free trial is recorded at no amount, and keeps the referral for the payment that follows. |
RENEWAL | A renewal, including the first payment after a free trial. |
NON_RENEWING_PURCHASE | A sale: a lifetime unlock, a consumable, anything that does not renew. |
CANCELLATION | A refund, when its reason is CUSTOMER_SUPPORT. A customer switching off auto-renewal changes nothing. |
Questions
Klibon and RevenueCat
Also connects to
Other checkouts
- StripeSales, renewals and refunds with one read-only key, or by webhook.
- CreemCheckouts, renewals, refunds and disputes by webhook, commission before tax.
- PolarOrders, renewals and refunds by webhook, commission on the net amount.
- PaddleTransactions and approved refunds by webhook, commission before tax.
- Conversions APIPost a sale from any checkout.
Your RevenueCat affiliate program, free to start.
One program, tracking and monthly statements included. No card, and never a cut of your commissions.