Control Webflow Analyze and Optimize from JavaScript via the Browser API. Use when managing tracking consent, integrating CMPs (OneTrust, TrustArc), tracking experiment variations, setting custom visitor attributes, or personalizing user experiences.
The Browser API is a JavaScript interface exposed via the global wf object on all Webflow sites with Analyze and Optimize enabled. It requires no manual installation. Use it to manage consent, track experiments, and personalize user experiences.
wf object — Automatically available on all sites with Analyze or Optimize enabledwf.ready() — All Browser API calls must be wrapped in this readiness callback. See references/wf-ready.mdgetUserTrackingChoice(), allowUserTracking(), denyUserTracking()onVariationRecorded() and forward to analytics toolssetAttributes() for audience targeting and result filtering (Enterprise only)| Method | Description |
|--------|-------------|
| wf.ready(callback) | Execute code after the Browser API loads |
| wf.getUserTrackingChoice() | Returns "allow", "deny", or "none" |
| wf.allowUserTracking(options?) | Opt user into tracking |
| wf.denyUserTracking(options?) | Opt user out of tracking |
| wf.onVariationRecorded(callback) | Register a callback for variation events |
| wf.setAttributes(scope, attributes) | Set custom visitor attributes |
setAttributes) are only available on Enterprise siteswf.ready() to prevent calls before initialization<head> custom code for earliest possible executionEach reference file includes YAML frontmatter with name, description, and tags for searchability. Use the search script in scripts/search_references.py to find relevant references.
wf.ready() API referenceonVariationRecorded() API referencesetAttributes() API reference# List all references with metadata
python scripts/search_references.py --list
# Search by tag (exact match)
python scripts/search_references.py --tag <tag>
# Search by keyword (across name, description, tags, and content)
python scripts/search_references.py --search <query>
scripts/search_references.py: Search reference files by tag, keyword, or list all with metadatanpx skills add 224-Industries/webflow-browser-api下载完整 Skill 目录,包含 SKILL.md 及所有相关文件
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer