CTR Lens
Compares two GSC periods and separates demand, ranking and CTR/query-mix effects. GA4 optionally compares key events and KER across the same periods to flag conversion risk.
How to use
Loading data...
Where qualified opportunity concentrates
Only URLs passing evidence and volume gates; expected CTR is an upper-bound scenario
What shapes the scenario opportunity
Upper-bound scenario split by testable hypothesis
Diagnosis map
Select a signal to open the matching tasks
Search demand flow
How Google impressions become clicks, sessions and key events
What to do first
Five pages with the highest expected impact. Select a task to open its ready-to-use brief.
| PRIORITY | URL | PROBLEM | NEXT ACTION | OPPORTUNITY | CTR | ΔCTR | POS | GA4 | STATUS |
|---|
| URL | IMPR i | CLICKS i | CTR i | POS i | CTR vs Exp i | QUERIES i | CTR i | CLICKS i | POS i | ΔCTR i | ΔCLICKS i | ΔPOS i | STATUS i |
|---|
How to Use CTR Lens
- Connect your Google Search Console account via the button in the top bar.
- Select a GSC site property and, optionally, a GA4 property — this adds conversion data to each page.
- Choose two date ranges: the current period and a comparison period (e.g., last 30 days vs. previous 30 days).
- Click Compare periods. The GSC table loads first; GA4 enrichment runs in the background.
- Once GA4 loads, three new filters appear: Conversion Risk (key events↓ + KER↓), Quality Alert (CTR↑ + KER↓) and GA4 Champion (high KER).
- Click any row to open the detail drawer: it includes GA4 sessions, key events, KER and period-over-period changes.
- Use filters and sorting to prioritise. Export to CSV for reporting.
What CTR Metrics Mean
CTR (Click-Through Rate) is the share of impressions that result in a click. A page ranking in position 1 typically expects 25–35% CTR; position 5 expects around 7–9%. When your actual CTR is lower than expected for your average position, it signals a title or description problem.
vs Expected compares your actual CTR to the benchmark for your average ranking position. A value below 1.0× means you are underperforming; above 1.0× means your snippet outperforms peers at the same rank.
Scenario Opportunity is an upper-bound estimate from a generic position CTR benchmark. It is useful for ranking qualified opportunities, but it is not a forecast or a claim that the clicks were actually lost.
Frequently Asked Questions
Why is my CTR lower than expected?
How many impressions are needed for reliable data?
What is a good CTR for my ranking position?
How do I export data from CTR Lens?
Next step