Proofsource and Drupal: fixes published as real nodes
Connect Drupal and every AI visibility fix you approve can become a live page on your site, created through Drupal's own JSON:API in the content type you choose. Proofsource drafts the page from the sources AI already trusts, publishes after your yes, checks it is public, and measures whether ChatGPT, Perplexity, Gemini and others start naming your brand.
| Destination | Status | |
|---|---|---|
| Connected | Publish | |
| Suggested | Add | |
| WordPress | Suggested | Add |
Proofsource and Drupal, in short
The facts, ready to quote.
- Stage
- Preview: open on Pro plans and above, badge shown in the app
- Connects with
- JSON:API plus Basic Auth (user and password) or Key auth (API key)
- Access it needs
- A user who may create, read, update and delete the chosen content type
- What it writes
- One node per approved fix, in the content type you chose
- Where it shows
- Fixes, under Publish to, and the Integrations directory
- Undo
- One click deletes only the node Proofsource created
Preview Preview means the publisher is open to Pro plans and above and shows a Preview badge in the app while we widen what it can publish. Approved fixes publish for real; nothing on your site changes until you say yes.
Why we love Drupal
In the makers' own words, from their own pages. Proofsource builds on it, never around it.
Modular by design
Drupal is a flexible content management system built on modularity, which is why it can power everything from a small brand site to a large publishing operation.
From drupal.orgOpen source, free for everyone
Drupal commits that it will always be free and open source, and it is built and supported by a community of more than a million people.
From drupal.orgA community with real values
People who use, build, teach, document and organize around Drupal work together under a respectful code of conduct, with local groups, events and chat channels to join.
From drupal.orgHow Proofsource uses Drupal
Publishes approved AI visibility fixes as pages on your Drupal site through JSON:API, checks they are live, and can undo them.
- Know
Find the question your pages never answer
Proofsource sees an AI engine recommend a competitor for a buyer question your Drupal site has no page for.
- 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, with a direct first answer.
- Ship
Create the node through JSON:API
After your yes, Proofsource creates one node in the content type you chose, in the text format you set, and checks the page address is live.
- Prove
Check whether AI noticed
The same questions are asked again on day 7, 14 and 28 to show whether the engines now name and cite you.
Set up Drupal in 4 steps
Turn on JSON:API with write access
In Drupal, enable JSON:API with create, read, update and delete allowed, and enable Basic Auth or Key auth.
Pick Drupal in Integrations
Choose the brand, then paste the site address, the user and password (or the user's API key) and the content type, such as page or article.
Set the text format and page address
Optionally name the body's text format, usually full_html, and the address where new pages live.
Approve your first fix
Open a drafted fix, choose Drupal under Publish to, preview it and publish. Undo deletes only that node.
| Page | Published | AI now names you |
|---|---|---|
| E-bike buying guide | Oct 27 | ChatGPTGemini |
| Cargo bike vs car in town | Oct 20 | Perplexity |
| Service plan FAQ | Waiting for your OK | – |
What you unlock with Drupal
One-click publishing
Approved fixes go live in Drupal without copy and paste.
Grounded drafts
Pages written from the sources AI already trusts for each lost question.
Live check
Proofsource reads the page back and confirms it is public before it counts.
Undo
Remove only the page Proofsource created, from the same screen.
Before and after
See whether AI started naming you after each Drupal page went live.
Approval first
Nothing publishes until someone with the right role says yes.
Questions about Proofsource and Drupal
What does Proofsource change in Drupal?
Only the content type you picked, and only after you approve a fix. Proofsource creates one node with the draft as its body, then checks the public address. It does not change your theme, modules, views, other nodes or configuration.
How do I disconnect Drupal?
In Proofsource, open Integrations, pick Drupal and remove the connection. You can also block the Drupal user or revoke its API key, which cuts access at once. Pages already published stay unless you undo them first.
What does Preview mean for the Drupal integration?
It is open to Pro plans and above and fully publishes, with a Preview badge while we widen what it can publish. Every page still needs your approval first, and each one can be undone.
How do I know a Drupal 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 AI now names or cites you.
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 trial run four.
What access does Proofsource need in Drupal?
The JSON:API module with create, read, update and delete allowed, and either Basic Auth (a user's name and password) or Key auth (the user's API key). Use a dedicated user who may only manage the one content type.
Pairs well with Drupal
Put Drupal to work for your AI visibility.
Scan your brand, connect Drupal, and see what AI says about you on up to 10 engines.
