Skip to content
Plugins / SWG Ultimate SEO Tool
SWG Ultimate SEO Tool logo

SWG Ultimate SEO Tool

Live v3.3.7 Updated August 2026

Run every client's SEO from one WordPress dashboard. Search Console, GA4, and Google Ads together, AI that builds campaigns instead of just suggesting them, and branded PDF reports that make the retainer feel obvious.

connectOne login for GSC, GA4, Google Ads, and Bing Webmaster Tools
automateAI-built Google Ads campaigns with governed spend and a kill switch
researchDataForSEO backlinks and keyword difficulty inside the same view
reportWhite-label PDF reports your clients actually open
Replaces: a reporting tool, a rank tracker, a campaign builder, and the hour you spend stitching their exports together.

Overview

  • 6-step client onboarding wizard capturing services, service areas, goals, target keywords and competitors per client
  • Per-client Google OAuth (analytics.readonly + webmasters.readonly + adwords) with the token stored on the client row, plus property/site/account pickers
  • Page evaluation engine: crawler extracting SEO signals through 16 builder-aware content selectors, then per-step OpenAI calls for an 11-section audit, FAQs, schema, intent/E-E-A-T/semantic/snippet/competitor-gap and a ranking plan
  • Branded PDF reports via bundled DOMPDF with QuickChart-rendered chart images, saved to uploads/sust-reports/ and emailed on a daily cron schedule per client
  • Google Ads campaign creation and control: AI keyword suggestions, ad-group grouping, ad copy, then real campaignBudgets:mutate and campaigns:mutate calls to launch, pause and enable
  • AI content pipeline: keyword clustering from GSC data, calendar generation, and blog drafts written straight into wp_posts as drafts with _sust_* meta
  • Rank, health-score, CWV and competitor snapshots taken on WP-Cron and charted as trends
  • Third-party SEO data: DataForSEO backlinks, disavow file, keyword difficulty and SERP features; Bing Webmaster data with Bing-vs-Google position comparison
  • Agency intelligence layer: upsell detection, churn risk, MRR, client LTV, share of voice, content decay, cannibalization, internal-link suggestions and a task kanban
  • OpenAI usage panel with lifetime and today's spend, per-model cost pricing, reset, and a hard-failing configurable daily spend cap

Who it is for

An SEO or web agency owner (or the one account manager who does reporting) running several client sites from a single WordPress install. Everything is behind `manage_options`, so it is an admin-only back-office tool, not something you hand to staff or clients. Day to day it gives you one place to store client records, pull Google Search Console / GA4 / Google Ads numbers per client, run AI page audits, generate branded PDF reports, and build AI content calendars and Google Ads campaigns.

// illustrative interface preview. real screenshots land here before launch.

See it running

ai/campaigns

AI campaign creation, governed

Describe the client and the goal; the tool drafts the Google Ads campaign, keywords, and copy, then pushes through the Ads API. Every AI call runs behind a spend cap, a per-user cooldown, and a kill switch.

reports/pdf

Client reports that sell the retainer

Branded, white-label PDF reports assembled from live GSC, GA4, and backlink data. Send them monthly without opening a spreadsheet.

GSC + GA4 + Ads

All three Google surfaces in one dashboard, per client.

Backlinks + difficulty

DataForSEO backlink profiles and keyword difficulty inline.

Bing too

Bing Webmaster Tools alongside Google, not an afterthought.

Connection tests that fail

Every API ships a test that fails loudly, not a green lie.

Want in before the doors open?

Want it the day checkout opens?

Checkout opens the day our license platform clears its final security gate. One email when it does. That is the whole funnel.

No spam. One email at launch, then the newsletter only if you opt in.