Full Sales Funnel Program
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",
"incentiveAmount": 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",
"incentiveAmount": 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
Two programs in a single group, one paying percentage commissions on sales and the other paying a flat bounty per lead. The program group ensures only one fires per opportunity based on first-touch attribution.
2 programs, 1 program group
Affiliate and Royalty Stack
Two independent programs that fire on the same transaction. Affiliates earn 25% for driving the sale, and product creators earn 50% royalty when their content sells. Both pay out simultaneously because the programs are intentionally ungrouped.
2 programs
Ambassador and Affiliate Dual Program
Two independent programs running side by side. A high-commission ambassador program for hand-picked partners and a standard affiliate program open to anyone, each with its own commission rate.
2 programs
B2B Referral Program
B2B referral program software for high-value partnerships. Pays a flat $50 bounty per referred sale with first-touch attribution, built for businesses where referrals are infrequent but each conversion carries significant value.
1 program