SchemaPilot
Home User Guide Support Dashboard Plans Privacy Terms
Support & documentation

SchemaPilot - help center

Visual guides for install, OAuth, static pages, CMS collections, AI generation, and live-site verification. This is a Hybrid App (Data Client + Designer Extension). Open the app from the Webflow Designer Apps panel after Marketplace install.

Pricing: Free tier (limited pages) and optional Pro plans - see Plans and Terms. No ads in the app.

Open the product from Webflow Designer → Apps after install. Full walkthrough: User Guide. Technical review notes: docs.

Last updated: August 6, 2026

User Guide

Step-by-step install, save, CMS embed, license keys, and uninstall.

Open User Guide →

Install

Install → approve OAuth → open from Webflow Designer Apps panel.

Install SchemaPilot →

Plans & licenses

Free key and Pro checkout live on the Dashboard.

View Plans →

Contact

Email sales@appsrow.com - we reply within 2 business days (IST). Send email

Privacy - OpenAI data use →

Plans, billing & support scope

For transparent monetization (Marketplace requirement): free licenses cover trial page limits; Pro monthly/yearly unlock full-site limits and higher AI quotas. Checkout is on our Dashboard via Razorpay. We do not place ads inside the Designer app. Billing questions and license issues: email sales@appsrow.com with your Dashboard email and order/payment ID if any.

Install & connect

Webflow - Authorize SchemaPilot

Approve scopes → app shows Connected to Webflow.

  1. Install SchemaPilot - OAuth starts immediately. When the Marketplace listing is live, the same flow applies from the listing page.
  2. After approval, follow install-complete, then open the app from Webflow Designer → Apps (not a direct browser tab on this site).
  3. Switch workspace: Disconnect (instant) → Connect Webflow again. App custom code cleanup continues in the background.
  4. Refresh Pages reloads your page list immediately; SEO health dots update in the background (sidebar progress).

SEO health indicators

Static pages in the app list show colored dots for SEO health: title, meta description, and JSON-LD presence.

  • 🟢 Green - all three look present · 🟡 Yellow - one or two missing · 🔴 Red - all missing
  • Last-known status loads instantly from your browser (safPageHealthV1 in localStorage - see Privacy Policy).
  • After connect or Refresh Pages, the app runs a fast check against Webflow SEO fields, then verifies schema in custom code only where needed - in the background while you keep working.
  • Large sites may take a minute to finish; the sidebar shows Checking pages… progress.

Static pages

schemapilot.appsrow.com - Demo mode
Home (/)
About us
[CMS] Blog posts
SEO meta
OpenAI disclosure shown before Generate
SchemaPilot - JSON-LD & SEO…
Generate valid schema.org…
{"@context":"https://schema.org","@graph":[…]}

CMS collections

  1. Select CMS template → Load CMS Config → pick item → Load Item Meta.
  2. One-time Embed on Collection template with {{wf:Schema JSON-LD Plain|Dynamo}}.
  3. Save CMS Item → publish → verify view-source on live CMS URL.

JSON-LD size limits (Webflow)

SchemaPilot writes static JSON-LD at save time. Webflow imposes platform limits you should know before publishing large @graph bundles:

  • Registered inline scripts: Webflow allows up to 2,000 characters per inline sourceCode row. When a full graph exceeds this, the app automatically splits nodes into multiple inline scripts (one schema.org object per script).
  • Static pages: JSON-LD is saved as a registered inline script via the Custom Code API (Page settings → Custom code → Apps). Re-save replaces prior app scripts.
  • CMS items: JSON-LD is stored in the Schema JSON-LD Plain CMS field and rendered via your Collection template Embed - no runtime API call on visitor page load.
  • Registered script display names: Webflow requires 1-50 alphanumeric characters (no spaces). Legacy labels such as SchemaPilotJsonLd are still detected for cleanup.

If save fails with a size error, reduce the @graph (fewer node types per page) or save Organization/WebSite on the home page only.

Uninstall & custom code

Before removing SchemaPilot from your Webflow workspace, use one of these cleanup paths so injected JSON-LD and registered scripts do not remain on draft pages:

  1. Recommended - Disconnect in the app: Open the app from Webflow Designer → Apps → click Disconnect. You disconnect immediately; while your OAuth token is still valid, the app removes registered scripts and legacy head blocks across all authorized sites in the background.
  2. Manual in Webflow: Clear schema in the app and Save affected pages, or remove scripts under Page settings → Custom code, then Publish.
  3. CMS template Embed: Remove the one-time Collection template Embed that outputs {{wf:Schema JSON-LD Plain|Dynamo}} if you no longer want CMS JSON-LD.

Need technical uninstall details for your team? See Technical docs - Uninstall.

After you revoke the app in Webflow, Webflow also strips app-registered scripts on the next site Publish. Head HTML or CMS field values you added manually may still need a Designer edit.

Troubleshooting

  • OAuth list empty? Use the Webflow account that owns the app workspace, or install via Dashboard → Develop → Install App.
  • API unreachable? Check auth/ping. Email sales@appsrow.com if down.
  • SEO dots still updating? Normal on large sites - checks run in the background after connect or Refresh Pages. Keep working; watch sidebar progress.
  • Disconnected but cleanup running? Expected - custom code removal continues on our servers while your token was still valid at disconnect.
  • Schema not on live site? Save in app → Publish in Webflow → view-source on live URL.
  • Page limit / license messages? Free tier only unlocks a limited number of pages. Get a free or Pro key on the Dashboard, then Activate in the app.
  • Payment succeeded, no license? Refresh Dashboard licenses; if missing, email us with Razorpay payment ID.

Still stuck? Email sales@appsrow.com with your site name and a screenshot.

Help

Email sales@appsrow.com · User Guide · Technical docs · Terms

© 2026 SchemaPilot · Independent Webflow Marketplace app Privacy · Terms · User Guide · Plans