Full Sales Funnel Program
“Can I cover lead-gen, sales commissions, and a top-performer bonus as one coordinated system?”
A complete sales incentive system with a lead generation program, an affiliate commission program, a program group for clean attribution, and a monthly top-performer bonus distributor. Three pieces working together to cover the full funnel.
What's Included
Lead Generation Program
Affiliate Program
Sales Funnel
Monthly Top Performer Bonus
What This Recipe Does
This recipe creates a complete sales incentive system with three components:
- Lead Generation Program - $15 flat bounty per qualified form submission, using first-touch attribution
- Affiliate Program - 20% commission on referred sales, using last-touch attribution
- Sales Funnel Group - Program group with
oldestBindingWinssorter ensuring only one program fires per opportunity - Monthly Top Performer Bonus - Distributor that awards the full monthly revenue pool to the highest-scoring collaborator
The two programs handle per-action payouts: lead bounties for form submissions and sale commissions for purchases. The program group prevents double-paying on the same prospect. The distributor adds a competitive monthly bonus on top.
This is the recipe for businesses that want every stage of the funnel covered by a single incentive system.
Who It’s For
- Growing businesses that need lead generation, affiliate commissions, and performance bonuses all in one system
- Sales managers building a competitive incentive structure where reps earn per action and compete for a monthly prize
- Affiliate program operators scaling beyond simple commissions into a full-funnel partner program
How It Works
The recipe has three layers, each handling a different piece of the incentive puzzle.
The first layer is per-action payouts. The Lead Generation Program pays a flat $15 bounty whenever a referred visitor submits a connected form. The Affiliate Program pays a 20% commission whenever a referred visitor makes a purchase. These are the baseline incentives that compensate collaborators for each conversion they produce.
The second layer is attribution control. The program group bundles both programs with an oldestBindingWins sorter. This means the first program to establish an engagement with a prospect claims that opportunity. If a visitor submits a form on their first interaction, the lead program gets credit. If they arrive through a referral link first, the affiliate program gets credit. This prevents a scenario where you pay both a lead bounty and a sale commission for the same person.
The third layer is the monthly bonus. The distributor operates independently of the programs. At the end of each month, it evaluates all collaborators by their engagement scores and awards the entire revenue pool to the top performer. This bonus stacks on top of whatever per-action commissions a collaborator earned during the month.
After applying the recipe, you will need to configure the distributor. Set your metric tracking events to define how scores are calculated. Set the revenue percentage that determines the pool size. Configure commission pool filters to control which transactions contribute revenue to the bonus pool. These settings let you fine-tune the competitive dynamics of the monthly bonus without changing the underlying program structure.
{
"version": 1,
"name": "Full Sales Funnel Program",
"description": "Lead generation, affiliate commissions, grouped attribution, and a monthly top-performer bonus in one system.",
"programs": {
"leadGen": {
"name": "Lead Generation Program",
"description": "Earn a $15 bounty for every qualified lead you refer. First-touch attribution gives credit to the collaborator who originally introduced the prospect.",
"incentiveType": "leadFixed",
"incentiveResolverType": "oldestBindingWins",
"units": "USD",
"status": "active",
"incentiveArgs": { "payoutPerLead": 1500 },
"engagementTypes": [
{ "type": "collaboratorFormSubmitted", "value": 100.0 }
]
},
"affiliate": {
"name": "Affiliate Program",
"description": "Earn a 20% commission on every sale you refer through your unique affiliate link.",
"incentiveType": "saleTransactionPercentage",
"incentiveResolverType": "newestBindingWins",
"units": "USD",
"status": "active",
"incentiveArgs": { "transactionPercent": 20 },
"engagementTypes": [
{ "type": "referredSiteVisit", "value": 100.0 }
],
"transactionCompilers": ["includeLineItems"]
}
},
"programGroups": {
"salesFunnel": {
"name": "Sales Funnel",
"description": "Groups the lead generation and affiliate programs so only one fires per opportunity. First-touch attribution determines the winner.",
"sorter": "oldestBindingWins",
"programs": ["leadGen", "affiliate"]
}
},
"distributors": {
"monthlyBonus": {
"name": "Monthly Top Performer Bonus",
"description": "Awards the full monthly revenue pool to the single highest-scoring collaborator. Scores reset each cycle.",
"distributionResolver": "topScoreWins",
"distributionPoolResolver": "revenueSinceLastDistribution",
"status": "active",
"units": "USD",
"schedule": ["first day of next month"]
}
}
} Frequently Asked Questions
How do the program group and the distributor relate to each other?
They operate independently. The program group controls which program fires per opportunity (lead bounty or sale commission). The distributor is a separate monthly bonus on top of whatever commissions collaborators earned. A collaborator can earn per-action payouts from the grouped programs and also compete for the monthly bonus.
What do I need to configure on the distributor after applying the recipe?
Three things. First, set metric tracking events to determine how scores are calculated (for example, referredSiteVisit or collaboratorFormSubmitted). Second, set the revenue percentage that defines the bonus pool. Third, configure commission pool filters to control which transactions contribute to the pool.
Can a collaborator earn both the lead bounty and the monthly bonus?
Yes. The lead bounty and affiliate commission are per-action payouts governed by the program group. The monthly bonus is a separate competitive reward. A collaborator who earns lead bounties throughout the month can also win the top-performer bonus if their engagement score is the highest.
What happens if nobody generates any engagement in a given month?
If no collaborators have engagement scores when the distribution cycle runs, the pool carries over to the next month. The distributor only pays out when there is a winner.
More Recipes
Affiliate and Lead Gen Combo
Sales commissions and lead bounties in one program group.
2 programs, 1 program group
Affiliate and Royalty Stack
Affiliates earn for selling, creators earn royalties — both on every sale.
2 programs
B2B Referral Program
Flat bounty per referred sale with first-touch attribution for B2B.
1 program
Ambassador and Affiliate Dual Program
VIP ambassadors and standard affiliates running side by side.
2 programs