Research first. Check every factual claim. Link the sources.
This is the engine behind every ProofWrite article — the reason AI answers and Google can cite what it writes. Not scaled AI filler that repeats the top 10, spikes for a quarter, and collapses in the next core update.
Draft article
Airtable vs Notion for content operations
Airtable is stronger when the team needs relational views, forms, and automation-heavy production tracking. Notion works better when briefs, research notes, and approvals need to live beside the editorial calendar.
In our test workspace, Airtable handled status rollups with less cleanup, while Notion made context easier for writers.
Sources
21
Keywords
39
Claims
27
SEO
AEO
GEO
Keyword coverage
Automatic fact check
Research inputs
Agentic pipeline
ProofWrite researches first, writes second, and fact checks third
Every article is a supervised run through specialized AI agents, each with one job and a checkpoint you can inspect. Research agents gather source material, writing agents build from approved evidence, and QA and fact-check agents check the draft claim by claim before publishing. What can be fixed safely, the repair agent fixes; what cannot is flagged for you in the editor.
Planning agent
Builds the brief
Research agent
Gathers evidence
Outline agent
Plans the structure
Writing agent
Drafts from evidence
QA agent
Checks the draft
Repair agent
Fixes what QA flags
Fact-check agent
Checks every factual claim
You watch the same agents report progress live while ProofWrite builds your article.
Who ProofWrite is for
Researched, fact-checked articles you can publish without risking the domain — not another chat window you have to babysit.
Your own site
Be the source AI answers cite for your buyers' questions. How-tos, comparisons, and buyer-question pieces that ChatGPT, Gemini, AI Overviews, and Google can cite — researched, fact-checked, source-linked.
SEO & content agencies
Hand clients drafts you can defend — every factual claim checked, sources linked at the claims. The research packet is the proof your client signs off on, and AI citation monitoring is a deliverable you can charge for.
Guest-post & link-building teams
Placements editors accept first pass — drafts built around the client's link that read like genuine editorial, and earn the third-party mentions AI engines cite for your client.
Two ways to build
Build a standalone article around a client link, or start with your own site
ProofWrite supports the two real workflows SEO teams and agencies use every day.
Standalone Mode / For Link Builders & Agencies
Guest posts & niche edits built around the client link
Add the client URL and anchor text. ProofWrite plans the topic around the link, researches it, and writes a draft editors accept — not AI text wrapped around a placement.
Context around the link
The draft is planned around a relevant topic instead of forcing the link into a generic article.
Agency time saver
Move from client URL and anchor text to a complete draft without rebuilding the same workflow by hand.
Domain Mode / For Content Teams
Autopilot content engine for your own sites
Connect a site and ProofWrite's site-aware agents can learn the brand voice, analyze existing content, suggest article opportunities, and support internal linking for site-backed drafts.
Site-aware article setup
Use domain defaults and brand context instead of rebuilding the brief every time.
Internal linking support
Give each new article a better path into your existing content library.
Automatic fact checking
Every factual claim gets a verdict
The fact check runs on every draft by itself — no button to press. Claims are checked against the article's research, missing sources are searched for on the web, and whatever is left is flagged with a one-click fix.
Runs on every draft
Fact checking starts automatically as soon as the article is generated — results are waiting in the editor.
Checked against your research
Pricing, features, ratings, and policy claims are checked against the evidence gathered for the article.
Finds missing sources itself
Unresolved claims trigger an automatic web search, and supporting sources are added as evidence.
One-click fixes for the rest
Mark a claim verified after checking it yourself, jump to it in the article, or let ProofWrite rewrite it to match the evidence.
Fact check ran automatically
14 factual claims checked, sentence by sentence
- 12Cleared
- 1Likely wrong
- 1Couldn't confirm
“Notion does not offer a public API.”
Notion’s developer documentation describes a public API for pages and databases.
Source: developers.notion.com
“Most teams move their whole wiki into Notion within a week.”
No source confirmed this sentence. That does not mean it is wrong.
After you edit, only the sentences that changed are checked again.
After you publish
Check the articles already on your site
Prices change and plans disappear after an article goes live. The bulk fact check reads your sitemap, checks every claim in every published article against live sources and lists the articles with the most likely errors first.
Fresh ideas every morning
AI analyzes your site and suggests topics you haven't covered yet.
Daily suggestions
Article ideas delivered every day
ProofWrite reads your site every day and suggests new articles around the topics you already cover, leaving out what you have already published.
Aware of your existing content
Suggestions are based on the pages your site already has, not random keywords.
Formats that rank
Reviews, guides, listicles, and comparisons — each mapped to a known search intent.
Gap detection
Topics you've already covered are filtered out. Only real content gaps remain.
One click to an article
Turn any suggestion into an article in a single click.
Keyword research
Live keyword data
Search volume, CPC and a difficulty score pulled directly inside ProofWrite — no separate tool required.
Real volume and competition data
Live Google Ads data: search volume, CPC, and a 0–100 difficulty score based on advertiser competition.
Research while you write
Pull fresh keyword data from inside the editor, without switching tools.
Natural keyword density
ProofWrite maps required terms into the brief so coverage supports rankings without awkward stuffing.
You pick the must-have terms
Toggle any keyword as required, and it gets woven into the article during generation.
Mode
Primary + Related
Keywords
200
Total Volume
0.2M
Notion
Researching product data...
Data Sources
Official Website
Trustpilot
Capterra
Trust Signals
Trust Score
0
Excellent
Pros
Intuitive block-based editor
Excellent collaboration features
Flexible database system
Cons
Steep learning curve for advanced features
Can be slow with large databases
Product research
Research from multiple sources, not just Google
Research agents pull from official product pages, review platforms (Trustpilot, G2, Capterra), Reddit, YouTube and saved sources before drafting.
Multi-source synthesis
Search results plus five review and community platforms combined into one research packet.
Aggregated trust scores
Ratings, review counts, and sentiment from every source rolled into one trust metric per product.
Reddit sentiment analysis
Real user opinions parsed and summarized, with bots and marketing threads filtered out.
Built for E-E-A-T
Claims are checked against authoritative sources so E-E-A-T signals are easier to show.
Search & AI readiness
Real-time scoring for Google rankings and AI citations
SEO and QA agents check every draft for search visibility, answer coverage, structure, citations, and generic phrasing before you hit publish — because ranking and getting cited by AI are two different bars, and drafts here are scored against both.
Live 0-100 scoring
SEO score updates with every keystroke. Weak spots in structure, media, and depth are flagged automatically.
AEO and Citation Readiness scoring
Separate scores for answer-engine structure and AI citability. After the automatic fact check, Citation Readiness scores whether claims link authoritative, current sources where the claim is made.
Generic phrasing checks
Repetitive patterns, filler, and default AI tone are caught before they weaken the article.
Brand voice matching
Upload writing samples so drafts follow your site's tone instead of a default voice.
SEO
Score
Re-scored on every edit you make
AEO
Score
GEO
Score
Scoring speed
Real-time
Depth
Keyword, structure, media etc.
Alerts
Gaps highlighted instantly
What moves the needle
Question headings, source citations, and quotable claims.
Research to ranking-ready draft
See how research becomes a publish-ready SEO article
Toggle the view to see how ProofWrite turns verified facts, keyword targets, trust signals, and source material into a structured article draft. More SEO article examples can be found in our blog.
Article window
Scroll through
How to Set Up SPF, DKIM and DMARC for Google Workspace
Spoofed mail sent in your name damages your domain's reputation, and mail from a domain with no authentication is more likely to land in spam. SPF, DKIM, and DMARC are three DNS-based checks that close that gap. You publish them in two places: the Google Admin console (DKIM only) and your domain host's DNS settings (all three).
Set them up in this order: SPF, then DKIM, then DMARC. DMARC depends on the other two, so it goes last.
Why does email authentication matter for Google Workspace?
SPF lists the servers allowed to send mail for your domain. DKIM signs each outgoing message so receivers can verify it. DMARC tells receivers what to do when a message fails both checks. Together they block spoofing and make Gmail less likely to reject or spam-mark your mail.
The requirements are not optional if you email Gmail users. Gmail's sender guidelines require every sender to set up SPF or DKIM. Anyone sending more than 5,000 messages per day to Gmail accounts must set up SPF, DKIM, and DMARC. Even if you send far less, setting up all three is worth it, because authenticated messages are less likely to be rejected or marked as spam.
Before you touch DNS, check what already exists. Some domains already have SPF and DKIM configured by default, particularly when the domain was bought from a Google partner during Workspace signup. Run your domain through any free SPF, DKIM, and DMARC lookup tool. If a record exists, edit it instead of adding a second one. Two SPF records on one domain is a common way to break authentication.
Check: A lookup tool shows you either no records or the exact records you're about to replace.
Step 1: Set Up SPF for Your Domain
Add one SPF TXT record to your domain that lists every server sending mail as you. If you send only through Google Workspace, the record is v=spf1 include:_spf.google.com ~all. If anything else sends as your domain, add its include entry too.
Identify every sender
Start by listing what sends mail with your domain in the From address. Google's SPF setup page names the usual suspects:
Web servers
On-premise mail servers such as Microsoft Exchange
Mail servers used by your hosting provider
Outbound gateways
Services that send automatic email, such as "Contact us" forms
Any third-party provider that sends for your domain
Ask your web admin and check each third-party tool's email settings. Missing one sender is the classic mistake, and it shows up weeks later as a marketing platform whose messages start landing in spam.
Build the record
Every SPF record starts with v=spf1. Put an include: tag in front of each sender's domain or IP address. A record can hold up to 10 include: tags. The ~all at the end tells receivers to treat mail from unlisted servers as suspect, and Google recommends it.
Here are the records Google gives for common combinations:
| You send with | SPF record |
|---|---|
| Google Workspace only | v=spf1 include:_spf.google.com ~all |
| Google Workspace and Mailchimp | v=spf1 include:_spf.google.com include:servers.mcsv.net ~all |
| Google Workspace and Microsoft Office 365 | v=spf1 include:_spf.google.com include:spf.protection.outlook.com ~all |
| Google Workspace and Salesforce | v=spf1 include:_spf.google.com include:_spf.salesforce.com ~all |
| Google Workspace and Zendesk | v=spf1 include:_spf.google.com include:mail.zendesk.com ~all |
The page also lists records for Amazon, GoDaddy, and Shopify. For any other provider, copy the pattern and swap in that provider's domain.
Publish it at your domain host
Nothing happens in the Admin console for SPF. Everything happens at your domain host, usually the registrar where you bought the domain.
Sign in to your domain host and open the page for DNS TXT records.
Add a record with Type set to TXT.
Set Host to
@when you're adding the record to the main domain. For a subdomain, use the full name instead.Paste your SPF string into Value. Some hosts want it wrapped in quotes, so check their help pages.
Save.
Subdomains and extra domains each need their own SPF record. It can take up to 48 hours for SPF to start working.
Check: A DNS lookup for TXT records on your domain returns exactly one record beginning with v=spf1.
If it fails: Look for a duplicate SPF record, a typo in an include domain, or a host that added your domain name to the Host field automatically.
How ProofWrite compares
Generic AI tools write fluent text that repeats what the top 10 already says — the scaled-content pattern behind every “spiked for three months, then the core update hit” chart. ProofWrite coordinates research, writing, citation, scoring, and verification agents around the steps durable, citable articles need.
Same brief, two tools: read ProofWrite vs Katteb on the same article brief →
| Feature | ProofWrite | Other AI Tools | ChatGPT |
|---|---|---|---|
| Shows which AI answers cite you, then writes the fix | |||
| Research, citation, writing, and QA agents | |||
| Built-in fact check with one-click fixes | |||
| Client-deliverable: research packet + claim checks clients can review | |||
| Live SEO, AEO & GEO Scoring (0-100) | |||
| Link-builder mode: standalone articles built around a client link and anchor | |||
| Trust signal integration | |||
| Domain-trained brand voice & internal linking | |||
Stop sending clients AI filler. Ship drafts they sign off on — and that hold through core updates. | Start Free Your Pilot starts when you generate your first article. No credit card required. |
Stop sending clients AI filler. Ship drafts they sign off on — and that hold through core updates.
Start FreeYour Pilot starts when you generate your first article. No credit card required.
Free tools
Try before you sign up
Guest Post Checker
Paste a draft and get an instant acceptance grade: AI tells, link naturalness, and editorial quality — the three things editors screen for.
Grade a draft free →SEO Checker
Enter a URL and keyword to score any published page on SEO, AEO, and GEO — with a seven-pillar breakdown of what to fix.
Check a page free →Core Update Predictor
Live odds for the next Google core update, modeled on every confirmed update since 2018 — with an email alert the moment the next one starts.
See the odds →Core Update Impact Checker
Drop your Search Console export and see which Google core updates actually moved your traffic — analyzed privately in your browser.
Check your impact →Content Gap Finder
Find the queries you already rank for — but have no content for. Upload your Search Console export and get ready-to-write article suggestions.
Find your gaps →AI Visibility Checker
See which buyer questions ChatGPT answers with your site as a cited source, and get the articles that would win the citations you're missing.
Check your citations →Simple, Transparent Pricing
Choose the plan that fits your SEO publishing workflow. Scale up as your sites grow.
Annual plans include 2 months free. Paid plan usage limits still reset monthly.
Starter
One site
Excluding applicable taxes
- Full research-backed writing workflow
- Fact-check any article, yours included: about 12 full checks a month
- Deep research mode
- Domain-level site settings & internal linking
- Freeform file sources (PDF, DOCX, TXT, MD)
- Daily article suggestions for 1 site
- Generated images (1 per article)
- AI citation monitoring (10 questions)
- Email support
Pro
Agencies & multi-site
Excluding applicable taxes
- Everything in Starter, plus:
- Daily article suggestions for up to 3 sites
- Fact-check any article, yours included: about 40 full checks a month
- 3 team seats included
- Generated images (up to 2 per article)
- One-click WordPress publishing
- AI citation monitoring (25 questions)
- Priority support
Business
Teams
Excluding applicable taxes
- Everything in Pro, plus:
- Daily article suggestions for up to 10 sites
- Fact-check any article, yours included: about 100 full checks a month
- Unlimited team seats included
- Generated images (up to 4 per article)
- AI citation monitoring (60 questions)
- Priority support
Plans include automated keyword and product research, trust signal analysis, SEO, AEO and GEO scoring, and fact-checked article drafting. Paid plan limits reset monthly.
Paid plan prices exclude applicable taxes, and subscriptions can be canceled anytime. Need a custom plan? Contact us for enterprise pricing.
Frequently Asked Questions
How do you prevent hallucinations?
ProofWrite starts with research agents gathering live source material, trust signals, and your own inputs before drafting. The built-in fact checker then runs automatically on every draft: it reviews claims against the available evidence, searches the web for sources to resolve flagged claims, and leaves what it could not settle under Likely wrong or Couldn't confirm, where you can mark a claim verified or rewrite it before publishing.
Can ProofWrite fact-check an article I wrote myself?
Yes. Import it by pasting the text, uploading a .md, .docx or .txt file, or giving its URL, and the fact check starts automatically. Every factual claim gets a verdict against web pages found for the claim, official pages of the products it names, and the pages your article links to. Sentences a source or established knowledge contradicts are grouped under Likely wrong, and sentences no source confirmed under Couldn't confirm, which does not mean they are wrong. The free Pilot includes 3 of your own articles, imported or written in the editor.
Can ProofWrite check articles I already published?
Yes. A bulk fact check reads your sitemap or a list of pages, checks every claim in every article against live sources, and lists the articles with the most likely errors first. Each finding links to its sentence on your page, with a suggested fix where a source backs one, and the results export to CSV or a shareable report. It runs on check credits, and new workspaces get 3 articles free.
Does ProofWrite follow Google's guidance on AI-generated content?
Google's guidance on generative AI content says it is critical to manually fact-check and review all AI-generated content for accuracy before publishing, including titles, meta descriptions, structured data and image alt text, and that generating many pages without adding value can violate its scaled content abuse policy. ProofWrite is built around that review. Every factual claim is checked against its sources and shown to you with its evidence, the title, meta description and image alt text are checked against the article, you confirm or fix what is still open, and you sign off the version you reviewed, which the Proof Receipt records. When you publish, ProofWrite can add a note telling readers how the article was made. Your own experience goes into the article, so it says something a rewrite of other pages cannot. ProofWrite does not replace your review, and no tool can promise rankings.
Do ProofWrite articles rank in Google?
ProofWrite written articles have ranked well and held through recent Google core updates. Recent updates have hit thin, undifferentiated 'SEO content' hardest while rewarding useful, original, evidence-backed content that demonstrates E-E-A-T — which is exactly what the research-and-verification pipeline is built to produce.
Can I manage multiple client sites in one account?
Yes. Use managed domains to keep each client site separate, with its own defaults, brand context, and internal linking. The number of managed domains scales with your plan, so agencies and multi-site operators can run several clients from one workspace.
Will guest-post drafts read naturally enough to get accepted by host sites?
That is the whole point of Standalone Mode. Drafts are planned around a relevant topic with the client link placed as a natural editorial reference, and the style engine keeps out the common LLM tells (repetitive structures, moralizing conclusions, telltale em dashes, words like 'delve') that get pitches rejected. The goal is a draft an editor accepts, not generic AI text built around a link.
Can my team work in the same workspace?
Yes. Paid plans include team seats so editors and writers can collaborate in one shared workspace (3 seats on Pro, unlimited seats on Business). Need more domains? Contact us for enterprise pricing.
Does the content require heavy editing?
The goal is a '95% ready' draft. Our style engine is explicitly tuned to avoid common LLM patterns: repetitive sentence structures, moralizing conclusions, telltale em dashes, words like 'delve', and generic AI slop. AI cannot entirely replace a human editor, but our drafts are structured to require polish, not a rewrite.
What article structures are supported?
ProofWrite writes six article types: product reviews, 'best-of' listicles, how-to guides, comparisons, guest posts built around a client link, and freeform articles. You can also import an article you wrote yourself and fact-check it.
Which languages can ProofWrite write articles in?
Articles can be written in English, Spanish, French, German, Italian, Dutch, Portuguese, Danish, Norwegian, Finnish, Swedish, Romanian, or Polish.
How does the Pilot plan work?
Every new workspace starts with a free Pilot: 1 generated article, 10 keyword research runs, and 3 articles of your own, imported or written in the editor, to fact-check. No credit card, no automatic billing, and no time limit.
How do I publish my articles?
Edit inside the composer, then copy the article, download it as Markdown or HTML, or, on Pro and Business, publish to WordPress with one click.
Can I include my own expertise?
Yes. You can input raw notes, personal anecdotes, or specific contrarian takes into the brief. The AI is instructed to treat your inputs as primary source material, weaving them into the narrative rather than overriding them.
How does ProofWrite generate articles?
ProofWrite uses managed research, writing, citation, and QA agents tuned for researched, cited, fact-checked SEO articles. You focus on the topic, sources, and editorial direction rather than choosing a foundation model or prompting a blank chat.
Is my data private?
Yes. Your inputs and drafts are stored in your workspace, visible only to its members, and never used by us to train AI models. Content is sent to our AI providers' APIs only to research, write and check your articles.
Stop publishing claims nobody checked.
ProofWrite researches and writes SEO articles and fact-checks every claim against its sources, so you publish content Google can trust and AI answers can cite.