guides

Webflow Optimize

Validation pending

Production setup or live validation is incomplete. Contact us before using these setup instructions.

SyncingBeam can collect forwarded Webflow Optimize exposure and goal events automatically through an enabled GA4 connector. There is no direct historical Webflow results API integration.

How collection works

A versioned site snippet registers Webflow's wf.onVariationRecorded() callback and sends webflow_optimize_exposure and webflow_optimize_goal events to GA4. The scheduled GA4 job reads those events and derives per-variation exposures and conversions.

Setup

Connect the GA4 property, register the six event-scoped custom dimensions shown in SyncingBeam settings, install the forwarding snippet before variations run, publish the site, and enable Optimize collection for that GA4 connector. No Webflow server OAuth app is used.

Webflow variation callback reference ↗

Limits and validation

History begins only after the forwarding code and GA4 dimensions are active. Results remain descriptive unless assignment, exposure, sample, and integrity checks pass. Verify events in GA4, scheduled retrieval, goals, missing dimensions, disable behavior, and site-script removal before production use.