Funnel playbook
One-time offer (OTO) funnel
An OTO (One-Time Offer) is a single upsell shown immediately after a front-end purchase. Done right, it captures 15 to 35% of buyers and often doubles or triples the funnel's profitability. The key: the OTO extends the buyer's just-made decision, not introduce a new one.
Verified · editorial policy
One-time offer (OTO) funnel funnel playbook TL;DR
TL;DR
- Funnel
- One-time offer (OTO) funnel
- TL;DR
- An OTO (One-Time Offer) is a single upsell shown immediately after a front-end purchase. Done right, it captures 15 to 35% of buyers and often doubles or triples the funnel's profitability. The key: the OTO extends the buyer's just-made decision, not introduce a new one.
- When to use
- On every front-end funnel (tripwire, VSL, sales page, Perfect Webinar). The OTO is funnel infrastructure, not a separate strategy. If you have any paid offer with a checkout, you should have at least one OTO step.
- When NOT to use
- If you don't have an offer that extends the front-end naturally. Forcing an unrelated OTO converts at near zero and damages trust. Better to have no OTO than a mismatched one.
- Ladder position
- Immediate adjacency to any ladder rung. The OTO sits one step above whatever the buyer just purchased – tripwire → OTO, core → OTO, back-end → OTO.
- Last verified
- May 19, 2026
When to use
Use this when
On every front-end funnel (tripwire, VSL, sales page, Perfect Webinar). The OTO is funnel infrastructure, not a separate strategy. If you have any paid offer with a checkout, you should have at least one OTO step.
Do not use when
If you don't have an offer that extends the front-end naturally. Forcing an unrelated OTO converts at near zero and damages trust. Better to have no OTO than a mismatched one.
The steps
Step 1
1. Identify the natural-next-step
What does the buyer naturally need or want right after the front-end purchase? If they bought 'pin one customer', the natural next is 'pin three customers'. If they bought 'a diagnostic', the natural next is 'the diagnostic + the rewrite'.
Step 2
2. Set the OTO price at 2x to 5x the front-end
$1 tripwire → $19 OTO. $97 core → $297 OTO. $497 core → $1,497 OTO. The 2x to 5x range is the buyer's psychological tolerance for an immediate uplevel. Beyond 5x feels like a frame-break.
Step 3
3. Build a 1-page OTO offer (under 200 words)
Headline: the natural-next-step outcome. Body: 3-bullet Stack with small dollar anchors. Price: stated clearly with comparison to the just-paid front-end. Buttons: 'Yes, add this' and 'No thanks'. Both buttons clearly visible.
Step 4
4. Display immediately after front-end payment success
Within 2 seconds of Stripe success. No 'check your email first' detour. The buyer's momentum is highest in the first 30 seconds after payment; the OTO must intercept that momentum.
Step 5
5. One-click add (no re-entering payment info)
Stripe Setup Intent or saved card lets the buyer add the OTO with a single click. Re-entering card details kills OTO conversion by 40 to 70%. This is technical infrastructure that pays for itself.
Step 6
6. Mirror the front-end's risk-reversal exactly
If the front-end has a 60-day guarantee, the OTO has at minimum a 60-day guarantee. Any asymmetry (front-end refundable, OTO not) reads as a trap and tanks conversion.
Step 7
7. Optional: second OTO if first is taken
Some funnels run two OTO steps. Take rate on the second OTO is 5 to 20% of buyers who took the first. Beyond two OTOs, take rates collapse and the funnel feels like a hard sell.
Common implementation mistakes
- OTO is a different cohort's offer. Buyer just paid $1 for a starter; OTO is a $497 mastermind. Frame break; near-zero conversion.
- OTO has more friction than front-end. Re-entering card details, asking for additional info, popup confirmations. Each friction layer costs 10 to 30% of OTO conversion.
- OTO is the same product re-priced. Buyer paid $1 for X; OTO is $19 for X + 'unlock the full version'. Feels like a bait-and-switch on the original purchase.
- Multiple OTOs without clear hierarchy. Three OTO steps with confusing relationships between them. Buyer gives up and exits.
- No 'no thanks' option, or hidden 'no thanks' button. Adversarial UX that survives short-term but kills long-term trust.
Where this fits in the Value Ladder
Immediate adjacency to any ladder rung. The OTO sits one step above whatever the buyer just purchased – tripwire → OTO, core → OTO, back-end → OTO.
People also ask
What is a one-time offer (oto) funnel?
An OTO (One-Time Offer) is a single upsell shown immediately after a front-end purchase. Done right, it captures 15 to 35% of buyers and often doubles or triples the funnel's profitability. The key: the OTO extends the buyer's just-made decision, not introduce a new one.
When should I use a one-time offer (oto) funnel?
On every front-end funnel (tripwire, VSL, sales page, Perfect Webinar). The OTO is funnel infrastructure, not a separate strategy. If you have any paid offer with a checkout, you should have at least one OTO step.
When should I not use a one-time offer (oto) funnel?
If you don't have an offer that extends the front-end naturally. Forcing an unrelated OTO converts at near zero and damages trust. Better to have no OTO than a mismatched one.
Where does a one-time offer (oto) funnel sit on the value ladder?
Immediate adjacency to any ladder rung. The OTO sits one step above whatever the buyer just purchased – tripwire → OTO, core → OTO, back-end → OTO.
Questions founders ask about one-time offer (oto) funnel
Should I show the OTO on a separate page or in the checkout?
Separate page after payment success. In-checkout OTOs (Stripe's order-bump feature) work for low-priced add-ons ($7 to $19 bumps to a $97 core) but underperform separate-page OTOs for higher-priced offers.
How long should the OTO be visible?
Permanent. The phrase 'one-time offer' refers to the offer being a one-time decision in the buyer's path, not a time-limited offer. Fake countdowns that pretend the offer expires are trust-breaks.
Can I run an OTO funnel for B2B SaaS?
Yes. After Stripe checkout, show a 1-page OTO: 'Add annual plan for 20% off' or 'Add 3 extra seats for $X'. Take rates of 15 to 30% are common for B2B SaaS OTO mechanics.
Related Brunson terms
Apply this playbook to your live page
The free 90-second Launch Diagnostic checks whether this is the right playbook for what’s breaking on your page right now, or whether a different archetype fits better.