CoreCited

Integrations that do one job each, and say what they touch

14 integrations across analytics, publishing, alerts and the API. Every one is live, and every one lists exactly what it can read or write.

Updated
Key takeaways
1Google Analytics 4 and Search Console connect read-only: CoreCited can report on them, never change them.
2Publishing goes to 7 CMSes and a custom endpoint, as drafts only.
3Alerts go to Slack or any webhook, and only when visibility moves beyond normal noise.
4Tick the tools you use below to see which plan covers them all.

All integrations

Google Analytics 4
Analytics
AI referral traffic by assistant, including ChatGPT, Perplexity, Gemini, Claude and Copilot, with conversions, top landing pages and the first day each assistant sent you visits.
Read-only (analytics.readonly)From Starter
Google Search Console
Analytics
Clicks, impressions, CTR and average position from Google Search, with top queries and pages and the change against the previous period, next to your AI visibility.
Read-only (webmasters.readonly)From Starter
Cloudflare
Analytics
AI crawler requests by bot and by path, matched by user agent, and the crawl-to-refer ratio per platform. Works on every Cloudflare plan, including free.
Read-only analytics tokenFrom Growth
WordPress
Publishing
Self-hosted or WordPress.com with the REST API on. No plugin to install.
Creates drafts onlyFrom Agency
Ghost
Publishing
Ghost 5 and later, through a custom integration's Admin API key.
Creates drafts onlyFrom Agency
Strapi
Publishing
Strapi 4 or 5, self-hosted or Cloud. You choose which collection we write to.
Creates drafts onlyFrom Agency
Contentful
Publishing
Contentful spaces, through a Content Management token. You choose the content type.
Creates drafts onlyFrom Agency
Sanity
Publishing
Sanity datasets, through an Editor token. Body goes into a text field, not block content.
Creates drafts onlyFrom Agency
Webflow
Publishing
Webflow CMS collections, through a Site API token. Items arrive as drafts.
Creates drafts onlyFrom Agency
Storyblok
Publishing
Storyblok spaces, through a personal access token. Stories arrive unpublished.
Creates drafts onlyFrom Agency
Custom endpoint (JSON)
Publishing
Any site or CMS that can receive a POST. We send the article as JSON, signed.
Signed POST, drafts onlyFrom Agency
Slack
Alerts
Posts to a channel when a brand's AI visibility moves outside its normal drift band. Never on ordinary week-to-week noise.
Incoming webhookFrom Growth
Alert webhook
Alerts
The same real-signal alerts, sent as JSON to any https endpoint, for Zapier, Make or your own systems.
Outgoing https POSTFrom Growth
REST API
Developers
Brands, visibility scores, prompts, competitors and cited sources as JSON, for your own dashboards, data warehouse or client portal.
API key, read-onlyFrom Agency

Google Analytics and Search Console integration

The GA4 integration and the Google Search Console integration use the same Google sign-in with separate, read-only permissions. Google Analytics shows the visits AI assistants sent you; Search Console shows how you perform in Google Search itself. Side by side with AI visibility, they answer the question every report gets asked: did being named in AI answers bring anyone to the site?

What no analytics integration can show
Clicks from Google’s AI Overviews and AI Mode are counted as organic search, and AI apps that pass no referrer land in Direct. CoreCited labels every AI referral number as a floor. The guide to measuring AI traffic in GA4 explains the gaps, with a regex builder for your own reports.
Connecting Google Analytics 4
Sign in with Google
Use the Google account that can see the property. CoreCited asks for read-only analytics access and nothing else.
Step 1: Sign in with Google. Use the Google account that can see the property. CoreCited asks for read-only analytics access and nothing else.
Step 2: Pick the property. Choose the GA4 property for the brand, and change it later if needed. Agencies connect each client's property to that client's brand.
Step 3: Read AI referrals. Sessions from AI assistants are classified by source hostname, with the first day each one sent traffic.
Step 4: Revoke any time. Access can be withdrawn from your Google account's third-party connections page, which stops every read at once.

Publishing integrations

The CMS integrations send finished drafts from a content brief to WordPress, Ghost, Strapi, Contentful, Sanity, Webflow or Storyblok. Each connection is tested with a real write that is deleted straight away, and nothing is ever published live. What each CMS needs is on the CMS publishing page.

For developers

The REST API is read-only and versioned, with a rate limit per organisation. Agencies use it to feed their own dashboards; in-house teams use it to pull AI visibility into a data warehouse next to everything else.

Questions people ask

What SEO integrations does CoreCited have?

Google Analytics 4, Google Search Console and Cloudflare for traffic and crawler data; 7 CMSes plus a custom endpoint for publishing drafts; Slack and webhooks for alerts; and a read-only REST API. That is the full list: we do not show integrations we have not built.

What does the Google Analytics integration access?

Read-only access to the GA4 property you choose, through Google's analytics.readonly scope. CoreCited reads sessions by source to classify AI referrals and cannot change your analytics settings or data.

What does the Google Search Console integration access?

Read-only access through Google's webmasters.readonly scope, for clicks, impressions, CTR, position, queries and pages. Search Console data arrives with a delay of a few days, so the most recent days are left out rather than shown as a drop.

Do I need Cloudflare?

Only for AI crawler analytics, which reads crawler requests from Cloudflare's analytics. It works on every Cloudflare plan, including free. Everything else works without it.

Can CoreCited publish to my website?

It creates drafts in WordPress, Ghost, Strapi, Contentful, Sanity, Webflow or Storyblok, or sends the article to a custom endpoint. It never publishes live; someone on your team reviews the draft and presses publish.

Is there a Zapier integration?

Not a native one. The alert webhook can send real-signal alerts to a Zapier or Make webhook, and the REST API lets any tool read your data.

Keep reading