LTO Funnel Reference — Complete Architecture
Created: May 13, 2026 Purpose: Single source of truth for the LTO funnel pattern. Read this one file to understand every component, how they connect, and the rules that govern the system. Use as a template for building new LTO funnels.
Reference implementation: 52 Claude Skills for Independent Consultants ($7 + $12 bump + $29 OTO)
What an LTO Funnel Is
A Limited-Time Offer funnel converts a lead into a buyer at a low price point ($7-$27), then nurtures the buyer toward a higher-value offer. The LTO sits between a free lead magnet and the core offer.
Lead Magnet (free) → LTO ($7-$29) → Core Offer ($49+/mo or high-ticket)
The LTO does two things: recovers ad spend and identifies buyers. A buyer at any price is worth more than a lead who never pays. The LTO separates "interested" from "willing to pay."
Funnel Components
An LTO funnel has 7 layers. Every layer must exist before launch.
Layer 1: Pages
These are the HTML pages the buyer sees.
| Page | Purpose | CTA Links To | Pixel Events |
|---|---|---|---|
| Thank-you page | Post opt-in. Pitches the LTO with full sales copy. | ThriveCart checkout | PageView + Lead |
| Sales page | Standalone page for direct traffic / email CTAs. Full sales copy. | ThriveCart checkout | PageView |
| Delivery page | Lead magnet download. Brief LTO mention in "What's Next" section. | Sales page (NOT checkout) | PageView |
| Final thank-you | Post-purchase confirmation. "Check your inbox." No offers. | None | PageView + Purchase |
| OTO page | One-time offer shown between checkout and final thank-you. | ThriveCart OTO checkout | (ThriveCart-hosted or custom) |
CTA routing rule: If the page contains the full sales pitch (what it is, what's included, price, guarantee), link to ThriveCart checkout. If it's a brief mention, link to the sales page. The sales page does the selling. The checkout collects the money.
Meta Pixel rule: Every page on your domain gets the base pixel (PageView). The thank-you page adds Lead. The final thank-you adds Purchase. The pixel ID is the same across all pages.
52 Skills implementation:
| Page | Vault File | Live URL |
|---|---|---|
| Thank-you | lto-thank-you-page.html | thepracticebuilders.ai/cib-thank-you |
| Sales page | lto-standalone-page.html | thepracticebuilders.ai/52-skills |
| Delivery page | the-build/wip/cib-delivery-v2.html | thepracticebuilders.ai/cib-delivery |
| Final thank-you | final-thank-you.html | thepracticebuilders.ai/52-skills-final-thank-you |
| OTO page | oto-sop-manual.html | ThriveCart-hosted |
Layer 2: ThriveCart Products
Every product in the funnel is a ThriveCart product with a webhook that fires on purchase.
| Product | Type | Price | Webhook Action |
|---|---|---|---|
| Main LTO | Core product | $7 | Adds buyer to MailerLite "Start" group → triggers Sequence B |
| Bump | Checkbox on checkout page | $12 | Adds buyer to MailerLite "Start" group → triggers bump delivery email |
| OTO | Upsell after checkout | $29 | Adds buyer to MailerLite "Start" group → triggers OTO delivery email |
After purchase: ThriveCart displays the invoice. Delivery emails handle product access. No redirect needed unless you want the Purchase pixel to fire (see Layer 1).
52 Skills implementation:
| Product | ThriveCart URL |
|---|---|
| 52 Claude Skills ($7) | kathrynhbrown.thrivecart.com/52-claude-skills/ |
| Practice-Type Skill Maps ($12 bump) | Same checkout (bump checkbox) |
| Consulting Practice SOP Manual ($29 OTO) | kathrynhbrown.thrivecart.com/52-claude-skills/upsell/ |
Layer 3: MailerLite Groups
Groups are the connective tissue between ThriveCart and MailerLite. Every purchase event adds the buyer to a group. Every automation triggers on group membership.
Naming convention: Start | [Product Name] and Complete | [Product Name] — paired groups per product.
| Group | How Populated | What It Triggers | |
|---|---|---|---|
| Lead magnet subscribers | Opt-in form | Non-buyer nurture (Sequence A) | |
| Start \ | [Main LTO] | ThriveCart webhook | Buyer nurture (Sequence B), exits Sequence A |
| Complete \ | [Main LTO] | ThriveCart webhook | Tracking only |
| Start \ | [Bump] | ThriveCart webhook | Bump delivery email |
| Complete \ | [Bump] | ThriveCart webhook | Tracking only |
| Start \ | [OTO] | ThriveCart webhook | OTO delivery email |
| Complete \ | [OTO] | ThriveCart webhook | Tracking only |
| [Core Offer] Members | Core offer purchase | Exits Sequence B |
52 Skills implementation:
| Group | Actual MailerLite Name | ||
|---|---|---|---|
| Lead magnet subscribers | CIB Subscribers | ||
| Start \ | Main LTO | Start \ | LTO-52 Claude Skills |
| Complete \ | Main LTO | Complete \ | LTO-52 Claude Skills |
| Start \ | Bump | Start \ | Bump-Skill Maps |
| Complete \ | Bump | Complete \ | Bump-Skill Maps |
| Start \ | OTO | Start \ | OTO-SOP Manual |
| Complete \ | OTO | Complete \ | OTO-SOP Manual |
| Core offer members | PBOS Founding Members |
Layer 4: Delivery Emails
One delivery email per product. Pure delivery — no selling. They stack: a full-stack buyer gets all three.
| Product | Delivery Method | Trigger | |
|---|---|---|---|
| Main LTO | B1 (first email in Sequence B) — fires Day 0 on sequence entry | Joins "Start \ | [Main LTO]" group |
| Bump | Standalone automation — fires immediately | Joins "Start \ | [Bump]" group |
| OTO | Standalone automation — fires immediately | Joins "Start \ | [OTO]" group |
The main LTO delivery email is B1 in Sequence B — not a separate automation. This is a key architectural decision. The buyer enters Sequence B, gets the delivery email immediately as B1, then the nurture emails follow starting at B2 on Day 2. The bump and OTO delivery emails are separate automations because not every buyer gets them.
Each delivery email contains:
- Subject line + preview text
- Product access link (Notion link or download)
- Brief "where to start" orientation
- Signature
- No selling, no cross-selling, no upselling
52 Skills implementation:
| Product | Automation Name | Notion Link | |
|---|---|---|---|
| 52 Claude Skills ($7) | Inside "Nurture \ | LTO 52 skills to PBOS" as B1 | Skills Library |
| Skill Maps ($12) | Deliver \ | Bump-Practice-Type Skill Maps | Skill Maps |
| SOP Manual ($29) | Deliver \ | OTO-Consulting Practice SOP Manual | SOP Manual |
Layer 5: Nurture Sequences
Two sequences handle non-buyers and buyers separately.
Sequence A — Non-Buyer Nurture (cold traffic → LTO buyer)
- Trigger: Opts in AND NOT in buyer group
- Length: 5 emails over 8 days
- Purpose: Convert leads into LTO buyers
- CTA links to: Sales page (not checkout — the emails are brief mentions)
- Exit: Purchases LTO → exits A, enters Sequence B at B1
- Structure: Brunson SOS arc — set stage, attractive character, scope expansion, FAQ, close
- Copy source:
nurture-sequences-v2.md— Sequence A section
Sequence B — Buyer Nurture (LTO buyer → core offer)
- Trigger: Joins buyer group (ThriveCart webhook)
- Length: 10 emails over 28 days (B1 = delivery, B2-B8 nurture, B9-B11 core offer pitch)
- Purpose: Convert LTO buyers into core offer members
- Exit: Purchases core offer → exits B, enters onboarding
- Structure: Value delivery → relationship building → core offer presentation
- Copy source:
nurture-sequences-v2.md— Sequence B section
52 Skills implementation:
| Sequence | Automation Name | Emails | Days | |
|---|---|---|---|---|
| A | Inside existing CIB nurture | A1-A5 | 1, 2, 4, 6, 8 | |
| B | Nurture \ | LTO 52 skills to PBOS | B1-B11 | 0, 2, 4, 7, 9, 11, 13, 15, 19, 22, 28 |
Layer 6: Existing List Sequence (one-time)
For subscribers who were on the list before the LTO existed. Not part of the evergreen funnel — runs once.
- Trigger: Manual group population (filter: subscribers AND NOT buyers)
- Length: 2 emails (impulse price to warm audience — announcement, not campaign)
- Exit: Purchases LTO → exits, enters Sequence B
- Copy source:
existing-list-sequence.md
Sequence length rule (from offer-sequence-rules.md):
| Audience | Price | Sequence Length |
|---|---|---|
| Warm list | Impulse ($7-$27) | 1-2 emails |
| Warm list | Considered ($50-$200) | 4-7 emails |
| Warm list | High-ticket ($500+) | Conversation, not sequence |
| Cold traffic | Any price | Full sequence (5+ emails) |
Layer 7: Segmentation Rules
- One selling sequence at a time. A subscriber never receives parallel selling tracks.
- Purchase exits current sequence, enters next. Buy during A → exit A, enter B at B1. Buy core offer during B → exit B, enter onboarding.
- Group membership is permanent. Buyers keep their purchase groups forever.
- Core offer members exit all tripwire selling. Once they join, they're out of everything above.
- Existing list sequence runs once. New opt-ins go through Sequence A (evergreen).
Build Order
Build in this order. Each layer depends on the one before it.
- Products in ThriveCart — create all products, set prices, configure bump and OTO
- Groups in MailerLite — create all Start/Complete pairs
- ThriveCart → MailerLite webhooks — connect purchase events to groups
- Delivery emails — build automations for bump and OTO delivery
- Sequence B — build buyer nurture with B1 as the main LTO delivery email
- Pages — build all HTML pages with correct CTA links and pixel events
- Deploy pages — destination pages first (sales page, final thank-you), then source pages (thank-you, delivery)
- Sequence A — build non-buyer nurture
- Test end-to-end — opt in → thank-you → checkout → bump → OTO → delivery emails → sequence entry
- Existing List sequence — build and fire to warm subscribers
- Swap — activate new sequences, deactivate old nurture, swap live pages
Deploy destination pages before source pages. The sales page must be live before any page or email links to it.
QC Checklist — Before Launch
- [ ] Every page has the Meta Pixel with correct events (PageView on all, Lead on thank-you, Purchase on final thank-you)
- [ ] Every CTA follows the routing rule (full pitch → checkout, brief mention → sales page)
- [ ] Every ThriveCart webhook fires and adds to the correct MailerLite group
- [ ] Every delivery email contains the correct product access link
- [ ] Sequence A has exit trigger on buyer group
- [ ] Sequence B has exit trigger on core offer group
- [ ] All email copy has been through Copy QC (
business-aos/reference/brand/copy-qc.md) - [ ] All destination pages are deployed before source pages link to them
- [ ] Existing subscribers mapped by state (completed old nurture, mid-sequence, not started) before any swap
- [ ] End-to-end test: full-stack purchase produces all 3 delivery emails
- [ ] Footer on every page includes: Meta disclaimer, Anthropic/Claude disclaimer, results disclaimer, copyright, contact email, Privacy Policy / Terms of Use / Disclaimer links
For New LTO Funnels Without a Front-End Lead Magnet
If there's no free opt-in (no CIB equivalent), the funnel simplifies:
TRAFFIC SOURCE (ad, LinkedIn, email)
↓
SALES PAGE (full pitch)
CTA → ThriveCart checkout
↓
THRIVECART CHECKOUT
├── Bump?
├── OTO?
└── Invoice
↓
DELIVERY EMAILS (up to 3, stacked)
↓
SEQUENCE B (buyer nurture → core offer)
What drops out:
- No thank-you page (no opt-in to confirm)
- No delivery page (no lead magnet to deliver)
- No Sequence A (no non-buyers to nurture — everyone who enters is a buyer)
- No Existing List sequence (no warm list from a prior opt-in)
- No
Leadpixel event (no lead — the first conversion event isPurchase)
What stays:
- Sales page with
PageViewpixel - ThriveCart products with webhooks
- MailerLite groups (Start/Complete pairs)
- Delivery emails (B1 in Sequence B + standalone for bump/OTO)
- Sequence B (buyer nurture → core offer)
- Final thank-you page with
Purchasepixel (if redirecting from ThriveCart) - All segmentation rules
- All CTA routing rules
- All QC checks
The build order is the same minus steps 6-7 for the pages that don't exist.
Platform Details
| Platform | What It Does | Account |
|---|---|---|
| ThriveCart | Checkout, bump, OTO, webhooks | kathrynhbrown.thrivecart.com |
| MailerLite | Groups, automations, email delivery | Kathryn's account |
| Vercel / thepracticebuilders.ai | Page hosting | Practice Builders domain |
| Meta / Facebook | Ad traffic, pixel tracking | Pixel ID: 1708795119368065 |
| Notion | Product delivery (skill files, maps, SOPs) | Kathryn's workspace |
Vault File Map — 52 Skills Implementation
All files in content/business/marketing/campaigns/claude-skills-for-consultants-lto/ unless noted.
| File | What It Contains |
|---|---|
lto-funnel-reference.md | This file — complete architecture reference |
lto-funnel-cheat-sheet.md | Operational quick reference for the live 52 Skills funnel |
launch-checklist.md | What's done, what's left, page map |
mailerlite-automation-spec.md | Automation architecture, triggers, exit conditions |
thrivecart-checkout-copy.md | Product settings, URLs, pixel events, FAQs |
delivery-emails.md | All 3 delivery emails with triggers and Notion links |
nurture-sequences-v2.md | Sequence A (5 emails) + Sequence B (10 emails) + implementation spec |
existing-list-sequence.md | E1 + E2 for warm list |
bump-copy-practice-type-skill-maps.md | $12 bump checkout copy |
offer-sequence-rules.md | Decision matrix for sequence length by audience × price |
the-build/wip/cib-delivery-v2.html | CIB delivery page (lead magnet download + LTO mention) |
lto-thank-you-page.html | Post opt-in thank-you with full LTO pitch |
lto-standalone-page.html | Standalone sales page for direct traffic |
final-thank-you.html | Post-purchase confirmation |
oto-sop-manual.html | OTO page for SOP Manual |