Affiliate tracking that respects the modern web.
First-party cookies set on click landing. A signed server-to-server API for cookieless browsers. Refund mirror that auto-reverses commissions when Stripe, Paddle, Braintree, or Shopify bounces a charge. Built to track honestly.
First-party affiliate tracking with cookieless S2S fallback, refund-aware attribution, and a multi-model commission engine.
6 modules. One tracking surface.
Each card jumps to the detailed section below. Every module ships today unless flagged otherwise in copy.
Click capture built for first-party tracking.
Every Rekomi tracking link captures the click, sets a first-party cookie scoped to your domain, and 302-redirects to your destination in a single hop. On a custom tracking domain, the whole flow loads first-party so ad blockers leave it alone.
Jump to sectionFirst-party cookie by default. S2S for backends. Coupon codes for no-code.
Stripe, Paddle, Braintree, and Shopify brands get conversion attribution automatically through our native webhook listeners. Any other gateway can choose between a signed server-to-server endpoint (HMAC-SHA256, 300-second replay window, refunds included) and per-affiliate coupon codes that credit revenue at checkout with no code at all, ideal for no-code platforms like Webflow, Memberstack, Lemon Squeezy, and ConvertKit Commerce.
Jump to sectionThree commission models. Real flexibility.
Pick the model that fits your unit economics: per sale (one-time or recurring, flat fee or percentage), per click, or per lead. Layer in recurring caps, delays, performance tiers, and partner-group rates. Every rule is per-campaign.
Jump to sectionStripe promotion codes that credit revenue without a click.
Mint per-affiliate Stripe `promotion_code`s off a parent campaign coupon. When a customer redeems one at checkout, Rekomi credits the owning affiliate, no click cookie required. Affiliates can self-mint vanity codes from their portal (gated by a brand toggle).
Jump to sectionAffiliates recruit affiliates. Bounded at one tier.
Pro brands can flip a per-campaign toggle that lets approved affiliates recruit other affiliates via a personal link. When a recruit drives a conversion, the recruit earns the usual commission and the recruiter earns a configurable override (e.g. 10% of the recruit's commission). Chains are hard-capped at one level so this stays an affiliate-recruiting feature, not an MLM structure.
Jump to sectionWhen Stripe reverses, the commission reverses too.
When Stripe, Paddle, Braintree, or Shopify reports a refund or chargeback, Rekomi finds the originating commission and reverses it inside the same audit trail. No manual cleanup. No commission paid out on revenue that bounced. Idempotent and replay-safe.
Jump to sectionWhat this surface delivers.
Tracking at a glance
First-party affiliate tracking with cookieless S2S fallback, refund-aware attribution, and a multi-model commission engine.
Built into Tracking
Every mutation, every actor
HMAC-SHA256 verified
Enforced at the database
Click capture built for first-party tracking.
Every Rekomi tracking link captures the click, sets a first-party cookie scoped to your domain, and 302-redirects to your destination in a single hop. On a custom tracking domain, the whole flow loads first-party so ad blockers leave it alone.
- First-party cookie set on click landing, scoped to your domain
- Single-hop 302 redirect to your destination
- Click logging with affiliate link slug and UTM parameters preserved
- Custom tracking domain (Growth+) keeps it all first-party to beat ad blockers
First-party cookie by default. S2S for backends. Coupon codes for no-code.
Stripe, Paddle, Braintree, and Shopify brands get conversion attribution automatically through our native webhook listeners. Any other gateway can choose between a signed server-to-server endpoint (HMAC-SHA256, 300-second replay window, refunds included) and per-affiliate coupon codes that credit revenue at checkout with no code at all, ideal for no-code platforms like Webflow, Memberstack, Lemon Squeezy, and ConvertKit Commerce.
- First-party `_rekomi_aff` cookie, scoped to your domain, 30 / 60 / 90 / custom-day windows
- S2S endpoint (HMAC-SHA256, bearer-authed) for server-rendered checkouts
- Per-affiliate coupon codes credit conversions with no script, perfect for no-code platforms
- Growth: custom domain (`affiliates.brand.com`) serves your affiliate signup pages and loads tracking first-party in one host; auto-provisioned Let's Encrypt cert
- Pro tier: multi-currency reporting across 30+ ISO 4217 currencies with daily ECB-backed FX rates, so global revenue rolls up to one home currency
- Refund clawback supported across all three paths via one endpoint
Three commission models. Real flexibility.
Pick the model that fits your unit economics: per sale (one-time or recurring, flat fee or percentage), per click, or per lead. Layer in recurring caps, delays, performance tiers, and partner-group rates. Every rule is per-campaign.
- Per sale, per click, per lead (all live)
- Hold delays before commission unlocks
- Max payout caps per sale
- Stickiness windows lock an affiliate to a customer
Stripe promotion codes that credit revenue without a click.
Mint per-affiliate Stripe `promotion_code`s off a parent campaign coupon. When a customer redeems one at checkout, Rekomi credits the owning affiliate, no click cookie required. Affiliates can self-mint vanity codes from their portal (gated by a brand toggle).
- Parent campaign coupon owns the discount semantics (% off, $ off, duration, expiry)
- Per-affiliate promotion codes inherit from the parent; multiple per affiliate allowed
- Attribution wins over click cookie by default (per-campaign override toggle)
- Refunds clawback the redemption count and reverse commission
- Affiliate self-service vanity minting, gated by brand toggle
Affiliates recruit affiliates. Bounded at one tier.
Pro brands can flip a per-campaign toggle that lets approved affiliates recruit other affiliates via a personal link. When a recruit drives a conversion, the recruit earns the usual commission and the recruiter earns a configurable override (e.g. 10% of the recruit's commission). Chains are hard-capped at one level so this stays an affiliate-recruiting feature, not an MLM structure.
- Per-campaign toggle plus override percent picker; default off
- Single-tier hard cap enforced server-side at conversion time
- Override row inherits status and currency from the parent conversion
- Refund-aware: parent refund cascades the override proportionally
- Recruiter earnings count toward payouts, leaderboards, and the 1099-NEC export
When Stripe reverses, the commission reverses too.
When Stripe, Paddle, Braintree, or Shopify reports a refund or chargeback, Rekomi finds the originating commission and reverses it inside the same audit trail. No manual cleanup. No commission paid out on revenue that bounced. Idempotent and replay-safe.
- Stripe `charge.refunded` listener with idempotent handling
- Reversal lands in the same audit trail as the original commission
- Configurable grace days per organization
- Affiliates only see eligible balance once the grace window passes
Common questions.
How does Rekomi track clicks without third-party cookies?
We set a first-party `_rekomi_aff` cookie on your tracking domain, plus a server-to-server fallback for browsers that block cookies entirely. The S2S path uses HMAC-SHA256 signature verification with a 300-second replay window.
What happens if a customer refunds two months after the affiliate was paid?
We mirror the refund into a commission reversal. Future payouts to that affiliate are reduced by the reversed amount until the balance is squared. Brand admins can also write off the reversal manually if they prefer.
Can I have a 90-day cookie window?
Yes. Cookie window is per-campaign: 30, 60, 90, or a custom value. The default is 60 days; pick 30 for quick-converting SaaS or 90 for high-ticket.
Does Rekomi support sub-ID tracking?
Sub-ID tracking is on the roadmap and is not yet shipped. The current build supports one tracking ID per affiliate per campaign. Sub-ID and the expanded link format options land together.
Which attribution models are live?
First-click and last-click are live and switchable per campaign. Multi-touch attribution is on the roadmap.
Is sub-affiliate recruiting multi-level marketing?
No. Rekomi caps sub-affiliate chains at one tier by design. Affiliate A can recruit affiliate B and earn a configurable override on B's commissions, but if A was recruited by Z, Z earns nothing on B's activity. The cap is enforced server-side at conversion time. Brands opt in per campaign on the Pro plan and pick the override percent themselves.
Other parts of Rekomi.
Tracking is one of eight surfaces. Each is built on the same primitives - Stripe, Postgres with RLS, Clerk, Anthropic - and ships with the same audit and security bar.
Ten minutes to first click.
14-day free trial. Native Stripe, Paddle, Braintree, and Shopify. No card. Live this afternoon.
- 14-day free trial
- Cancel anytime, $0 charged