<< All versions

Skill v1.0.0

currentAutomated scan100/100
henriquecaner/hormozi-gtm/bonus-stacking
──Details
PublishedSeptember 27, 2026 at 03:23 AM
Content Hashsha256:9b639ba8f1e658f4...
Git SHA9e09d531b514
──Files
Files (1 file, 5.4 KB)
SKILL.md5.4 KBactive
SKILL.md · 119 lines · 5.4 KB

version: "1.0.0" name: bonus-stacking description: Bonus stacking from $100M Offers — how to build a bonus stack that multiplies perceived value without inflating price. Use when building a Grand Slam Offer, an LP, or recommending how to strengthen a weak offer.


Bonus Stacking

Source: Alex Hormozi, $100M Offers, Chapters 11-13.

Why a bonus stack works

Each bonus raises perceived value without raising the price charged. The customer compares the total stack vs. the price — not an individual bonus vs. the price.

Rule: total perceived value of the bonuses ≥ 3-5x the price charged.

Quantity: always odd

3, 5, or 7 bonuses. Reason: odd looks curated; even looks arbitrary.

  • 3 bonuses: low deal size ($100-1,000)
  • 5 bonuses: mid deal size ($1,000-10,000)
  • 7 bonuses: high-ticket ($10,000+)

Anatomy of a bonus that converts

Each bonus has 5 elements:

  1. A proper name (not "bonus PDF")
  2. A perceived value in $ (anchored to the market, defensible)
  3. What it delivers (a concrete deliverable)
  4. Why it exists (which additional problem it solves)
  5. When the customer uses it (where it fits in the transformation)

Example of a badly done bonus

"Bonus: Discord community"

Example of a well done bonus

Bonus #3: Objection Script Vault (value $1,997)
47 validated scripts for every common objection in B2B SaaS, organized by category (price, timing, authority, urgency). You use it during the call — copy, paste into the chat with the lead.

Stack order (psychology)

Put the highest perceived-value bonus in 2nd or 3rd position, not first.

Reason: the first bonus is read with maximum attention but with initial skepticism. The second bonus lands when the reader is already in "this is more value than I expected" mode. The better the second one, the more excitement compounds into the third.

Trim & Stack

Before stacking, do a trim: pull out components of the core offer that seemed central but carry more weight as a bonus.

Example:

  • Offer: "Course + Community + Mentorship + Templates + Support"
  • Trim: "Course" as core; the rest stacked as bonus 1, 2, 3, 4
  • Result: the core offer looks cleaner, the bonuses look like huge extras

Naming psychology — how to name a bonus

The bonus name carries 50-80% of the perceived value before the customer reads the detail. A badly named bonus is disposable; a well named one becomes an anchor.

Patterns to NOT use:

  • "Extra X" → sounds like a commodity, interchangeable.
  • "Bonus: [generic thing]" → no proper name, the customer's mind doesn't latch on.
  • "Supplementary material" → administrative, reads like a PDF attachment.
  • "X (free)" → draws attention to the fact that it's free, suggests low value.

Patterns that work — structure `[Trigger word] of/for [Specificity]`:

Trigger wordWhat it impliesGood example
SystemRepeatable, encapsulated, structured"7-Step Client Onboarding System"
VaultCuration, exclusivity, restricted access"Vault of Validated Scripts — 47 emails"
AcceleratorTime saved, a legitimate shortcut"Setup Accelerator — go from 3 weeks to 3 days"
ToolkitComplexity encapsulated in a ready-made package"Premium Email Sequences Toolkit — 23 templates"
FrameworkProprietary methodology, repeatable"The 5-Law Pricing Framework"
PlaybookOperational, step-by-step, executable"B2B SaaS Cold Outreach Playbook"
BlueprintComplete plan, from zero to done"90-Day SaaS Launch Blueprint"
MasterclassDepth, concentrated expertise"Enterprise Negotiation Masterclass (3h)"

Before/after:

Weak bonusStrong bonus
"Bonus: email templates""Premium Email Sequences Toolkit — 47 templates validated across 14 accounts ($1,997 value)"
"30 days of support""30-Day Accelerator — direct access via chat, response within 4 business hours ($4,997 value)"
"Extra material""Vault of Validated Scripts — 47 cold emails + 23 follow-ups tested across 6 niches ($2,997 value)"
"Gift course""Pricing Masterclass — 3h recording with 7 real case studies ($1,497 value)"

Rule: if you can swap your bonus name for a competitor's bonus name without losing coherence, the name is weak.

Anti-patterns

  • A bonus that looks like it costs nothing (a 2-page PDF with no proper name)
  • Perceived value inflated with no anchor ("$5,000 value" with no justification)
  • More than 7 bonuses (turns into noise, the customer stops reading)
  • A bonus that's an essential part of the core (it's not a bonus, it's fragmentation)
  • A generic bonus ("community access") with no use mechanism

Workflow

  1. List every component the customer receives in the offer
  2. Identify the core (1 central deliverable that justifies the price on its own)
  3. Trim 3-7 components into bonuses
  4. For each bonus: proper name + $ value + deliverable + problem solved + moment of use
  5. Calculate total stack value: target 3-5x the price
  6. Order bonus #2 or #3 as the highest perceived value

Application by use case

CaseUse
Sales LPDedicated bonus section with visible cards, $ value per bonus, total highlighted
Ad scriptStack revealed in the last 30s before the CTA; recap of total value
Business planCore-offer bonus structure documented as part of the offer design

Detailed reference

See reference/100m-offers-extracts.md (Bonus Stacking section).

All versions