This article guides you through the process of how to set up the Facebook Conversions API on Webflow using the PixelFlow Webflow plugin.
This method requires you to enter your Webflow Site ID directly during setup.
Before you begin
Make sure you have:
Access to your Webflow site dashboard with Custom Code permissions
Your Meta Pixel ID and Access Token from Facebook Events Manager
Removed any existing Meta Pixel scripts from your site to prevent duplicate events
If you prefer an automated setup that syncs your site details automatically, see Webflow plugin setup instead.
Step 1: Find your Webflow Site ID
You'll need your Webflow Site ID to complete the manual setup.
Log in to your Webflow Dashboard
Select your site
Click the Settings icon (gear) in the left sidebar
Go to the General tab
Scroll to the footer and click "Click here to copy your site ID"
Your Site ID is a unique identifier that looks like a long string of numbers and letters. Keep it handy for the next step.
Step 2: Configure your site in PixelFlow
Log in to your PixelFlow dashboard
Start the setup wizard and select Webflow as your platform
When the automatic sync fails or is skipped, click Configure manually
Enter your site details:
Website URL: Your live site domain (e.g., https://yoursite.com)
Webflow Site ID: Paste the Site ID you copied in Step 1
Currency: Select your default currency (USD by default)
Click Continue
Make sure your Website URL matches your published domain exactly. A mismatch will prevent events from tracking correctly.
Step 3: Connect your Meta Pixel
In the PixelFlow wizard, enter your Meta Pixel ID
Add your Conversions API Access Token from Meta Events Manager
Click Connect
PixelFlow will validate your credentials and connect both the Pixel and Conversions API.
Step 4: Install the tracking script
Copy the unique tracking script provided by PixelFlow
Go to your Webflow Dashboard
Navigate to Site Settings → Custom Code
Paste the script in the Head Code section
Click Save
Publish your site to your production domain
The script is only 11KB and includes automatic event deduplication and bot blocking. Changes may take up to 5 minutes to reflect due to Webflow's cache.
Step 5: Test your setup
Visit your live website (not the Webflow preview)
Check the PixelFlow dashboard Events tab (events appear in 2-3 minutes)
Verify events in Meta Events Manager
You should see a PageView event fire immediately. If you see confetti in your PixelFlow dashboard, your setup is working!
Differences from the plugin method
Manual setup differs from the Webflow plugin in these ways:
No app installation required from the Webflow Marketplace
Manual entry of Site ID instead of automatic sync
Slightly higher risk of configuration errors if Site ID is incorrect
Same tracking accuracy and performance after setup
Common issues
Invalid URL error
Make sure your Website URL is a valid domain with https:// and matches your published site exactly.
Site ID required error
The Webflow Site ID field cannot be empty. Copy it from your Webflow Site Settings → General tab.
Events not showing up
Confirm that:
The script is in the Head Code section (not Footer)
You published the site to your production domain
You're testing on the live site, not Webflow's preview
You removed any existing Meta Pixel scripts
Next steps
After setup, you can:
Auto track Webflow eCommerce events for checkout and purchase tracking
Add Event Classes on Webflow to track form submissions and button clicks
Set up Cookie Consent in Webflow for GDPR compliance