Skip to main content

Affiliate tracking that lives in your Stripe
not in your customers’ browsers

Selgeo matches referred sales to Stripe payments on the server. Attribution doesn’t break when Safari, an ad blocker, or a refused cookie banner gets in the way.

No credit card required. 14-day free trial. Cancel anytime.

Selgeo dashboardSelgeo dashboard

We fixed the four things affiliate tracking gets wrong:

Browser cookies drop affiliate sales silently

Problem: Affiliate tracking has relied on browser cookies since the beginning. Safari caps their lifetime, ad blockers strip them, and a refused consent banner switches them off entirely. Each of those is a referred sale your programme never sees.

Solution: Selgeo keeps a click ID in sessionStorage and matches the sale to the Stripe payment on our servers. Nothing expires, nothing gets blocked — and the click ID clears itself when the tab closes.

The Selgeo tracking snippet, with a framework picker and the script tag to pasteThe Selgeo tracking snippet, with a framework picker and the script tag to paste

Not every partner has somewhere to put a link

Problem: Podcast reads, newsletters, conference talks, a comment on Reddit — a lot of the places partners actually reach people leave them nowhere to drop a tracked link. Those referrals arrive as ordinary sales, credited to nobody.

Solution: Give each partner a promo code instead. Selgeo creates it in your Stripe, and one code can carry both the customer’s discount and the partner’s commission. A code needs no click and no browser: when it is entered at checkout the sale is theirs — and it outranks a link if both are present.

The Selgeo promo codes screen, with a code assigned to each partner, its discount, and a badge showing it is synced with StripeThe Selgeo promo codes screen, with a code assigned to each partner, its discount, and a badge showing it is synced with Stripe

Attribution is a black box — for merchants and partners alike

Problem: Most platforms tell you a conversion happened. They don't tell you why a specific partner got credited, which click triggered it, or what rule was applied. That ambiguity costs you time and erodes trust with your partners.

Solution: Each conversion in Selgeo logs which partner, which click, which rule, and why. Your partners read the same answer in plain language: what they earned, from which click, and when it pays. Fewer disputes, shorter threads.

The Selgeo attribution log, showing which partner was credited for each conversion, from which click, and the commissionThe Selgeo attribution log, showing which partner was credited for each conversion, from which click, and the commission

The tools weren't designed for how European SaaS operates

Problem: No EU data residency. No VAT ID validation. No reverse-charge handling. No multilingual partner portal. Compliance is a checkbox, not an architecture decision.

Solution: Selgeo stores data in the EU, checks VAT IDs against VIES, flags reverse-charge status on every payout export, and runs the partner portal in 7 languages. Full GDPR toolkit included — DPA generator, data export on request.

A generated Article 28 Data Processing Agreement, previewed in SelgeoA generated Article 28 Data Processing Agreement, previewed in Selgeo

Also in the box:

  • One login for partners — a partner signs up once and joins any programme on Selgeo, with one view of everything they’ve earned.
  • Commission on net revenue — take Stripe’s fee off the top before the percentage is worked out, or leave it on. Set per programme.
  • Test mode — run the whole cycle against your Stripe test data first, then wipe it with one button.
  • Refunds reverse the commission — money that goes back to the customer takes its commission with it.
  • Hold period — commission stays pending until you’re sure of the sale, then approves itself.
  • Payout report — CSV with amounts, partner details, a VAT breakdown and a reverse-charge flag on every line.
  • Recurring commissions — each renewal invoice creates the next commission on its own.
  • Self-referral detection — a partner buying through their own link is flagged, with the reason in the audit log.

Stripe access

What Selgeo can never do in your Stripe

Selgeo connects with a restricted Stripe key — it reads the billing events it needs to attribute a sale and work out the commission, and writes only the partner promo codes and the webhook that feeds it.

  • Charge your customers or move money
  • Read or store card details
  • Change your products, prices or subscriptions
  • Touch account data unrelated to affiliate sales

From Stripe connection to first live programme: under 15 minutes

No agency. No engineering project. Three steps, and you’re tracking affiliate sales.

Connect Stripe

~2 min

Link your Stripe account in a couple of clicks. Selgeo reads payments through Stripe webhooks — nothing to import, no data migration.

Set your rules

~5 min

Define commission structure, cookie window, and payout terms. Test everything in a sandbox before going live.

Launch

~1 min

Share your partner signup link. Your first affiliate programme is live — compliant, cookieless, and ready to track.

See it in action

Selgeo, end to end

A short walkthrough of running an affiliate programme the privacy-first way — from Stripe connection to a partner getting paid.

Simple, predictable pricing
No revenue cuts

0% revenue share. 0 payout surcharge.
You pay for the platform — not a cut of what your partners earn.

Starter

For EU SaaS teams launching their first affiliate programme.

€49€19/ month
Billed monthly
Start free trial
  • Up to 5 programmes
  • Up to 50 active partners
  • Cookieless server-side attribution
  • Full GDPR toolkit
  • Partner portal in 7 EU languages

Scale

For series A–B teams running several programmes at scale.

€199€79/ month
Billed monthly
Start free trial
  • Unlimited programmes
  • Unlimited active partners
  • Everything in Growth

Enterprise

For teams that need a bespoke contract and legal review.

Custom
Pricing — contact us
Contact us
  • Everything in Scale
  • Custom DPA & legal review
  • Volume pricing for active partners

Prices exclude VAT. VAT is applied at checkout according to your location and VAT status.

14-day trial, no card required. Founding Member offer terms apply.

Included in every plan:

  • Cookieless server-side attribution
  • Attribution audit log
  • Fraud protection
  • GDPR toolkit
  • 7-language partner portal
  • Stripe integration
  • Test mode
  • 0% revenue cut
  • 0 payout surcharge

Your partners bring revenue
We make sure every commission is explained

Start free trial

14-day free trial. Up and running in under 15 minutes. Cancel anytime.