the brief
press enter

What broke, what we know,
what we’re doing about it.

Three forces compounded: media auction inflation (paying more per click, CTR flat), a Meta pullback with Google reallocation, and a test program that is rerouting the funnel — the canonical Rise 2 page now sends 24% of engaged visitors to other content pages instead of products (was 10% in April).

Blended CAC
$117
vs $90 target · healthy weeks of Apr 27–May 10 ran $90
New customers / day
378
vs 600+ target · peak week hit 618/day
The decomposition
-21 / -19
sessions -21%, sitewide CVR -19% → NCs -39% on spend only -21%
Got the real rise-2 page
91% → 76%
share of rise-2 URL traffic that got the page as expected, Mar → Jun
TL;DR
  • It wasn’t one thing. Five forces compounded: auction-level CPM inflation, a Meta pullback with budget reshuffling, URL-redirect testing that rerouted the main funnel, an email popup silently off for six weeks, and media-buyer affiliates cut for three weeks.
  • The funnel break is routing, not desire. People who reach product pages add to cart at the exact same rate as April. The break is that 76% of rise-2 URL traffic now gets the real page as expected, down from 91% — the rest is redirected to test variants or pushed off the page after it loads.
  • The testing program turned on itself. Test traffic share was raised 10% → 50% to get faster reads; CVR fell, which triggered more testing — the Head of Growth calls it a negative feedback loop, and the data agrees (tests-vs-CVR r = -0.35).
  • The fix is already live. Rise-2 URL tests paused Jun 11 evening; popup restored Jun 4; affiliates reinstated Jun 1. If routing caused it, LP→product recovers toward 20–25% within days — the watchboard below says exactly what to look for.
  • Routing alone doesn’t finish the job. Best case it brings CAC to ~$101; the rest of the path to $90 is media-side (CPMs, creative, Google Shopping reinstatement).

The timeline

Daily blended CAC (black, right axis) and new customers per day (indigo, left axis), 7-day averages, with every known intervention marked. The two adjudicated break dates — May 10 (CVR) and May 29 (traffic) — each sit within a day of a known event.

Apr 22Email popup off (PDPs) — silo decision
May 9Media-buyer affiliates cut (~1,000 NCs)
May 10Break date #1 — CVR
May 22Rise-2 URL redirect tests go live
May 29Break date #2 — traffic
Jun 4Popup restored
Jun 11Rise-2 URL tests paused

The split — who actually got the page?

Every bar is 100% of the traffic that hit the rise-2 URL in a two-week window. Teal = got the real page and stayed on the expected path (includes the ~10.2% who always clicked to other content by choice — shown as its own slice). The growing rose + purple wedge is the diversion: redirected to a variant URL before load, or pushed off the real page after load — the surge tracks the URL tests exactly. Explore it interactively →

9% → 24%
of rise-2 URL traffic diverted from the real page, Mar → Jun (net of the organic-click baseline; homepage-redirect traffic would add more)
15.7%
of real-page visitors click through to a product page in June — the quarter’s low (range was 18.6–25.8% before May 22)
13.6–15.4%
product-page → add-to-cart, flat in every window all quarter — the product pages are fine; the path to them broke

What we ruled out

Each of these was a plausible suspect. Each was checked against clean pulls and cleared — useful because every one of them narrows where the real problem can live.

Bounce rate

flat-to-better on canonical Rise 2 (62% → 56-58%); ad traffic quality did not collapse

Checkout/cart UX

ATC→checkout ~92-95% flat all quarter (checkout→buy dipped to 51.6% only in the final partial week — watch, small sample)

PDP intent

per-PDP-visitor ATC propensity unchanged (13.6-15.4%)

Creative CTR

no structural drop (30d avg rose 1.56%→1.67%; only a 2-week slide 1.9%→1.5% at the tail worth a creative-fatigue look)

Site speed as the TRIGGER

CLS 0.72 / LCP 3.4s are chronically POOR (a standing conversion tax, ~45% of traffic in slow FB/IG in-app browsers) but did not worsen in May-June, so they don't explain the recent dip

The drivers, ranked

Three data-ranked hypotheses from the diagnostic, each with its evidence and its honest counter-argument — plus two confirmed organizational misfires surfaced in the Head of Growth pre-read. Confidence is stated explicitly; nothing here is causally proven until the kill-switch read comes back.

#1

Test-program routing damage (Shane's hypothesis, mechanism refined)

confidence
Medium-high — the mechanism is now specific and falsifiable
the evidence (5)
  • Canonical Rise 2 LP→PDP fell to 15.7% — a new quarterly low (pre-May-22 range: 18.6–25.8%) — exactly as URL-redirect tests went live on it; NOT a variant-dilution artifact
  • Content-as-2nd-page on the canonical page jumped 9.9% → 24.8% — traffic rerouted sideways, not lost (bounce IMPROVED)
  • Concurrent tests vs daily CVR r = -0.35; CVR 2.51% on 0-1-test days vs 2.20% on 4+ days
  • April = near-zero tests = CVR peak; May 8 → Jun 11 ramp 2 → 4.6 concurrent
  • PDP→ATC propensity flat ~13.6-15.4% all quarter — people who reach products behave normally
counter / caveat Correlation + mechanism, not yet causal proof. Canonical CVR only sits at the low end of its quarterly range (per-path rates partially offset the routing damage), so the canonical-page CVR cost is smaller than the routing collapse suggests; the robust quantification is the SITEWIDE counterfactual (+66 NCs/day). Kill-switch resolves causality; Shopwatch log still pending.
#2

Media auction inflation + spend cut (Cowork's lead finding — confirmed)

confidence
High for the traffic half of the miss
the evidence (5)
  • Effective CPC up: Facebook $3.67→$4.02 (+10%), Google $1.57→$2.26 (+44%) with CTR flat (1.56%→1.67% 30d avg) — a CPM/auction story, not creative fatigue
  • Meta cost-per-purchase $86 → $131 (+52% first-to-last week)
  • NB channel CAC (lifetime attr): Facebook $149→$181, Google $54→$71
  • Visits fell 29% on only 12% less spend — cost-per-visit +24%
  • Meta weekly spend -23% between windows; sessions -21% tracks it
counter / caveat Attribution caveat: NB connector numbers are lifetime-attribution, not our 7-day-click standard. Directionally robust; absolutes shift modestly.
#3

Test hygiene: variant dilution + routing leaks (Cowork's contribution — confirmed, small)

confidence
High that it exists; small magnitude
the evidence (3)
  • Redirect variants convert ~22% worse than canonical (1.46% vs 1.87%) and grew 7.4% → 11.2% of rise-2 landings
  • Some tests redirect Rise 2 traffic to the HOMEPAGE — that traffic exits the Rise 2 bucket entirely and lands on a page not built for cold paid traffic
  • Exact-match LP filters return 0 sessions in Intelligems — variant subtraction is required for honest reads
counter / caveat Too small alone to explain the miss — a drag, not the driver.
silo

Email popup disabled on PDPs, Apr 22 – Jun 4

Confirmed by the Head of Growth pre-read

Turned off for the Strawberry Matcha LTO launch by the brand side without growth sign-off (team silo). Hidden because the new Alia popup elevated total email/SMS capture, masking that PDPs were no longer feeding the list.

fix 6/4: Discovered and corrected. Silo killed — all such decisions now informed by growth. Popup signups by source tracked weekly.
silo

Media-buyer affiliates turned off May 9

Confirmed by the Head of Growth pre-read

Program review optimized for ROAS over scale; media-buyer affiliates (higher CPA than coupon affiliates) were cut May 9. Cost ~1,000 NCs in May.

fix 6/1: Discovered and corrected. Program now optimized for NC scale, not ROAS alone. The two paused media-buying affiliates reinstated; six more high-volume affiliates being added in June.

June with April’s routing

Hold April’s routing mix (25.3% of rise-2 visitors to product pages, 10.2% to content) and keep June’s own per-path conversion rates — defensible because per-path rates were stable in all seven windows. This isolates what routing alone is costing.

New customers / day — sitewide (May 22 – Jun 11)
Blended CAC — same window

The media program board

Connor’s full pre-read covers the media-side program: what the Q1 audit flagged and fixed, and what new issues Q2 surfaced. Status as of Jun 11. Read the original in Notion →

Q1 audit items

problemaction + status
Meta attribution on 1-day click — model built on ~20% of the journey, optimized toward existing customersReverted to 7-day click; Northbeam (7DC + deterministic views) is the single source of truth
Budget decisions driven by in-platform Meta reporting (credited organic converters to paid)Northbeam is now the record for all CAC and optimization decisions
Meta placement mix drifted to low-intent inventory; Search/Explore/Profile cut to near-zeroFeed recovered to 43–47% of spend, FB Reels down to 25% from 36% peak; Search prioritized via its own placement campaign
GeistM and TQE driving cheap, non-converting traffic (organic cannibalization)Both cut immediately (off completely mid-May); budget reallocated to Google/Meta
Podcast spend cut 57% YoY without performance rationaleNormalized to $3–4K/day
YouTube stuck in perpetual learning phase from erratic budget changesRelaunched with clean structure, back to $5K/day
Google Shopping offline since 2025 (Merchant Center disapproval: health-claims language, cordyceps species unidentified)Listings rewritten ingredient-first, species identified, trigger language removed, citations added; resubmitted — target reinstatement end of June
CRM list contaminated by Q1 traffic; welcome-flow RPD collapsed $0.50 → $0.09Jan–Mar unengaged suppression lands in June; welcome + abandon flows rebuilt (mostly complete 6/11)
Affiliate channel over-indexed on BOF — attribution noise + cannibalizationTwo erroneously-paused media buyers reinstated; six high-volume affiliates added in June

New in Q2

problemaction + status
Meta CPM inflation across ALL placements at once — blended CPM $42 in May, an 18-month high; CPO $118 May → $125 JuneCreative rebuild underway: new UGC creator roster, revised briefs. Primary lever, but slow to show in data. Influencer creators scaling well; statics lagging
Creative burning out faster than it can scale — winners exhaust their matched audience, Meta moves them down the intent curve; more spend accelerates burnoutBriefs rebuilt around buyer identity (wellness-stack, not price-sensitive); ABO audience tests from 1P data launching this week
ASC (Advantage+ Shopping) over-leveraged; performance deterioratedSpend shifted to ABO where audience inputs can be controlled (ASC still active)
PDP view rate fell 45.2% in June vs 59.7% March peak (GA4) — a growing share of sessions never reaches a product pageEmail capture added to LPs and PDPs to recover non-converters; A/B testing the impact on bounce + CVR
Demand Gen / YouTube under threshold — regression puts $15K/week as the floor for organic brand-search liftYT spend raised and tested against an audience stack, Shorts, etc.

Also in flight on media: Relaunched AppLovin (Axon) 6/11 · Launching Attentional (Meta test) · Re-launching TikTok (TT Shop offline for months) · Launching other product funnels: nourish, coffee, matcha.

Action items

Shipped

  • Rise-2 URL tests paused (Jun 11 evening) — the causal experiment is live now
  • Email popup restored on PDPs (Jun 4) after six weeks off
  • Media-buyer affiliates reinstated (Jun 1); six more being added
  • GeistM + TQE cut; budget moved to Google/Meta
  • Meta back on 7-day click; Northbeam is the single source of truth
  • Podcast and YouTube normalized ($3–4K/day; $5K/day)

In flight

  • Google Shopping reinstatement — GMC resubmitted, target end of June
  • Creative rebuild around buyer identity; UGC roster scaling, statics lagging
  • CRM suppression + flow rebuild — Jan–Mar unengaged suppressed in June
  • TikTok, AppLovin, Attentional relaunches; new product funnels (nourish, coffee, matcha)
  • Recovery watch on the routing metrics, daily (board below)

Decide now

  • Kill-switch depth: tests are paused — also rip the Intelligems redirect code out of the theme, or keep it dormant? Connor recommends removing it to get the cleanest read
  • Testing restart rules: zero-test window of 7–10 days first, then a max-concurrency cap and a 5–10% global holdout that bypasses Intelligems entirely
  • Shopwatch access — confirms post-load redirects vs page changes; the one tool that settles the “pushed vs clicked” question
  • Quantify the homepage-redirect blind spot — the one diversion this data cannot see

The recovery watchboard

URL tests went dark Jun 11 evening. If routing is the driver, these move within days — in this order. If they don’t move in ~10 days, the routing hypothesis takes real damage and media-side is carrying more of the miss than modeled.

Real page → product %
now 15.7%
target 20–25%

The first domino. Should start recovering within 1–2 days of the pause.

Real page → sent to other content %
now 23.9%
target ~10.2%

Should fall back to the organic-click baseline if the surge was test redirects.

Redirected-to-variant share
now 12.1%
target ~0% while paused

Direct check that the pause actually took — if this isn’t ~0, something is still redirecting.

Rise 2 CVR
now ~1.5%
target 2.0–2.3%

Follows routing with a short lag. April’s peak was 2.32%.

New customers / day
now ~378
target 444+ from routing alone

The counterfactual’s +66/day. Above that needs the media side too.

Blended CAC
now ~$117
target ~$101, then $90

Routing fix gets to ~$101; the last $11 is CPMs, creative, and Google Shopping.

Open questions

  • WHY does canonical Rise 2 now send 24% of engaged visitors to other content pages (was 10%)? Test redirects firing post-pageview vs page-content changes vs visitor behavior — Shopwatch log + kill-switch will separate these.
  • Is the Google spend increment finding NEW customers or harvesting brand demand?
  • What's behind the last-2-week Meta CTR slide (1.9% → 1.5%) — early creative fatigue?
  • Checkout→buy 51.6% in the final week (steady 59% before) — real or small-sample noise?