<< All versions

Skill v1.0.0

currentAutomated scan100/100
henriquecaner/hormozi-gtm/scarcity-urgency
──Details
PublishedSeptember 27, 2026 at 04:04 AM
Content Hashsha256:0fd9c1378d4d21ee...
Git SHA9e09d531b514
──Files
Files (1 file, 5.3 KB)
SKILL.md5.3 KBactive
SKILL.md · 129 lines · 5.3 KB

version: "1.0.0" name: scarcity-urgency description: Genuine scarcity and urgency — Hormozi separates fake scarcity (kills credibility) from real scarcity (multiplies conversion). Use when building an offer, LP, or ad that needs a closing mechanism.


Scarcity & Urgency

Source: Alex Hormozi, $100M Offers, Chapters 14 + Lost Chapter.

The critical distinction

TypeTraitEffect
GenuineReal limit, driven by delivery/operationsRaises conversion + protects margin
FakeCountdown that always resets, "last spot" every monthKills credibility on the second encounter

Hormozi only recommends genuine scarcity.

Scarcity mechanisms (offer limit)

  1. Limited spots — you only take N clients per month because of real capacity
  • Example: "I take 8 intensives per quarter because each one eats 12h of my week"
  1. Limited stock — physical or digital product with a limited run
  2. Limited cohort — cohort X starts on MM/DD and closes
  3. Limited fast-action bonus — extra bonus available only in the first 24h
  4. Limited segment — you only serve ICP X (B2B SaaS) and turn down the rest

Urgency mechanisms (time limit)

  1. Real deadline — cohort starts MM/DD, after that you wait for the next one
  2. Price increase — price goes up on MM/DD (and it actually goes up)
  3. Bonus phase-out — bonus #3 available only until MM/DD
  4. Implementation window — "implement before Q4" when there's a strategic reason

Signs of fake scarcity (kill on sight)

  • Countdown that resets when you refresh the page
  • "Last spot" that's been available for 6 months
  • "2 spots left" every single week
  • "Offer ends today" every day
  • "Last chance" email 3 times a week

How to build genuine scarcity

Ask yourself:

  1. What's the real capacity bottleneck? (your hours, a custom deliverable, max cohort size)
  2. What's the natural cycle? (quarterly cohort, fiscal calendar, implementation deadline)
  3. What's the price-increase trigger? (next version, new feature, more case studies)

If you can answer all three with a fact, your scarcity is genuine. If you have to invent the answer, it's fake — don't use it.

Communicating scarcity without sounding desperate

Even genuine scarcity reads as fake to the client if you communicate it like a late-night TV auction. The wrong tone kills conversion just as hard as inventing scarcity does.

DON'T (desperate urgency — sounds fake even when it's real):

"Only 2 spots left! Don't miss out! Grab yours NOW!"
"⏰ 3 HOURS LEFT! 🔥 This offer is NEVER coming back!"

What's wrong: caps lock + emoji + exclamation points + "NOW" + "NEVER" are pressure-tactic markers. The client closes the tab.

DO (urgency anchored in an operational fact):

"Next cohort starts August 12. Before then I have 6 spots left so I can guarantee 1h per participant per week — when this cohort closes, the next one opens in October with a waitlist."

Why it works:

  • Specific date (August 12, not "soon")
  • Specific spot count (6, not "a few")
  • Operational reason for the limit (1h per participant per week = real capacity)
  • Next cycle named (October) — shows it isn't "now or never"

Templates by category:

Cohort with a date:

"Next cohort starts [date]. Spots: [N]. When it closes, the next one is [next date]."

Service capacity:

"I take at most [N] clients per quarter because [reason: 1:1 mentoring hours, small cohort, etc.]. This quarter: [spots]/[total] filled."

Bonus window:

"Close before [date] and you get [specific bonus]. It's not a discount — it's [bonus] that leaves the package afterward because [reason: I'm going to stop offering this 1:1 mentoring, I'm packaging this skill into a separate product, etc.]."

Scheduled price increase:

"Price goes to $[Y] on [date] because [operational reason: new version of the program, added [feature], more case studies, etc.]. Close before then and you keep $[X]."

Hormozi rule: the message has to survive the question "why does this limit exist?" with a one-sentence answer that describes something in the real world. Without that, it's fake even if it's technically true.

Anatomy of a valid mechanism in the LP/ad

[Chosen mechanism]
+ [Genuine reason]
+ [Next change trigger]

Example:

"I only take 8 intensives a quarter because each one eats 12h of my week.
6 spots already filled for Q3.
Once the 8 are gone, the next cohort is Q4."

Compare with:

"Only 2 spots left! Don't miss out!"

The first is strategy. The second is a mechanical trigger that kills trust.

Workflow

  1. Identify the real capacity bottleneck (your hours, your team, infra)
  2. Honestly calculate how many clients you serve per period
  3. Communicate the limit + the reason + the next cycle
  4. Update the number as real entries come in (the client checks)

Application by use case

CaseUse
Sales LP"Spots available: X of Y" block + honest reason
Ad scriptFinal CTA names genuine scarcity ("this cohort starts MM/DD")
Business planModels revenue based on the real capacity limit per period

Critical anti-pattern

DON'T use scarcity if you're just starting and have idle capacity. Take every client who shows up. Create genuine scarcity once it ACTUALLY exists.

Detailed reference

See reference/100m-offers-extracts.md (Scarcity + Urgency section).

All versions