Last 7 days
Last 14 days
Last 30 days
Last 90 days
Month to date
Last month
1 live Β· 6 not connected
β–Ό
Meta Ads Β· live Stripe Β· not connected CF Analytics Β· not connected Kit Β· not connected Meta Organic Β· not connected ManyChat Β· not connected LinkedIn Β· not connected YouTube Β· not connected
Ask Claude about your data
β–Ό
Hey Sundeep, ask anything πŸ‘‹
Powered by Claude Β· live Meta data + 13 experts in context.
πŸ“Š Your sales funnel this week
Where the money flows β€” and where it leaks. Tap any stage for details.
How do I improve my sales this week? auto from data
Three moves β€” derived from the biggest leak signals in your data. Tap any card for the full plan.
What's already working auto from data
Don't touch these β€” they're producing. Tap for the "why."
What changed this week
Timeline of meaningful events. The dashboard explains its own deltas.
πŸ—Ί Acquisition Paths Map
Every realistic way a human reaches your offers Β· 17 paths Β· 4 families Β· Avinash Kaushik See/Think/Do/Care + DigitalMarketer CVO frameworks
🎯 Path 9 Β· Warm Retarget Β· Meta β†’ /playbook-direct-offer-v2 β†’ OTOs
Today's actual broken flow Β· Warm audience skips /squeeze, lands on $9.95 direct-sales page Β· live Meta + Cloudflare + Clarity + Stripe
Attribution Β· Meta 7-day click Β· last 7d
πŸ“Š Full funnel Β· 🟒 at/above top quartile Β· 🟑 at median Β· πŸ”΄ below median Β· circle size = volume (log)
Audience = unique users reached vs the warm-pool target (~5K from 7 saved custom audiences; Advantage+ expansion is on, so we routinely exceed it). Viewed = Meta Pixel view_content β€” a weak signal (it just means the product page rendered). Industry "engaged session" usually means β‰₯15 s dwell or β‰₯50% scroll; on Clarity our averages are 7.4 s and 15%, so true engagement is near zero. CTA Click = Pixel add_payment_info (clicked buy β†’ reached Stripe). Purchases = Stripe paid charges in the window (all sources β€” UTM gap means we cannot isolate warm-attributed). No email capture on Path 9 by design β€” warm retarget skips /squeeze; email capture lives on Path 1 (Cold β†’ /squeeze).
🚨 Critical findings (Clarity + audit data)
πŸ“Š Stage performance vs industry benchmarks
🧠 Live AI analysis of your biggest bottleneck
Tap "Ask Claude" to run live analysis with Peep Laja / Wiebe / Hormozi lenses applied to your actual numbers. ~3s Β· uses Anthropic API.
🎬 Creative cohort · which warm ad performs best
4 active ads in Warm Retarget Β· sorted by spend
Creative Imp Clicks CTR Spend CPC Purchases Status
πŸ”¬ Landing-page diagnostics (Microsoft Clarity)
/playbook-direct-offer-v2 β€” last 7 days
Metric Yours Industry median Verdict
πŸ’‘ The strategic read
You have 1 path converting at scale (Email Soap Opera β†’ /playbook), 2 paths properly built but underused (Paid Cold β†’ /squeeze, Paid Warm Retarget β†’ /playbook-direct-offer-v2), and 14 paths partially built or idle. The biggest lever isn't building more paths β€” it's getting your existing Tier-1 paths to actually produce.
🎯 Expert perspective across all paths
Avinash Kaushik (See / Think / Do / Care)
Your Reels are doing "See" work (cold awareness). Your /squeeze is the "Think→Do" bridge. Your email is "Care" (retain + monetize). Stop trying to make every channel do every stage — let each channel own its lane.
DigitalMarketer / Henneberry (CVO)
The CVO model says every cold traffic source must terminate in the magnet (free lead capture), not the tripwire ($9.95). Your routing audit shows cold ads correctly go to /squeeze β€” that's CVO-compliant. But the warm retarget page is bouncing 97%, which means the tripwire (page itself) isn't doing its job converting warm prospects. Audit the page, not the routing.
Russell Brunson (Value Ladder)
You have ONE complete Value Ladder live (Path 11: Email Soap Opera β†’ Playbook β†’ Templates β†’ Conversation System). It's working. Everything else is partial.
Alex Hormozi (Magic Numbers)
16 of 17 paths have CAC of ∞ today because they're producing zero attributed buyers. You don't have a path-quantity problem β€” you have a path-conversion problem on the 2-3 paths that matter.
Campaigns live Β· tap any card
Sorted by spend. Tap any card to drill in: expert verdict + concrete steps + ad-set/ad detail (mock for now).
Loading live data…
🚦 Why Meta is throttling you (or not)
Quality / Engagement / Conversion ranking diagnostics across active ads.
🎬 Creative format mix
UGC / Kinetic / Voiced β€” which format is winning + which to ship next.
⚠ Audience frequency check
Frequency > 3 = same people seeing same ads. Time to refresh or rotate.
⏰ Day-parted spend efficiency
Hour-of-day analysis: when spend deploys vs when leads convert.
What's missing here
Honest list of what the Paid tab can't show yet β€” and what each one would unlock.
πŸ“· Ad thumbnails + hook/hold rate per ad β€” needs `level=ad` worker call. Decisions about creative should be made looking at the creative.
🌑️ Cold vs warm vs hot split β€” needs audience tier metadata. Pittman's first cut.
πŸ’° Real revenue + ROAS β€” needs Wix Store integration. Right now "Revenue (est)" is a guess.
πŸ” Full Value Ladder funnel β€” needs Wix + Kit. Show leads β†’ Playbook β†’ Templates β†’ Conversation System with drop-off at each rung.
Mock data shown Β· Meta Business Suite / LinkedIn / YouTube / ManyChat not yet wired
Organic content performance
Cross-channel view of what's working organically β€” Reels, posts, Shorts, DMs.
πŸ”₯
14
Day posting streak
Longest this year. Don't break the chain β€” next milestone: 21 days.
🀝 Algorithm relationship status
Where you stand with each platform's recommendation engine right now.
Instagram
Thriving
Share-worthy ratio 4.2% = algo-friendly. Reach trending up. Saves outpacing reactions.
LinkedIn
Cold
5 followers / 192 impressions in 2 weeks. Posts aren't escaping your direct connection graph.
YouTube
Warming up
One 1.8K-view outlier indicates the algo is testing your content. Ship more to convince it.
Facebook
Warming up
Cross-posts from IG getting modest reach. Native FB content would unlock more.
πŸ“± Channel breakdown
Engagement % by platform this week. Where the audience leans in.
⏱️ Engagement per production minute
Are you producing the right ROI on your time?
πŸ’Ύ Saves vs likes (intent signal)
Saves = "I'll come back" β€” the algorithm-favored signal.
πŸ† Top hooks of all time reusable patterns
Your highest-performing first-3-second openings ever. Steal from yourself.
πŸ† Top 3 posts this week
By saves + shares (the "share-worthy" metric Brock indexes on).
🎯 Expert perspective
Welsh lens
Hub-and-spoke check: 8 of 11 posts this week were "Results & Observation" pillar β€” your highest-engagement pillar. Career & Promotions had 0 posts. Re-balance.
Brock Johnson lens
Your share-worthy ratio (saves+shares Γ· reach) is 4.2% β€” top-quartile on Instagram. ManyChat bottleneck: only 18 comments triggered 100% of DMs. Add explicit "comment WORK below" to every Reel.
Jaden Lamar lens
"POV: your team stopped trusting you" is a 10Γ— outlier at 1,800 views vs 180 baseline. Re-cut as paid ad creative β€” Lamar's "Implementation Trigger" framework: hook proven, CTA needs to switch.
Jasmin Alić lens
LinkedIn prose: top post passes phone-screen test (2-3 word lines). Bottom 4 posts run 18-22 words/line β€” visual suffocation. Tighten.
Ava lens
Brand consistency: IG + YT carry same visual pattern. LinkedIn is plain text only. Add a JIT-branded micro-graphic per LinkedIn post.
Mock data shown Β· Kit v3 API not yet wired (you have the secret on file)
Email + nurture sequence
List health, sequence performance, and where leads convert to buyers.
πŸ‘₯ Subscriber lifecycle
Where each subscriber sits in the journey.
⏱️ Read time distribution
Reading vs skimming β€” depth signal.
πŸ“ Subject line leaderboard reusable patterns
Every subject sent, sorted by open rate. Mine your own winners.
πŸ“€ Unsubscribe forensics
Which email + day produced unsubs. Patterns to avoid.
πŸ“¬ Soap Opera sequence (6 emails over 10 days)
Open / click / unsub per email. Highlight your top-performer.
🎯 Expert perspective
Amy Porterfield lens
List growth +12 net this week (18 in, 6 out). Day-30 conversion 4.2% β€” bang on 2-5% benchmark. Don't tweak. Audit on Day 7 instead.
Joanna Wiebe lens
CTR diagnostic: Day 4 ("I delivered Q3") wins at 1.2% CTR. Days 3, 5, 7 are at 0%. Copy Day 4's CTA voice ("Steal the exact 60-second template") into the others.
Blair Warren lens
Day 4 pulls "justify failures" lever (you delivered, you got passed over, here's why). That's why it converts. Days 3/5/7 pull "dreams" β€” too soft for cold cohorts.
Ramit Sethi lens
Engaged % is 62 of 100 subs. Of 27 form submitters, only 8 ever clicked. Tighten qualifying at /squeeze: add "I manage 1+ direct report" field.
Russell Brunson lens
Soap Opera pitch transition on Day 3 = where opens drop to 60%. Epiphany Bridge isn't landing. Add a hard transition in Day 2 ("Tomorrow I'm going to show you exactly how I did it").
Mock data shown Β· Wix Stores + Wix Analytics not yet wired
Customers + cohorts
Who's buying, where they came from, how much they're worth.
🌐 Where customers come from
Acquisition source breakdown by paid + organic.
πŸ’° Per-channel CAC + LTV:CAC
Hormozi's magic number: target 3:1+ LTV:CAC, payback under 30 days.
πŸ§‘ Your typical buyer (composite twin) claude-generated
Synthesized persona from your real buyer data. Updates as new buyers come in.
🌍 Geo conversion map
Where buyers come from. Heavier bar = more buyers.
πŸ’¬ Qualitative signal feed mock β€” wire reviews
Real comments from buyers β€” surfaced from email replies, Wix reviews, IG DMs.
πŸ“Š Cohort retention heatmap
Each row = a week's new-customer cohort. Each column = revenue per customer N weeks later. Darker = stronger retention.
Reads as: the May 3 cohort (28 customers) generated $10.40 in week 0, climbed to $16.80 by week 2 via OTO attach. Last week's cohort is too fresh to judge.
🎯 Expert perspective
Ramit Sethi lens
Lead quality: 30% of submitters engage. 11% become OTO1 buyers. The 70% who never click are dead weight β€” qualify harder upstream.
Russell Brunson lens
Value Ladder: 27 leads β†’ 3 Playbook β†’ 1 Templates β†’ 0 Conversation System. OTO2 β†’ OTO3 jump is broken. Test a $19 mid-step or reposition $37.
Alex Hormozi lens
Per-channel LTV:CAC β€” Meta Paid 3.9:1 / Organic 8.2:1 / LinkedIn 0:1. Organic is your highest-leverage channel. Double down on formats already winning organically.
Amy Porterfield lens
Days-to-first-buy: median 4.5d. Faster than typical 7-14d window. Soap Opera Day 4 hits exactly when buyers are deciding.
Neil Patel lens (web/SEO)
95.4% bounce on /squeeze is killing your CAC math. Above-the-fold hierarchy: hero promise + proof + form. Currently the form is below the fold on mobile β€” biggest single fix.
Mock data shown Β· Buffer GraphQL + Apps Script publisher not yet wired
This week's content schedule
What's queued across every channel, by pillar and funnel stage.
πŸ“… This week's calendar
Day-by-day view of what's scheduled. Color tags = funnel stage (cold / warm / hot). Today highlighted. Tap any item for the full content brief.
πŸ“Š Daily content energy
πŸ“Š Posts queued by channel
Cross-platform view of upcoming output.
🎯 Pillar coverage
Welsh: balanced hub-and-spoke is the goal. Don't starve a pillar.
🎯 Expert perspective
Justin Welsh lens
Cadence: IG 4/wk βœ“ / LI 3/wk βœ“ / YT 1/wk ⚠. YT undercooked given the 1,800-view outlier. Triple YT cadence for 4 weeks.
Brock Johnson lens
IG mix: 3 Reels + 1 Carousel + 0 Stories this week. Add 2-3 Stories β€” the STD flow needs the Story leg to convert reach β†’ DMs.
Jaden Lamar lens
3 video formats this week. Add a 4th β€” kinetic-only Reel (no avatar). Entity ID diversity matters.
Russell Brunson lens
Funnel coverage: 5 cold / 5 warm / 2 hot. Hot ($37 Conversation System) is under-promoted. Add 1 testimonial-driven hot post.
Benchmarks vs industry
Where you're winning, where you're median, where you're a leak.
πŸ† JIT Health Index composite score
0 = catastrophic, 100 = best-in-class. Weighted average across all channels.
πŸ“Š Meta Paid Β· yours vs industry live
Live data plotted against DataBox B2C info-product benchmarks (n=2.3K accounts).
MetricYoursMedianTop quartileVerdict
πŸ“ˆ Your fastest improvement
Self-benchmarks β€” what metric moved most over the last 30 days.
πŸ—“οΈ Seasonality awareness
Context: your numbers vs typical for this time of year.
🌐 Web benchmarks (Neil Patel reference data)
B2C info-product landing page + email benchmarks. Mock until Wix Analytics wires.
🎯 Expert perspective
Neil Patel lens (web/SEO)
95.4% bounce rate puts you in the bottom-decile for landing-page UX. Above-the-fold hero must answer "what is this + who is it for + what do I do" in 5 seconds. Currently /squeeze loses people before the form.
Joanna Wiebe lens
Awareness-stage mismatch. Cold ads target unaware traffic, but /squeeze copy assumes problem-aware. Bridge the gap with a subhead like "If you've been managing 3+ years and still feel like you're guessing..."
Dara Denney lens
Your paid CTR (3.7%) is above median, but conversion drops sharply on landing. Ad-to-page match is the gap. Land them on the same hook they clicked.
Channel attribution
Decoded from Stripe Checkout Sessions client_reference_id (set by /jit-attribution.js deployed May 14, 2026). Paid Meta, email, organic IG/FB/LI/YT β€” split by source, campaign, and individual ad/email.
πŸ“Š Revenue + sessions by channel
Sessions = Checkout Sessions initiated (paid + abandoned). Paid = completed purchases. Revenue = $ from completed.
ChannelSessionsPaidRevenueConv %
🎯 Top campaigns by revenue
Grouped by utm_campaign. Cold ads (when running) show campaign name from Meta's {{campaign.name}} substitution. Soap Opera emails show soap_opera.
CampaignChannelSessionsPaidRevenue
πŸ” Top content (ad / email / post)
Most granular layer β€” which specific creative drove the click. Source/medium/campaign/content combo. Use this to answer "did Warm_4_Wiebe_Verdict generate revenue this week".
SourceMediumCampaignContentSessionsPaidRevenue
⚠️ Paid sessions with no attribution
Stripe charges that completed but arrived without client_reference_id. Either the visitor's path bypassed the Astro page (direct buy.stripe.com share), localStorage was cleared, or the source link was untagged. Use as a leak-detection signal β€” each one is a sale we can't trace.
DateEmailAmountSession ID
🎯 Expert perspective
Avinash Kaushik lens
Attribution coverage % is the single number that determines whether every other report on this dashboard is real or self-reported. Drive coverage to 90%+ before optimizing channel mix. Untagged paid sessions = blind spending.
Peep Laja lens (CXL)
Don't average across channels. A $9.95 Playbook sale from email costs you $0 in ad spend, so its margin is ~100%. The same $9.95 from paid Meta carries $X CPA β€” track gross margin per channel, not revenue.
β€”
β€”
@jitlearnings4mgrs
β€”
β™₯
β€”
πŸ’¬
β€”
β†—
β€”
    Win to compound
    β€”
    β€”
      Ask anything
      Expert Insights