← Vault Index
Source: business/marketing/campaigns/claude-skills-for-consultants-lto/archive/lto-funnel-cheat-sheet.md

LTO Funnel Cheat Sheet — 52 Claude Skills

Created: May 10, 2026 (post-build debrief) Updated: May 13, 2026 Purpose: Single reference for every piece, connection, URL, and automation in this funnel. Print it. Tape it to the wall.


1. Funnel Flow

META AD
  ↓
CIB OPT-IN FORM
  ↓
┌─────────────────────────────────────────────────────┐
│  THANK-YOU PAGE  (thepracticebuilders.ai/cib-thank-you)    │
│  Pitches $7 LTO — full sales copy on this page     │
│  CTA → ThriveCart checkout directly                 │
└──────────────┬──────────────────────────────────────┘
               ↓
        ┌──────┴──────┐
        │             │
     DOESN'T BUY    BUYS ($7)
        │             │
        ↓             ↓
  CIB Delivery    ThriveCart Checkout
  Page arrives    ├── Bump? ($12 Skill Maps)
  (email, Day 0)  ├── OTO? ($29 SOP Manual)
        │         └── Invoice displayed
        ↓               │
  SEQUENCE A        DELIVERY EMAILS
  5 emails          (up to 3, stacked)
  Days 1-8              │
  CTA → sales page      ↓
        │          SEQUENCE B
        │          B1 = delivery email (Day 0)
   BUYS DURING A?  B2-B8 nurture (Days 2-15)
   Yes → exits A   B9-B11 PBOS offer (Days 19-28)
         enters B        │
                    BUYS PBOS?
                    Yes → exits B, enters PBOS onboarding
                    No  → long-term nurture

The CIB delivery page also mentions 52 Skills. Brief mention, not a full pitch. Links to the sales page, not checkout.


2. Every Page

PageVault FileLive URLCTAs Link ToNotes
CIB opt-inthe-build/wip/opt-in-cib-v4.htmlMeta ad trafficMailerLite formForm redirect → thank-you page
Thank-you (post opt-in)lto-thank-you-page.htmlthepracticebuilders.ai/cib-thank-youThriveCart checkoutFull pitch — buyer is ready. Pixel: PageView + Lead
CIB deliverythe-build/wip/cib-delivery-v2.htmlthepracticebuilders.ai/cib-deliverySales pageBrief mention only — needs full pitch first
Standalone sales pagelto-standalone-page.htmlthepracticebuilders.ai/52-skillsThriveCart checkoutFull pitch. Pixel: PageView
ThriveCart checkout(ThriveCart-hosted)kathrynhbrown.thrivecart.com/52-claude-skills/Invoice → OTO pageBump checkbox on this page ($12)
OTO pageoto-sop-manual.htmlThriveCart-hosted or customThriveCart OTO checkoutVault file has placeholder #checkout URLs — needs real ThriveCart OTO URL
Final thank-youfinal-thank-you.htmlthepracticebuilders.ai/52-skills-final-thank-youNone (confirmation only)Pixel: PageView + Purchase ($7)

Meta Pixel ID: 1708795119368065 (same as CIB funnel). Every page on the domain gets PageView. Thank-you page adds Lead. Final thank-you adds Purchase.

Known issue: ThriveCart displays the invoice after purchase instead of redirecting to the final thank-you page. The Purchase pixel on final-thank-you.html may not fire if the buyer never reaches that page. Deferred — funnel optimizes for Leads, not Purchases, which is adequate for a $7 tripwire.


3. CTA Routing Rules

The rule: Full pitch pages link to ThriveCart checkout. Brief mentions link to the sales page.

WhereLinks ToWhy
Thank-you page (full pitch)kathrynhbrown.thrivecart.com/52-claude-skills/Page has full sales copy — buyer is ready
Standalone sales page (full pitch)kathrynhbrown.thrivecart.com/52-claude-skills/Page has full sales copy — buyer is ready
CIB delivery page (brief mention)thepracticebuilders.ai/52-skillsBrief mention — needs the full pitch first
Email CTAs in Sequence A (brief mention)thepracticebuilders.ai/52-skillsBrief mention — needs the full pitch first
Email CTAs in Existing List (brief mention)thepracticebuilders.ai/52-skillsBrief mention — needs the full pitch first

If you're not sure: Does the page/email contain the full pitch (what it is, what's included, price, guarantee)? If yes → ThriveCart. If no → sales page.

Verified May 13: Thank-you page and standalone sales page CTAs confirmed pointing to ThriveCart checkout in the vault HTML files. OTO page has placeholder #checkout anchors — needs real URL before going live.


4. ThriveCart Products

ProductPriceThriveCart URLWebhook → MailerLite Group
52 Claude Skills$7kathrynhbrown.thrivecart.com/52-claude-skills/Start \LTO-52 Claude Skills
Practice-Type Skill Maps (bump)$12Same checkout (bump checkbox)Start \Bump-Skill Maps
Consulting Practice SOP Manual (OTO)$29kathrynhbrown.thrivecart.com/52-claude-skills/upsell/Start \OTO-SOP Manual

After purchase: ThriveCart displays the invoice. Delivery emails handle product access.

Success redirect: thepracticebuilders.ai/52-skills-final-thank-you (after OTO accept or decline). May not fire if ThriveCart displays invoice instead — see Section 2 known issue.

Facebook Pixel ID: 1708795119368065


5. MailerLite Groups (actual names)

GroupHow PopulatedWhat It Triggers
CIB SubscribersCIB opt-in formSequence A entry (if not a buyer)
Start \LTO-52 Claude SkillsThriveCart $7 webhookSequence B entry, exits Sequence A & Existing List
Complete \LTO-52 Claude SkillsThriveCart $7 completionTracking only
Start \Bump-Skill MapsThriveCart $12 bump webhookBump delivery automation
Complete \Bump-Skill MapsThriveCart $12 completionTracking only
Start \OTO-SOP ManualThriveCart $29 OTO webhookOTO delivery automation
Complete \OTO-SOP ManualThriveCart $29 completionTracking only
Existing List — 52 Skills CampaignManual (one-time, 111 subscribers)Existing List sequence entry
PBOS Founding MembersPBOS membership purchaseExits Sequence B

6. MailerLite Automations (actual names)

AutomationTriggerEmailsExit Condition
CIB deliveryCIB opt-in1 email (Day 0, immediate)None — fires and done
Sequence A (inside existing CIB nurture)CIB opt-in AND NOT in "Start \LTO-52 Claude Skills"A1-A5 (Days 1, 2, 4, 6, 8)Joins "Start \LTO-52 Claude Skills" → exits
Existing List sequenceJoins "Existing List — 52 Skills Campaign" groupE1 (Day 0), E2 (Day 3, non-openers only)Joins "Start \LTO-52 Claude Skills" → exits
Nurture \LTO 52 skills to PBOSJoins "Start \LTO-52 Claude Skills"B1-B8 (Days 0-15), B9-B11 pendingJoins "PBOS Founding Members" → exits
Deliver \Bump-Practice-Type Skill MapsJoins "Start \Bump-Skill Maps"1 email (immediate)None — fires and done
Deliver \OTO-Consulting Practice SOP ManualJoins "Start \OTO-SOP Manual"1 email (immediate)None — fires and done

B9-B11 not yet written. Depends on PBOS sessions May 18-20. B1-B8 are live.


7. Delivery Emails

ProductEmailWhere It LivesNotion Link
52 Claude Skills ($7)B1 in Sequence BInside "Nurture \LTO 52 skills to PBOS" — fires Day 0Skills Library
Skill Maps ($12 bump)Standalone"Deliver \Bump-Practice-Type Skill Maps" — fires immediatelySkill Maps
SOP Manual ($29 OTO)Standalone"Deliver \OTO-Consulting Practice SOP Manual" — fires immediatelySOP Manual

Full-stack buyer ($7 + $12 + $29) gets all three emails. B1 comes from Sequence B. The other two fire independently from their own automations.


8. Segmentation Rules

  1. One selling sequence at a time. A subscriber never receives parallel selling tracks. Purchase moves them forward.
  2. Purchase exits current sequence, enters next. Buy during Sequence A → exit A, enter Sequence B at B1. Buy PBOS during Sequence B → exit B, enter PBOS onboarding.
  3. Group membership is permanent. A subscriber in "Start \| Bump-Skill Maps" stays there forever, even after joining PBOS.
  4. PBOS members are excluded from all tripwire selling. Once they join, they exit everything above.
  5. Existing List sequence runs once. One-time automation for warm subscribers. New opt-ins go through Sequence A (evergreen).

9. When Something Breaks

SymptomCheck
Delivery email doesn't arriveIs the subscriber in the right group? Check ThriveCart webhook log → MailerLite group membership.
Subscriber gets delivery email but no nurtureIs Sequence B active? Is B1 the first step? Check automation status in MailerLite.
Subscriber gets Sequence A AND Sequence B emailsExit trigger didn't fire. Check: does Sequence A have an exit condition on "Start \LTO-52 Claude Skills"?
Buyer doesn't enter Sequence BThriveCart webhook didn't fire, or subscriber wasn't added to "Start \LTO-52 Claude Skills". Check ThriveCart integration settings.
CTA goes to wrong pageCheck the routing rules in Section 3. Full pitch → checkout. Brief mention → sales page.
Bump/OTO delivery email doesn't arriveCheck that ThriveCart webhook added subscriber to "Start \Bump-Skill Maps" or "Start \OTO-SOP Manual". Check that the delivery automation is active.
Meta Pixel not firingCheck Pixel ID (1708795119368065) is on the page. Check browser ad blocker. Verify in Meta Events Manager.
Purchase pixel doesn't fire after checkoutThriveCart shows invoice instead of redirecting to final-thank-you page. Buyer never reaches the page. This is a known issue — see Section 2. Not blocking for $7 tripwire (optimize for Leads).
OTO page CTA doesn't workOTO page vault file has placeholder #checkout URLs. Replace with actual ThriveCart OTO URL before deploying.

10. Lessons from This Build

What actually went wrong on May 10 and the rule to prevent each one.

1. CTA links pointed to ThriveCart instead of sales page. The CIB delivery page has a brief mention of 52 Skills, not a full pitch. The initial build linked directly to ThriveCart checkout, skipping the sales page. Buyers would have landed on a checkout page without seeing the full pitch. → Rule: If the page doesn't contain the full sales pitch, link to the sales page. Only full-pitch pages link to checkout.

2. Sales page didn't have a live URL when links were built. CTA links were written before the sales page was deployed. The chain was broken — links pointed to a URL that didn't resolve. → Rule: Deploy destination pages before source pages. Build order: deploy where the link goes, then build the page that links there.

3. Meta Pixel missing from all three new LTO pages. When the thank-you page was swapped from the original to the new lto-thank-you-page.html, the Meta Pixel wasn't carried over. Same omission for the standalone sales page and final thank-you. The CIB delivery page kept its pixel because it wasn't rebuilt. Meta's ad optimization was running blind — every opt-in since the swap was invisible to Facebook. → Rule: Every page on the domain gets the base pixel (PageView). When building a replacement page, carry over the pixel code first, before writing any new content. Add this to QC.

4. Delivery email architecture was wrong in the docs. Docs showed 3 separate delivery automations. Reality: B1 is inside Sequence B, only 2 are standalone. → Rule: When you build something in MailerLite that differs from the spec, update the spec immediately. The vault is the source of truth — if it's wrong, everything downstream is wrong.

5. MailerLite group names in docs didn't match reality. Docs used "52 Skills Buyers" but actual groups are "Start | LTO-52 Claude Skills" with Start/Complete pairs. → Rule: Use actual platform names in docs, not shorthand. Copy-paste from MailerLite, don't paraphrase.

6. Launch checklist showed everything as to-do when half was already built. Kathryn built Sequence B and both delivery automations before the checklist existed. → Rule: Create the checklist first, before building anything. Update it as you build.

7. Email CTAs had placeholder URLs. Emails A3, A4, A5, E1, and E2 were marked "done" but the CTA links were empty placeholders. No actual https://thepracticebuilders.ai/52-skills in the copy. Had to go back and add URLs to all five. → Rule: Email copy isn't done until every CTA has a real URL. Add "CTA links resolve to live page" to the QC checklist.

8. Segmentation problem with existing vs. mid-sequence subscribers wasn't anticipated. 111 subscribers had completed the old CIB nurture (never heard of LTO). ~40 were mid-sequence when the swap happened. No plan for separating them. Solution: rename the completed group to serve as the existing list trigger group. → Rule: Before swapping live automation content, map every subscriber state: completed, mid-sequence, not started. Each state may need a different path.

9. Purchase pixel won't fire (ThriveCart invoice vs. redirect). The Purchase event is on final-thank-you.html, but ThriveCart displays its own invoice page instead of redirecting to the thank-you page. The buyer never hits the page, so the pixel never fires. Additionally, ThriveCart checkout runs on kathrynhbrown.thrivecart.com, which Facebook can't associate with Kathryn's verified domain. → Decision: Deferred. Funnel optimizes for Leads (opt-in), not Purchases. Adequate for a $7 tripwire. Revisit if running purchase-optimized campaigns.

10. No single document showed the full funnel. Information was spread across 7 files. Nobody could see the whole picture. → Rule: This cheat sheet. One page. Every piece. Every connection.


Vault Files — Quick Reference

FileWhat It Contains
launch-checklist.mdWhat's done, what's left, page map
mailerlite-automation-spec.mdAutomation architecture, triggers, exit conditions
thrivecart-checkout-copy.mdProduct settings, URLs, pixel events, FAQs
delivery-emails.mdAll 3 delivery emails with triggers and Notion links
nurture-sequences-v2.mdSequence A (5 emails) + Sequence B (10 emails) + implementation spec
existing-list-sequence.mdE1 + E2 for warm list
bump-copy-practice-type-skill-maps.md$12 bump checkout copy
offer-sequence-rules.mdDecision matrix for future sequences
lto-funnel-reference.mdReusable architecture reference — pattern for building new LTO funnels
lto-funnel-cheat-sheet.mdThis file