LuxeLab FINAL Email Funnel — With Audit Data · Marissa Macabuhay CPA

LuxeLab — FINAL Email Funnel

RESET VERSION · Calculator Audit Data Fully Integrated · GHL Custom Fields Mapped
Affiliate Target: Luke Maguire's VIP Travel Club · jvz8.com/c/2995157/418177/
By Marissa Macabuhay, CPA, MBA · MetaThriving2dMax Studio

✦ The Corrected Funnel Architecture

🌐
Entry Point
Visitor lands on index.html. Clicks "✦ Run My Free ROI Audit →" button in the hero.
📊
7-Question Calculator
Visitor completes all 7 questions. Sees their personalised result: "You are leaking $23,400/year." Score, per-trip savings, free trips equivalent all shown.
💾
Audit Saved to Session (NEW)
Clicking "Register & Unlock All Access" now calls saveAuditToSession() — stores all 9 audit fields in sessionStorage BEFORE the GHL form is shown. The gate heading updates to show their personal number.
📋
GHL Form — Priority Endorsement Gate
Visitor sees the form with heading: "$23,400 Leakage Identified" — personalised from their audit. They enter name + email and submit.
Dual Webhook Fire (NEW)
postAuthRedirect() now fires the GHL webhook with the full audit payload: annual_savings, score, class_selected, trips_per_year, points_usage, flexibility, goal, annual_spend. GHL receives ALL 9 fields as custom contact data — ready for email merge tags.
🧪
Redirect → /lab
Contact lands on the Strategy Lab welcome page. Session is authorized. All 10 Search Apps unlocked. Masterclass CTA visible at top.
📧
7-Email Sequence Fires in GHL
GHL Workflow trigger: Form submitted → Tag luxelab-registered → Start sequence. Emails 1 and 2 use the personalised audit merge tags. Emails 3–7 convert to the masterclass. One sequence only. All other workflows paused/archived.

⚡ GHL Reset — Do This Before Building the Sequence

1
Pause ALL existing workflows for this product. Go to Automations → Workflows. Toggle every welcome, onboarding, or opt-in workflow to OFF. Do not delete yet — just pause. This prevents any contact from entering two sequences simultaneously.
2
Create GHL Custom Fields. Go to Settings → Custom Fields → + Add Field. Create one field for each webhook data point (see table below). This is what allows {{annual_savings}} to appear in your emails.
3
Build ONE new workflow. Name it "LuxeLab FINAL Sequence — 2026." Trigger: Form IKXSlEUIjStbOEtcTqdh submitted. Add tag: luxelab-registered. Add guard: if tag luxelab-registered already exists → exit workflow immediately.
4
After sequence is live and tested — go back and archive the old paused workflows. Clean slate = clean data = clean reporting.
5
Upload index_v3.html to your hosting. This is the updated version that saves audit data to session and fires the enriched webhook on form submission. Replace the current index.html.

GHL Custom Fields Setup

Create these fields in GHL → Settings → Custom Fields → Contacts. The field key (left column) must match exactly what the webhook sends. Once created, you can use the merge tag (right column) inside any GHL email.

Webhook Field Key GHL Field Label Type Email Merge Tag Used In
annual_savings Annual Savings Identified Number {{contact.annual_savings}} Emails 1, 2, 4
annual_spend Annual Travel Spend Number {{contact.annual_spend}} Email 2
savings_score CPA Audit Score Number {{contact.savings_score}} Email 1
class_selected Class of Service Text {{contact.class_selected}} Emails 2, 4
trips_per_year Trips Per Year Text {{contact.trips_per_year}} Email 2
points_usage Points Usage Level Text {{contact.points_usage}} Email 3
flexibility Date Flexibility Text {{contact.flexibility}} Email 2
goal Travel Goal Text {{contact.goal}} Email 2
app_source Lead Source Text Reporting only

Sequence Timing — At a Glance

Day 0
Email 1 — Your Audit
Show them their personal leakage number. Deliver Lab access.
REVISED
Day 1
Email 2 — Your Profile
Use their answers to identify which 3 apps recover their specific gap.
NEW
Day 2
Email 3 — Points Audit
Deliver points arbitrage method. Value email. No pitch.
REVISED
Day 4
Email 4 — The Invitation
Main affiliate pitch. Endorsed briefing invitation with their savings number as the hook.
REVISED
Day 5
Email 5 — What's the Catch?
Transparent objection handling. Affiliate disclosure. Trust builder.
Day 7
Email 6 — Social Proof
Peers registered. FOMO. Urgency without pressure.
Day 9
Email 7 — Final Close
Last ask. Permission-based. Respect converts fence-sitters.