Comparison

OpenPartner vs Dub Partners.

Dub is a polished closed-source SaaS with strong UX and a heavy take rate on payouts. OpenPartner is the open alternative — same job, but you can read the source, run it yourself, and keep your data portable.

OpenPartner Dub Partners
Open-source core MIT-licensed, full source Closed source
Self-host option Free forever Not available
Data portability CSV / JSON / SQL export, re-importable to OSS CSV export only
Attribution depth Click → identity → revenue (cross-device, ITP-resilient) Click → conversion via cookie + server tracking
Attribution models Last-click, first-click, linear, position Last-click
Re-run attribution on raw data Yes — derived view over immutable events No — locked to last-click
Hosted entry price $49/mo + 1.5% (Flex) or 3% no-monthly (Revshare) $75/mo (annual) / $90/mo (monthly)
Payout fees Stripe Connect Standard, passthrough only 5–8% on instant payouts
Custody of partner funds No — partners own Stripe accounts Yes — Dub fronts payouts
Partner network Optional, opt-in, 3% on Network-originated only Marketplace + Discover
Edge click router Hono — runs on Node or Cloudflare Workers Edge-first
SDK @openpartner/sdk (TypeScript, MIT) @dub/analytics (proprietary)
Honest take

Where Dub is genuinely better.

We’re not pretending feature parity on day one. Dub has had years of commercial polish — a few areas where they lead today:

Reward modifiers

Dub supports tiered rewards, lifetime caps, and complex rule combinations out of the box. We have flat-rate and revshare rules in v1; the modifier engine is on the roadmap.

Fraud detection

Dub has bot filtering and click validation built in. We ship with basic velocity limits and a manual review queue — sufficient for most programs but not enterprise-grade ML.

AI landing pages

Dub generates personalized landing pages per partner. We don’t. If that’s a critical workflow for you, Dub is the better fit today.

Tax compliance helpers

Dub handles W-9 / W-8BEN collection. We rely on Stripe Connect to handle this through the Stripe-managed onboarding flow.

Looking at other tools? Compare us against Rewardful.

Try it before you commit.

Self-host is free. You don’t even need a sales call.