Features

Everything a blog tool does. Plus the half it doesn't.

The generation side is table stakes and we do it well. The measurement side is the reason the generation is worth paying for.

Penlid compared with budget AI blog generators and AI-visibility trackers
Capability Budget AI blog tools AI-visibility trackers Penlid
Writing
Long-form generation with brand voice✓—✓
Live web research grounding✓—✓
Per-claim fact verification with source records——✓
Drafts blocked from publishing if a claim is contradicted——✓
Publishing
WordPress publishing✓—✓
Git / markdown commit publishing——✓
Webhook publishing, or a draft kept here to move by hand——✓
Internal linking from your real site graph✓—✓
JSON-LD schema and FAQ blocks✓—✓
Editorial
Approval states, re-checked by the server at approval time——✓
Comments on a draft——✓
Version history, with evidence re-checked after an edit——✓
Measurement
AI citation tracking, sampled repeatedly—✓✓
Confidence intervals on every figure——✓
Model version recorded per sample——✓
Search Console integration†——✓
Content decay detection, seasonality-adjusted——✓
Permanent archive past Google's 16-month cutoff†——✓
Proof
Change→effect attribution ledger——✓
Matched-control difference-in-differences——✓
Says "inconclusive" when the data can't support a claim——✓
Scale
Multi-client workspaces—Some✓
Read-only client logins scoped to one brand—Some✓
What you paid us hidden from every client login——✓
REST API with scoped keys—Some✓

Columns describe the common feature set of each category as of August 2026, not any single named product. Individual tools vary — check yours before switching. Our citation tracking always samples Claude, with live web search; further engines are sampled as a key and an adapter are configured for each, and within your plan's engine count. The free check names the engines this deployment can sample right now, and every report names the engines that actually answered — this page does not print a count it cannot keep true.

† Both rows are built and tested, but the Search Console connection — and therefore the archive behind it — only starts once the operator has configured Google OAuth credentials on the deployment.

The four that matter

Why this combination is hard to assemble

You can't buy the ledger separately

Attributing an effect requires knowing which pages were deliberately left untouched during the same window. Only the tool that made the change holds that fact — it can't be reconstructed afterwards from analytics. A writer bolted onto a tracker still can't produce it.

Refresh beats publish

Updating a page that already has authority is the highest-return content work available right now. Tools built around "30 new posts a month" have no concept of it, because they never look at what happened to post number 12.

Human review is the survival trait

Every documented casualty of Google's scaled-content enforcement shares a fingerprint: low authority, high volume, no editorial review. The workflow features aren't bureaucracy — they're what makes review actually happen.

Honest statistics are a feature

Anyone can print a percentage. Reporting an interval, recording the model version, and saying "inconclusive" when it is — that's harder to build and much harder to fake, and it's what makes the number worth showing a client.

See where you stand first

Run the free check. No account, no card — just the questions your buyers ask and who the AI names instead of you.