Last 28 Days — All Traffic
GA4 property 321793786, all channels. Last 28 days (Mar 31 - Apr 27) vs previous 28 days (Mar 3 - Mar 30).
Sessions down 11% and conversions down 25%, so conversion rate slipped from 1.49% to 1.26%. The biggest channel mover is Paid Search, which lost 44% of its sessions (2,670 → 1,504). Direct stayed steady around 2,200. Email actually grew 59% off a low base. Two outliers in the channel data are worth a flag: Cross-network jumped from 30 to 730 sessions but with only 49% engagement and 21 conversions, and Paid Search lost half its traffic without a corresponding spend cut on the Google Ads side.
The shape mostly tracks the previous period one band lower, but Apr 17-20 is a noticeable trough (103, 103, 216, 143) compared to ~250/day in March. The Apr 22 spike to 408 is the standout — worth checking what content went out or what referrer drove it.
Other key metrics
Engagement rate is essentially flat. Time on site is slightly up. The conversion drop isn't a quality-of-traffic story — visitors are engaging similarly, fewer of them are converting. That points at either a checkout/storefront issue or a channel-mix shift toward less commercially-intent traffic.
Channel breakdown
| Channel | Sessions (last 28d) | Sessions (prev 28d) | Δ | Conv (last) | Conv (prev) |
|---|---|---|---|---|---|
| Direct | 2,238 | 2,389 | -6% | 7 | 25 |
| Paid Search | 1,504 | 2,670 | -44% | 14 | 38 |
| Organic Search | 966 | 1,077 | -10% | 18 | 18 |
| Cross-network | 730 | 30 | +2,333% | 21 | 2 |
| 285 | 179 | +59% | 11 | 12 | |
| Unassigned | 129 | 161 | -20% | 2 | 2 |
| Referral | 62 | 73 | -15% | 1 | 2 |
| Organic Social | 29 | 95 | -69% | 1 | 1 |
Three things stand out:
- Paid Search lost 1,166 sessions (-44%). That's the biggest absolute drop. Cross-check with the Google Ads report — clicks were only down 4% but GA4 says sessions are down 44%. Likely a UTM/auto-tagging/attribution mismatch worth diagnosing.
- Cross-network jumped from 30 to 730 sessions with 21 conversions. Performance Max attribution probably reshuffled and some Paid Search is now bucketing as Cross-network. That would mean the headline "Paid Search is down 44%" is partly a labelling shift, not a real drop.
- Direct is the largest channel and held flat. That's encouraging — brand and returning customer traffic is steady.
- Organic Social fell off. 95 → 29 sessions. Worth checking if Instagram/TikTok activity changed.
Top landing pages
| Path | Last 28d | Prev 28d | vs prev |
|---|---|---|---|
| / | 1,190 | 1,222 | ▼ 3% |
| (not set) | 159 | 224 | ▼ 29% |
| /products/loose-leaf-tumbler | 149 | 144 | ▲ 3% |
| /products/multipack-yaupon-tea-48teabags | 142 | 125 | ▲ 14% |
| /products/variety-pack-loose-leaf | 123 | 101 | ▲ 22% |
| /products/marfa-dark-roast | 108 | 74 | ▲ 46% |
| /collections/best-sellers | 103 | 79 | ▲ 30% |
| /products/pedernales-green-yaupon | 99 | 61 | ▲ 62% |
| /pages/what-is-yaupon-tea | 92 | 102 | ▼ 10% |
| /blogs/yaupon/6-best-teas-lymphatic-drainage | 565 | 687 | ▼ 18% |
A few patterns to call out:
- The lymphatic drainage blog post is the second-biggest landing page (565 sessions) but it converts almost nothing — 1 conversion this period, 1 last period. That post is huge for awareness but converts 0.18%. Either the on-page CTAs aren't working, or the audience isn't ready to buy. Worth A/B testing a sticky product offer or starter-pack callout.
- Product PDPs are mostly up: Marfa Dark Roast (74 → 108, +46%), Pedernales Green (61 → 99, +62%), Variety Pack (101 → 123, +22%), Best Sellers (79 → 103, +30%). The merchandising is working — more people are landing on commerce pages.
- Home page is essentially flat (1,222 → 1,190). Conversions on home dropped from 41 to 35 — the conversion rate from home dipped slightly.
Monthly trend
Jan 2026 (64,833 sessions) is a massive outlier — roughly 8× a normal month. Almost certainly a press hit, viral social moment, or referral surge. Worth identifying and trying to reproduce. Outside of January, traffic has been settling in the 5K-17K range. April 2026 is partial through Apr 27 and tracking similar to March.
What to do next
- Diagnose Paid Search vs Cross-network attribution shift. Google Ads says clicks are flat but GA4 says Paid Search sessions are down 44% while Cross-network jumped from 30 to 730. Almost certainly a Performance Max re-labelling. Confirm in Google Ads → check campaign network mix.
- Audit the lymphatic drainage post for conversion paths. 565 sessions / 1 conversion is a huge missed opportunity. Add a sticky product card, or run a free shipping bar specifically for that landing page.
- Find what drove January 2026's 64K sessions and try to replicate it. That single month is doing more than the rest of the year combined.
- Investigate the Apr 22 spike (408 sessions). Probably an email send or a press mention. If we can identify it, we can plan more of them.
- Email is small but growing (179 → 285). Worth doubling down — same conversion rate as Paid Search at near-zero cost.