

Dashboard overview with connected platforms
Specflux Marketing Analytics Chat lets you have conversations with your marketing data using AI. Connect your analytics platforms and ask questions in plain English to get instant 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.
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
accounts.google.com, and access and refresh tokens are exchanged against
oauth2.googleapis.com. Once connected, report requests go to
analyticsdata.googleapis.com (GA4 traffic, behaviour, and conversion metrics),
analyticsadmin.googleapis.com (the list of your GA4 properties, requested during
connection setup), and searchconsole.googleapis.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.
Terms of service: https://developers.google.com/terms
Privacy policy: https://policies.google.com/privacy
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
www.clarity.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.
Terms of use: https://clarity.microsoft.com/terms
Privacy statement: https://privacy.microsoft.com/privacystatement
AI chat responses
This plugin does not contact any AI provider directly and stores no AI provider
credentials. The built-in chat calls the AI Client included in WordPress 7.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.
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