PDP → ATC PULSE — INTERNAL
Growth · Analytics · June 12, 2026

Product page → add to cart,
by the hour

Step two of the funnel: of the sessions that reach a product page, what share add to cart? Hourly, last 48 hours, same pages as the LP→PDP report. The answer reframes which page is actually the problem.

The Reframe
Listicle is fine here
Listicle · 12%

Once a Listicle visitor reaches a PDP, they add to cart at ~12% — as well as Rise-2. The Listicle's problem is purely getting people to the PDP (19%), not selling once there. Different fix.

Cold PDP landers convert worst
Direct PDP · ~5%

Traffic landing straight on a product page (30-Serving Tin 4.8%, Coffee Kit 4.3%) adds to cart at roughly half the rate of content-warmed traffic (~9–12%). The advertorials earn their keep.

Honesty note
Noisier metric

Add-to-cart is a rarer event than a pageview, so hourly bars swing more. Trust the Jun 10–11 (processed) rates; today's shaded hours are provisional. See the accuracy note below.

01 — The Three You Asked For

Rise-2 vs. Listicle vs. Home — hourly

Share of each page's PDP-reaching sessions that added to cart, per hour. All three cluster tightly around ~9–12% on processed days — unlike LP→PDP, there's no laggard here. The shaded band is today (provisional).

PDP → ATC rate by hour — last 48h (Pacific)

Lines bunch in the 0–25% range; ATC is a low-frequency event so single hours are noisy. The trend, not any one bar, is the signal.
02 — All Pages Ranked

Content-warmed beats cold

Processed (Jun 10–11) PDP→ATC rate by page, sorted by PDP-view volume. The clean split: content/collection pages ~9–12%, direct-PDP landers ~4–6%. Pages with thin PDP volume (<100 sessions/48h) are flagged — their rates are unreliable.

PDP → ATC rate by page — processed (Jun 10–11)

Green = lands directly on a PDP (cold). Purple = content/collection (warmed). Gray = too few sessions to trust.
Landing pageTypePDP-view sessions (48h)PDP→ATC (processed)
03 — How Accurate Is This?

What "provisional" means

✓ The processed days are accurate. Today is provisional.

Jun 10–11 (the unshaded hours): trustworthy. GA4 finished its overnight processing — sessions are de-duplicated and attribution is settled. Every headline number on this page comes from these hours.

Jun 12 (the amber band): provisional, on purpose. GA4 hasn't finished processing today. Same-day session counts run ~35% high until the overnight batch (we verified this directly on the CVR report this morning: a 6am hour read 2,117 sessions intraday, 1,571 after processing). That inflates denominators and distorts the rate. It firms up overnight.

One caveat that applies to every hour: GA4 stamps each event to the hour it happened, so a session that lands at 10:58 and adds to cart at 11:03 straddles two hours. At hourly grain this adds a few points of noise to any single bar — which is why this report leans on multi-hour trend and the processed aggregate, not individual hours. The shape is reliable; one bar is not.

Bottom line: read the Jun 10–11 portion and the table as fact; treat the shaded hours as a live preview.

04 — What To Do

→ The two levers, now clearer

  1. Listicle fix = path to PDP, not the pitch. Its PDP→ATC is healthy (~12%). Don't rewrite the product story — get people off the advertorial and onto a PDP faster (earlier/clearer product CTAs, shoppable modules).
  2. Rethink direct-to-PDP paid traffic. Cold PDP landers add to cart at ~5% vs ~11% for content-warmed. Either route more of that spend through a warming page (Rise-2 / listicle) or strengthen the cold PDPs' above-the-fold sell.
  3. Chain it: combined with LP→PDP, the full picture is land → PDP (where the Listicle leaks) → cart (where cold PDPs leak). Two different leaks, two different owners.
05 — Method

Source: GA4 (property 310751693), Pacific time. Denominator = sessions per landing page × hour that recorded a /products/ pageview; numerator = those sessions with an add_to_cart event. Window: Jun 10 6pm → Jun 12 5pm (48 hourly buckets). Hours with <5 PDP-view sessions for a page are suppressed. Pages with <100 PDP-view sessions over 48h flagged as low-sample. For direct-PDP landing pages, this equals the product page's own cold-traffic ATC rate.

Related: LP → PDP Rate by Hour · Funnel Deep Dive: 12 Months · CVR Pulse.