Google Ads vs Facebook Ads for Small Business Leads: Your Own Numbers

VenbitTony CarnevaleOctober 5, 20266 min read

The short answer

Compare the two platforms on your own leads. Count the clicks each one landed, the leads those visits became and the lead rate, then set each beside the rate of your free traffic. Industry averages describe other businesses. On the demo site Meta sent 220 clicks and 9 leads, a 4.1% rate, while the whole site converted at 3.5%.

Key takeaways

  • The platform is read from the click id on the landing URL, gclid for Google, fbclid for Meta, msclkid for Microsoft, so the split holds even if nobody tagged a link.
  • Set each platform's lead rate beside the rate of your free traffic. A platform that converts below your search visitors is buying you worse visitors than you already get.
  • The site has no ad spend in it, so it computes no cost per lead. Divide your own bill by the lead count it shows and the result is built on leads you can open.
  • Open the leads. A platform that wins on count and loses on the quality of the people writing to you has not won.
  • Judge a month at a time, and change one thing. Lead counts for a small business are tens, not thousands, and a week proves nothing.

Whether Google Ads or Facebook Ads brings a small business more leads is a question your own website can answer. Google reaches people who are searching for what you sell right now. Meta reaches people who were scrolling and had not thought about you yet. Which of those turns into enquiries for your business, at your prices, in your town, is something no article can tell you, and your own leads can.

The method I use with clients is to read that answer off their own site. Three numbers per platform, the free traffic beside them for scale, and then the leads themselves, opened and read. Where I have numbers to show, they are the demo site's, and I say so.

Why averages mislead you

Every comparison article carries an average cost per lead for each platform, drawn from accounts in dozens of industries. A roofer, a dentist and a software company are in that average together. Your number will not be the average, and the only way to find out which side of it you land on is to run the ads and count what came back.

There is a second problem, which is that both platforms report their own conversions under their own rules, so a comparison of Google's conversion column with Meta's is a comparison of two rule books. Your site counts both platforms the same way, which is the whole point of counting there.

Three numbers per platform

The Ad performance tab: 221 ad clicks, 9 leads, lead rate 4.1%, a clicks-by-day chart, the Platforms table showing Meta with 220 clicks, 9 leads and 4.1% and Google Ads with 1 click, and the Campaigns table beneath
The Ad performance tab on the demo site. Each platform in its own row: clicks that landed, the leads they became, and the rate.

This is the Ad performance tab in Venbit's analytics on our demo site, WebsiteMaintenance.com. Every number read from a screenshot on this page is from that site. In the last 30 days the site took 221 ad clicks and 9 of those visits became leads, a lead rate of 4.1%. The Platforms table under the chart splits that by who sent the click: Meta 220 clicks, 9 leads, 4.1%. Google Ads 1 click, no leads.

Nearly all of the demo site's ad clicks came from Meta in this window, so the Google row is nearly empty and the comparison is lopsided. On your site both rows fill in, and the three columns are what you compare: how many clicks reached the site, how many of those visits sent a form or tapped the phone, and the rate.

The platform is known from the click id each one stamps on the landing URL, gclid for Google, fbclid for Meta, msclkid for Microsoft, so the split holds even if nobody tagged a single link. How that id follows a lead into the inbox is covered on its own page.

Both platforms also hand over the campaign, so the Campaigns table under the platforms splits each platform's clicks further, and on the demo site Website Maintenance Campaign 1 shows 137 visits from Meta with 7 leads and 61 visits from Instagram with 2. Facebook and Instagram are one bill and two audiences, and seeing them apart is how you learn which audience is writing to you.

Clicks here means clicks that loaded your page. The platform bills you for clicks it recorded, and the two counts will differ a little, because some clicks never finish loading and some are bots the site drops before counting.

The row above the table on the demo site reads 50.7% left within 5 seconds and 46.2% stayed to read, which is the quality of the visitors in one line.

The Analytics dashboard for the last 30 days: 347 visits up 173%, 12 leads, 295 visitors, 576 page views, 51 seconds engaged time, 54% bounce rate, 3.5% conversion, and a traffic sources donut with Ads 221, Direct 70, AI Assistants 26, Social 24 and Search 5
The dashboard on the demo site. The sources donut puts the ad visits beside everything that arrived for free, and the conversion figure is for the whole site.

A 4.1% lead rate is good or bad only against something. The dashboard gives you that something. On the demo site the last 30 days show 347 visits and 12 leads, a conversion rate of 3.5% for the whole site, and the sources donut splits the visits: Ads 221, Direct 70, AI Assistants 26, Social 24, Search 5.

Take the ad visits out and the rest of the site is 126 visits and 3 leads, which is about 2.4%. On this site, this month, a paid visitor was more likely to get in touch than a free one. That is a sentence about one site and one month, and it is the sentence you want to be able to write about yours.

One caution on the free side. Direct means the visit arrived with no referrer, which is what a typed address looks like and also what many apps and some QR scans look like, so it is the absence of a source and no evidence of loyal customers coming back on purpose.

Cost per lead for Google and Meta

The site does not know what you spent. There is no ad spend in the data, so it computes no cost per lead and no return on ad spend, and I would rather show you that gap than fill it with an estimate. You have both bills. Divide each by the lead count in its platform row and you have a cost per lead for each platform built on leads you can open and read, which is a better figure than either platform's own cost per conversion, since those divide by conversions counted under the platform's rules.

Then put the two beside the cost of the free traffic, which is whatever you pay for the website and for anyone working on its search ranking. SEO vs Google Ads for a local business works through that trade.

Open the leads before you decide

Counts are where the comparison starts, and they can still fool you. I have watched a platform win on lead count with enquiries that were price shoppers from out of the service area, while the other platform sent fewer, better people. The inbox settles that. Each lead opens to the page it came from, the source, the town, the device and the pages read before writing, and you mark it contacted, won or lost. After a month the won and lost marks, split by platform, are the comparison that matters.

Two things to hold in mind while you read them. A phone tap in the inbox is intent, since the tracker cannot know whether the call connected. And the town on each lead comes from IP geolocation, which is approximate, so a lead from the next suburb over is still a local lead.

The Customer profile tab does the same reading across all your leads at once. On the demo site it says the typical lead is on their phone, clicked an ad, read 4 pages and spent about 5 minutes before getting in touch, with 75% of leads from ads and 58% on mobile. Where your best customers come from goes through that tab, including which towns the valued leads live in.

The demo site's comparison on one table

SourceVisits that landedLeadsLead rate
Meta (Facebook and Instagram)22094.1%
Google Ads10none yet
Everything that arrived free1263about 2.4%
Whole site347123.5%
The demo site, WebsiteMaintenance.com, last 30 days, read from the two screens above. The free-traffic row is the site total with the ad visits subtracted.

Four rows, and the decision for this site this month reads off them without an opinion. Meta is working. Google has one click to its name and cannot be judged, and the free traffic converts a little below the paid. Build the same four rows for your site.

Should I stop Facebook ads?

Ad performance in the iPhone app: the verdict paragraph at the top, clicks by day, then the platforms with their clicks and leads
Ad performance in the iPhone app. The verdict paragraph at the top says whether the ads brought leads and how that rate compares with the rest of your traffic.

Only if its row says so for more than one month. A small business gets tens of leads a month, not thousands, and a week with two leads instead of five is noise. The Venbit app for iPhone shows the same platform rows with a one-paragraph verdict on top, so the monthly check is a glance.

When you do change something, change one thing. Pause one platform, or move budget from one to the other, and leave the website alone for the month, or you will not know which change moved the number.

And before the next month's budget goes to either platform, make sure the free listings are done. A Google Business Profile that is complete and reviewed sends leads at no cost per click, and the local SEO checklist is the list of what to finish before you spend on ads at all.

More on reading your website's numbers

Every question in this series, from Website Analytics for Small Business Owners.

Leads inbox4
Ad performance4
SEO tracking3
Visitor behaviour4
Feed and notifications3
Goals and measurement4
Privacy, AI and teams3
Venbit

Tony Carnevale

Founder, Venbit

Tony started Venbit in Mill Creek, WA in 2011 and still does the work: web design, SEO, and the website analytics product the company builds and runs for its own clients. The numbers and screens in his articles come from that product, not from a content mill.

Common questions

Questions, answered straight.

Straight answers about web analytics for your business. If yours isn't here, ask us directly and we'll give it to you straight.

Ask the team

It depends on what you sell and who buys it, and the only answer that applies to you comes from your own site. Run both for a month, count the clicks that landed, the leads they became and the rate per platform, then set each beside the rate of your free traffic. The platform with the better rate and the better people in the inbox wins.

Take each platform's bill for the month and divide it by the leads your website counted from that platform, not by the conversions the platform reported. The site counts both platforms under one rule, so the two costs per lead are comparable. Venbit does not hold your spend, so this division is yours to do.

Different, and you can measure it. Compare the lead rate of your ad visits with the lead rate of your search and direct visits on the dashboard. Then open the leads and mark them won or lost. On the demo site paid visits converted at 4.1% and the rest at about 2.4%, which is one site and one month, not a rule.

A month, at least, and judge by the lead count, not the click count. A small business sees tens of leads a month, so a single week swings on two or three people. If one month looks poor, check the leads that did arrive for quality, change one thing, and give it another month before you pull the budget.

No. It sees the click that landed on your site, carrying the platform's click id, and everything that visit did afterwards, including whether it became a lead. Impressions, click-through rate and spend live in the ad platform. The tracker reports what it can measure on your site and leaves the rest to the platform that has it.

Free 30-minute strategy call

Let's talk about your project.

Tell us what you need and we'll give you an honest read on the project, the timeline, and what it takes, before you spend a dollar. Based in Mill Creek, WA, working across the Puget Sound.

4.8 on Google 5.0 on Yelp