The Complete Guide to Ad Attribution for Small Businesses

Every ad platform claims credit for your conversions. Your books tell a different story. This guide walks you through the gap between reported and real performance, and shows you how to make budget decisions based on numbers you can actually trust.

15 min read16 related questions

What this guide covers

Ad attribution is how platforms decide which ads get credit for a sale. The problem: every platform gives itself too much credit. This guide explains why that happens, how it affects your budget, and what you can do about it. Each section links to a deeper question page where you can get the full picture.

If you spend money on Google Ads, Meta Ads, TikTok, email marketing, or any combination of these, you have an attribution problem. You may not know it yet, but the numbers you rely on to decide where your ad budget goes are almost certainly inflated.

The reason is simple. Every ad platform uses an attribution model that favors its own ads. Google counts a conversion whenever someone clicks a Google ad before buying. Meta counts a conversion whenever someone merely sees a Meta ad and then buys within a week. When you add up all the conversions each platform claims, the total is often 30 to 60 percent higher than your actual revenue.

For a small business spending $5,000 to $50,000 a month on ads, this is not an abstract problem. It means you are allocating real money based on numbers that do not reflect reality. You might be scaling a campaign that is not actually profitable, or pausing one that is quietly doing its job.


Are your ad platforms telling you the truth?

The short answer is no. Not exactly. Ad platforms are not running a scam, but their reporting is designed to make their ads look as effective as possible. Google Ads uses last-click attribution by default. Meta uses view-through attribution that claims sales from people who simply saw your ad. Neither platform deduplicates against the other.

The result is that the same customer can generate a claimed conversion on two or three platforms simultaneously. When you pull your Profit and Loss from QuickBooks or Xero and compare it to the sum of platform-reported revenue, there is almost always a gap. Understanding that gap is the first step toward making better budget decisions.


How much are platforms inflating their numbers?

Once you accept that platforms overclaim, the next question is: by how much? The answer varies by industry, by platform, and by the type of campaign you are running. Branded search campaigns on Google tend to have the highest inflation because those customers were already searching for your name. They would have bought whether or not the ad existed.

View-through conversions on Meta are another major source of inflation. If 1,000 people scroll past your Facebook ad and 40 of them happen to buy from you later that week, Meta claims all 40 sales. Some of those people may have been influenced by the ad. Many were going to buy anyway.

The only reliable way to measure inflation is to compare what platforms report against your actual revenue in your accounting software. This cross-reference is the foundation of honest attribution.


Understanding real campaign performance and blended ROAS

Most business owners look at campaign performance inside each ad platform. Google Ads shows you a ROAS for each campaign. Meta does the same. The problem is that these numbers are calculated using the inflated conversion data we just discussed.

Blended ROAS gives you a more honest picture. Instead of trusting each platform's self-reported conversions, you take your total verified revenue from your books and divide it by your total ad spend across all platforms. This single number tells you whether your advertising is profitable overall, regardless of which platform claims credit.

From there, you can look at individual campaign performance with a more skeptical eye. A campaign that Google says has a 5x ROAS might actually be closer to 3x when you account for inflation. That is still good, but it changes your scaling decisions.


Which campaigns to scale, which to pause, and how to decide

This is where attribution errors cost you the most money. If you scale a campaign based on inflated ROAS, you are pouring more budget into something that is not performing as well as you think. If you pause a campaign because its reported numbers look weak, you might be cutting something that is actually contributing to sales in ways the platform is not capturing.

The right approach is to use verified revenue data to evaluate each campaign. Look at what happened to your total revenue when you increased spend on a specific campaign. Look at what happened when you paused one. These real-world tests, combined with your accounting data, give you a much more reliable signal than any platform dashboard.

A common misconception is that doubling ad spend will double your results. In practice, every campaign hits diminishing returns. The first $1,000 you spend on a campaign will almost always generate a better return than the tenth $1,000. Your accounting data reveals where those diminishing returns start.


Rebuilding your ad budget with real numbers

Once you know the true performance of each campaign and each platform, the next step is to reallocate your budget. This is not about cutting spend. It is about moving money from places where it is being wasted to places where it actually drives revenue.

Start by calculating what your budget would look like if you used verified numbers instead of platform-reported numbers. Most businesses find that their allocation shifts significantly. A platform that claimed 60% of conversions might only deserve 40% of the budget once you account for inflation. That freed-up 20% can go toward channels that are genuinely underinvested.

This is also where email marketing enters the picture. Email often gets undervalued in attribution because it does not have the same self-reporting machinery as paid ads. But when you look at your books, you may find that customers who receive your emails convert at a higher rate than those who only see paid ads. The interaction between email and paid advertising matters more than most businesses realize.


Can you trust your marketing agency reports?

If you work with a marketing agency, their reports are typically built from the same inflated platform data. This does not mean your agency is dishonest. It means they are reporting what the platforms tell them. Without an independent cross-reference against your books, there is no way for them (or you) to know how accurate those numbers really are.

The best agencies welcome independent verification. If your agency pushes back when you ask to compare their reported conversions against your actual revenue, that tells you something. Good agencies want to optimize for real results, not vanity metrics.

Ultimately, the question is not whether any single number is right or wrong. It is about knowing which numbers are solid and which are shaky. Some data points are highly reliable: your total revenue, your total ad spend, the number of orders processed. Others are estimates at best: platform-reported conversions, view-through attribution, multi-touch credit. Building your strategy on the solid numbers, while treating the shaky ones as directional signals, is the key to getting attribution right.


All 16 questions covered in this guide

Each question below has its own dedicated page with a step-by-step breakdown, real examples, and a clear explanation of how Bottomline automates the answer for you every month.

Advertising and Marketing

Trust and Truth


Stop guessing. Let Bottomline verify your ad numbers automatically.

Bottomline connects to your ad platforms and your accounting software. Every month, it compares what each platform claims against what actually showed up in your books. You get a clear report showing the inflation gap for every platform and every campaign, so you can make budget decisions based on reality instead of marketing spin.

Connect your accounts in 5 minutes. Your first report arrives within 24 hours. No spreadsheets, no manual comparisons, no guessing.

Get your answer. Every month, automatically.

Connect your accounts in 5 minutes. Your first report arrives within 24 hours.

Works with QuickBooks, Stripe, HubSpot, Google Ads, and more
© 2026 Bottomline