Rankly — Connect GA4, Search Console and RankMath/Yoast in one WordPress dashboard
WordPress plugin · v3.2.0

GA4 + Search Console + SEO.
One dashboard.

Connect your own Google account once and stop bouncing between four tabs. PRO adds Claude AI content recommendations that track your progress over time, weekly email reports, traffic-drop and low-SEO alerts.

WordPress 6.0+ PHP 8.0+ Connect with Google (OAuth) No SDK dependency
Rankly — example.comlast 30 days
Sessions8,432↑ 12.4%
Clicks (GSC)1,209↑ 8.1%
Avg. position12.6↓ 1.2
Avg. SEO score71↑ 3
Top queries (GSC)
"woo demo content"312 clicks
"rankmath alternative"208 clicks
"google analytics wp"147 clicks
PRO: refreshed automatically every hour.

SEO data lives in four different tabs.

Every Monday you open WP-admin, then Google Analytics, then Search Console, then RankMath or Yoast. You copy numbers between them. You forget half. You miss the alert that your traffic dropped 35%. Rankly puts everything in one place and (PRO) emails you the alert before you'd have noticed.

01
Connect with your own Google account

Click "Connect with Google", grant read-only access, done — like Site Kit's own-credentials mode. No service account to share, no JSON key file. Rankly refreshes tokens for you.

02
One dashboard beats four tabs

GA4 device split, GSC top queries, RankMath or Yoast SEO scores — all loaded together, refreshed together, side by side. Stop alt-tabbing.

03
A roadmap that tracks itself (PRO)

Claude turns your GA4 + GSC + SEO data into a prioritised report with copy-and-paste content briefs. Every report is dated, so the next one reviews what your actions did to your rankings.

04
Alerts find problems first (PRO)

Twice-daily traffic-drop checks and low-SEO score scans email you the moment something breaks — not three weeks later when you happen to open WP-admin.

Three small moves,
zero subscriptions.

Everything runs inside WP-admin. No third-party SaaS account, no Composer install.

1

Create an OAuth client

In Google Cloud Console: enable the Analytics + Search Console APIs and create an OAuth client (Web application). Paste the Client ID + secret into Rankly. The Tutorial walks you through it (~10 min).

Google CloudOAuth clientYour own credentials
2

Connect + pick

Click "Connect with Google", grant read-only access, then pick your GA4 property and Search Console site from a dropdown loaded from your account.

One-click connectProperty pickerAuto token refresh
3

Watch + automate (PRO)

PRO turns on background sync, weekly reports, traffic + SEO alerts, and Claude AI recommendations. Set once, runs forever.

Auto-syncWeekly digestAlertsClaude AI

Free is the dashboard.
PRO is the second pair of eyes.

No upsell tax on the dashboard itself — every chart, every query, every score is in the free version.

Unified dashboard (free)

Three data sources, one screen.

  • GA4 metrics — active users, sessions, engagement, bounce, page views per device
  • Search Console — top queries + summary (clicks, impressions, CTR, position)
  • SEO scores — top 10 posts by score, from RankMath or Yoast SEO
  • Manual refresh — one button forces a fresh fetch

Connect with Google (free)

Your own account, one click.

  • OAuth sign-in — connect your own Google account, no JSON key
  • Property + site pickers — choose GA4 + GSC from a dropdown
  • Auto token refresh — connect once, stays connected
  • No Composer dependency — pure WordPress + PHP

Claude AI recommendations (PRO)

A roadmap that tracks itself.

  • Reads your data — GA4 + GSC + SEO in one prompt
  • Prioritised action table — ICE-scored (impact × confidence / effort)
  • Copy-and-paste content briefs — keywords, intent, meta title/description, outline, internal links
  • Dated history + progress review — each report measures what your last actions did to rankings, with trend sparklines
  • 5 languages — EN, NL, DE, FR, ES · your own API key

Weekly email reports (PRO)

Inbox before WP-admin.

  • Branded HTML — looks like an email, not a spreadsheet dump
  • Traffic stats + top queries + low-SEO pages
  • Latest AI recommendations — summary + progress review embedded
  • Forward-able — share with clients without WP-admin access

Alerts (PRO)

Notifies you before you'd have noticed.

  • Traffic drop — last 7 days vs. previous 7 days, your threshold
  • Low SEO score — any post below your minimum score
  • De-duplicated — short transient lockouts prevent spam
  • Twice-daily checks — catches things within 12 hours

Background auto-sync (PRO)

Always fresh, never wait.

  • GA4 + GSC refresh hourly
  • SEO data (RankMath/Yoast) syncs daily
  • No manual click — open the dashboard, see today's data

No SaaS. No SDK. Your data, your control.

Pure WordPress + PHP + standard openssl extension. Talks to Google's REST APIs directly. PRO adds the OCW License Server for licensing and updates — that's the only external dependency PRO adds beyond Claude.

WordPress

6.0 or higher

PHP

8.0 or higher

SEO plugin

RankMath / Yoast (optional)

Version

3.2.0

Start free.
Upgrade when you want the alerts.

Free is the dashboard. PRO is the watchdog that emails you when something breaks.

Free

Rankly

Unified GA4 + GSC + SEO dashboard.

0

Free forever · 1 site

  • Unified dashboard — GA4 + GSC + SEO (RankMath/Yoast)
  • Manual refresh button
  • Connect with Google (OAuth) — your own account
  • GA4 property + Search Console site pickers
  • Tutorial submenu with progress detection
  • OCW house-style admin (teal / navy / pink)
  • No external dependencies

No signup, just your own Google Cloud project.

PRO

Rankly PRO

Dashboard + AI + alerts + auto-sync.

39

per year · 1 site · excl. VAT

  • Everything in Free, plus:
  • Claude AI recommendations — ICE-prioritised, with copy-and-paste content briefs, in 5 languages
  • Dated roadmap + progress tracking — sparklines show what your actions did to rankings
  • Weekly email reports — including your latest recommendations
  • Traffic-drop alerts
  • Low-SEO score alerts
  • Background auto-sync (hourly GA4+GSC, daily SEO)
  • Automatic updates via OCW License Server
  • Priority support

Per year. Instant access after payment. Cancellable annually.

What people usually want to know
before they install.

Answers to the questions I get most often.

Do I need a Google Cloud account?

Yes. A free Google Cloud account is required to create the OAuth client that lets you connect your Google account to GA4 + Search Console. The Tutorial walks you through it; total setup is ~10 minutes, one time.

How does connecting to Google work?

Rankly uses OAuth with your own OAuth client — like Google Site Kit's "use your own credentials" mode. You click "Connect with Google", grant read-only access to Analytics and Search Console, and Rankly reads data with your existing permissions. There's no service account to share access with, no JSON key file, and tokens refresh automatically. Your credentials stay on your own site — nothing is sent to us.

Will Claude cost me money?

PRO uses your own Claude API key, so Anthropic bills you directly. A typical recommendations generation uses 2k–4k tokens (one request, cached 6 hours per language). At current Claude rates that's a few cents per generation. Total monthly cost: usually under €1 unless you regenerate constantly.

Which SEO plugins are supported?

RankMath and Yoast SEO. Rankly auto-detects whichever is active (you can also force one under Settings → "SEO plugin"). Without either, you still get the full GA4 + GSC dashboard and Claude recommendations — only the SEO card and low-SEO alerts stay empty.

Can I move a PRO license to another domain?

Yes. Clear the key on the old site (this triggers /deactivate on the license server) and enter it on the new site. Single Site = 1 active domain at a time.

What happens if Google's API is unreachable?

The last-cached data stays visible. The plugin stores the error per source so you can see what failed. The next refresh attempts again. PRO's background sync respects the cache TTL, so it doesn't hammer Google.

Questions about the plugin?

Or you'd like a feature added — I'd love to hear it. I always reply personally.

Rankly icon

Recognizable in your WordPress dashboard

This is how Rankly shows up in the WordPress.org plugin directory and in your plugins list — look for the teal-and-pink OCW style.

Rankly directory banner