Marketing · Search

SEO & content

sc-domain:acme-data.exampleLive· joined with GA4, Postgres and Stripe
Clicks8.7%
0
vs 50.4K previous period
Impressions6.4%
0
vs 2.1M previous period
Average CTR0.05 pt
2.45%
vs 2.40% previous period
Average position0.8
10.6
Improved from 11.3 (lower is better)

Search performance

Clicks, impressions and position on aligned axes. Hover one chart to read all three.

Clicksper day
Impressionsper day
Average positionlower is better
This periodPrevious period
Ask Kimo

Striking distance

Queries ranking 8–20: one push away from page-one clicks · 27 found

Estimated upside if each reached position 3
0extra clicks / 28 days
  • how to calculate churn rate
    pos 11.3 · 33,834 impr. · Informational
    Add an FAQ block that answers the query verbatim
    +5,005
    clicks
  • churn rate formula
    pos 8.9 · 19,854 impr. · Informational
    Expand the section and add a comparison table
    +2,768
    clicks
  • kpi examples
    pos 12.0 · 15,800 impr. · Informational
    Add 3 internal links from high-authority posts
    +2,371
    clicks
  • net revenue retention
    pos 16.9 · 12,935 impr. · Informational
    Add 3 internal links from high-authority posts
    +1,995
    clicks
  • looker studio alternative
    pos 9.6 · 11,526 impr. · Commercial
    Add a worked example and a downloadable template
    +1,606
    clicks
  • ltv cac ratio
    pos 13.1 · 10,585 impr. · Informational
    Rewrite the title tag around the exact query
    +1,589
    clicks

Keyword explorer

50 tracked queries · last 28 days · click a row for details

Clicks, 30dIntentLanding page
saas metrics dashboard1,92819,7019.8%4.30.3Commercial/templates/saas-dashboard
saas kpis1,91725,0927.6%5.30.2Informational/blog/saas-kpis
acme data login1,3962,15264.9%1.00.4Navigational/
mysql dashboard tool8955,96715.0%3.31.4Commercial/integrations/mysql
saas dashboard template76911,6016.6%6.00.1Transactional/templates/saas-dashboard
acme data pricing7261,22359.4%1.10.1Navigational/pricing
mrr vs arr65021,1283.1%7.21.4Informational/blog/mrr-vs-arr
churn rate formula40419,8542.0%8.90.3Informational/blog/churn-rate-formula
how to calculate churn rate40033,8341.2%11.30.2Informational/blog/churn-rate-formula
ga4 vs matomo3878,3854.6%6.30.8Informational/blog/ga4-vs-matomo
1–10 of 50

Top pages: from search to signup to revenue

Search Console pages joined to GA4 sessions, product signups and Stripe subscriptions

Search Console
GA4
Postgres users
Stripe
658 signups145 customers$21,533 new MRR
PageSessionsCustomers
27 SaaS KPIs that matter
/blog/saas-kpis
4,3584,53538
0.8%
5$480
SaaS dashboard template
/templates/saas-dashboard
3,0503,406134
3.9%
23$2,714
MRR vs ARR, explained
/blog/mrr-vs-arr
2,2342,40015
0.6%
2$178
Cohort analysis, step by step
/blog/cohort-analysis
2,1642,26432
1.4%
5$520
MySQL integration
/integrations/mysql
1,4601,54490
5.8%
23$3,726
Looker Studio alternative
/compare/looker-studio-alternative
1,3841,54879
5.1%
17$2,397
Pricing
/pricing
1,1481,204127
10.5%
39$7,332
Build an SEO funnel
/blog/seo-funnel
1,0541,16432
2.7%
6$672
Search Console integration
/integrations/search-console
9941,10756
5.1%
12$1,512
PostgreSQL integration
/integrations/postgresql
94098055
5.6%
13$2,002

Position distribution

Ranking queries per SERP position bucket

Queries on page one
0+78
Share in top 10
20.4%
  • 1–3
    223
    +31
  • 4–10
    475
    +47
  • 11–20
    744
    +37
  • 21–50
    1,088
    +22
  • 50+
    896
    −116
This period
Previous period
What moved?

Content decay

Pages losing organic clicks vs the same 28 days, 90 days ago

−3,870 clicks / 28d
  • 15 Google Data Studio tips
    /blog/google-data-studio-tips
    Product renamed to Looker Studio; SERP rewrote the intent · updated Jun 2023
    -63%
    920 → 340
    Severe
  • The startup data warehouse guide
    /blog/data-warehouse-for-startups
    Pricing table outdated (2024 prices) · updated Mar 2024
    -48%
    1,180 → 610
    Decaying
  • GA4 vs Matomo: an honest comparison
    /blog/ga4-vs-matomo
    Lost the featured snippet on Aug 28 · updated Feb 2025
    -46%
    2,310 → 1,240
    Decaying
  • UTM naming conventions that scale
    /blog/utm-naming-conventions
    Two new competing guides entered the top 3 · updated Nov 2024
    -33%
    1,320 → 880
    Decaying
  • The Metabase alternative for SaaS teams
    /compare/metabase-alternative
    SERP shifted toward listicles · updated Jan 2026
    -27%
    1,390 → 1,020
    Slipping
  • 40 KPI examples by team
    /blog/kpi-examples
    Cannibalized by /blog/saas-kpis · updated Aug 2025
    -22%
    1,880 → 1,460
    Slipping
  • Cohort analysis, step by step
    /blog/cohort-analysis
    Slower page: LCP regressed to 3.4 s · updated Apr 2026
    -13%
    2,540 → 2,210
    Slipping
  • Connector reference
    /docs/connectors
    Seasonal: fewer developer searches in August · updated Sep 2026
    -15%
    610 → 520
    Slipping

Cannibalization detector

Queries where two or more of your pages compete for the same SERP

6 open
“saas kpis”27,400 impr. · 11 URL swaps
Merge + 301
  • /blog/saas-kpispos 5.171%
  • /blog/kpi-examplespos 11.822%
  • /templates/saas-dashboardpos 19.47%

Fix: Merge /blog/kpi-examples into /blog/saas-kpis and 301 the old URL.

“churn rate formula”19,800 impr. · 8 URL swaps
Internal links
  • /blog/churn-rate-formulapos 8.764%
  • /blog/saas-kpispos 9.936%

Fix: Trim the duplicate formula block on /blog/saas-kpis and link to the dedicated guide.

“saas dashboard template”11,200 impr. · 6 URL swaps
Retarget
  • /templates/saas-dashboardpos 6.158%
  • /features/dashboardspos 8.442%

Fix: Retarget /features/dashboards to “dashboard software” and keep templates for “template”.

“cohort analysis saas”9,100 impr. · 3 URL swaps
Internal links
  • /blog/cohort-analysispos 12.481%
  • /features/data-modelspos 26.019%

Fix: Remove the cohort tutorial from /features/data-models; link to the guide instead.

“stripe analytics”8,600 impr. · 5 URL swaps
Canonical
  • /integrations/stripepos 19.155%
  • /use-cases/revenuepos 21.445%

Fix: Point a canonical from the revenue use case section to /integrations/stripe.

“postgresql dashboard”7,900 impr. · 4 URL swaps
Internal links
  • /integrations/postgresqlpos 8.176%
  • /blog/data-warehouse-for-startupspos 23.024%

Fix: Swap the Postgres section of the warehouse guide for a link to the integration page.