RekomiRekomiVerified Stripe PartnerVerified Stripe Partner
DemoPricing
Sign inStart free trial
Start free trial
← Back to blog
|Guides|

How to Add a Creem Affiliate Program to Your Creem.io Store

July 12, 2026·8 min read·Graham Caldwell
How to Add a Creem Affiliate Program to Your Creem.io Store

If you went looking for how to set up a Creem affiliate program and found almost nothing useful, your search skills are fine; the ecosystem is just young. Creem (that’s creem.io, the merchant of record, not the slang term) launched in 2024, and indie SaaS and AI products have been piling onto it faster than the tooling around it can keep up.

That tooling gap got smaller this week: we flipped Rekomi‘s native Creem integration live, which by my count makes exactly two affiliate platforms that speak Creem, and only one that claws commissions back on refunds and disputes. I’ve spent the past stretch buried in Creem’s webhook signatures and refund events to build it, so what follows is the field guide I’d have wanted on day one: why affiliates suit a Creem store, what Creem’s own beta Affiliate Hub already covers, the setup, and exactly what gets tracked once it’s on.

Indie founder setting up a Creem affiliate program from a laptop
Photo by Christian Velitchkov on Unsplash

Why a Creem store is a natural home for affiliates

Mostly because the audience is already wired for it. People who buy indie SaaS and AI products follow newsletter writers, YouTube devs, and template makers, and those are exactly the people who make good affiliates. Commission per sale is the one channel where you pay after the revenue lands: you offer a percentage, and the cost only exists once a real checkout completes.

The merchant of record part sweetens it further. Creem is the legal seller on every transaction, calculating and remitting VAT and sales tax wherever the buyer happens to be, so affiliate traffic from anywhere creates zero extra compliance work on your side. And since so much of what sells on Creem is subscription software, commissions recur: a creator who refers eight customers to your $25/mo tool at 20% has built $40/mo of income that renews itself, while you’ve added $200/mo of MRR you only paid for after it arrived.

What Creem’s Affiliate Hub covers, and where it stops

Creem does ship its own affiliate feature, the Affiliate Hub, currently in beta, and I’ll say something nice first because it’s earned: a two-year-old platform shipping any built-in affiliate tooling is ahead of where Stripe or Paddle ever got. If you have a handful of affiliates and one commission rate, it’s genuinely sensible; it’s right there in your dashboard and costs nothing to try.

The stops are the ones you’d expect from a beta. It runs one program per store with a single program-wide commission rate, and by Creem’s own docs there are no per-affiliate rates, no per-affiliate product restrictions, and no partner management yet; there’s also no affiliate API or export. The graduation moment arrives when you want to pay your best partner 30% while everyone else earns 20%, screen who joins before money moves, hand out coupon codes, or get payouts and tax forms off your plate. None of that means abandoning the Hub on day one, either: connecting a dedicated platform doesn’t touch it, so the two can overlap while you move.

The part I build: Rekomi is that graduation path for Creem. On top of the native tracking you get per-affiliate and per-campaign commission rates, an approval and anti-fraud step before anything is owed, coupon tooling, and payouts with tax handling done for you, at $19/mo plus 3% of what you actually pay affiliates, with a 14-day free trial on every plan. The Creem integration page shows precisely what’s tracked and how it’s secured, pricing has the full numbers, and if you’re still shortlisting platforms, I compared the whole field in the affiliate tracking software guide.

The setup: one webhook and two pastes

Developer laptop with code open, wiring a Creem webhook into affiliate tracking
Photo by Emile Perron on Unsplash

Everything happens in two dashboards, with no relay server and no OAuth dance anywhere in it. The install doc has every screen; here’s the shape:

  1. Create a minimal API key. In Creem, open Developers > API Keys and make a key with Products read access only. I love how small this credential ask ends up being: the key exists to validate the connection and run a periodic health check, and your sales never travel through it, so you’re not handing any tracker a key that could touch your money.
  2. Add one webhook. Point it at the per-workspace URL Rekomi shows you and select all events. That last part is the instruction worth reading twice: a partial event selection doesn’t error, it just silently drops sales. Rekomi acknowledges and ignores anything it doesn’t use, so selecting everything costs nothing.
  3. Paste the signing secret. Copy it from Creem’s webhook page into Rekomi exactly as displayed, prefix and all.
  4. Paste the key and connect. Rekomi validates it live against Creem before storing anything; a revoked key, an under-scoped key, and a creem_test_ key on a production connection each get their own specific error instead of a mystery failure.

That’s the entire install! From that point, completed checkouts, renewals, refunds, and chargebacks flow in signed and de-duplicated, with nothing for you to babysit.

Getting the referral into a checkout you don’t host

The referral travels in checkout metadata, and this step isn’t optional: Creem hosts the checkout on its own domain, so without it every sale arrives anonymous and no commission is ever credited. The Rekomi head script captures the affiliate click in a first-party cookie on your site; from there you carry it into the checkout one of two ways.

  • API checkouts: read the referral on your frontend with window.Rekomi.getReferral(), send it along with your checkout request, and set it as metadata.rekomi_ref when creating the session.
  • Payment links: append the bracket param ?metadata[rekomi_ref]= to the link; Creem copies link metadata onto the resulting checkout, no backend involved.

Two details save future debugging. The field is rekomi_ref, not creem_ref; Creem reserves creem_ref for its own Affiliate Hub, and the two coexist precisely because they don’t share a key. And checkout metadata persists onto the subscription itself, so every renewal credits the same affiliate with no further code; if a renewal ever arrives bare, Rekomi falls back to the customer’s attribution history. If you read my Polar walkthrough, this will feel familiar: hosted merchant-of-record checkouts all move the referral the same way, in metadata.

What tracks, and on which amount

Laptop screen showing tracked affiliate commissions from Creem sales as a chart
Photo by ThisIsEngineering on Pexels

One-time sales record when Creem reports the completed checkout, at the order amount. Subscriptions book the first charge as the conversion and every collected renewal as a recurring commission for the life of the customer. Trials start at $0 and deliberately earn nothing until the first real charge lands, so affiliates are paid on revenue, not signups.

The amount is where I’ll plant a flag: commissions should be computed on the pre-tax sale amount, and on a merchant of record, any tool that pays commission on the tax-inclusive total is mispaying, not being generous. Creem collects tax on top of your price and remits it to the buyer’s country; that money was never your revenue, and nobody should earn a percentage of it.

Walk one sale through. You sell a $40 lifetime deal, a French buyer checks out, and Creem charges $48 with 20% VAT on top. At a 25% commission your affiliate earns $10, a quarter of the $40 you actually made, not $12, a quarter of the $48 the card saw. A month later you refund half the order: the clawback is proportional, so $5 comes back, and further partial refunds keep clawing until the original $10 is exhausted, never past it. That includes pro-rata downgrade refunds, where Creem refunds the unused slice of a billing cycle; the commission gives back the same slice.

Chargebacks always claw back the disputed money, and there’s one Creem-specific edge handled for you: Creem typically processes a full refund on your behalf when a dispute lands, which can emit both a refund event and a dispute event for the same dollars. The clawback is capped at the original commission, so the double signal never double-claws, and everything is de-duplicated by order, transaction, refund, and dispute ids, so Creem’s retries and manual resends never double count.

Creem affiliate program questions, answered

Is Creem’s Affiliate Hub enough on its own?

For a small program, yes: if one commission rate across every product and affiliate fits your stage, use it and get back to building. The ceiling shows up at per-affiliate rates, partner screening, coupon attribution, exports, and payout handling, which is when a dedicated platform earns its fee.

Can the Affiliate Hub and Rekomi run at the same time?

Yes. Connecting Rekomi doesn’t touch the Hub, and the two don’t collide because they don’t share a field: creem_ref belongs to Creem’s feature and rekomi_ref belongs to Rekomi. Overlapping them during a transition is a reasonable way to move without a hard cutover.

Do affiliates earn a cut of the tax Creem collects?

No. Commissions are calculated on the pre-tax sale amount, because the tax Creem adds at checkout is remitted onward and was never yours. Refunds claw back on the same pre-tax basis, so credits and clawbacks always speak the same units.

What happens when a subscriber pays month after month?

Every collected payment records a recurring commission for the same affiliate. Checkout metadata persists onto the subscription, so the attribution rides along automatically, and a renewal that somehow arrives without it falls back to the customer’s attribution history rather than going uncredited.

Why would a sale show up with no affiliate credited?

Almost always a missing rekomi_ref. Check that your checkout call sets metadata.rekomi_ref, that payment links carry ?metadata[rekomi_ref]=, and that the head script was live on the page the visitor landed on, so window.Rekomi.getReferral() had a value to give.

Which currencies does this work in?

USD and EUR, because those are the currencies Creem prices in today; that list is Creem’s to grow, not a tracking limit. Conversions record in whatever currency Creem reports, and an amount in an unsupported currency is skipped and flagged rather than guessed at, so a commission is never computed on a mangled number.

Go make the key

Your opening move takes about ten minutes: open Developers > API Keys in Creem, create a key with Products read access, then add the webhook with every event selected. The setup guide walks the two pastes and the checkout metadata, and the 14-day free trial means the whole experiment costs nothing but those minutes. Creem’s integration list is two names long today, and the affiliate long-tail around it is only starting to exist; wire your program in now, and every renewal from here forward is already crediting the partner who earned it.

|Try Rekomi|

Run a SaaS affiliate program that compounds revenue.

Native attribution for Stripe, Paddle, Braintree, and more (any other gateway via S2S), refund-aware payouts, a built-in creator network. 14-day free trial. No card needed.

Start your trial →See pricingI am a creator →
|On this page|
  1. Why a Creem store is a natural home for affiliates
  2. What Creem's Affiliate Hub covers, and where it stops
  3. The setup: one webhook and two pastes
  4. Getting the referral into a checkout you don't host
  5. What tracks, and on which amount
  6. Creem affiliate program questions, answered
  7. Is Creem's Affiliate Hub enough on its own?
  8. Can the Affiliate Hub and Rekomi run at the same time?
  9. Do affiliates earn a cut of the tax Creem collects?
  10. What happens when a subscriber pays month after month?
  11. Why would a sale show up with no affiliate credited?
  12. Which currencies does this work in?
  13. Go make the key
|Browse by category|
Alternatives19Best Tools1Case Studies1Ecommerce12Guides18Product Updates1SaaS18
|Recent posts|
  • CPA Marketing: How Cost-Per-Action Affiliate Programs Work

    Jul 13, 2026

    CPA Marketing: How Cost-Per-Action Affiliate Programs Work

  • How to Run a Pay-Per-Lead or Pay-Per-Click Affiliate Program (2026)

    Jul 13, 2026

    How to Run a Pay-Per-Lead or Pay-Per-Click Affiliate Program (2026)

  • Affiliate Fraud: The Types, How to Detect It, and How to Stop It

    Jul 13, 2026

    Affiliate Fraud: The Types, How to Detect It, and How to Stop It

  • Gumroad Affiliates: How the Built-In Program Works (and When You Need More)

    Jul 12, 2026

    Gumroad Affiliates: How the Built-In Program Works (and When You Need More)

|Keep reading|

Related posts

All posts →
CPA Marketing: How Cost-Per-Action Affiliate Programs WorkGuides

Jul 13, 2026 · 7 min read · Graham Caldwell

CPA Marketing: How Cost-Per-Action Affiliate Programs Work

CPA marketing pays partners per action, not per sale. What CPA means, how it works, how it compares to CPC, CPL, and CPS, and how to prevent fraud.

Read post →

How to Run a Pay-Per-Lead or Pay-Per-Click Affiliate Program (2026)Guides

Jul 13, 2026 · 7 min read · Graham Caldwell

How to Run a Pay-Per-Lead or Pay-Per-Click Affiliate Program (2026)

When to run a pay-per-lead or pay-per-click affiliate program, how to set one up, and how to keep it honest with real-time fraud scoring.

Read post →

Affiliate Fraud: The Types, How to Detect It, and How to Stop ItGuides

Jul 13, 2026 · 11 min read · Graham Caldwell

Affiliate Fraud: The Types, How to Detect It, and How to Stop It

Affiliate fraud drains budgets and poisons your data. Learn the main types, how to detect fraud in real time, and how to stop it before you pay.

Read post →

New conversion+$84.00 · Lauren A.
Payout sent$8,420 · Stripe Connect
|Ready to start your campaign?|

Ten minutes to first click.

14-day free trial. Native Stripe, Paddle, Braintree, and more. No card. Live this afternoon.

View pricing
  • 14-day free trial
  • Cancel anytime, $0 charged
RekomiRekomi

Affiliate marketing software for SaaS, AI tools, and subscription brands.

Uplup Inc. · Miami, FL · USA
Verified Stripe Partner
Rekomi on G2Rekomi on TrustpilotRekomi on CapterraRekomi on SourceForge

Product

  • Features
  • Tracking
  • CPC & CPL
  • Fraud protection
  • Payouts
  • AI co-pilot
  • MCP
  • Network
  • Integrations
  • Security
  • Pricing
  • For SaaS
  • For ecommerce
  • For AI tools
  • For courses
  • For agencies

Compare

  • vs Rewardful
  • vs FirstPromoter
  • vs PartnerStack
  • vs Tapfiliate
  • vs Dub Partners

Payment gateways

  • Stripe
  • Stripe Marketplace app
  • Paddle
  • Braintree
  • Shopify
  • Lemon Squeezy
  • Chargebee
  • Polar
  • Recurly
  • Gumroad
  • Creem
  • Dodo Payments
  • Any gateway (S2S API)

Integrations

  • Mailchimp
  • Klaviyo
  • ConvertKit (Kit)
  • ActiveCampaign
  • Brevo
  • Beehiiv
  • Omnisend
  • Zapier
  • See all 38 →

For creators

  • Why join
  • How the network works
  • Create creator account
  • Creator sign-in

Company

  • About
  • Book a demo
  • Affiliate program
  • Blog
  • Docs
  • Security
  • Trust center
  • Terms
  • Affiliate Terms
  • Privacy
  • Refund policy
  • DPA
  • Acceptable use
  • Cookie policy
  • Sub-processors

© 2026 Uplup Inc. All rights reserved.