Monthly KPI Report
May was a position month, with 3 of 4 headline metrics moving in the right direction. Organic sessions grew 7.5 percent to 15,686, and average position improved 1.5 places to 10.4. Domain rating gained 1 point to 33 while Search Console impressions fell 11 percent. That 11 percent drop likely signals a narrower but more relevant query set rather than lost ground. Eight of 10 newly tracked keywords landed inside the top 100, giving June a concrete baseline to build on.
Growth signals
May 2026 vs April 2026Five of six growth signals moved in a positive direction in May, pointing to a broadly healthy month. Referring domains surged by 153 in a single month, reaching 482 total. Organic sessions climbed 7.5% MoM to 15,686, and the year-on-year reading of +40.0% suggests this momentum is durable. GSC impressions fell 10.9% MoM, the only reading to move against the trend. Clicks held nearly flat at -0.4%, and 8 tracked keywords entered the top 100 with 0 losses. If impressions do not recover in June, a clicks drag is likely to follow within 30 days.
01Global organic
GA4 · 1 to 31 May 2026Organic sessions year over year
Prior-year bars fill in as more months accumulate beyond the 16-month data window.
Channel breakdown
LLM traffic by platform
| Platform | Sessions | Prior month | Change |
|---|---|---|---|
| ChatGPT | 137 | 150 | -13 |
| Gemini | 3 | 6 | -3 |
| Claude | 2 | 1 | +1 |
| Perplexity | 1 | 1 | +0 |
Organic search grew to 15,686 sessions in May, up 7.5 percent on April and 35 percent year on year. Engagement rate rose from 20.6 to 33.6 percent, while organic conversions gained 20 percent to reach 1,117. Total sessions fell 49 percent, but direct traffic collapsing 81 percent to 4,853 explains all of that. Organic now holds 72.6 percent of the session mix and generated £21,603 in revenue. LLM traffic held at 143 sessions, with ChatGPT delivering 137 of them. If the direct channel stabilises in June, organic can realistically approach 16,000 sessions, a level last held in November 2025.
Revenue & conversions
GA4 · organicOrganic revenue & purchases by month
Top organic pages by revenue
| Landing page | Revenue | Purchases |
|---|---|---|
| / | 16,302 | 826 |
| /cart | 776.6 | 34 |
| /products/vpo-pnp-x-dtl-pods-5ml | 564.6 | 35 |
| /pages/vape-direct-stacey-bushes | 512.1 | 26 |
| /search | 390.7 | 18 |
Methodology & assumptions
All figures filtered to organic search (medium = organic). Revenue is GA4 purchase revenue; purchases is GA4 transactions; AOV = revenue / purchases. Conversion rate = purchases / organic sessions. Trend runs from the configured start month.
Organic search delivered 1,117 purchases in May, up 20 percent from 929 in April. Revenue reached £21,603, a 21 percent gain and the highest month in a 5-month window. Sessions grew 8 percent, but the conversion rate climbed from 6.4 percent to 7.1 percent, driving a 20 percent purchase gain. Average order value held at £19.34, so gains came from volume and rate, not basket size. The homepage absorbed 826 of 1,117 purchases, a 74 percent concentration. Watch whether the conversion rate holds above 7 percent in June, which would confirm structural improvement rather than a seasonal one-month push.
02Search visibility
GSC · 1 to 31 May 2026Clicks and impressions over time
Chart accumulates additional months as new reports are generated.
Branded vs non-branded
| Clicks | Impressions | CTR | Avg position | Queries | |
|---|---|---|---|---|---|
| Branded | 264 | 896 | 29.46% | 2.8 | 5 |
| Non-branded | 6,896 | 656,010 | 1.05% | 10.6 | 33948 |
Branded share of clicks: 3.7%
Top 10 queries by clicks
| Query | Clicks | Impr | CTR | Pos |
|---|---|---|---|---|
| vape | 1476 | 53301 | 2.77% | 6.9 |
| vape direct | 1267 | 3534 | 35.85% | 2.3 |
| vapedirect | 264 | 778 | 33.93% | 2.1 |
| vape direct mk | 149 | 251 | 59.36% | 1.0 |
| vape direct stacey bushes | 144 | 285 | 50.53% | 1.0 |
| vapes | 115 | 9995 | 1.15% | 12.7 |
| vape shop | 70 | 11279 | 0.62% | 13.3 |
| vape shop stacey bushes | 70 | 228 | 30.70% | 2.0 |
| vape direct uk | 64 | 140 | 45.71% | 1.2 |
| vape shops near me | 53 | 13311 | 0.40% | 9.1 |
03Tracked keywords
DataForSEO SERP · 2826/en| Keyword | Volume | KD | Prev | Now | Change | Ranking URL |
|---|---|---|---|---|---|---|
| Vape Shops | – | – | >100 | 26 | +75 (new) | / |
| Vape shop milton keynes | – | – | >100 | 1 | +100 (new) | / |
| Vape shop stacey bushes | – | – | >100 | 1 | +100 (new) | / |
| vape stores near me | – | – | >100 | >100 | still off | – |
| how many puffs in a cigarette | – | – | >100 | 2 | +99 (new) | /blogs/the-vape-room-101/vaping-in-the-uk-how-many-puffs |
| How long does nicotine stay in your system | – | – | >100 | 44 | +57 (new) | /blogs/the-vape-room-101/how-long-does-nicotine-remain-in-your-body-for |
| Can elf bars kill you | – | – | >100 | >100 | still off | – |
| grape elf bar | – | – | >100 | 17 | +84 (new) | /products/grape-elf-bar-600-prefilled-kit |
| non nicotine vape | – | – | >100 | 54 | +47 (new) | /blogs/the-vape-room-101/best-nicotine-free-vapes-for-2025 |
| vape juice | – | – | >100 | 30 | +71 (new) | /collections/e-liquids |
Biggest mover: Vape shop milton keynes (>100 → 1, +100)
04Top organic landing pages
GA4 · 1 to 31 May 2026| Landing path | Sessions | Engaged | Engage rate | Key events |
|---|---|---|---|---|
| / | 4307 | 3075 | 67.6% | 0 |
| /blogs/the-vape-room-101/how-to-use-a-push-button-vape-pen-a-beginners-guide | 654 | 46 | 4.0% | 0 |
| /blogs/vaping-news/how-to-fix-check-atomizer | 481 | 52 | 3.6% | 0 |
| /blogs/the-vape-room-101/how-to-fix-vape-juice-coming-through-your-mouthpiece-issue | 413 | 28 | 1.7% | 0 |
| /blogs/the-vape-room-101/why-your-vape-tastes-burnt-even-with-a-new-coil | 311 | 18 | 2.9% | 0 |
| /blogs/the-vape-room-101/understanding-ohms-and-resistance-in-vaping-explained-simply | 259 | 26 | 19.1% | 0 |
| /products/vpo-pnp-x-dtl-pods-5ml | 258 | 76 | 76.3% | 0 |
| /blogs/the-vape-room-101/does-vaping-break-your-fast | 258 | 15 | 1.2% | 0 |
| /blogs/the-vape-room-101/differences-between-salt-nic-and-regular-e-liquids | 230 | 25 | 5.5% | 0 |
| /blogs/the-vape-room-101/puff-vs-inhale-how-to-hit-a-vape-like-a-pro | 221 | 17 | 2.6% | 0 |
The homepage led with 4,307 sessions at a 67.6% engagement rate. The sole product page in the top 10 posted 76.3% engagement across 258 sessions, which suggests commercial-intent visitors engage more deeply than informational ones. Nine of the ten top pages are troubleshooting blog posts. Most sit below 5% engagement, with the burnt-taste post at 2.9% and the mouthpiece-leak guide at 1.7%, consistent with answer-seekers bouncing after a single page. Across all 1,029 organic landing pages, key events recorded zero. Setting up add_to_cart, begin_checkout, and purchase as key events would make the gap between blog traffic and transaction outcomes measurable next month.
05Backlink profile
Ahrefs Site Explorer · End of May 2026Referring domains surged by 153 in May, jumping from 331 to 484. DR moved just 1 point across that same window, from 32 to 33. Twelve months ago DR sat at 21 before dipping to 16 in June 2025. It has recovered to 33 since then, so the annual direction is positive. A 46 percent refdomain gain producing only 1 DR point suggests most of the new sources are low authority. Audit that cohort of 153 in June before treating the spike as a link-building win.
06Competitive landscape
Ahrefs · End of May 2026Vape Direct posted the strongest traffic growth among the 4 tracked domains in May at 8.3%. It now leads Vaping101 on organic traffic (21,132 vs 18,903) despite trailing by 18 domain rating points. VaporFi shed 41.3% of its organic traffic, a drop too steep to attribute to seasonal patterns alone. The DR 56 leader still holds 4,114 referring domains against Vape Direct's 482, a gap that will not close in 2026. The realistic authority target is Vaping101's 1,081 referring domains, 599 ahead of the client. A second consecutive VaporFi decline in June would reduce the effective competitive field to 1 meaningful rival.
Closing takeaway
Organic sessions grew 7.5% month on month to 15,686, and the year-on-year rate stands at 35%. Referring domains added 153 in May to reach 482, the single largest metric shift in this report. GSC impressions fell 10.9% to 1.49 million while clicks held nearly flat at 14,652, a gap consistent with losing low-CTR, informational query exposure rather than commercial terms. Average position improved 1.5 places to 10.4, and 8 of 10 tracked keywords entered the top 100 from previously unranked. Implication for June: if the 153-domain gain sustains rather than corrects, those 8 new positions are the first place to expect movement.