learn-ecommerce-metrics-with-phoebe / Leader session 3 of 6
Learn Ecommerce Metrics with Phoebe · Leader track · Session 3 of 6

Reading the funnel

Sessions a1 and a2 gave you the GMV equation and the dictionary. Today you learn to read the shape between them: the five-step trail every shopper walks and the four gates where most of them leave. No computation - your analysts bring the numbers. Your job is to look at a funnel and know, within a minute, which gate is leaking, which team owns it, and what question to ask next.

🟢 Leader track C-level · category heads · managers Reading mode - no computation 45 min
0-3 · Welcome 3-20 · The five-step trail 20-42 · What losses mean + reading drill 42-45 · Q&A
Part 0

Why leaders read funnels

A funnel report is where most executive meetings go wrong: someone sees that 97% of sessions do not buy and declares an emergency. The truth is that every store on earth loses most of its shoppers at every gate - the skill is knowing which losses are normal and which one gate is leaking worse than its benchmark. This session gives you that reading skill on Mango Lane's real trail, then drills it on three snapshots. You never touch a spreadsheet.

Live - presented in session Self-study - read after class Sources covered
★ What you walk out with today The five-step trail read as a story of narrowing, the benchmark that makes 70% cart abandonment normal, and a three-snapshot reading drill: name the leak, name the team, name the question. Plus the one leader question that replaces "why do we lose anyone": which gate leaks worse than benchmark?
Part 1 · the shape of every store

The five-step trail: a story of narrowing 17 min live

Every shopper walks the same trail, and analytics records each step as an event: session_start (they arrive), view_item (they open a product page), add_to_cart, begin_checkout, purchase. These are Google Analytics 4's exact event names - the industry vocabulary. At Mango Lane, one typical month narrows like this: 360,000 sessions arrive, 144,000 view a product, 36,000 add to cart, 16,200 start checkout, and 9,720 pay. Read left to right, it is a story: attention, interest, intent, commitment, money.

Arrive 360,000 session_start View a product 144,000 view_item Add to cart 36,000 add_to_cart Start checkout 16,200 begin_checkout Pay 9,720 purchase -60% -75% -55% -40% the month's traffic PDP penetration 40% 25% of PDP sessions 45% of cart sessions 60% completion Losing people at every gate is normal. The leader question: which gate leaks worse than its benchmark?
🔍 Click to zoom - Mango Lane's month narrowing through the five stages, with the loss between each
LiveReading the narrowing as a story6 min▶

Each gap between bars belongs to a different part of the business, which is exactly what makes the funnel useful in a leadership meeting - it is an org chart in disguise:

  • Arrive → view a product (-60%): discovery. Can shoppers find products? Owned by site merchandising, search, and navigation.
  • View → add to cart (-75%): desire. Does the product page sell? Owned by the category and product-content teams. Note this is the steepest loss - and the most normal one. Browsing without wanting is what shoppers do.
  • Cart → start checkout (-55%): commitment. Carts are wish lists; checkout is a decision. Owned by pricing, shipping messaging, and CRM (cart reminders).
  • Checkout → pay (-40%): friction. They decided to buy and something got in the way. Owned by the checkout and payments teams - the most fixable gate on the page.

One honesty note: GA4's built-in purchase journey report counts users at each step, while Mango Lane's scorecard reads the same trail in sessions. Same shape, different denominator - a2's lesson applies to funnels too. Your only job is to ask which one a chart uses.

Real world

The same gate is "healthy" at wildly different levels by vertical. Dynamic Yield's cross-industry panel (200M+ shoppers) shows add-to-cart rates running from roughly 1.7% in luxury to around 10% in food and beauty. A luxury store reading a beauty benchmark would fire a perfectly good team. Verticals matter - a5 goes deep on this.

What to ask when Part 1 comes up in a meeting "Show me the five counts side by side, not just the conversion rate" - the single 2.7% hides four different stories. And: "is this funnel counting sessions or users?"
Part 2 · benchmarks make losses readable

What the losses mean 10 min live

The Baymard Institute, which has studied checkout usability for over a decade, puts average cart abandonment at 70.22% - the average of 50 separate studies, updated September 2025. Read that again: the best-researched number in ecommerce says seven in ten carts die, everywhere, always. So when your dashboard shows most carts abandoned, that is not a crisis - it is Tuesday. The leader question is never "why do we lose anyone?" It is "which gate leaks worse than benchmark?" - because a gate at benchmark is physics, and a gate below benchmark is a fixable problem with an owner.

LiveInside checkout: the second funnel6 min▶

The last gate - checkout start to payment - has its own funnel inside it, and GA4 ships a dedicated report for it: the checkout journey. It breaks the final stretch into begin_checkout → add_shipping_info → add_payment_info → purchase, with an abandonment percentage at each step. This matters because "checkout is leaking" is not yet an actionable sentence. "Shoppers quit at the shipping step" is - it points at shipping costs shown too late. "They quit at payment" points at failed cards, missing wallets, or a clunky form.

For calibration: the Littledata Shopify benchmark (2025) puts average checkout completion at 45%, with the top 10% of stores above 66%. Mango Lane completes at 60% - a deliberately healthy store, comfortably above that average. If your store shows 40%, you now know that is below the pack, and the checkout journey report tells you which of the three steps to interrogate.

Two gates already sitting at or above their published benchmark Mango Lane cart abandon 73% Baymard benchmark 70.22% Mango Lane checkout 60% Littledata benchmark 45% Cart abandonment and checkout completion both meet or beat their published benchmark - not a fire.
🔍 Click to zoom - Mango Lane already sits at or above its published benchmarks
GateMango LaneBenchmarkReading
Cart abandonment~73% (9,720 of 36,000 carts pay)70.22% average - Baymard, 50 studiesRight at the pack. Normal, not a fire.
Checkout completion60%45% Shopify average, top 10% above 66% - Littledata 2025Comfortably healthy - Mango Lane is a deliberately good store.
Real world

Baymard's most-cited finding is that a large share of abandonment comes from costs revealed too late - shipping, taxes, and fees appearing at the last step. That is why "where inside checkout do they quit?" is such a high-yield question: the answer usually names its own fix.

Self-studyOne rate, two denominators - the add-to-cart edition3 min read▶

a2's denominator lesson bites hardest at the add-to-cart gate, because two honest framings coexist. Mango Lane's 36,000 cart sessions are 25% of PDP sessions (36,000 of 144,000) - the gate rate on the funnel chart above. They are also 10% of all sessions (36,000 of 360,000) - the session-based add-to-cart rate, which is how most published benchmarks count.

  • The Littledata Shopify benchmark puts session-based add-to-cart at 4.6% average - so Mango Lane's 10% looks excellent against it, but only because both use the same denominator.
  • Compare a 25%-of-PDP number to a session-based benchmark and you will conclude your store is a miracle. It is not - it is a mismatched denominator.

The leader ask here is one word away from a2's: not just "which denominator does our number use?" but "which denominator does the benchmark use?"

Self-studyOpen vs closed funnels - one setting that changes every number4 min read▶

Funnels come in two flavors. A closed funnel only counts shoppers who entered at step one and moved through in order - someone who lands directly on a product page from an ad never appears. An open funnel lets shoppers join at any step. GA4's purchase journey report is closed by default, which means its step counts can look smaller than the raw event counts your analyst pulls - not a bug, a definition.

  • Closed funnels answer "how does the full journey perform for people who walk all of it?"
  • Open funnels answer "how many people did each stage, however they got there?"
  • When two funnel charts disagree, this setting is suspect number one - ask before anyone rebuilds a dashboard.
What to ask when Part 2 comes up in a meeting "How does each gate compare to its benchmark?" - not "why did we lose 70% of carts". And when checkout leaks: "which step inside the checkout journey - shipping, payment, or the final confirm?"
Demo · read along, no computing

The reading drill: three snapshots ★ 12 min · everyone reads

Your analyst puts a funnel on the screen. You have one minute before the room looks at you. The drill is always the same three sentences: name the leak (which gate is off), name the team (who owns that gate), name the question (what you ask them). Walk these three snapshots - each is Mango Lane in a different imaginary month.

Did any gate rate move? No gate moved: traffic Check YoY (Snapshot 3) Is it the first gate (PDP)? First gate: Snapshot 1 Owner: nav, search, merch Last gate: Snapshot 2 Owner: checkout, payments no yes yes no Rates broken - find the gate, find the owner. Rates fine but counts down - it is a traffic or calendar story.
🔍 Click to zoom - a moved gate rate names its own owner before you ask why
LiveSnapshot 1 - the discovery problem4 min▶

Traffic is normal at 360,000 sessions, but only 90,000 view a product - PDP penetration has sunk from 40% to 25%. Downstream, the of-PDP rates all look normal: the shoppers who do reach a product behave exactly as usual. Orders are down anyway, because fewer shoppers ever saw one.

Name the leak: the first gate - arrive to view_item. Everything after it is healthy; the funnel is starving at the top of the store, not the bottom.

Name the team: site merchandising, navigation, and search - plus whoever changed the homepage or landing pages recently.

Name the question: "What changed in how shoppers reach product pages - navigation, search, landing pages, or a campaign sending traffic to the wrong place?"

LiveSnapshot 2 - the checkout problem4 min▶

The top of the funnel is textbook: 360,000 sessions, 144,000 product viewers, 36,000 carts, 16,200 checkouts started. But only about 6,500 pay - completion has dropped from 60% to roughly 40%, now below the Littledata 45% average. Shoppers decided to buy and then didn't.

Name the leak: the last gate - checkout start to purchase. Intent arrived intact; friction ate it.

Name the team: checkout and payments engineering, plus whoever last shipped a release or changed shipping fees.

Name the question: "Pull the checkout journey - do they quit at shipping, at payment, or at the final step? And did anything deploy the week this started?"

LiveSnapshot 3 - healthy but seasonal4 min▶

Every count is down about 15% - sessions, viewers, carts, checkouts, orders, all of it. But every gate is exactly at its usual rate: 40%, 25%, 45%, 60%. The funnel kept its shape and simply shrank. It is February, the month after the January sale.

Name the leak: none. A funnel that shrinks uniformly has a traffic story, not a conversion story - the gates are innocent.

Name the team: marketing and planning - and possibly nobody, if the calendar explains it.

Name the question: "What did the same weeks look like last year?" If last February shrank the same way, this is seasonality - a5 gives it the full treatment.

The drill in one line Rates broken → find the gate, find the owner. Rates fine but counts down → it is a traffic or calendar story. Never react to a count without checking the gates first.
Homework

Try it yourself - this week ◐ 15-20 min total

Sources

Sources this session draws on

Funnel definitions live in the analytics platforms' documentation, and the benchmarks come from long-running independent studies. This page draws on:

✓GA4 purchase journey report - five steps from session_start to purchase, closed funnel by default, counts usersPart 1 · the trail + the self-study card
✓GA4 checkout journey report - begin_checkout → add_shipping_info → add_payment_info → purchase, abandonment per stepPart 2 · the second funnel
✓Baymard Institute - 70.22% average cart abandonment (average of 50 studies, updated Sep 2025)Part 2 · why losing most carts is normal
◐Littledata Shopify benchmark, 2025 - checkout completion averages 45%, top 10% above 66%Part 2 calibration · full benchmark treatment in a5
Check yourself

Three questions before you go 🎯 ◐ 90 seconds

1 · Your dashboard shows 70% of carts abandoned last month. What is the leader move?

Seven in ten carts die everywhere - that is the average of 50 studies, not a crisis. A gate at benchmark is physics; a gate below benchmark is a fixable problem with an owner. Benchmarks turn panic into a question.

2 · Checkout completion fell from 60% to 42%, but PDP penetration, add-to-cart, and checkout start are all flat. Where do you point the question?

Intent arrived intact - shoppers viewed, carted, and started checkout at normal rates, then vanished at the last gate. That is friction, owned by checkout and payments. The checkout journey report names the exact step.

3 · GA4's purchase journey is a closed funnel by default. What does that mean?

Closed means in-order from step one; a shopper who joins mid-funnel (say, from an ad straight to a PDP) is excluded. That is why its counts can differ from raw event counts - a definition, not a bug, and suspect number one when two funnel charts disagree.

Leader session 3 cheat sheet · pin this

The five-step trailsession_start → view_item → add_to_cart → begin_checkout → purchase. GA4's exact vocabulary; every tool has an equivalent.
Mango Lane's narrowing360,000 → 144,000 → 36,000 → 16,200 → 9,720. Attention, interest, intent, commitment, money.
The four gatesPDP penetration 40% · add-to-cart 25% (of PDP) · checkout start 45% (of carts) · completion 60%. Each gate has an owning team.
Losing carts is normalBaymard: 70.22% average cart abandonment (50 studies, Sep 2025). The question is "worse than benchmark?", not "why do we lose anyone?"
The second funnelGA4 checkout journey: begin_checkout → shipping → payment → purchase. It names which step inside checkout leaks.
Open vs closedGA4's purchase journey is closed by default - only in-order walkers count. When two funnels disagree, check this setting first.
The reading drillName the leak (which gate), name the team (who owns it), name the question (what you ask). One minute, three sentences.
Shape vs sizeGates broken → find the owner. Gates fine, counts down → traffic or calendar story. Check the gates before reacting to any count.