Manifest № 002 · Features

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.

No revenue caps0% payout feeFree Mantle migration
01
Partner-facing

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.

02
Commissions

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.

03
Tracking

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.

04
Reconciliation & payouts

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.

05
Programs & terms

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.

06
Operations

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.