WordPress plugin intelligence profile

Specflux Marketing Analytics Chat

AI chat for your Google Analytics 4, Search Console, and Microsoft Clarity data, powered by MCP.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version0.4.0
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 7.0 · PHP 8.1
Directory statusactive
Last directory update6 Oct 202627d ago
Active installations10Adoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Specflux Marketing Analytics Chat version 0.4.0 as active, updated 27d ago and tested up to WordPress 7.0.

Overview

About this plugin

Specflux Marketing Analytics Chat lets you ask questions about your marketing data in plain English, right inside WordPress. Connect Google Analytics 4, Google Search Console, and Microsoft Clarity, then chat with an AI assistant — or any MCP-compatible client — to get instant insights and recommendations.

Connecting Google Analytics 4 and Search Console takes one click: sign in with Google through Specflux’s hosted OAuth service and there’s no need to create your own Google Cloud project or OAuth client. Already have your own OAuth client? It keeps working — the hosted sign-in is just the default.

See External Services below for exactly what that involves.

Google Analytics 4, Search Console & Microsoft Clarity

  • Google Analytics 4 – Traffic metrics, user behavior, conversions, real-time data
  • Google Search Console – Search performance, queries, indexing status
  • Microsoft Clarity – Session recordings, heatmaps, user behavior insights

AI Chat & MCP Features

  • Built-in AI Chat – Chat with your analytics data through the WordPress AI Client built into core. You pick your AI provider once under Settings > Connectors; this plugin stores no AI keys of its own
  • MCP-Native Architecture – Exposes analytics as MCP abilities for any compatible AI assistant
  • Interactive Onboarding Wizard – Step-by-step setup with guided configuration
  • Analytics at a Glance Dashboard – Dashboard widget with sparkline trends
  • Admin Bar Pulse Indicator – Quick analytics status in the WordPress admin bar
  • Smart Prompt Templates – Auto-installed prompts for common analytics questions
  • MCP Abilities Catalog – Browse all available analytics abilities in one place
  • Connection Depth Prompts – Contextual prompts that adapt to your connected platforms
  • Multi-Platform Support – Connect all your marketing data sources
  • Secure Credentials – OAuth 2.0 and encrypted API key storage
  • Smart Caching – Reduce API calls with intelligent caching
  • Cross-Platform Analysis – Compare data across all connected platforms

How It Works

  • Connect your analytics platforms via OAuth or API keys
  • Use the built-in AI chat right inside WordPress (works out of the box on WordPress 7.0)
  • Ask questions like “How did my traffic change this week?”
  • Get AI-powered insights and recommendations

Prefer to use an external AI client (Claude Desktop, ChatGPT, Cursor)? Install the optional MCP Adapter plugin (see Requirements) to expose these tools over the Model Context Protocol.

Requirements

  • WordPress 7.0 or higher (includes Abilities API and AI Client in core)
  • MCP Adapter plugin (optional; only needed to connect external AI clients such as Claude Desktop or Cursor). It is available from GitHub at https://github.com/WordPress/mcp-adapter and is not required for the built-in chat.
  • PHP 8.1 or higher
  • SSL certificate (HTTPS) for OAuth connections
  • PHP extensions: json, curl, openssl (sodium via ext-sodium or the polyfill bundled with WordPress)

External Services

This plugin sends data to the external services listed below. Each service is

contacted only after you connect the corresponding platform on the plugin’s

Connections screen. A site with no connections configured makes no external

requests.

Google Analytics 4 and Google Search Console (provided by Google LLC)

What it is used for: reading your own analytics and search-performance data so

it can be shown in the plugin dashboard, exposed as MCP abilities, and used to

answer questions in chat.

What is sent and when: connecting an account sends your authorisation request to

com, and access and refresh tokens are exchanged against

com. Once connected, report requests go to

com (GA4 traffic, behaviour, and conversion metrics),

com (the list of your GA4 properties, requested during

com (search queries, clicks,

impressions, and indexing status). Each request carries your OAuth access token,

the GA4 property ID or Search Console site URL being queried, and the date range

and metrics requested. Requests are made when you open a plugin screen whose

cached data has expired, when you refresh the dashboard widget, and when an

ability is run from the built-in chat or an external MCP client. No post

content, visitor records, or other personal data from your WordPress site is

sent.

com/terms

com/privacy

com)

What it is used for: letting you connect Google Analytics 4 and Search Console

with one click, without creating your own Google Cloud project. It holds the

Google OAuth client credentials so this plugin does not have to ship them. It is

not used if you enter your own Google OAuth client ID and secret under Settings

>

Google API.

What is sent and when: when you click “Connect with Google”, the plugin sends the

service being connected (GA4 or Search Console), the URL of your Connections

screen to return to, and a random one-time nonce, and receives the Google

sign-in link. After you approve access, Google redirects through the service,

which exchanges the authorisation code with Google, holds the resulting tokens

for at most five minutes, and hands them to your site once over HTTPS, after

which they are deleted from the service. Thereafter, whenever your access token

expires (about once an hour while the connection is in use), your site sends its

refresh token to the service, which obtains a fresh access token from Google and

returns it. The service does not receive, proxy, or store any analytics data,

and does not retain tokens beyond the handoff described above.

com/terms-conditions/

com/marketing-analytics-chat/privacy-policy/

Microsoft Clarity (provided by Microsoft Corporation)

What it is used for: reading your own Clarity project’s behavioural metrics,

including session counts, engagement and scroll data, and the insights Clarity

derives from session recordings and heatmaps.

What is sent and when: the plugin calls the Clarity Data Export API at

ms. Each request carries your Clarity API token and project ID,

together with the number of days and the dimensions requested. Requests are made

when cached Clarity data has expired and a plugin screen, a dashboard widget

refresh, or an MCP ability asks for it. Clarity permits ten export requests per

project per day, so responses are cached for one hour.

com/terms

com/privacystatement

AI chat responses

This plugin does not contact any AI provider directly and stores no AI provider

credentials. 0,

which sends your chat messages and the analytics results described above to

whichever provider you have configured for your site under Settings >

Connectors. That provider’s own terms of service and privacy policy govern that

transfer, and WordPress stores its credentials.

Privacy Policy

This plugin:

* Stores encrypted API credentials for the analytics platforms you connect in your WordPress database

* Connects only to the analytics services you configure, as detailed under External Services above

* Does not track your site’s visitors and sends no data to the plugin author

* Does not store analytics data permanently; results are fetched on demand and cached temporarily

* Stores no AI provider credentials; chat is handled by the WordPress AI Client using the provider configured for your site

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • ai chat
  • google analytics
  • microsoft clarity
  • search console
  • mcp
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 7.0 · PHP 8.1
Update activity6 Oct 202627d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version0.3.00.4.0
WordPress compatibility7.0.47.0.6
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.