About Tracking

Ad Platform Tracking

Meta Pixel + CAPI TikTok CAPI LinkedIn CAPI Snapchat CAPI Pinterest CAPI Quora Pixel Bing + UET Tag

Google Ecosystem

Google Ads Tracking GA4 Setup & Audit Google Tag Manager

Advanced Solutions

Server-Side Tracking Looker Studio Offline Conversion
Case Studies Blog Free Checklist Book Free Audit →

Squarespace provides a native Meta Pixel integration that handles basic pixel installation without requiring code. For stores that need more control over event tracking or want to implement Meta Conversions API, additional steps are required. Here is the complete guide to Meta Pixel setup on Squarespace, from the simple native integration to more advanced implementations.

Option 1: Squarespace Native Meta Pixel Integration (Simplest)

Squarespace has a built-in integration with Meta that installs the pixel across your entire site and fires standard events on Squarespace pages.

Setup

In Squarespace, go to Settings → Integrations → Social Links & Channels → Meta & Instagram. Or navigate to Settings → Advanced → External APIs → Meta Pixel ID. Enter your Meta Pixel ID (found in Meta Business Manager → Events Manager → your Pixel → Settings).

Save. Squarespace automatically places the pixel base code in the site’s head tag on all pages.

Standard events included

The native Squarespace-Meta integration fires:

These cover the core ecommerce funnel without any custom code required.

Option 2: Adding the Pixel via Squarespace Code Injection

If the native integration does not work with your Squarespace plan (the native integration is available on Commerce Basic and Advanced plans), or if you want more control, you can add the pixel base code via Code Injection.

In Squarespace, go to Settings → Advanced → Code Injection → Header. Paste the Meta Pixel base code from your Business Manager into the Header injection field. This adds the pixel to all pages.

For purchase events on the order confirmation page: go to Commerce → Orders → Checkout settings, or the Settings → Advanced → Code Injection → Order Confirmation Page section. Add the purchase event JavaScript code here with dynamic order values if Squarespace makes them available.

Note: Squarespace’s Order Confirmation Page code injection provides access to limited Squarespace JavaScript variables (like the order total) depending on your plan. Consult the current Squarespace developer documentation for available variables.

What the Native Integration Tracks (and What It Misses)

Tracked correctly

Potential limitations

Verifying Your Squarespace Meta Pixel

After installation:

  1. Install the Meta Pixel Helper Chrome extension
  2. Visit your Squarespace product page — the extension should show a ViewContent event firing
  3. Add a product to cart — AddToCart should fire
  4. Complete a test purchase — Purchase should fire on the order confirmation page

In Meta Events Manager, your pixel should show these events as Active within 24 hours of installation and your first test.

Meta Conversions API for Squarespace

The native Squarespace integration does not include Conversions API. For server-side tracking on Squarespace, options include:

These approaches require more technical setup but provide the server-side tracking layer that the native integration lacks.

Get Your Squarespace Tracking Verified

Squarespace’s native Meta integration is quick to set up but may have gaps depending on your plan and how you use the platform. Verifying with the Pixel Helper before relying on the data for campaign decisions is essential.

Book your free audit here and we can review your Squarespace tracking setup, including the Meta Pixel and any CAPI implementation you have in place.

Leave a Reply

Your email address will not be published. Required fields are marked *