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) |
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.