How to Add the Meta Pixel to a Squarespace Website Easily 2026
By Impran M NLast checked against official docs
Squarespace builds Meta Pixel support directly into its Marketing settings, so there's no code editor involved: you paste your Pixel ID into one field and Squarespace handles the rest. It only works on certain plans, though, and it quietly tracks more than the page view and purchase most guides mention. This guide covers where the field lives, exactly which events fire on their own, and the one setup mistake that makes Meta's Events Manager show duplicate data.
Before you start
- A Squarespace site on the Core plan or higher — the Personal plan doesn't include this feature
- A Meta Pixel already created in Meta Events Manager, and its numeric Pixel ID
01Start from your Squarespace dashboard
After logging in, you land on a Home screen with the full site menu down the left: Website, Products & Services, Content & Memberships, and further down, Campaigns, Contacts, Analytics, and Finance. A status card on the right shows your site's current domain and its Publish button. None of this is required before adding the Pixel, but the domain shown here is the one you'll eventually connect to your Meta Business account for attribution.

02Open Marketing settings and find Meta Pixel & Ads
The setting isn't under Website or Third Party Tools. Go to Settings, then Marketing, then a page called Meta Pixel & Ads.
It has one input at the top, Add Pixel ID, with a line explaining what it does. Below that sits a separate field: a Data Feed URL unique to your store, with its own Copy button, meant for Meta's Commerce Manager if you want dynamic product ads. It's easy to notice only the Pixel ID field and miss this second one.

03Enter your Pixel ID and save
Get the Pixel ID from Meta Events Manager first; Squarespace doesn't generate one for you. Paste it into the Add Pixel ID field.
The moment you start typing, Cancel and Save buttons appear top right, confirming you're in an active edit. Click Save, and once the connection is live the panel shows a green status indicator next to your Pixel ID.

04Check what's tracked automatically
Squarespace's native integration tracks more than page views: ViewContent, Search, AddToCart, InitiateCheckout, AddPaymentInfo, Purchase, Lead, and CompleteRegistration all fire automatically, with test orders excluded from Purchase counts. It also runs a server-side Conversions API alongside the browser pixel, which recovers some events that ad blockers would otherwise swallow, without any extra setup on your end.
If you'd previously pasted Meta's pixel base code into Code Injection, remove it now. Running both at once double-counts every event in Events Manager, and Squarespace's own documentation calls this out directly. PageView events typically show up within a couple of minutes; the rest can take up to an hour, so give it time before assuming something's broken.
05Connect the Data Feed URL if you sell products
If you sell through Squarespace's built-in commerce tools, copy the Data Feed URL from the Meta Pixel & Ads page and paste it into the Data Feed URL field inside Meta Commerce Manager. This syncs your catalog so Meta can build dynamic product ads, ones that populate automatically with whatever a visitor viewed or added to cart, instead of a single static creative. Skipping this leaves standard Pixel tracking working fine; it just limits you to broader retargeting instead of per-product ads.
When it doesn't work
The Meta Pixel & Ads field doesn't seem to be there, or saving has no visible effect
Why: The site is on Squarespace's Personal plan, which doesn't include the native Meta Pixel integration.
Fix: Upgrade to Core or higher. There's no Code Injection workaround on Personal, since that plan excludes Code Injection too.
Events Manager shows doubled PageView or Purchase counts
Why: A pixel base code is still sitting in Code Injection, firing alongside the native Squarespace integration.
Fix: Open Settings > Advanced > Code Injection and remove the old Meta pixel script. Keep only the Pixel ID field.
PageView shows up in Events Manager but AddToCart or Purchase don't yet
Why: Non-PageView events can take up to an hour to appear, longer than the couple of minutes PageView usually takes.
Fix: Wait before concluding it's broken, and check Events Manager itself, not just a browser pixel-checker extension, which confirms the pixel fired but not that Meta received it.
Frequently asked questions
Do I need coding experience to add the Meta Pixel to Squarespace?
No. The Meta Pixel & Ads page has a single Add Pixel ID field — paste in your numeric Pixel ID from Meta and save, with no code editor involved.
Which Squarespace plans support the Meta Pixel?
Core, Plus, Advanced, Business, Commerce Basic and Commerce Advanced. The Personal plan doesn't include it, and doesn't include Code Injection as a fallback either.
What events does Squarespace track automatically once the Pixel is added?
ViewContent, Search, AddToCart, InitiateCheckout, AddPaymentInfo, Purchase, Lead, and CompleteRegistration, plus a server-side Conversions API layer that Squarespace manages for you.
Why is Events Manager showing duplicate events?
Most likely an old pixel script is still in Code Injection, firing alongside the native integration. Remove it and keep only the Pixel ID field.
What's the Data Feed URL on the same settings page for?
It feeds Meta Commerce Manager so Meta can build dynamic product ads that auto-populate with whatever a visitor viewed. It only matters if you sell products through the site.
Where exactly is the Meta Pixel setting in Squarespace?
Settings, then Marketing, then Meta Pixel & Ads. Website and Third Party Tools are the obvious first guesses, and both are wrong.
Sources and last check
Click path and screenshots come from a walkthrough recorded in 2025. Re-checked against Squarespace's official Meta Pixel and product-sync help articles in September 2026: corrected the tracked-events list (this guide previously said only page views and purchases), added the Core-plan-and-above requirement it previously omitted entirely, and added the Code Injection duplicate-tracking warning that Squarespace's own documentation flags.
About the author

Impran M N
I've been hooked on technology for as long as I can remember — especially the new tools and AI apps that seem to land every other week. Easy Tech Tuts is where I write up whatever I've just worked out: I do the task in the real product, record the screen, and turn it into the guide I wish I'd found first.



