Skip to content
KudosCRM

Founding offer: we set up your CRM for you — free for the first 100 teams. Book your setup

Run a Partner Program Where the Commission Writes Itself

Give each partner a trackable link, let them register their own deals, and watch a won deal record its own commission entry in your currency. KudosCRM keeps the link, the lead, the deal and the ledger on the same records, so there is nothing to export and nothing to reconcile.

Short /r/ links with a first-touch cookie you can set from 1 to 365 days
Partner-registered deals stamped “Acme (via PartnerCo)” on approval
A commission ledger that cannot double-pay, and reverses if a deal is lost
A full partner portal on its own login, using no team seat
Training, MDF and co-op funds, a leaderboard, and a public partner directory
14-day free trial No credit card required

PPartnerCo Partner Hub

white-label · no team seat

Earned this quarter

$4,860

Deals registered

7 · 2 pending

Leaderboard

#3 of 41

Commission ledger

Acme (via PartnerCo) · won+$2,400 · approved
Northwind rollout · won+$1,150 · pending
Zenith pilot · reopened, lost−$980 · reversed
/r/partnerco · 214 clicks · 19 leads · first-touch, 30-day windownever double-pays
Training · Funds · Directory · ProfileSeparate partner login — not a CRM seat

The Short Version

What Is a CRM Partner Program?

A partner program inside your CRM is a referral and reseller system that shares its records with your pipeline. Partners get links, codes, and a portal. Their referrals arrive as attributed leads, their registered deals become partner-stamped opportunities, and the moment one is won, the commission ledger writes its own entry. No export, no month-end reconciliation, no second tool holding half the truth.

Tracking That Sticks

Short /r/ links logging every click, a first-touch cookie from 1 to 365 days, and promo codes sharing the same namespace.

A Ledger That Writes Itself

Commission recorded on deal-won in the deal's own currency, idempotent by construction, reversed if the deal later goes lost.

A Portal Partners Will Use

A full portal on separate partner auth: earnings, deals, leads, training, funds, leaderboard, directory, profile. No team seat consumed.

A Program You Administer

White-label branding, self-registration with your own intake questions, invitations, approvals, and granular partner permissions.

Two honest limits, stated up front. Payouts are not automated: the ledger tells you exactly what is owed, and you pay through your existing finance process. And partner tiers are recognition labels, not rate drivers, because the commission percentage lives on each partner where you can actually control it.

Attribution

How a Click Becomes a Deal With a Partner's Name on It

You give a partner a short /r/ link or a promo code, and KudosCRM follows the visitor from that click to the lead, then to a deal that carries the partner's name wherever it goes.

Links That Log What Matters

Every click on a /r/ link records IP, user agent, referrer and landing page, and sets a first-touch attribution cookie. First touch wins: an existing referral is never overwritten by a later one. Set the window anywhere from 1 to 365 days, with 30 as the default, and if the logging hiccups the visitor is still carried through. Partners mint as many links as they need.

Promo Codes in the Same Namespace

Percent or fixed discounts with expiry dates and an active toggle, plus a validate endpoint that returns the reason a code fails — expired, inactive, or unknown. Codes resolve in the same lookup as referral links, and a code with no partner behind it is just a discount token.

A Referred Visitor Becomes an Attributed Lead

When a referred visitor submits a KudosCRM form, the lead is stamped with the partner and the referral code, and the link's conversion counter ticks up. Attribution rides KudosCRM forms, so that is the surface to point your partners at.

Partners Register Their Own Deals

A partner submits a deal in the portal, and approving it creates a partner-stamped opportunity reading “Acme (via PartnerCo)”. Registration is idempotent, refuses anything already rejected or lost, and fires a workflow event so your automations can react the moment a partner brings something in.

Referral and Partner Are Real Lead Sources

Both are first-class sources across all three source taxonomies — the source kind, the detailed channel, and the channel rollup — with normalization. Partner performance appears in your source attribution reporting rather than living in a side system nobody opens.

One referral, end to end

Click · /r/partnerco

logged: IP · user agent · referrer · landing page → first-touch cookie, 30 days

Form submitted · “Book a demo”

lead stamped: PartnerCo · code SPRING10 · conversion counter +1

Deal · Acme (via PartnerCo)

Won

source: partner · kind + channel + rollup normalized

Ledger: +$2,400 (12% of $20,000) · idempotent · reversible
First touch wins — never overwritten1–365 days

The guardrails on one entry

deal.won → commission entryautomatic
Same deal, second webhookunique index — no entry
Partner's own contact on the dealself-referral — blocked
Won deal reopened, then lostreversed
Currencythe deal's, never hardcoded
Rate: 12% — set on this partner, 0–100%, not on a tier

The Ledger

A Ledger That Cannot Double-Pay, and Admits When It Was Wrong

You never calculate a commission in KudosCRM. Winning a partner-attributed deal writes the entry, and the guardrails around it are the reason you can trust the number without checking it.

It Writes Itself on Deal-Won

The moment a partner-attributed deal is won, the entry is recorded. There is no export step, no spreadsheet, and no quarter-end afternoon spent rebuilding what happened.

Idempotent by Construction

A unique index plus explicit guards means a deal can never pay twice, even under the race conditions that produce exactly this bug in a homemade system.

Nobody Earns on Their Own Contact

A partner earns nothing on a deal whose contact email that partner already owns. Self-referral is blocked at the point the entry would be written, not caught later in a review.

Reversal When a Deal Reopens

If a won deal is reopened and lost, its commission reverses. The ledger follows what actually happened, which is the honest answer to the question every partner manager eventually has to handle.

Your Currency, Your Approval Step

Commission is computed in the deal's currency, or your workspace's, never a hardcoded one. Entries land approved or pending depending on a program toggle, and admins can approve or reverse by hand.

The Rate Lives on the Partner

Each partner carries its own percentage, anywhere from 0 to 100. That is deliberate: rates are a relationship decision, and burying them in a tier would take the control away from the person negotiating.

The Partner Portal

A Full Portal Your Partners Get Without a Seat

Your partners sign in to their own portal, on their own authentication, and see their referrals, their earnings and their standing without anyone emailing them a spreadsheet.

A Real Portal, on Separate Auth

Dashboard, deals, earnings, links, leads, resources, training, funds, leaderboard, directory and profile, behind partner-only sessions with registration, invitations, email verification and password reset.

No Team Seat Consumed

Partners live on a separate identity model, so growing your partner network does not grow your CRM bill. For most programs this is the difference between inviting twenty partners and inviting two hundred.

Training and Certification

Courses with completion tracking and a resource library, so ramping a partner is a process they can work through rather than a call you have to schedule.

MDF and Co-op Funds That Cannot Be Over-Promised

Two fund kinds, requested against a real budget and approved or rejected by you, where every open and approved request encumbers what is available. You cannot accidentally promise the same marketing money twice.

A Leaderboard for the Ones Who Are Winning

Active partners ranked by deals won, visible in the portal, because recognition is most of what a mid-tier partner is actually competing for.

A Public Partner Directory

An unauthenticated listing of the partners you choose to list, with bio, headline, region and website, so a customer looking for an implementation partner can find one. Your program becomes a page customers use, not just an internal system.

Program Administration

Your Program, Your Brand, Your Front Door

You decide how partners get in, what the portal looks like when they arrive, and how much of your CRM they can ever see.

White-Label the Portal

Per-program logo, accent color and program name, falling back to your workspace name. Partners experience your program, not ours.

Open Sign-Up, or Invitation Only

Turn on self-registration with your own custom intake questions and an auto-approve toggle, or keep the door closed and invite partners individually with an approval mailer.

A Console for the Whole Program

Program settings, promo codes, fund requests, courses and the commission ledger on one console, right beside the partner list — rather than three tools and a spreadsheet.

The Settings That Shape the Program

Cookie attribution window, commission auto-approval, and whether partners can register themselves are all program settings you can change as the program matures.

Gated and Permissioned

The whole surface is a licensable module with granular partner permissions, so you control exactly which of your team can administer the program and what partners can reach.

What This Does Not Do, Said Plainly

Payouts are not automated. The ledger tells you precisely what is owed, in the right currency, approved or pending, and you pay it through the finance process you already have. Partner tiers are recognition labels rather than rate drivers, because the commission percentage belongs on the individual partner where you negotiated it. Promo codes live inside your CRM rather than on a public checkout — this is not a storefront discount system. Attribution rides KudosCRM form submissions, which is the surface to send partners to. And this is a partner and reseller program, not a customer refer-a-friend scheme: there are no double-sided rewards, no points, and no gamified currency, only a money ledger and a leaderboard. If what you need is a consumer rewards program, this is honestly not it.

How It Works

How Does a CRM Partner Program Work?

From issuing one link to recording one commission, here is the whole loop.

1

Invite the Partner

Send an invitation, or open self-registration with your own intake questions and decide whether approval is automatic.

2

Issue a Link or a Code

Partners mint short /r/ links as they need them, and you can add percent or fixed promo codes with expiry dates and an active toggle.

3

A Visitor Clicks and Is Remembered

The click is logged and a first-touch cookie is set for the window you chose. First touch wins, and it is never overwritten.

4

The Lead Arrives Attributed

A KudosCRM form submission from that visitor creates a lead stamped with the partner and code, and the link's conversion count rises.

5

The Deal Is Worked, or Registered

Your team works it like any other deal, or the partner registers it themselves and your approval creates the partner-stamped opportunity.

6

Winning It Writes the Commission

The ledger entry appears in the deal's currency, approved or pending by your setting, idempotent, and reversible if the deal later goes lost.

What's Actually in the Box

Every Partner Program Feature, at a Glance

Short /r/ referral links, as many as each partner needs

Click logging with IP, user agent, referrer and landing page

First-touch cookie, never overwritten by a later referral

Attribution window configurable from 1 to 365 days, 30 by default

Percent or fixed promo codes with expiry dates and an active toggle

Codes and links in one lookup, with failure reasons returned

Referred form submissions arriving as partner-stamped leads

Link conversion counters per partner

Partner deal registration, idempotent and status-aware

Partner-stamped deals reading “Acme (via PartnerCo)”

A workflow event on partner lead approval

Commission written automatically on deal-won

Idempotent by unique index, so a deal cannot pay twice

Anti-self-referral guard on the partner's own contacts

Commission in the real currency of the deal or workspace

Reversal when a won deal is reopened and lost

Approved or pending entries, per a program toggle

Manual approve and reverse for admins

Per-partner commission rate from 0 to 100 percent

Partner tiers as recognition labels: Registered, Silver, Gold, Platinum

A full partner portal on separate partner authentication

Registration, invitations, email verification and password reset

Partners consuming no CRM team seat

Training courses with completion tracking

A partner resource library

MDF and co-op fund requests with real budget encumbrance

A leaderboard ranking active partners by deals won

A public, unauthenticated partner directory

White-label portal logo, accent color and program name

Self-registration with custom intake questions and auto-approve

An admin console for partners, settings and commission review

Referral and partner as first-class lead sources in all three taxonomies

Granular partner permissions on a licensable module

KudosCRM Partner Program vs. a Standalone Affiliate Tool

KudosCRM Partner ProgramA separate affiliate platform
Where the commission comes fromYour own won deal, in your own pipelineA conversion event you have to send it
ReconciliationNone. Link, deal and ledger are the same recordsExport, match, argue, repeat every month
Double-payingImpossible by unique index, even under racesA duplicate webhook and an awkward email
A deal that reopens and is lostThe commission reverses automaticallyThe payout already went out
Self-referralBlocked on the partner's own contactsCaught in review, if anyone reviews
Deal registrationPartners register, you approve, the deal is stampedNot a concept an affiliate tool has
Partner seatsSeparate identity, no CRM seat consumedPer-partner pricing that punishes growth
Marketing fundsMDF and co-op with real budget encumbranceA spreadsheet, if anything
ReportingReferral and partner as real lead sourcesA dashboard that does not know your pipeline

One Link, One Won Deal, One Ledger Entry

The partner program is part of KudosCRM, not a second system to reconcile against.

Get Started Free

Who Refers You, by Industry

An agency that implements for you, a broker who sends clients, a consultant who recommends you in every engagement, a reseller in a region you do not cover. Every industry has someone already sending you business, usually with nothing to show for it.

Real EstateSaaS & IT CompaniesLaw FirmsInsuranceRetail & EcommerceFinance

Wired Into the Rest of Your CRM

Referral attribution arrives through KudosCRM forms, partner lead approval fires a workflow event your automations can act on, referral and partner appear as first-class lead sources in your attribution reporting, and every partner-stamped deal moves through your ordinary pipeline. Payouts stay with your existing finance process, by design rather than by omission.

See All Integrations

Go Deeper

Explore More Features

The partner program is part of the Growth stage of the journey, closing the loop back into new pipeline. Referred leads arrive through Forms, approvals trigger Workflows, partner-stamped opportunities live in Deals, and the credit shows up in Source Attribution.

All Features

FAQ

Frequently Asked Questions

Start Your Program

Give One Partner a Link This Week

Invite a partner, hand them a link, and let the first won deal write its own ledger entry.