How to track Facebook Ads in Squarespace

See which campaigns, ad sets & ads are generating your leads by capturing Facebook Ads data with each submission of your Squarespace forms

Squarespace Facebook Ads

Are you looking for a way to track how many leads & customers you get from your Facebook Ads?

Unfortunately, tools like Google Analytics simply aren't built for this task. They can tell you how many website visitors you got from your Facebook Ads, but if you’re the kind of business that generates leads through your website and follows up with them to make the sale (I.e. via phone or email), then Google Analytics simply cannot track how many leads & customers you got.

There is a solution though.

In this article, we’ll show you how to capture Facebook Ads data with each submission of your Squarespace forms, so you can easily track which campaigns, ad sets & ads are generating your leads & customers.

4 simple steps to track your Facebook Ads in Squarespace forms

Attributer makes it easy to capture Facebook Ads data with each new lead that submits your Squarespace forms. Here’s how it works:

1. Add UTM parameters to your Facebook Ads

Facebook Ad with UTMs

The first step is to place UTM parameters behind your Facebook ads.

If you’re not familiar with UTM parameters, they are essentially extra bits of text that you add to the end of the URL you are sending people to from your campaigns.

So if the page you are sending someone to is, then your final URL (with UTM parameters) might look a bit like this:

You can put whatever information you want to capture about leads in your UTM parameters, but we’d recommend something like this

  • UTM Medium = Paid social
  • UTM Source = Facebook
  • UTM Campaign = The name of your campaign
  • UTM Term = The name of the ad set the ad belongs to
  • UTM Content = The specific ad

This would then allow you to see the exact campaign, ad set, and ad your leads are coming from, right from within Squarespace.

If you're a bit unsure about UTM parameters, there are plenty of free tools around the web that make it super easy to create them.

2. Install Attributer on your website

Add Attributer Code to Site Mobile

The second step is to install Attributer on your website.

Not familiar with Attributer? It's basically a little bit of code that you put on your company website.

When someone visits your site (I.e. from your Facebook Ads), it looks at how they got there and categorise them into a series of channels (like Paid Social, Paid Search, Organic Search, Organic Social, etc).

And then when that visitor completes a form on your site, Attributer writes information on where they came from (I.e. Facebook Ads) into a series of hidden fields you add to your forms (done in step 3) and it is captured in Squarespace.

You can install Attributer on your Squarespace website in just a few clicks, and  step-by-step instructions (with screenshots) can be found here.

3. Add hidden fields to your forms

Step 2

The third step is to add a few hidden fields to your forms (hidden fields are fields that are technically on your form but hidden from visitors). The fields you need to add are:

  • Channel
  • Channel Drilldown 1
  • Channel Drilldown 2
  • Channel Drilldown 3
  • Channel Drilldown 4
  • Landing Page
  • Landing Page Group

Fortunately, Squarespace makes it super easy to add hidden fields. You simply select the form you want to add them to, click the ‘Add Fields’ button and then select the ‘Hidden’ option. You can see instructions (with screenshots) here.

4. Attributer writes the Facebook Ads data into the hidden fields and it’s captured in Squarespace

Step 2 (1)

Now that everything is setup, Attributer will start to track where your website visitors are coming from and write the data into the hidden fields on the form.

And when the form is submitted, the Facebook Ads data that Attributer has written into these fields is captured by Squarespace along with the lead’s name, email, phone number, etc.

What you can do with the data

Once the data has been captured by Squarespace, there are a number of things you can do with it:

  • See it in your Squarespace dashboard – You can see the attribution information about each lead in the Contacts section of your Squarespace dashboard.
  • Send it to your CRM- You can send the Facebook Ads data into your CRM (including SalesforceHubspotPipedrive and more) and use it to run reports that show you how many leads you got from your Facebook Ads, how many of those turned into customers, how much revenue was generated, etc.
  • Include it in your email notifications- If you don’t have a CRM and simply respond to new leads when you get the notification in your inbox, you can append the Facebook Ads data to the lead notification email that Squarespace sends so you can see exactly where each lead is coming from, right from your inbox.
  • Send it to a spreadsheet- You can use Squarespace’s built-in integration with Google Sheets to send the attribution information into a spreadsheet alongside each new lead, and you can then build charts & graphs in the spreadsheet to get a better understanding of where your leads are coming from. Alternatively, you can connect free reporting tools like Looker Studio (formerly Google Data Studio) to the spreadsheet and build more advanced reports & dashboards.

3 example reports that will help you understand the performance of your Facebook Ads campaigns

Before I started Attributer, I ran marketing & analytics teams at various companies for over 15 years and spent millions of dollars on Facebook Ads.

More importantly, I ran hundreds of reports to track our Facebook Ads are performing and ended up having a few reports I found the most insightful.

Below are some of my favourite reports (which you can easily run if you're using Attributer to capture marketing attribution data in Squarespace and sending it to a CRM or spreadsheet):

1. Leads by channel

Leads By Channel (5)

Attributer doesn’t just capture information on leads that come from your Facebook Ads. It actually captures attribution information on ALL your leads, including those that come from Organic Search, Paid Search, Organic Social, and more.

Because of this, you’re able to run reports like the one above which show how many leads you’re getting each month broken down by the channel they came from.

It can be a good way to get a high-level overview of where your leads are coming from and where to focus your limited marketing budget to get more of them.

For instance, if you see that Google Ads actually generate more leads for your business than Facebook Ads, it might be wise to shift some of your budget over there.

2. Leads by Network

Leads By Facebook Ad Network

If you’re running ads on Facebook, there's a pretty good chance you're also running them on Instagram (and maybe even Messenger & Whatsapp).

If that's the case, this report (which shows the number of leads generated by ad network) can help you understand where your ads are performing best (and subsequently which networks you should focus your budget on).

3. Leads by campaign

Leads By Facebook Ad Campaign (1)

This report shows how many leads you get each month from your Facebook Ads, broken down by the exact campaign the lead came through.

This can help you understand which campaigns are actually generating real leads for your business (and which ones you should be piling your budget into).

On the flip side, it an also show you which campaigns aren’t generating many leads at all, which can help you save a few $$.

Wrap up

If you’ve been looking for a way to track how many leads and customers you get from your Facebook Ads, then using Attibuter on your Squarespace website could be the solution you’ve been looking for.

It will pass through the source of each of your leads (I.e. Facebook Ads), as well as further information like the campaign and ad they clicked.

You can then see this data in your Squarespace dashboard, include it in your email notifications, send it to your CRM and more.

Ultimately, you’ll be able to see exactly how many leads you got from your Facebook Ads, which campaigns are performing best, and much more.

It's free to get started and only takes about 10 minutes to set up, so start your 14-day free trial today!

Get Started For Free

Start your 14-day free trial of Attributer today!


About the Author

Aaron Beashel is the founder of Attributer and has over 15 years of experience in marketing & analytics. He is a recognized expert in the subject and has written articles for leading websites such as Hubspot, Zapier, Search Engine Journal, Buffer, Unbounce & more. Learn more about Aaron here.