SaaS · Saas

SaaS Partner Program — A Field Guide

How to design a SaaS partner program — referral, reseller, and technology tiers — with commission structures, deal registration, and enablement that actually drives pipeline instead of channel conflict.

John Kihiu12 min read

Most SaaS companies build a partner program backwards: they publish a commission rate and a signup form, recruit fifty "partners" who never send a deal, and conclude that partnerships don't work for their market. A partner program is a distribution channel, and like any channel it needs a clear ideal partner profile, an economic model that makes sending you a deal more attractive than the alternative, and enough operational plumbing that a partner isn't left guessing whether their referral actually closed.

The three partner motions, and when to use each

"Partner program" usually collapses three distinct motions that need different mechanics. A referral program is the lightest: an existing customer, consultant, or agency sends you a warm intro and gets a finder's fee, typically 10-20% of first-year contract value, paid once. A reseller (or referral-with-fulfillment) program has the partner actually transact the deal — they hold the customer relationship, invoice the end customer, and take a margin, typically 15-30% depending on how much of the sales and support work they do. A technology or integration partnership is not primarily about revenue share at all; it's about a two-way product integration that makes both tools stickier, and the commercial terms are often secondary to the co-marketing and roadmap coordination. Picking the wrong motion for your buyer is the most common early mistake — enterprise software with long sales cycles usually needs resellers who can carry the deal, while product-led tools with short cycles usually only need referral fees.

Match the motion to the sales cycle

If your average deal closes in under two weeks with no procurement process, a referral fee is enough — partners don't want to manage a sales cycle for you. If your deal cycle is 3+ months with security review and procurement, partners need reseller-level margin to justify the time they'll spend, because they are effectively doing part of your sales job.

Deal registration and avoiding channel conflict

The fastest way to kill a partner program is to let your direct sales team compete with your partners for the same deal — a partner does the work of sourcing and warming a lead, then your AE closes it directly and the partner gets nothing. Deal registration solves this: a partner submits the prospect's name and company before engaging, you have a short window (typically 24-72 hours) to flag if it's already in your pipeline, and once registered, that partner owns the commission on that account for a fixed protection period (usually 90-180 days) regardless of who technically closes it. Without a deal registration system and a written conflict-resolution policy, your best partners quietly stop referring within two quarters, because nothing kills channel trust faster than a partner watching their sourced deal get closed by your own reps with no payout.

Write the conflict policy down before you need it

The first disputed deal will happen in your first quarter, not your third. Decide in advance: what counts as "already in pipeline," who adjudicates disputes, and what the partner is owed if a deal was influenced by them but closed through another channel. An unwritten policy improvised under pressure damages trust more than any individual dollar amount at stake.

Structuring commission so partners actually sell

A partner commission structure needs to clear a partner's opportunity cost, not just your comfort with margin. If a consulting partner can bill $200/hour doing implementation work, a one-time $500 referral fee for a deal that took real relationship-building isn't worth their time — they'll refer their client to whoever pays better, or not refer at all. Recurring revenue share (a percentage of the first 12 months of subscription revenue, or ongoing for the life of the account for reseller-of-record structures) aligns better with SaaS economics because it rewards partners for bringing customers who stick around, not just ones who sign. Tiering the commission rate by partner volume or certification level (bronze/silver/gold, or simply "certified" vs. not) gives partners a reason to invest in getting good at selling your product rather than treating you as one of a dozen tools in a folder.

SQL · PARTNER-SOURCED PIPELINE BY TIER
SELECT
  p.partner_tier,
  COUNT(DISTINCT d.deal_id)                         AS deals_registered,
  COUNT(DISTINCT d.deal_id) FILTER (WHERE d.stage = 'closed_won') AS deals_won,
  ROUND(
    COUNT(DISTINCT d.deal_id) FILTER (WHERE d.stage = 'closed_won')::numeric
    / NULLIF(COUNT(DISTINCT d.deal_id), 0) * 100, 1
  )                                                  AS win_rate_pct,
  SUM(d.acv) FILTER (WHERE d.stage = 'closed_won')  AS won_acv
FROM partners p
JOIN deal_registrations d ON d.partner_id = p.partner_id
WHERE d.registered_at >= CURRENT_DATE - INTERVAL '12 months'
GROUP BY 1
ORDER BY won_acv DESC;

Enablement: partners won't sell what they don't understand

Signing a partner agreement is the easy part; getting a partner to actually bring you deals requires the same onboarding rigor you'd apply to a new sales hire, compressed into something they can consume in an afternoon. That means a short certification (product walkthrough, competitive positioning, common objections), a deal registration portal that's actually usable rather than an email alias, and co-sell collateral — a one-pager, a demo script, pricing guidance — that a partner can hand to their own prospect without looping you in for every question. Programs that skip enablement and just publish a commission schedule end up with a long tail of "partners" who signed the agreement once and never sent a lead, because they never had enough context to recognize when one of their own clients was a fit.

Measuring whether the program is working

The health metric that matters is not partner count, it's active-partner rate and partner-sourced pipeline as a percentage of total pipeline. A program with 200 signed partners and 8 of them ever registering a deal is not a channel, it's a mailing list. Track deals registered per partner per quarter, win rate on partner-sourced deals versus direct deals (partner deals often close faster because the partner has pre-qualified the prospect), and time from partner signup to first registered deal — if that gap stretches past 60-90 days, your enablement is failing and partners are losing momentum before they ever send anything.

Wrapping up

A partner program works when the economics genuinely beat a partner's next-best use of their time, deal registration removes the fear of getting undercut by your own sales team, and enablement gives partners enough context to spot a fit without hand-holding on every deal. Measure active-partner rate and partner-sourced pipeline, not headcount of signed agreements — a long list of dormant partners is a vanity metric, not a channel.

John Kihiu
Acumatica ERP Developer · Laravel Engineer

Independent software engineer in Nairobi specialising in Acumatica customisations, Laravel backends, and tax fiscalisation integrations across East and Southern Africa.