Revenue Milestone
Your MRR read straight from Stripe, as a card to post: the road to your next number, what you added in 30 days, and a ๐ when you pass it.
- 1Make a read-only Stripe key
- 2Paste it with your handle
- 3Post your revenue card
Your MRR
Your key is used once to read subscriptions, then dropped: never stored, logged or shared.
No Stripe? Type your numbers in. The card says they're self-reported.
Your MRR, read once with a read-only key and then dropped: never stored, logged or shared.
Your sales in the last 30 days, read once with your key and then dropped: never stored, logged or shared.
Handles are 1โ15 characters: letters, numbers, underscore.
How to make a read-only Polar token (1 minute)
- In Polar, open Settings for your organization, scroll to Developers and choose New Token.
- Name it "YapCard", set it to expire in a day, and tick only the metrics:read scope.
- Copy the token and paste it above.
The card shows Polar's own MRR today and 30 days ago, and your active subscriptions.
How to make a read-only RevenueCat key (1 minute)
- In RevenueCat, open your project's API keys and choose New secret API key, version V2.
- Set Project configuration and Charts & metrics to Read only, and everything else to No access.
- Copy the key (it starts with
sk_) and paste it above. Delete it when you're done.
The card shows RevenueCat's MRR and active subscriptions for the project, in your project's currency.
How to make a read-only Paddle key (1 minute)
- In Paddle, open Developer tools โ Authentication (or Settings โ Authentication), then API keys โ New API key.
- Name it "YapCard", give it only Subscriptions: Read, and set it to expire soon.
- Copy the key (it starts with
pdl_live_) and paste it above.
The card adds up your active subscriptions' prices, per month, before tax and discounts. Paddle Classic accounts aren't supported.
How to make a read-only Dodo Payments key (1 minute)
- In Dodo Payments, switch to live mode and open Developer โ API Keys โ Add API Key.
- Name it "YapCard" and untick "Enable write access", so it can only read.
- Copy the key and paste it above. Delete it when you're done.
The card adds up your active subscriptions, per month, before tax. Subscriptions on hold still count, as past due ones do in Stripe.
Where to find your Creem key (1 minute)
- In Creem, turn off test mode and open Developers in the dashboard.
- Copy your API key (it starts with
creem_) and paste it above. - Done with the card? Roll the key on the same page if you'd like a fresh one.
The card shows Creem's MRR and active subscriptions. Creem doesn't share MRR for past dates, so there's no 30-day change. Stores with no subscriptions get sales in the last 30 days.
How to make a Whop key (1 minute)
- In your Whop dashboard, open Developer โ API keys and create a key named "YapCard".
- Give it only the read permissions Whop asks for to list payments (payments, plans, products and members, all read).
- Copy the key and paste it above. Delete it when you're done.
The card adds up your paid payments in the last 30 days, minus refunds, against the 30 days before. Only the totals are used.
Where to find your Gumroad token (1 minute)
- In Gumroad, open Settings โ Advanced โ Applications and create an application (any name and URL).
- Choose Generate access token and paste it above.
- Done with the card? Delete the application in the same place.
The card reads your sales from the last 60 days. Refunded sales don't count.
Where to find your Lemon Squeezy key (1 minute)
- In Lemon Squeezy, open Settings โ API and add a new key named "YapCard".
- Copy the key (it's long) and paste it above.
- Done with the card? Delete the key on the same page.
The card reads paid orders from the last 60 days, minus refunds. Test-mode orders don't count.
How to make an App Store Connect key (2 minutes)
- In App Store Connect, open Users and Access โ Integrations โ App Store Connect API.
- Generate a team key with the Sales role only. Copy the Issuer ID and Key ID, and download the .p8 file.
- Your vendor number is under Payments and Financial Reports, top left.
- Open the .p8 file in a text editor and paste all of it above. Revoke the key when you're done.
A Sales key can only read reports. The card adds up your proceeds (after Apple's cut) from daily sales reports.
How to make a read-only key (1 minute)
- In Stripe, open Developers โ API keys and choose Create restricted key.
- Name it "YapCard". Set Subscriptions to Read, and leave everything else at None.
- Create it, copy the key that starts with
rk_live_, and paste it above. - Done with the card? You can delete the key in Stripe any time.
A restricted read key can't charge, refund or change anything. Full secret keys (sk_) are refused.