Auto track Webflow eCommerce events
PixelFlow can automatically extract product and transaction data from your Webflow eCommerce checkout and order confirmation pages and send enriched event data to Meta. This removes manual event parameter setup and improves purchase tracking accuracy.
Webflow eCommerce has built-in client-side tracking, but PixelFlow combines browser and server-side tracking for better Meta event coverage.
Prerequisites
PixelFlow installed on your Webflow site. See Webflow Setup.
Webflow eCommerce enabled on your site
Webflow standard checkout pages, not a custom checkout flow
Compatibility
Supported platform: Webflow eCommerce standard checkout and order confirmation pages
Supported events: Initiate Checkout and Purchase
Required URLs:
/checkoutfor Initiate Checkout and/order-confirmationfor Purchase
Standard pages only: Automatic data extraction works with Webflow’s default eCommerce flow.
What data PixelFlow extracts
Initiate Checkout
currency
num_items
value
Purchase
content_type
currency
num_items
value
Accurate purchase data can improve event match quality in Meta Events Manager.
Enable automatic data extraction
Log in to your PixelFlow dashboard.
On Overview, find the URL Triggers section.
Click + Add URL.
Enter your checkout URL or order confirmation URL.
Use your checkout page URL for Initiate Checkout, such as
yoursite.com/checkout.Use your order confirmation URL for Purchase, such as
yoursite.com/order-confirmation.
Select the matching event.
Turn on Extract data automatically?.
Leave Block external tracking? turned on to prevent duplicate events from Webflow’s native Meta tracking.
Click Add URL.
Updates apply automatically: PixelFlow updates your script automatically when you change tracking settings. You do not need to replace the script manually.
Verify your setup
Open your live site in a new browser window or incognito mode.
Add a product to the cart and continue to checkout.
Complete a test order if you want to verify Purchase.
Wait 2 to 3 minutes.
Check your PixelFlow dashboard under Events or Analytics.
Confirm the event includes fields like
currency,num_items, andvalue.Open Facebook Events Manager and confirm the event appears there too.
For a deeper test flow, see How to Test and Verify Your PixelFlow CAPI Setup.
Troubleshooting
Symptom | Likely cause | Solution |
|---|---|---|
Extract data automatically? does not appear | The URL does not include | Use the correct URL path and select Initiate Checkout or Purchase. |
No eCommerce data in the event | Automatic extraction is off, or the page is not a supported Webflow checkout page | Turn on Extract data automatically? and confirm you are using Webflow’s standard checkout flow. |
Duplicate Purchase or Initiate Checkout events in Meta | Block external tracking? is off | Turn Block external tracking? back on in the URL Trigger settings. |
Events tracked but currency or value is wrong | Your Webflow store settings do not match the store configuration | Check your Webflow eCommerce currency and product settings. |
Events do not appear in the PixelFlow dashboard | PixelFlow is not installed correctly, or the setup has not been tested on the live site | Confirm PixelFlow is installed and test again on the published site. See How to Test and Verify Your PixelFlow CAPI Setup. |
Limitations
Standard checkout only: This works only with Webflow’s built-in eCommerce checkout.
Two events only: Automatic extraction is available only for Initiate Checkout and Purchase.
URL path requirement: The feature appears only when the URL includes the supported checkout path.
All fields are extracted together: You cannot choose individual extracted fields.
What’s next
Track other events with URL Triggers or Event Classes.
Learn how to add more data with Event Parameters.
Use Event Blocking Rules to reduce duplicates and noise.
Getting help
If automatic eCommerce tracking is not working, confirm you are using Webflow’s standard checkout pages and that Extract data automatically? is enabled. If you still need help, email [email protected] or book a free setup call.