Everything in the dock.
PartnerDock is purpose-built for Shopify app founders running affiliate and referral programs. No revenue caps. 0% commission on what you pay out. Free migration from Mantle, by hand, with a real person.
A signup page partners actually trust
Branded partner page
Public page at getpartnerdock.com/p/your-app — your logo, your pitch, your commission terms. The page partners share with their audience.
Self-serve partner signup
Partners apply, accept your terms, and get their referral link without an email ping-pong. Auto-approve or hold for manual review per program.
Partner dashboard
Each partner sees their referrals, install matches, accrued commission, and payout history — with the same honest confidence labels you see.
Personal referral links
Every partner gets a clean ?ref= link. Click attribution is stored as a tracking token your app can read on install.
Discount codesComing soon
Give partners a shareable discount code alongside their link, so their audience gets a deal and you get cleaner attribution.
Flexible commission models, one rule per program
Revenue share
A percentage of MRR for the lifetime of the install, or capped to a number of months. Set per program.
Fixed per install
One-off payout when a referred shop installs your app. Great for low-ACV apps.
Fixed per signupComing soon
Pay when the shop becomes a paid subscriber, not just on install — useful when your trial-to-paid is the metric that matters.
First-month-only
Front-loaded commissions that keep your unit economics predictable.
Recurring for N months
Pay for a defined window (3, 6, 12 months). Configure on the program, not on each partner.
Lifetime recurring
For your hero partners — share revenue for as long as the shop pays you.
A 5-minute install, honest about what it knows
One-call install reporting
Add one POST /api/install-report inside your existing install handler with the shop domain and (when available) the click token. That's the whole integration.
Click → install attribution
When the click token reaches your install handler, the referral is attributed deterministically — no guessing, no cookies-on-Shopify gymnastics.
Window matching
When the token is missing, we still match installs that happened inside your attribution window so partners get credited for legitimate referrals.
Honest match labels
Every referral carries its confidence: Tracked Window Claimed Manual. No fake certainty.
Manual claims
Partners can claim an install with proof (shop domain, screenshot, context). You approve or reject from the ledger.
Per-app tracking token
Each app has its own tracking_webhook_token, rotatable from the dashboard. Run multiple apps from one organization.
You own the money. We never touch it.
Approval modes
Auto-accrue, or hold heuristic matches for manual approval before commissions count. Per program.
Payout thresholds
Set a minimum payable amount per partner so you're not cutting $4 checks.
PayPal mass-payout CSV
One-click export of the exact CSV PayPal's mass-payout tool ingests. Upload, send, done.
Mark-as-paid ledger
Sending via Wise, bank transfer, or store credit? Mark referrals paid as you send them — the ledger keeps the audit trail.
0% commission on payouts
We don't take a cut of what you pay your partners. Forever. On every plan.
Tax-ready exports
CSV of paid commissions per partner per period, for your accountant or 1099/ equivalent reporting.
Different deals for different partners
Commission groups
Create named commission tiers — Standard, Agency, Creator — and drop partners into them. Higher rates for the partners who earn it, without editing everyone one by one.
Custom commission per partner
Override the program default for specific partners when you negotiate one-offs.
Multiple programs per appComing soon
Run a public program for creators and a higher-rate private program for agencies — same app, same install pipeline, separate terms.
Versioned terms
When you change the deal, existing partners keep the terms they were signed up under until you move them over. No surprise pay cuts — commissions are frozen to the terms captured when each referral was attributed.
Configurable attribution windowComing soon
Set the window-match period per program — 14, 30, 60, or 90 days. Today the window is 30 days.
The boring things that matter at scale
Activity ledger
Every install, approval, rejection, claim, and payout is logged with who did it and when.
Email notifications
Partners are emailed when their application is approved and when a payout is sent — no chasing you for updates.
Invite teammates
Bring your ops person or co-founder into the dashboard to manage the program together.
Multi-app organization
Run all your Shopify apps from one PartnerDock account. Pricing scales by app, not by seat.
CSV exports everywhere
Referrals, commissions, payouts, partners — every table exports to CSV. Your data, your spreadsheets.
Free Mantle migration
Personal call. We bring across your partners, historic commissions, and active terms by hand — included on every plan.
See it running on your app.
Start a program in an afternoon, or book a migration call and we'll move you off Mantle before the August 14 cutoff.
