Organic
How to find CTR you are leaving on the table
ctr-opportunity-audit a saved expert workflow your assistant follows, in Claude, ChatGPT or Cursor
Find queries and pages whose click-through runs above or below what THIS site's own fitted curve expects at their position, the title/snippet rewrite worklist, segmented branded/non-branded and by device.
Try it
CTR opportunities
Private beta Part of the quattr-ai-search plugin, rolling out org by org. Request access ↗
Say any of these
CTR auditunderperforming titleslow CTR for our positionsnippet opportunitieswhich pages should get title rewritesCTR over- and under-performersexpected vs actual CTR
You never name the skill or a tool, the assistant routes on what you asked. These are the phrasings it recognises for this one.
And when it stays out of the way
Not for rank-nudge upside ("quick wins", striking-distance-sprint), for writing the actual copy, or for "why did CTR drop" (anomaly-investigator).
Use it instead of striking-distance-sprint when the lever is the snippet at a KEPT position; use striking-distance-sprint instead when the lever is moving position.
What it runs
ctr_curve_modelcompetitive_trends
2 governed analyses, composed and scoped for you. Named here for transparency, not because you have to ask for them.
The numbers behind it
Metrics it reads, each defined in the reference
Actual CTR (keyword and page)Average CTRCTR delta versus the curveCTR impactExpected CTR at positionPosition-bucket supportWeighted CTR at a position bucket
What it refuses to do
- Expected CTR comes from the tenant's own curve, never present it as an industry benchmark, and keep low-confidence bucket flags on affected rows.
- "Missed clicks" are modeled; rewrites are hypotheses to test, day-7/14/30 readouts, not instant credit.
What the answer looks like
Which pages should get title rewrites?
Analysis plan, every step, resolved for you
- Routed to the governed workflow
ctr-opportunity-audit - Dates bound explicitly
Jul 1 to Jul 31, 2026 - 2 analyses queued in parallel
ctr_curve_model · competitive_trends - Honesty gates armed
scope echo · freshness
Against your own fitted curve, 17 queries run below expected CTR at their position, 4 are page-1 misses.
- Under-performers
- 17 queries actual CTR below this site's own fitted curve
- Biggest miss
- "pricing comparison" position 4 · expected 6.1% · actual 2.3%
- Modeled upside
- ≈2.4K clicks/mo if under-performers reach expected CTR, modeled, not promised
| Rank band | Clicks | Impressions | CTR | Position |
|---|---|---|---|---|
| Ranking 4 to 6 | 5,795 | 917,595 | 0.6% | 4.02 |
| Ranking 1 to 3 | 1,636 | 228,708 | 0.7% | 1.48 |
| Ranking 7 to 9 | 828 | 830,991 | 0.1% | 8.15 |
| Ranking 10 to 20 | 920 | 912,688 | 0.1% | 12.68 |
| Ranking 20 to 40 | 459 | 966,854 | 0.0% | 29.19 |
Jul 1 to Jul 31, 2026organicnon-branded
⚠ Observationalas of Aug 1, 2026 (GSC lags 1 to 2 days)IllustrativeOpen in Quattr ↗
Rewrite the four page-1 snippets first, the position is already paid for.
A simulated conversation on fictional data. Scope, freshness and the ⚠ Observational marker are attached by the same director that renders every demo here, not written by hand.
Want this Skill running on your own accounts? Every Quattr customer works with an AI Search Strategist who sets it up with you.