MUD\WTR · Growth Analytics
press enter
Growth Analytics · On-Site Quality · Home Base

Session quality: zero-second sessions & conversion rate

One interactive home base for spotting anomalies in Shopify traffic. Each chart overlays total sessions (blue) with the zero-second / instant-bounce portion (amber) and the conversion rate that results (green). Hover any chart for the exact weekly numbers; click a legend label to isolate a line. Weekly, last two years. Every sessions series reconciles to Shopify's reported totals.

SOURCE: Shopify mud-wtr · ShopifyQL + Meta Ads API + Daily Stand · weekly Jun 24 2024 – Jul 5 2026 (106 wks, all series current) · zero-second = session_duration ≤ 0 · final 2 wks of session data via Cowork ShopifyQL export (in-session analytics engine down at refresh) · refreshed 2026-07-06
Total sessions (2yr)
19.7M
all channels
Zero-second share
71%
last 4wk 67%
Site CVR (2yr, wtd)
2.50%
last 4wk 1.92%
Cleanest / bounciest
Google / YT
57% vs 80% zero-sec

01 · Site-wide

All sessions — total vs zero-second, with conversion rate

Blue = total sessions · amber = zero-second portion · green = conversion rate (right axis). Hover for weekly detail.

Zero-second share over time

The % of all sessions that bounce instantly. A bot/fraud event would spike this line; instead it sits in a tight band.

Conversion rate over time

Mirror image of quality: as zero-second share crept up and the traffic mix shifted, blended CVR drifted from ~2.5% to ~1.8%.

02 · By referral channel

Zero-second share by channel

If a competitor flooded one channel with bots, its line would break upward away from the pack. Click a label to isolate it.

Stable bands for two years: YouTube ~80%, Facebook/Instagram/Direct ~73%, Google ~57%. No channel shows an attack-style step-change.

Conversion rate by channel

Google (search) leads ~4%. Facebook CVR cratered to ~0.7% in Sep–Oct 2025 then recovered; Instagram is sliding toward ~0.6% now.

Facebook

4,058k sessions · 74% zero-sec · CVR 1.84% (last4 1.93%)

Direct

9,801k sessions · 73% zero-sec · CVR 2.52% (last4 1.78%)

Instagram

1,467k sessions · 73% zero-sec · CVR 1.87% (last4 0.89%)

Google (organic search)

2,200k sessions · 57% zero-sec · CVR 4.12% (last4 3.78%)

YouTube

636k sessions · 80% zero-sec · CVR 1.06% (last4 1.17%)
ChannelSessions (2yr)Zero-sec %last 4wkCVR (wtd)CVR last4
Facebook4,058,48674%69%1.84%1.93%
Direct9,801,20973%69%2.52%1.78%
Instagram1,467,19973%75%1.87%0.89%
Google (organic search)2,200,02257%52%4.12%3.78%
YouTube635,77280%74%1.06%1.17%

"Direct" (9.7M) absorbs untagged + in-app-browser traffic, so its volume is inflated. TikTok excluded — referral collapsed to ~zero after Nov 2025.

03 · By landing page

Zero-second share by landing page

Click a label to isolate a page. The paid landers run hotter than the shop/PDP pages.

Conversion rate by landing page

collections/shop & the 30-servings PDP convert highest (~3.7–4.7%); the paid landers (rise-2, compare-listicle, rise-2-coffee) sit ~1.6–1.9% — and slipping.

/pages/rise-2

3,630k sessions · 69% zero-sec · CVR 1.79% (last4 1.37%)

/products/30-servings-tin

2,120k sessions · 73% zero-sec · CVR 3.75% (last4 3.49%)

/ (homepage)

2,842k sessions · 66% zero-sec · CVR 2.31% (last4 2.39%)

/pages/compare-listicle-og

360k sessions · 72% zero-sec · CVR 1.89% (last4 1.60%)

/collections/shop

418k sessions · 53% zero-sec · CVR 4.72% (last4 4.38%)

/pages/rise-2-coffee

118k sessions · 75% zero-sec · CVR 1.63% (last4 0.51%)
Landing pageSessions (2yr)Zero-sec %last 4wkCVR (wtd)CVR last4
/pages/rise-23,629,86669%68%1.79%1.37%
/products/30-servings-tin2,120,25673%70%3.75%3.49%
/ (homepage)2,842,29766%54%2.31%2.39%
/pages/compare-listicle-og360,31372%77%1.89%1.60%
/collections/shop418,10253%45%4.72%4.38%
/pages/rise-2-coffee117,84475%79%1.63%0.51%

04 · Landing page × channel

The anomaly view: a single page × channel cell can be rotten even when the page total and the channel total both look fine. Window = last 56 days. The clear pattern — the channel matters more than the page. Google is the clean, high-intent source on every page (30-serving PDP via Google converts at 5.5% with the lowest bounce); Instagram and YouTube are bouncy and low-converting wherever they land. Two cells stand out as near-dead traffic: 30-serving PDP × YouTube (89% bounce, 0.41% CVR) and Homepage × Instagram (86% bounce, 0.25% CVR).

Zero-second share by landing page × channel

% of sessions that bounce instantly. Deeper = worse. Cell footnote = total sessions (last 56 days); faded = low volume.
Lower  Higher bounce (worse)
Landing page \ channelFacebookInstagramGoogleYouTubeDirect
Rise 2 LP
59%
169k
65%
127k
54%
35k
68%
24k
73%
76k
Compare listicle
68%
69k
78%
64k
68%
23k
82%
9k
30-serving PDP
81%
10k
86%
3k
51%
53k
89%
6k
82%
62k
Homepage
50%
6k
86%
4k
41%
24k
55%
82k
Shop collection
31%
6k
51%
19k
Rise 2 coffee LP
70%
8k
77%
5k

Conversion rate by landing page × channel

Deeper green = higher CVR. Same cells as above — note how the green (Google column) lines up with the lighter bounce cells.
Lower  Higher CVR (better)
Landing page \ channelFacebookInstagramGoogleYouTubeDirect
Rise 2 LP
2.17%
169k
1.38%
127k
3.23%
35k
1.46%
24k
1.14%
76k
Compare listicle
2.13%
69k
1.10%
64k
3.44%
23k
1.45%
9k
30-serving PDP
1.07%
10k
1.20%
3k
5.51%
53k
0.41%
6k
2.12%
62k
Homepage
2.66%
6k
0.25%
4k
2.77%
24k
2.25%
82k
Shop collection
4.92%
6k
3.46%
19k
Rise 2 coffee LP
1.37%
8k
0.90%
5k

Shopify ShopifyQL · sessions · landing_page_path × referrer_name · pulled via Cowork (in-session bridge was down). "Direct" = untagged / in-app-browser traffic. Empty cells = combination below the top-60 reporting cut (very low volume). Conversion rate is Shopify session-based.

05 · Does zero-second traffic hurt conversion or CAC?

Two questions, two answers. Does instant-bounce traffic convert worse? Yes — and the link is much tighter for Instagram (r = -0.60) than site-wide (r = -0.31). Does it drive up CAC? Barely — Instagram zero-second vs CAC is only r = +0.22 (weak) and site-wide is ~0. For comparison, CVR itself moves with CAC far more strongly (r = -0.60). Translation: zero-second share is a conversion-quality signal, not a CAC lever.
Relationship (weekly, 2 yrs)Pearson rReadweeks
Instagram zero-second share → Instagram CVR-0.60negative, moderate106
Site zero-second share → site CVR-0.31negative, weak106
Instagram zero-second share → blended CAC+0.22positive, weak106
Site zero-second share → blended CAC-0.15negative, negligible106
Site CVR → blended CAC (reference)-0.60negative, strong106

r ranges −1 to +1. Near 0 = no linear relationship; ±0.2 weak, ±0.4 moderate, ±0.6 strong. CAC = Daily Stand “Total Blended CAC (DTC)” = total spend ÷ Shopify new customers, aggregated to weeks. Rates plotted only where weekly sessions ≥ 200.

Instagram zero-second share vs Instagram CVR

Each dot = one week. Dashed line = trend. Hover a dot for the week.

What you’re seeing: the cloud slopes clearly down and left-to-right — weeks when more of Instagram’s traffic bounced instantly are the same weeks IG converted worse. At r = −0.59 this is the strongest relationship on the page: the dots hug the trend line fairly tightly, so IG zero-second share is a genuine read on IG traffic quality. The low-bounce weeks (left) cluster near 2–3% CVR; the high-bounce weeks (right) sag toward ~1%.

Site zero-second share vs Site CVR

Each dot = one week. Dashed line = trend. Hover a dot for the week.

What you’re seeing: same downward tilt, but looser — r = −0.31. The dots are more scattered around the line because site-wide bounce blends every channel together, which dilutes the signal any single source carries. The relationship is real but weak: zero-second share nudges sitewide CVR, it doesn’t dictate it.

Instagram zero-second share vs Blended CAC

Each dot = one week. Dashed line = trend. Hover a dot for the week.

What you’re seeing: a near-flat, faintly-rising cloud — r = +0.20. This is the chart that tests your hunch directly, and the answer is “barely.” The dots are a shapeless blob: plenty of high-IG-bounce weeks have perfectly normal CAC, and plenty of low-bounce weeks have high CAC. If IG junk traffic were driving CAC, this would slope up hard; it doesn’t.

Site zero-second share vs Blended CAC

Each dot = one week. Dashed line = trend. Hover a dot for the week.

What you’re seeing: no relationship — r = −0.13, essentially a flat trend line through random scatter. Site-wide bounce share tells you nothing useful about what CAC will be that week. CAC is set by spend levels and channel mix, not by how many sessions bounced.

Instagram zero-second share vs blended CAC — over time

Red = IG zero-second % (left). Black = blended CAC (right). If the hunch held, the two would rise and fall together; mostly they don’t.

What you’re seeing: the same scatter story, on a timeline. The red IG-bounce line wanders in a fairly tight band the whole period, while the black CAC line climbs through 2025 — they’re not tracking each other. Eyeball the big CAC swings (e.g. the spring-2025 run-up) and you’ll see IG bounce didn’t move with them. That’s the +0.20 correlation made visible: a weak, mostly-coincidental drift, not a lockstep relationship.

Analyst caveat: blended CAC is driven mostly by paid-spend levels, channel mix and seasonality; Instagram’s zero-second share is one channel’s on-site behavior. The weak positive link likely reflects a shared cause (scaling cold prospecting brings both more instant-bounce IG clicks and higher CAC) rather than zero-second sessions causing CAC. Correlation ≠ causation.

06 · Meta CTR & CPM: is the July efficiency jump real?

The question from growth: Sandbox CTR nearly doubled and CPM rose starting a few days before the July 4 sale, on old untouched ad sets — real efficiency or junk clicks? What two years of data say: the higher-CTR weeks are the cleaner ones. Weekly Meta CTR vs the zero-second share of FB+IG site traffic runs r = -0.42 — negative. CPM even more so (r = -0.51). When Meta's delivery gets more expensive and more clickable, the humans who arrive bounce less. And the click→session yield (Shopify FB+IG sessions per 100 tracked link clicks, median 90 over two years, ~100–119 in recent weeks) shows no relationship to CTR (r = +0.01) — the extra clicks in high-CTR weeks turn into real on-site sessions at the normal rate. Both findings are consistent with your Head of Growth's read: delivery concentrating on a smaller, higher-intent audience, not click inflation.

Sandbox campaign (conv_all_ABO_sandbox) — the five weeks in question

Weekly totals straight from the Meta API for the always-on campaign your Head of Growth flagged.
WeekSpendCTRCPMAd sets spending
Jun 1–7$114,3961.47%$2733
Jun 8–14$114,1571.52%$3324
Jun 15–21$129,3411.62%$3630
Jun 22–28$122,3621.51%$3827
Jun 29 – Jul 5$103,8752.08%$4818

What you're seeing: CTR 1.47% → 2.08% (+41%) and CPM $27 → $48 (+77%) in five weeks, while the number of ad sets actually taking spend fell from 33 to 18. Spend concentrated into the proven listicle ad set (steady ~$57k/wk) and two rise-2 broad ad sets whose CTR jumped. Fewer, hotter pockets of delivery at higher auction prices — the signature of Meta narrowing who it shows the ads to, not of a creative or settings change.

The "anomaly" is a return to the early-May regime

Account-level weekly Meta metrics. The high-CTR/high-CPM/low-CAC state of early May came back in the run-up to July 4 — June was the outlier.
Metric (account-level)Week of May 4June avgWeek of Jun 29 – Jul 5
Meta CTR (all)2.01%1.57%1.72%
Meta link CTR1.21%0.89%1.04%
Meta CPM$48$36$43
Blended CAC (Daily Stand)$92$130$107

CAC in the Jul 4 week is partly the sale itself (discount pulls conversions forward), so don't read the whole CAC drop as delivery efficiency. But the CTR/CPM shift began Jun 26–28 — before the sale launched — matching the delivery-concentration read.

Meta link CTR vs zero-second share of FB+IG traffic — over time

Purple = account link CTR (left). Amber = zero-second share of Facebook+Instagram-referred Shopify sessions (right).

What you're seeing: the two lines mirror each other more than they track each other — CTR peaks (early 2025, May 2026) line up with the lower zero-second stretches. If rising CTR meant junk clicks, amber would climb with purple; it does the opposite.

Meta CTR vs blended CAC — over time

Purple = account CTR (left). Black = blended CAC from Daily Stand (right). Runs through the Jul 4 sale week.

What you're seeing: over two years the weekly correlation is ~0 (r = -0.08) because spend levels, mix and seasonality dominate. But zoom into 2026: the May high-CTR stretch was the $92–$108 CAC stretch, June's CTR slump was the $128–$132 stretch, and the current CTR recovery arrived with CAC back near $100. Within a stable spend regime, the CTR line has been a decent leading read on efficiency this year — worth watching, not worth betting the budget on yet.

Meta CTR vs FB+IG zero-second share

Each dot = one week (2 yrs). Dashed line = trend. Hover a dot for the week.

What you're seeing: a clear downward slope. High-CTR weeks (right side) cluster at the low end of zero-second share. This is the single most direct answer to "are the extra clicks junk?" available in your data: historically, no — high-CTR periods send cleaner traffic.

Meta CPM vs FB+IG zero-second share

Each dot = one week (2 yrs). Dashed line = trend. Hover a dot for the week.

What you're seeing: the same pattern, slightly stronger. Expensive-auction weeks are clean-traffic weeks — you're paying more per impression precisely when Meta is buying better humans. Cheap reach (left side) is where instant-bounce share creeps up.

The falsifiable test — now run (Cowork ShopifyQL export, Jun 22 – Jul 5)

If the CTR jump were junk clicks, zero-second share would spike far above its historical band and the extra traffic wouldn't convert. Neither happened.
Channel0-sec % · Jun 22–280-sec % · Jun 29 – Jul 5prior 4wk2-yr normCVR · Jul 4 wkCVR prior 4wk
Facebook71.3%70.6%65.5%~73%2.27%1.86%
Instagram78.7%77.8%70.4%~73%1.15%1.06%
Google (ref.)49.9%49.9%53.1%~57%4.81%3.57%
FB + IG combined75.7%74.0%67.7%73.6%
Site-wide (all traffic)68.9%68.0%65.1%~71%2.41%2.02%

Verdict: no junk-click signature. FB+IG zero-second share in the anomaly window (74–76%) sits right on the two-year norm (73.6%) — elevated only against June's unusually clean lows, and nowhere near an attack pattern (bot floods print +15–30pp step-changes; Instagram's 78% is ~3pp above its own 12-week high). More decisive: the traffic converted better, not worse — Facebook CVR 2.27% vs 1.86% baseline, Instagram 1.15% vs 1.06% — and the click→session yield ran above normal (118–134 sessions per 100 link clicks). Junk clicks don't buy. The sale discount helped CVR, but bought traffic that bounces normally and buys more is the opposite of click inflation. Combined with the two-year negative CTR↔zero-sec relationship above, the clean read stands: Meta concentrated delivery on fewer, higher-intent pockets, and the efficiency is real.

Analyst caveats: (1) account-level weekly CTR is not the same cut as the per-ad CTR→CAC analysis (creative-cac-correlation), which found per-ad CTR strongly predicts per-ad CAC — both can be true. (2) The Jul 4-week CAC drop is confounded by the sale discount; the pre-sale CTR/CPM shift (Jun 26–28) is the part that's genuinely unexplained-but-benign on current evidence. (3) Correlation ≠ causation throughout.

07 · How to read this

The three layers tell one consistent story: zero-second share is a quality signature of each channel and page (paid social & video bounce more than search), and it maps inversely to conversion rate — Google search has the lowest zero-second share and the highest CVR; YouTube the opposite. Across two years no channel or page shows an attack-style step-change in zero-second share, so the recent CVR softness (Instagram ~0.6%, paid landers ~1.5%) is gradual and mix-driven — a campaign & efficiency story, not a traffic-quality attack.