Proofsource and Sanity: fixes that fit your content model

Connect Sanity with an Editor token and approved AI visibility fixes become documents of the type your site already renders as pages. Proofsource finds the project, dataset and document type for you, writes the body as Portable Text, publishes after your yes, checks it is live, and measures whether the AI engines start naming your brand.

Preview
Visit sanity.io ↗
A drafted fix with Sanity under Publish to: preview, publish and undo in one place.

Proofsource and Sanity, in short

The facts, ready to quote.

Stage
Preview: badge shown, open on Pro plans and above
Connects with
A Sanity API token with the Editor role
Access it needs
Editor on the project you choose
Where it shows
Fixes, under Publish to, and the Integrations directory
Undo
Undo removes the document Proofsource created
Disconnect
Remove the connection on the Sanity card and revoke the token in Sanity

Preview Preview means the Sanity publisher shows a Preview badge and is open to Pro plans and above. It publishes for real after your approval while we widen what it can publish.

Why we love Sanity

In the makers' own words, from their own pages. Proofsource builds on it, never around it.

A Studio you can make your own

Sanity Studio defines its schema as code, supports real-time collaboration and Visual Editing, and lets teams shape the whole editing experience with React.

From sanity.io

Content as structured data

Sanity's Content Lake stores and queries structured JSON with referential integrity, which makes content reusable across every channel.

From sanity.io

Made for developers and editors

Sanity treats content as data to power digital business at scale, so developers build any front end while editors keep a tool built for them.

From sanity.io

How Proofsource uses Sanity

Publishes approved AI visibility fixes as Sanity documents your site already shows as pages, checks them live, and undoes them.

  1. Know

    Find the question you lose

    Proofsource sees that ChatGPT or Perplexity names a competitor, not you, when buyers ask a question your site never answers.

  2. Act

    Draft the page that wins it

    The draft is written from the pages AI already cites for that question, in your brand's voice, ready for your review.

  3. Ship

    Create the document and publish

    After your yes, Proofsource writes the body as Portable Text into a document your site already shows as a page, then checks it is live.

  4. Prove

    Check whether AI noticed

    Proofsource asks the same questions again on day 7, 14 and 28 and shows engine by engine whether the Sanity page is now named and cited.

Set up Sanity in 4 steps

  1. Create an API token

    In your Sanity project create an API token with the Editor role and copy it.

  2. Add Sanity in Proofsource

    Under Fixes, Publish it, choose Sanity and paste the token. Proofsource finds the project, the dataset and the document type your site renders.

  3. Answer one question if needed

    If several document types fit, Proofsource asks which one to use. Otherwise there is nothing more to fill in.

  4. Preview, publish and undo

    Open a drafted fix, read the preview and confirm. Undo removes the document from the same screen.

The Sanity card with documents shipped and who now cites them.

See it at work

Drawn screens with sample data for an example brand.

One token connects it. Proofsource finds the project, dataset and document type.

What you unlock with Sanity

Structured publishing

Approved fixes become Sanity documents your site already shows as pages.

Finds your model

Proofsource finds the project, dataset and document type by itself.

Live check

Each document is checked live before it counts as shipped.

Undo

Remove any document Proofsource created from the same screen.

Before and after

See whether AI began naming you after each page went live.

Approval first

Nothing publishes until someone with the right role says yes.

ChatGPTPerplexityClaudeGoogle AI OverviewsGoogle AI ModeGeminiMicrosoft CopilotGrokDeepSeekMeta AI

Questions about Proofsource and Sanity

What token does it need?

A Sanity API token with the Editor role. Proofsource uses it to find the project, dataset and document type and to create documents, and stores it encrypted.

How do I disconnect Sanity?

Remove the connection in Proofsource, or delete the token in your Sanity project, which stops it working at once.

What does Proofsource change when I connect Sanity?

Only what you approve. Proofsource creates one document of the type your site already renders, with the body as Portable Text, after you have seen the preview. It does not change your schema or other documents.

Can I undo a page Proofsource published?

Yes. Undo removes the document Proofsource created from your Sanity dataset, from the same Publish to screen.

What does Preview mean for the Sanity integration?

It means the Sanity publisher shows a Preview badge and is open to Pro plans and above. It publishes for real after your approval.

How do I know a Sanity page helped my AI visibility?

Proofsource asks the same buyer questions again on day 7, 14 and 28 after the page went live and shows, engine by engine, whether the AI engines now name or cite you, next to the starting point it recorded before you published.

Which AI engines does Proofsource check?

Up to 10 depending on your plan: ChatGPT, Perplexity, Claude, Google AI Overviews, Google AI Mode, Gemini, Microsoft Copilot, Grok, DeepSeek and Meta AI. The free scan and the trial run four of them.

Put Sanity to work for your AI visibility.

Scan your brand, connect Sanity, and see what AI says about you on up to 10 engines.

100 answers. 25 Prompts/Question. Top AI engines. Free.ChatGPTPerplexityClaudeGoogle AI OverviewsGoogle AI ModeGeminiMicrosoft CopilotGrokDeepSeekMeta AI