[{"data":1,"prerenderedAt":333},["ShallowReactive",2],{"article-list":3,"article:advertising-reporting-mistakes":239},[4,18,30,44,57,70,82,94,106,119,131,144,156,168,180,193,205,217,228],{"slug":5,"path":6,"title":7,"excerpt":8,"topic":9,"tags":10,"published":14,"updated":14,"readingMinutes":15,"cover":16,"coverAlt":17},"advertising-reporting-mistakes","\u002Fadvertising-reporting-mistakes\u002F","Advertising Reporting Mistakes: 10 Common Errors and How to Fix Them","Most misleading ad reports come from a handful of predictable errors. Learn why clicks and sessions differ, how Google Ads dates conversions and how to stop double counting.","measurement",[11,12,13],"advertising reporting mistakes","google ads reporting errors","misreading ad data","2026-11-13",9,"\u002Fcovers\u002Fadvertising-reporting-mistakes.svg","Diagram of a reliable reporting process shown as four connected steps: define, align, compare and annotate",{"slug":19,"path":20,"title":21,"excerpt":22,"topic":9,"tags":23,"published":27,"updated":27,"readingMinutes":15,"cover":28,"coverAlt":29},"ad-attribution","\u002Fad-attribution\u002F","Ad Attribution: How Conversion Credit Is Assigned and Where It Falls Short","Attribution divides credit for a conversion among ad interactions, but it does not prove the ads caused the sale. This guide covers what current models do and how to read them.",[24,25,26],"ad attribution","attribution models google ads","data-driven attribution","2026-11-10","\u002Fcovers\u002Fad-attribution.svg","Diagram of ad interactions passing through a conversion window and an attribution model before credit is assigned",{"slug":31,"path":32,"title":33,"excerpt":34,"topic":35,"tags":36,"published":40,"updated":40,"readingMinutes":41,"cover":42,"coverAlt":43},"campaign-performance-investigation","\u002Fcampaign-performance-investigation\u002F","Google Ads Performance Investigation: A Step-by-Step Diagnostic Order","When results change suddenly, the order of your checks matters. This diagnostic sequence rules out tracking, account changes and market shifts before blaming fraud.","click-fraud",[37,38,39],"google ads performance investigation","campaign diagnostics","performance drop","2026-11-08",8,"\u002Fcovers\u002Fcampaign-performance-investigation.svg","Diagram of a diagnostic sequence shown as four connected steps: tracking, changes, market and traffic",{"slug":45,"path":46,"title":47,"excerpt":48,"topic":49,"tags":50,"published":54,"updated":54,"readingMinutes":41,"cover":55,"coverAlt":56},"mobile-ad-traffic","\u002Fmobile-ad-traffic\u002F","Mobile Ad Traffic: Accidental Clicks, In-App Placements and Fair Comparisons","Phones produce more stray taps, more app inventory and shorter visits. Learn to judge mobile traffic on its own terms, review in-app placements and spot patterns worth investigating.","ads-clickers",[51,52,53],"mobile ad traffic","accidental mobile ad clicks","in-app ad traffic quality","2026-11-06","\u002Fcovers\u002Fmobile-ad-traffic.svg","Diagram of four connected steps for reviewing mobile ad traffic: segment, placements, quality and adjust",{"slug":58,"path":59,"title":60,"excerpt":61,"topic":62,"tags":63,"published":67,"updated":67,"readingMinutes":15,"cover":68,"coverAlt":69},"google-ads-location-targeting","\u002Fgoogle-ads-location-targeting\u002F","Google Ads Location Targeting: Options, Exclusions and Reports Explained","Location settings decide who can see and click your ads. Learn how Google estimates location, why out-of-area clicks happen and how to set targeting on purpose.","google-ads",[64,65,66],"google ads location targeting","presence or interest","location exclusions","2026-11-03","\u002Fcovers\u002Fgoogle-ads-location-targeting.svg","Diagram of location setup shown as four connected steps: target, option, exclude and report",{"slug":71,"path":72,"title":73,"excerpt":74,"topic":35,"tags":75,"published":79,"updated":79,"readingMinutes":41,"cover":80,"coverAlt":81},"suspicious-ad-sessions","\u002Fsuspicious-ad-sessions\u002F","Suspicious Ad Sessions: How to Read Them Without Jumping to Conclusions","A single odd visit proves very little. Learn to examine individual paid sessions, separate real warning signs from harmless quirks and decide when to escalate.",[76,77,78],"suspicious ad sessions","investigate suspicious traffic","unusual ad sessions","2026-11-01","\u002Fcovers\u002Fsuspicious-ad-sessions.svg","Diagram of four connected steps for reviewing a suspicious ad session: session, signals, explanations and escalate",{"slug":83,"path":84,"title":85,"excerpt":86,"topic":9,"tags":87,"published":91,"updated":91,"readingMinutes":15,"cover":92,"coverAlt":93},"ad-click-tracking","\u002Fad-click-tracking\u002F","Ad Click Tracking: Following a Click from the Ad to Your Analytics","Follow one ad click from the auction to your analytics report, see where identifiers are added or lost along the way, and use a checklist to keep tracking healthy.",[88,89,90],"ad click tracking","gclid","auto-tagging","2026-10-29","\u002Fcovers\u002Fad-click-tracking.svg","Diagram of an ad click carrying a click identifier to the landing page and becoming an analytics session",{"slug":95,"path":96,"title":97,"excerpt":98,"topic":49,"tags":99,"published":103,"updated":103,"readingMinutes":15,"cover":104,"coverAlt":105},"bot-traffic-detection","\u002Fbot-traffic-detection\u002F","Bot Traffic Detection: Finding Non-Human Visits in Analytics and Server Logs","A practical method for spotting non-human sessions: built-in filtering, analytics anomalies, server-log evidence, crawler verification and the limits of each signal.",[100,101,102],"bot traffic detection","bot traffic in analytics","server logs","2026-10-27","\u002Fcovers\u002Fbot-traffic-detection.svg","Diagram of a bot detection workflow moving from built-in filters to analytics review to server logs to crawler verification",{"slug":107,"path":108,"title":109,"excerpt":110,"topic":62,"tags":111,"published":115,"updated":115,"readingMinutes":116,"cover":117,"coverAlt":118},"google-ads-budget-waste","\u002Fgoogle-ads-budget-waste\u002F","Google Ads Budget Waste: How to Find and Fix Avoidable Spend","Most wasted spend in Google Ads comes from settings, search terms and tracking rather than fraud. Here is how to find it, check it and decide what to fix first.",[112,113,114],"google ads budget waste","wasted ad spend","campaign budget analysis","2026-10-25",11,"\u002Fcovers\u002Fgoogle-ads-budget-waste.svg","Diagram of a budget review shown as four connected steps: spend, segment, diagnose and fix",{"slug":120,"path":121,"title":122,"excerpt":123,"topic":9,"tags":124,"published":128,"updated":128,"readingMinutes":116,"cover":129,"coverAlt":130},"cost-per-click-measurement","\u002Fcost-per-click-measurement\u002F","Cost per Click Measurement: Actual CPC, Average CPC and Fair Comparisons","Average CPC blends many separate auction prices. See what sets each price, why the blend shifts even when prices don't, and how to judge CPC against results.",[125,126,127],"cost per click measurement","average cpc","actual cpc","2026-10-22","\u002Fcovers\u002Fcost-per-click-measurement.svg","Diagram showing max CPC, actual CPC, average CPC and cost per result as connected steps",{"slug":132,"path":133,"title":134,"excerpt":135,"topic":9,"tags":136,"published":140,"updated":140,"readingMinutes":141,"cover":142,"coverAlt":143},"ad-traffic-analysis","\u002Fad-traffic-analysis\u002F","Ad Traffic Analysis: How to Judge the Quality of Paid Traffic by Segment","Traffic quality is not the same as conversion rate. Here is a segment-by-segment routine for reviewing paid traffic every week, with a simple scorecard and a worked example.",[137,138,139],"ad traffic analysis","advertising traffic quality","traffic quality metrics","2026-10-20",10,"\u002Fcovers\u002Fad-traffic-analysis.svg","Diagram of a recurring traffic review with segment, measure, compare and act shown as connected steps",{"slug":145,"path":146,"title":147,"excerpt":148,"topic":49,"tags":149,"published":153,"updated":153,"readingMinutes":141,"cover":154,"coverAlt":155},"automated-ad-traffic","\u002Fautomated-ad-traffic\u002F","Automated Ad Traffic: A Map of the Bots and Scripts That Touch Your Ads","Not every non-human visit is fraud. This taxonomy covers crawlers, prefetching, verification tools and sophisticated invalid traffic, and what each means for advertisers.",[150,151,152],"automated ad traffic","sophisticated invalid traffic","non-human traffic","2026-10-18","\u002Fcovers\u002Fautomated-ad-traffic.svg","Diagram mapping automated ad traffic from benign bots to general invalid traffic to sophisticated invalid traffic to the advertiser's response",{"slug":157,"path":158,"title":159,"excerpt":160,"topic":35,"tags":161,"published":165,"updated":165,"readingMinutes":141,"cover":166,"coverAlt":167},"invalid-click-protection","\u002Finvalid-click-protection\u002F","Invalid Click Protection: What Advertisers Can Actually Control","No setting makes a campaign immune to bad clicks. See how Google's filtering, your own campaign controls and outside tools fit together, and where each one stops working.",[162,163,164],"invalid click protection","click fraud protection","ip exclusions google ads","2026-10-15","\u002Fcovers\u002Finvalid-click-protection.svg","Diagram of four connected layers of invalid click protection: google filtering, your controls, lead checks and review",{"slug":169,"path":170,"title":171,"excerpt":172,"topic":62,"tags":173,"published":177,"updated":177,"readingMinutes":141,"cover":178,"coverAlt":179},"google-ads-click-fraud","\u002Fgoogle-ads-click-fraud\u002F","Google Ads Click Fraud: Who Commits It, Where It Happens and How to Report It","Click fraud is the deliberate part of invalid traffic. Learn who is behind it, how exposure differs by network and how to report a case to Google without overreacting.",[174,175,176],"google ads click fraud","report click fraud","competitor clicking ads","2026-10-13","\u002Fcovers\u002Fgoogle-ads-click-fraud.svg","Diagram of four connected steps for handling click fraud: motive, exposure, signals and report",{"slug":181,"path":182,"title":183,"excerpt":184,"topic":62,"tags":185,"published":189,"updated":189,"readingMinutes":190,"cover":191,"coverAlt":192},"google-ads-invalid-clicks","\u002Fgoogle-ads-invalid-clicks\u002F","Google Ads Invalid Clicks: How Google Filters, Reports and Credits Them","Google filters most invalid activity before you pay. Here are the definitions, the reporting columns, the credit process and what Google will and will not tell you.",[186,187,188],"google ads invalid clicks","invalid click rate","invalid click credits","2026-10-10",12,"\u002Fcovers\u002Fgoogle-ads-invalid-clicks.svg","Diagram of four connected steps for invalid clicks: detect, filter, report and credit",{"slug":194,"path":195,"title":196,"excerpt":197,"topic":35,"tags":198,"published":202,"updated":202,"readingMinutes":190,"cover":203,"coverAlt":204},"click-fraud-detection","\u002Fclick-fraud-detection\u002F","Click Fraud Detection: How to Recognize and Evidence Suspicious Clicks","Suspicious clicks are easy to suspect and hard to prove. Learn to compare traffic with baselines, rule out ordinary causes and document a case Google can review.",[199,200,201],"click fraud detection","suspicious click indicators","invalid clicks","2026-10-08","\u002Fcovers\u002Fclick-fraud-detection.svg","Diagram of four connected steps in click fraud detection: baseline, anomaly, evidence and request",{"slug":206,"path":207,"title":208,"excerpt":209,"topic":49,"tags":210,"published":214,"updated":214,"readingMinutes":190,"cover":215,"coverAlt":216},"ads-clicker-bot","\u002Fads-clicker-bot\u002F","Ads Clicker Bots: What They Are, Why They Fail and How They Are Caught","A conceptual guide to click bots: what they try to imitate, the motives behind them, the policy and legal risks, and the signals that expose automated clicking.",[211,212,213],"ads clicker bot","click bot","invalid traffic","2026-10-06","\u002Fcovers\u002Fads-clicker-bot.svg","Diagram of a click bot's path from motive to imitation to detection signals to filtering",{"slug":218,"path":219,"title":220,"excerpt":221,"topic":62,"tags":222,"published":225,"updated":225,"readingMinutes":190,"cover":226,"coverAlt":227},"google-ads-clicker","\u002Fgoogle-ads-clicker\u002F","Google Ads Clicker: How Google Ads Counts, Filters and Bills Clicks","The phrase covers everything from click bots to worried advertisers. Here is how a click is really recorded, filtered and charged, and how to audit your own traffic.",[223,224,201],"google ads clicker","google ads clicks","2026-10-03","\u002Fcovers\u002Fgoogle-ads-clicker.svg","Diagram of a Google Ads click passing through four connected steps: click, filter, report and bill",{"slug":229,"path":230,"title":231,"excerpt":232,"topic":49,"tags":233,"published":236,"updated":236,"readingMinutes":190,"cover":237,"coverAlt":238},"what-is-an-ads-clicker","\u002Fwhat-is-an-ads-clicker\u002F","What Is an Ads Clicker? Meaning, Contexts and Common Misconceptions","The phrase can mean a click bot, a paid clicker, a protest extension or a simple click counter. Here is what each sense means and how ad platforms treat those clicks.",[234,201,235],"what is an ads clicker","pay-per-click","2026-10-01","\u002Fcovers\u002Fwhat-is-an-ads-clicker.svg","Diagram of an ad click moving from impression to click to invalid-click filtering to billing",{"slug":5,"path":6,"title":7,"excerpt":8,"topic":9,"tags":240,"published":14,"updated":14,"readingMinutes":15,"cover":16,"coverAlt":17,"seoTitle":241,"description":242,"html":243,"toc":244,"wordCount":298,"sources":299,"related":325,"ogImage":332},[11,12,13],"Advertising Reporting Mistakes: 10 Errors to Avoid","Ten common advertising reporting mistakes in Google Ads data, from clicks vs sessions and time zones to conversion dating and double counting, with fixes.","\u003Cp>The most common advertising reporting mistakes are not calculation errors but mismatches: comparing metrics that measure different things, dates that follow different rules, or conversions counted under different settings. Fixing them rarely requires new tools; it requires knowing how each number is defined before putting it in a report.\u003C\u002Fp>\n\u003Cp>This guide covers ten common Google Ads reporting errors, explains why each happens and how to fix it, and ends with a checklist to run before any report is shared.\u003C\u002Fp>\n\u003Ch2 id=\"why-advertising-reporting-mistakes-are-so-common\">Why advertising reporting mistakes are so common\u003C\u002Fh2>\n\u003Cp>Advertising data passes through several systems, each with its own definitions. An ad platform counts clicks and the conversions it can attribute to them, an analytics tool counts sessions and users, and a CRM or finance system counts leads, deals and revenue. Each is correct by its own rules, and most misreadings happen where two of them meet.\u003C\u002Fp>\n\u003Cp>Three habits prevent most of the trouble: define every metric in the report, align dates and settings before comparing anything, and annotate every change that could affect the numbers.\u003C\u002Fp>\n\u003Ch2 id=\"mistakes-in-counting-traffic-and-cost\">Mistakes in counting traffic and cost\u003C\u002Fh2>\n\u003Ch3 id=\"1-expecting-google-ads-clicks-to-equal-analytics-sessions\">1. Expecting Google Ads clicks to equal analytics sessions\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Why it happens.\u003C\u002Fstrong> Both numbers seem to describe “visits from ads,” so a gap looks like an error or a sign of fraud.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What is actually going on.\u003C\u002Fstrong> Google’s own \u003Ca href=\"https:\u002F\u002Fsupport.google.com\u002Fgoogle-ads\u002Fanswer\u002F14452452?hl=en\" rel=\"noopener\" class=\"ext\">troubleshooting guide for clicks and sessions\u003C\u002Fa> starts from the fact that Google Ads tracks clicks while Analytics tracks sessions and users. It lists many reasons the two differ, including:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Google Ads filters certain clicks from its reports, while Analytics still reports the sessions they produced.\u003C\u002Fli>\n\u003Cli>Someone who clicks an ad twice within 30 minutes without closing the browser can generate two clicks but one session.\u003C\u002Fli>\n\u003Cli>Visitors who leave before the analytics code loads register a click but no session.\u003C\u002Fli>\n\u003Cli>Auto-tagging switched off, redirects, broken URL rewrites or JavaScript turned off can stop the click from being connected to the session.\u003C\u002Fli>\n\u003Cli>Visitors who return through a bookmark that contains the \u003Ccode>gclid\u003C\u002Fcode> parameter create sessions without new clicks.\u003C\u002Fli>\n\u003Cli>Data does not populate retroactively for periods before the accounts were linked.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>How to fix it.\u003C\u002Fstrong> Stop expecting the two to match. Track the click-to-session relationship over time and investigate when it changes suddenly or differs sharply for one landing page or device. Our guide to \u003Ca href=\"\u002Fad-click-tracking\u002F\">how ad click tracking works\u003C\u002Fa> explains the path from click to session in detail.\u003C\u002Fp>\n\u003Ch3 id=\"2-averaging-averages\">2. Averaging averages\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Why it happens.\u003C\u002Fstrong> Spreadsheets make it easy to average a column of CPCs, conversion rates or daily return-on-ad-spend figures.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What is actually going on.\u003C\u002Fstrong> An average of averages gives a small segment the same weight as a large one. Consider a hypothetical account:\u003C\u002Fp>\n\u003Cdiv class=\"table-wrap\" role=\"region\" aria-label=\"Scrollable table\" tabindex=\"0\">\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Campaign\u003C\u002Fth>\n\u003Cth>Clicks\u003C\u002Fth>\n\u003Cth>Cost\u003C\u002Fth>\n\u003Cth>Average CPC\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\n\u003Ctr>\n\u003Ctd>A\u003C\u002Ftd>\n\u003Ctd>1,000\u003C\u002Ftd>\n\u003Ctd>$1,000\u003C\u002Ftd>\n\u003Ctd>$1.00\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>B\u003C\u002Ftd>\n\u003Ctd>100\u003C\u002Ftd>\n\u003Ctd>$300\u003C\u002Ftd>\n\u003Ctd>$3.00\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Simple average of CPCs\u003C\u002Ftd>\n\u003Ctd>\u003C\u002Ftd>\n\u003Ctd>\u003C\u002Ftd>\n\u003Ctd>$2.00\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>True blended CPC ($1,300 ÷ 1,100 clicks)\u003C\u002Ftd>\n\u003Ctd>\u003C\u002Ftd>\n\u003Ctd>\u003C\u002Ftd>\n\u003Ctd>about $1.18\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\n\u003C\u002Ftable>\n\u003C\u002Fdiv>\n\u003Cp>The simple average overstates the real cost per click by about 70%, because campaign B has a tenth of the traffic.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How to fix it.\u003C\u002Fstrong> Recalculate ratios from totals: total cost divided by total clicks, total conversions divided by total clicks. The same rule applies to conversion rates averaged across days. See our guide to \u003Ca href=\"\u002Fcost-per-click-measurement\u002F\">measuring cost per click correctly\u003C\u002Fa> for more on mix effects.\u003C\u002Fp>\n\u003Ch3 id=\"3-mixing-currencies-taxes-and-fees\">3. Mixing currencies, taxes and fees\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Why it happens.\u003C\u002Fstrong> Platform cost, invoiced amounts, agency fees and figures converted for a group-level report all get called “spend.”\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What is actually going on.\u003C\u002Fstrong> Depending on where and how you are billed, invoices may include taxes or other charges that platform cost columns don’t show, and agency fees sit outside the platform entirely. Accounts in different currencies need a conversion rate, and different reports may use different rates or dates.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How to fix it.\u003C\u002Fstrong> State in every report which figure “spend” means: platform cost, invoiced amount, or cost including fees. For multi-currency reports, name the exchange rate source and date, and use the same one throughout.\u003C\u002Fp>\n\u003Ch2 id=\"mistakes-with-dates-and-time\">Mistakes with dates and time\u003C\u002Fh2>\n\u003Ch3 id=\"4-mismatched-time-zones-and-date-ranges\">4. Mismatched time zones and date ranges\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Why it happens.\u003C\u002Fstrong> Each tool has its own time zone setting, and date pickers make it easy to compare a partial week with a full one.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What is actually going on.\u003C\u002Fstrong> Google says your \u003Ca href=\"https:\u002F\u002Fsupport.google.com\u002Fgoogle-ads\u002Fanswer\u002F17006726?hl=en\" rel=\"noopener\" class=\"ext\">reports and statistics follow the account time zone\u003C\u002Fa>, while items on billing pages are shown only in Pacific Standard Time. It also says time zone changes are no longer supported in standard serving accounts; using a different time zone requires a new account. An analytics property or CRM set to another time zone will therefore assign late-evening clicks and conversions to different days.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How to fix it.\u003C\u002Fstrong> Record the time zone of every data source in the report. Compare whole weeks or months rather than single days when sources differ, and check that every comparison uses the same inclusive start and end dates.\u003C\u002Fp>\n\u003Ch3 id=\"5-ignoring-conversion-lag-and-how-google-ads-dates-conversions\">5. Ignoring conversion lag and how Google Ads dates conversions\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Why it happens.\u003C\u002Fstrong> Reports pulled on Monday for “last week” look worse than the same report pulled a month later, and people read the first version as final.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What is actually going on.\u003C\u002Fstrong> Google explains that Google Ads has \u003Ca href=\"https:\u002F\u002Fsupport.google.com\u002Fgoogle-ads\u002Fanswer\u002F9549009?hl=en\" rel=\"noopener\" class=\"ext\">reported conversions by the date your ad was clicked\u003C\u002Fa> in its standard columns: if someone clicks this week and buys next week, the conversion appears on this week’s date. Separate “by conv. time” columns, such as “Conversions (by conv. time),” report conversions at the time they happened instead. Google also notes that \u003Ca href=\"https:\u002F\u002Fsupport.google.com\u002Fgoogle-ads\u002Fanswer\u002F6239119?hl=en\" rel=\"noopener\" class=\"ext\">conversions can be reported up to 90 days after the click\u003C\u002Fa>, depending on the conversion window, so recent periods look weaker until late conversions arrive. For complete data, Google recommends a date range that ended at least 30 days ago.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How to fix it.\u003C\u002Fstrong> Label which column a report uses. Use click-date columns to judge the traffic you bought, and conversion-time columns when reconciling with sales or finance records, which are dated by transaction. Treat the most recent weeks as provisional and say so in the report.\u003C\u002Fp>\n\u003Ch3 id=\"6-comparing-periods-across-setting-changes-without-annotation\">6. Comparing periods across setting changes without annotation\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Why it happens.\u003C\u002Fstrong> Month-over-month comparisons are quick to produce, and nobody remembers what changed three weeks ago.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What is actually going on.\u003C\u002Fstrong> A new bid strategy, budget, location option or conversion action can move the numbers more than any market trend. Without a note, the comparison silently mixes two different setups.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How to fix it.\u003C\u002Fstrong> Keep a dated change log alongside reports and add annotations to charts. Before presenting a trend, check the account’s own record of changes for the same dates. If results changed abruptly, follow a structured \u003Ca href=\"\u002Fcampaign-performance-investigation\u002F\">Google Ads performance investigation\u003C\u002Fa> rather than explaining the change from the report alone.\u003C\u002Fp>\n\u003Ch2 id=\"mistakes-with-conversions\">Mistakes with conversions\u003C\u002Fh2>\n\u003Ch3 id=\"7-mixing-attribution-models\">7. Mixing attribution models\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Why it happens.\u003C\u002Fstrong> Different conversion actions, tools and reports can each use a different way of giving credit, and the setting is easy to overlook.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What is actually going on.\u003C\u002Fstrong> Google’s page on \u003Ca href=\"https:\u002F\u002Fsupport.google.com\u002Fgoogle-ads\u002Fanswer\u002F6259715?hl=en\" rel=\"noopener\" class=\"ext\">attribution models\u003C\u002Fa> lists last click and data-driven as the available models; first click, linear, time decay and position-based models are no longer supported. Data-driven is the default for most conversion actions. Google notes that the model affects how conversions are counted in the Conversions and All conversions columns, and that changing it applies going forward. Analytics tools and CRMs may assign credit with their own rules, so the same sale can be credited to different channels in different systems.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How to fix it.\u003C\u002Fstrong> Record the attribution model for each conversion action, and annotate the date of any model change. Don’t compare conversion totals across tools without stating each tool’s rule. Google’s Model comparison report shows two models side by side, which helps explain differences. Our guide to \u003Ca href=\"\u002Fad-attribution\u002F\">ad attribution\u003C\u002Fa> explains what each approach can and cannot tell you.\u003C\u002Fp>\n\u003Ch3 id=\"8-counting-the-same-conversion-twice\">8. Counting the same conversion twice\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Why it happens.\u003C\u002Fstrong> Accounts accumulate conversion actions over the years: an old tag, an imported action from another tool, a newer tag added by a different team.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What is actually going on.\u003C\u002Fstrong> Google says \u003Ca href=\"https:\u002F\u002Fsupport.google.com\u002Fgoogle-ads\u002Fanswer\u002F11461796?hl=en\" rel=\"noopener\" class=\"ext\">primary conversion actions\u003C\u002Fa> are reported in the Conversions column and used for bidding, while secondary actions appear in the All conversions column and are for observation only. If two primary actions track the same form submission, one lead counts twice. Counting settings matter too. Google explains that with the \u003Ca href=\"https:\u002F\u002Fsupport.google.com\u002Fgoogle-ads\u002Fanswer\u002F3438531?hl=en\" rel=\"noopener\" class=\"ext\">Every and One counting options\u003C\u002Fa>, “Every” counts every conversion after an ad interaction, while “One” counts only one conversion per ad click, which suits leads. Changes to the count setting only apply to future conversion reporting.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How to fix it.\u003C\u002Fstrong> List every primary action and confirm that each represents a distinct business outcome. Demote duplicates and supporting actions to secondary. Use “One” for lead actions unless repeat submissions from the same click genuinely add value. Report from the Conversions column, and treat All conversions as a diagnostic view rather than a total.\u003C\u002Fp>\n\u003Ch2 id=\"mistakes-in-interpretation\">Mistakes in interpretation\u003C\u002Fh2>\n\u003Ch3 id=\"9-drawing-conclusions-from-tiny-samples\">9. Drawing conclusions from tiny samples\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Why it happens.\u003C\u002Fstrong> Dashboards show percentages with two decimal places whether they rest on ten clicks or ten thousand.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What is actually going on.\u003C\u002Fstrong> As an illustration, imagine two ads with 40 clicks each. Ad A has 4 conversions (a 10% conversion rate) and ad B has 2 (5%). Ad A appears twice as effective, yet the difference is two conversions, which chance alone can easily produce.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How to fix it.\u003C\u002Fstrong> Show the counts next to every rate. Wait for more data, combine longer periods or broader segments, and avoid declaring winners on small differences. When a decision can’t wait, describe the result as directional.\u003C\u002Fp>\n\u003Ch3 id=\"10-treating-every-non-converting-click-as-waste-or-fraud\">10. Treating every non-converting click as waste or fraud\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Why it happens.\u003C\u002Fstrong> A click that cost money and produced nothing feels like a loss, and fraud is a vivid explanation.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What is actually going on.\u003C\u002Fstrong> Many non-converting clicks come from real people who were researching, comparing or not yet ready to buy. Separately, Google defines invalid traffic as \u003Ca href=\"https:\u002F\u002Fsupport.google.com\u002Fgoogle-ads\u002Fanswer\u002F11182074?hl=en\" rel=\"noopener\" class=\"ext\">traffic that doesn’t represent genuine interest in your business\u003C\u002Fa>. It says the Invalid clicks column shows traffic its systems already filtered, that you aren’t charged for invalid traffic detected before billing, and that later detections are credited. Reported clicks have therefore already been through a filtering step, even though no filter is perfect.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How to fix it.\u003C\u002Fstrong> Separate three questions in reports: is the traffic genuine, is it relevant, and does it convert at an acceptable cost? Irrelevant but genuine traffic is a targeting problem, covered in our guide to \u003Ca href=\"\u002Fgoogle-ads-budget-waste\u002F\">Google Ads budget waste\u003C\u002Fa>. For how filtering, the reporting columns and credits work, see our explainer on \u003Ca href=\"\u002Fgoogle-ads-invalid-clicks\u002F\">Google Ads invalid clicks\u003C\u002Fa>, and for how clicks are counted in the first place, our guide to \u003Ca href=\"\u002Fgoogle-ads-clicker\u002F\">the Google Ads clicks metric\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch2 id=\"a-checklist-before-you-share-a-report\">A checklist before you share a report\u003C\u002Fh2>\n\u003Cdiv class=\"table-wrap\" role=\"region\" aria-label=\"Scrollable table\" tabindex=\"0\">\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Check\u003C\u002Fth>\n\u003Cth>Question to answer\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\n\u003Ctr>\n\u003Ctd>Definitions\u003C\u002Ftd>\n\u003Ctd>Is every metric defined, including what “spend” and “conversion” mean?\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Ratios\u003C\u002Ftd>\n\u003Ctd>Are rates and averages recalculated from totals?\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Dates\u003C\u002Ftd>\n\u003Ctd>Same time zone, same inclusive dates, whole periods?\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Conversion dating\u003C\u002Ftd>\n\u003Ctd>Click-date or conversion-time columns, and is that stated?\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Freshness\u003C\u002Ftd>\n\u003Ctd>Are recent periods marked as provisional?\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Attribution\u003C\u002Ftd>\n\u003Ctd>Is the model known and unchanged across the compared periods?\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Conversion actions\u003C\u002Ftd>\n\u003Ctd>One primary action per real outcome, with suitable counting?\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Sample size\u003C\u002Ftd>\n\u003Ctd>Are counts shown next to rates?\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Changes\u003C\u002Ftd>\n\u003Ctd>Are setting changes in the period annotated?\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Sources\u003C\u002Ftd>\n\u003Ctd>Does each figure name the system it came from?\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\n\u003C\u002Ftable>\n\u003C\u002Fdiv>\n\u003Ch2 id=\"key-takeaways\">Key takeaways\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>Clicks and sessions measure different things and will not match; watch the relationship between them, not the gap.\u003C\u002Fli>\n\u003Cli>Recalculate rates from totals instead of averaging averages, and show counts next to every percentage.\u003C\u002Fli>\n\u003Cli>Google Ads dates conversions in its standard columns by the click, so recent periods are incomplete; label which conversion columns a report uses.\u003C\u002Fli>\n\u003Cli>Check attribution models, primary actions and counting settings before comparing conversion totals.\u003C\u002Fli>\n\u003Cli>Annotate every setting change, and separate genuine-but-irrelevant traffic from invalid traffic before calling anything waste or fraud.\u003C\u002Fli>\n\u003C\u002Ful>\n",[245,249,252,256,259,262,265,268,271,274,277,280,283,286,289,292,295],{"id":246,"text":247,"level":248},"why-advertising-reporting-mistakes-are-so-common","Why advertising reporting mistakes are so common",2,{"id":250,"text":251,"level":248},"mistakes-in-counting-traffic-and-cost","Mistakes in counting traffic and cost",{"id":253,"text":254,"level":255},"1-expecting-google-ads-clicks-to-equal-analytics-sessions","1. Expecting Google Ads clicks to equal analytics sessions",3,{"id":257,"text":258,"level":255},"2-averaging-averages","2. Averaging averages",{"id":260,"text":261,"level":255},"3-mixing-currencies-taxes-and-fees","3. Mixing currencies, taxes and fees",{"id":263,"text":264,"level":248},"mistakes-with-dates-and-time","Mistakes with dates and time",{"id":266,"text":267,"level":255},"4-mismatched-time-zones-and-date-ranges","4. Mismatched time zones and date ranges",{"id":269,"text":270,"level":255},"5-ignoring-conversion-lag-and-how-google-ads-dates-conversions","5. Ignoring conversion lag and how Google Ads dates conversions",{"id":272,"text":273,"level":255},"6-comparing-periods-across-setting-changes-without-annotation","6. Comparing periods across setting changes without annotation",{"id":275,"text":276,"level":248},"mistakes-with-conversions","Mistakes with conversions",{"id":278,"text":279,"level":255},"7-mixing-attribution-models","7. Mixing attribution models",{"id":281,"text":282,"level":255},"8-counting-the-same-conversion-twice","8. Counting the same conversion twice",{"id":284,"text":285,"level":248},"mistakes-in-interpretation","Mistakes in interpretation",{"id":287,"text":288,"level":255},"9-drawing-conclusions-from-tiny-samples","9. Drawing conclusions from tiny samples",{"id":290,"text":291,"level":255},"10-treating-every-non-converting-click-as-waste-or-fraud","10. Treating every non-converting click as waste or fraud",{"id":293,"text":294,"level":248},"a-checklist-before-you-share-a-report","A checklist before you share a report",{"id":296,"text":297,"level":248},"key-takeaways","Key takeaways",1964,[300,304,307,310,313,316,319,322],{"title":301,"publisher":302,"url":303},"Clicks and Sessions Discrepancy for Google Ads and Google Analytics: Troubleshoot","Google Ads Help","https:\u002F\u002Fsupport.google.com\u002Fgoogle-ads\u002Fanswer\u002F14452452?hl=en",{"title":305,"publisher":302,"url":306},"About your Google Ads time zone setting","https:\u002F\u002Fsupport.google.com\u002Fgoogle-ads\u002Fanswer\u002F17006726?hl=en",{"title":308,"publisher":302,"url":309},"Understand conversions by time with new columns","https:\u002F\u002Fsupport.google.com\u002Fgoogle-ads\u002Fanswer\u002F9549009?hl=en",{"title":311,"publisher":302,"url":312},"Find out how long it takes for your customers to convert","https:\u002F\u002Fsupport.google.com\u002Fgoogle-ads\u002Fanswer\u002F6239119?hl=en",{"title":314,"publisher":302,"url":315},"About attribution models","https:\u002F\u002Fsupport.google.com\u002Fgoogle-ads\u002Fanswer\u002F6259715?hl=en",{"title":317,"publisher":302,"url":318},"About primary and secondary conversion actions","https:\u002F\u002Fsupport.google.com\u002Fgoogle-ads\u002Fanswer\u002F11461796?hl=en",{"title":320,"publisher":302,"url":321},"About conversion counting options","https:\u002F\u002Fsupport.google.com\u002Fgoogle-ads\u002Fanswer\u002F3438531?hl=en",{"title":323,"publisher":302,"url":324},"About invalid traffic","https:\u002F\u002Fsupport.google.com\u002Fgoogle-ads\u002Fanswer\u002F11182074?hl=en",[326,328,330],{"slug":19,"path":20,"title":21,"excerpt":22,"topic":9,"tags":327,"published":27,"updated":27,"readingMinutes":15,"cover":28,"coverAlt":29},[24,25,26],{"slug":83,"path":84,"title":85,"excerpt":86,"topic":9,"tags":329,"published":91,"updated":91,"readingMinutes":15,"cover":92,"coverAlt":93},[88,89,90],{"slug":31,"path":32,"title":33,"excerpt":34,"topic":35,"tags":331,"published":40,"updated":40,"readingMinutes":41,"cover":42,"coverAlt":43},[37,38,39],"\u002Fog\u002Fadvertising-reporting-mistakes.png",1794612999657]