📚 What You Will Learn Today:
You pay Facebook to send people to your website. But what happens after they land there? Facebook can only tell you part of the story. Google Analytics tells you the rest. It is free, and it shows you exactly what people do once they click your ad. (If you want it even easier, Footprint does the same job and keeps following the lead all the way to the sale. More on that below.)
By the end of this guide, you will know:
- Why Facebook's numbers and your real results often don't match
- How to connect Google Analytics to your Facebook ads in about 20 minutes
- The 5 numbers in Google Analytics that actually matter for a local business
- How to use what you learn to spend less and get more leads
- A simple 4-week plan to put it all together
🤔 First, Why Does This Even Matter?
Here's a simple truth: Facebook only sees what happens on Facebook.
Think about a fishing trip. Facebook is the boat that takes you out to the good spot. It can tell you how many fish bit the hook. But it has no idea what happened after you brought them back to shore. Did you cook them? Did they slip away? Facebook doesn't know.
Your website is the shore. Google Analytics is the person standing there with a clipboard, counting every fish that arrives and watching what happens next.
When you put the two together, you get the full picture: which ads bring people who actually become customers, not just people who click.
A med spa owner was running two Facebook ads. Ad A got clicks for $0.80 each. Ad B got clicks for $1.60 each. She was about to turn off Ad B because it looked twice as expensive.
Then she looked at Google Analytics. People from Ad A left her website in 4 seconds. People from Ad B stayed for 2 minutes, read her pricing page, and filled out her form. Ad B was the real winner. Facebook's numbers almost tricked her into killing her best ad.
The Two Halves of the Story
Facebook tells you: how many people saw the ad, how many clicked, and how much each click cost. Google Analytics tells you: how long they stayed, what pages they looked at, whether they filled out a form, and whether they came back later. You need both halves to make smart choices.
📊 Where Facebook Stops and Google Analytics Starts
Facebook stops counting at the click. Google Analytics picks up right where Facebook leaves off.
✅ The 6 Steps to Using Google Analytics With Your Facebook Ads
We put these in order. Do step 1 first, then step 2, and so on. Each one builds on the last.
Install Google Analytics on Your Website
Google Analytics is free. You sign up with a Google account, and Google gives you a small piece of code. That code goes on every page of your website. It works like a quiet little counter that notes each visitor.
How to Do It
- Go to the Google Analytics website and sign in with your Google account.
- Create a new "property." That's just the name for your website inside Analytics.
- Google gives you a code snippet (or a "tag"). Copy it.
- Paste it into your website. Most website builders (Wix, Squarespace, WordPress, GoHighLevel) have a settings box labeled "Google Analytics" where you paste it. Done.
Not sure if it worked? Open your own website on your phone. Then look at the "Realtime" report in Google Analytics. You should see "1 user" show up within a few seconds. That's you! If you see yourself, it's working.
Putting the code on your home page only. It has to be on EVERY page, including your landing pages and your thank-you page. If your landing page is on a different tool than your main website, add the code there too.
Tag Your Facebook Ad Links So Google Knows Where People Came From
Here's the problem. When someone clicks your Facebook ad and lands on your site, Google Analytics sees a visitor but doesn't always know they came from your ad. It might just say "Facebook" or even "direct." You need to put a name tag on each visitor.
You do that with something called UTM tags. Don't let the name scare you. A UTM tag is just extra words added to the end of your link that say "this person came from Facebook, from this campaign, from this ad."
What It Looks Like
Your normal link: yourgym.com/free-week
Your tagged link: yourgym.com/free-week?utm_source=facebook&utm_medium=paid&utm_campaign=free-week-october&utm_content=video-ad
Same page. Same visitor. But now Google Analytics knows exactly which ad sent them.
Imagine you hand out flyers at three places: the grocery store, the park, and the school. If every flyer looks the same, you'll never know which spot worked. But if the grocery store flyers are red, park flyers are blue, and school flyers are green, you can count the colors when people walk in. UTM tags are the colors.
Keep It Simple
- utm_source = where the click came from. Always write "facebook."
- utm_medium = what kind of traffic. Write "paid."
- utm_campaign = the name of your campaign, like "free-week-october."
- utm_content = which ad, like "video-ad" or "photo-ad-blue."
Google has a free tool called the "Campaign URL Builder" that fills these in for you. Type in your link and your labels, and it spits out the tagged link. Paste that into your Facebook ad.
Use lowercase letters and dashes every time. "Facebook" and "facebook" show up as two different sources in your reports. Pick one way and stick to it.
Set Up One Goal: The Thank-You Page
Visitors are nice, but leads pay the bills. You need Google Analytics to count a win every time someone becomes a lead. The easiest way is to track your thank-you page.
When someone fills out your form, send them to a page that says "Thanks! We'll text you in a minute." Nobody can get to that page without filling out the form. So every visit to that page = one lead.
How to Set It Up
- In Google Analytics, go to the Events section and mark the thank-you page view as a "key event" (older versions called this a "goal" or "conversion").
- Give it a plain name like "New Lead."
- Test it by filling out your own form. Check that the lead shows up.
A dentist set up a "New Patient Form" goal. A month later she could see that 312 people visited from Facebook, and 41 of them filled out the form. That's about 13 out of every 100 visitors. Now she had a number she could try to beat next month.
If your form just shows a "Thanks!" message without changing pages, the simple method won't work. Ask whoever built your form to either redirect to a thank-you page or fire a "form submitted" event. Either one works.
Read the 5 Numbers That Matter
Google Analytics has hundreds of reports. You will never look at most of them. For a local business running Facebook ads, only five numbers matter. Check these once a week.
1. Visitors From Facebook
How many people landed on your site from your ads this week? If Facebook says 500 clicks but Analytics only shows 300 visitors, something is wrong. Maybe your page loads too slowly and people give up before it opens. That's a fixable problem.
2. Engagement Rate (Did They Stick Around?)
This tells you what share of visitors actually did something: stayed more than 10 seconds, looked at a second page, or clicked something. A low number means your ad promised one thing and your page showed something else. People felt tricked and left.
3. Average Time on Page
Did people read your page, or bounce off it like a trampoline? For a landing page, 30 seconds or more is a good sign. Under 5 seconds means the page isn't matching the ad.
4. Leads (Your Key Event)
How many people filled out the form? This is the big one.
5. Lead Rate
Leads divided by visitors. If 200 people visit and 20 fill out the form, your lead rate is 10%. This single number tells you whether your landing page is doing its job.
Remember: Facebook can make a bad landing page look fine, because clicks look good. Google Analytics is where bad landing pages get caught.
📊 Two Ads That Look Alike on Facebook But Aren't
Cheaper clicks are not the goal. Cheaper leads are. Google Analytics can show you the difference. Footprint can track it even better, because it follows each lead from the ad click all the way to the day they pay, in one place.
Use What You Learn to Fix Your Ads and Pages
Now the fun part. You have real information. Here's how to turn it into more leads for less money.
If Clicks Are High But Time on Page Is Low
Your ad and your page don't match. Maybe the ad shows a smiling family and the page is a wall of text. Make the page look and sound like the ad. Same picture, same headline, same offer.
If Time on Page Is Good But Leads Are Low
People like your page but don't fill out the form. Usually the form is too long, too far down, or doesn't say what happens next. Cut it to name, phone, and email. Move it to the top. Add a line like "We'll text you within 5 minutes."
If One Ad Beats the Others on Leads
Put more money behind the winner. Turn off the losers. You're no longer guessing; you're following the numbers.
If Mobile Visitors Leave Faster Than Desktop
Google Analytics shows you phone vs. computer. Most Facebook clicks come from phones. If phone visitors leave fast, open your page on your own phone. Is it slow? Is the button too small? Fix that first.
A martial arts school owner saw that 85% of his visitors were on phones, but phone visitors stayed only 7 seconds. He checked his page on his phone. The big header image took 9 seconds to load. He swapped it for a smaller image. Time on page jumped to 48 seconds, and his leads doubled the next month. Same ad, same budget.
Change ONE thing at a time. If you change the ad, the page, and the form all in one week, you won't know which change helped. Change one, wait a week, check the numbers.
Close the Loop: Follow Up Fast and Count Real Sales
Google Analytics tells you who became a lead. It can't tell you who became a paying customer. That last step is up to you, and it's where most of the money is won or lost.
This is exactly the gap Footprint was built to close. It tracks every lead from the first ad click, through your website, emails and texts, and into GoHighLevel, right up to the payment. So instead of a sales sheet and Google Analytics side by side, you see one line per customer: which ad, which day they paid, how much. Google Analytics is free and good. Footprint is built for this one job and does it better.
Follow Up in 5 Minutes, Automatically
A lead that fills out your form is hot right now. In an hour, they're lukewarm. Tomorrow, they've forgotten you. Set up an automatic text that goes out the second someone fills out your form: "Hi Maria! Thanks for reaching out to Bright Smile Dental. Want to come in Tuesday or Thursday?" The business that texts first usually wins.
Keep a Simple Sales Sheet
Each week, write down: how much you spent, how many leads you got (from Analytics), how many booked, and how many paid. Count a sale on the day the customer actually paid, not the day they filled out the form. That keeps your numbers honest and lets you see which month's ads really made money.
Getting excited about leads and never checking if they became customers. 50 leads that never pay are worth less than 10 leads that do. Always follow the money all the way to the end.
📊 The Full Picture, Start to Finish
Facebook, Google Analytics, and your own sales sheet each cover one part. Together they show the whole trip.
📝 Quick Summary
The 6 Steps, In One Place
- Install Google Analytics on every page of your site, including landing pages
- Tag your ad links with UTM tags so Analytics knows which ad sent each visitor
- Set up one goal — the thank-you page — so leads get counted
- Watch 5 numbers weekly: visitors, engagement, time on page, leads, lead rate
- Fix what the numbers show — one change at a time
- Close the loop — text leads within 5 minutes and count sales on the day they pay
Remember: Facebook tells you who clicked. Google Analytics tells you who cared. Your sales sheet tells you who paid. You need all three, or one tool like Footprint that does all three at once.
🎓 Your 30-Day Action Plan
Week 1 — Set up the counter
- Create your Google Analytics account and add the code to every page
- Open your site on your phone and confirm you show up in Realtime
- Set up your thank-you page as a key event and test it with your own form
Week 2 — Tag your ads
- Build a tagged link for every active Facebook ad using the Campaign URL Builder
- Swap the plain links in your ads for the tagged ones
- Turn on automatic 5-minute text follow-up for every new lead
Week 3 — Read the numbers
- Pull your 5 numbers for each ad
- Find the ad with the best lead rate and the one with the worst
- Pick ONE fix to try (page speed, form length, matching headline)
Week 4 — Adjust and repeat
- Compare this week's numbers to last week's
- Move budget toward the winning ad
- Write down leads, bookings, and paid sales on your sheet
You don't need to be a data expert. You need 15 minutes a week and five numbers. The owners who grow aren't the ones who know the most about Google Analytics. They're the ones who actually look at it.
Ready to Get More Customers From Your Ads?
We set up and run Facebook and Google ads for local businesses every day. The ads, the tracking, the follow-up texts, and the booking are all done for you.
Get Your Free Growth Strategy Session