Install

Connect your site so Toutmark's agents can ship paragraph rewrites, schema, and llms.txt as queued drafts. Read access only — nothing publishes without you.

WordPress

The recommended path is the official Toutmark plugin. Install it from the WordPress directory or as a zip from your dashboard.

  1. In your dashboard at /app/connect, click WordPress.
  2. Generate an Application Password in Users → Profile → Application Passwords. Name it Toutmark.
  3. Paste the username + application password back into /app/connect. Hit verify.
  4. The Toutmark plugin will install automatically and announce itself as a Posts editor.
Required role. The user whose Application Password you pasted must have at least the Editor role. Author won't work — it can't update post meta.

Shopify

Toutmark is a public Shopify app. Install from the Shopify App Store, or trigger the OAuth flow from the dashboard.

  1. Click Shopify at /app/connect.
  2. You'll be redirected to your Shopify Admin to approve the install. We request: read products, write theme, read content, write content.
  3. After approval, you're returned to /app/connect with a green check.

Webflow

Generate an API token under Account Settings → Integrations → API access and paste it.

Wix

Wix support is via the Wix Velo Admin API. You'll need a site collaborator role with publishing permission. Follow the step-by-step at /app/connect → Wix.

Ghost

We use the Ghost Admin API. From your Ghost admin: Settings → Integrations → Add custom integration. Paste the Admin API key. Toutmark needs the Editor integration role.

Squarespace

Squarespace is partially supported. Schema (JSON-LD) and llms.txt are queued for manual paste; paragraph rewrites are queued as drafts in your Squarespace editor via the API.

Custom HTML

If you ship to a static host (Cloudflare Pages, Netlify, Vercel, GitHub Pages), you have two paths:

Headless / JAMstack

For Sanity, Contentful, Strapi, Storyblok, and similar headless CMSs, we authenticate with an API token and queue drafts as unpublished entries. Webhooks fire on publish so you stay in control.

The approval queue

Every change Toutmark wants to ship — a paragraph rewrite, a JSON-LD update, a new FAQ block, a press pitch — lands in your queue at /app/approval-queue. You can:

Bulk approval is available on the queue page and inside the weekly digest email — a single magic-link button approves everything pending. You can also enable per-feature auto-approve under Settings → Approval.

Regulated mode

If you toggled regulated mode at signup (or your industry forced it), every draft routes through the Compliance Queue at /app/compliance-queue. Per-item compliance review is required before a draft can be approved. SEC, FINRA, HIPAA, and state-bar phrasing rules apply automatically — drafts that fail are flagged with the specific rule before they reach you.

Revert & rollback

Every change Toutmark ships is snapshotted. From /app/changes you can:

Reverts execute via the same connector that shipped the original change. They take 30–90 seconds.