Schema API Flow logo Schema API Flow
Home User Guide Support Privacy Terms
Support & documentation

Schema API Flow — 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 on the Webflow Marketplace — no subscription or in-app purchases.

More guides on our appsrow.com site and in the User Guide. Open the live app from Webflow Designer → Apps after install.

Try demo

Explore sample pages and JSON-LD in the app before connecting a live workspace.

Open demo →

Install

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

Install Schema API Flow →

Contact

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

Privacy — OpenAI data use →

Install & connect

Webflow — Authorize Schema API Flow

Approve scopes → app shows Connected to Webflow.

  1. Install Schema API Flow — OAuth starts immediately. When the Marketplace listing is live, the same flow applies from the listing page.
  2. After approval, follow install-complete.html, 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

app.appsrow.com — Demo mode
Home (/)
About us
[CMS] Blog posts
SEO meta
OpenAI disclosure shown before Generate
Schema API Flow — 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)

Schema API Flow 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 SchemaAutoInjectJsonLd 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 Schema API Flow 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 hello@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.

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

Help

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

© 2026 Appsrow · Schema API Flow · Free app Privacy · Terms · User Guide