Viper Hold

The Measurement Layer

The tracking layer everything else rests on

Tags, events, deduplication, and server side tracking. The unglamorous technical layer that determines whether every other decision you make is sound.

The Foundation

Algorithms require reality

In the early days of paid search, campaigns were managed manually. A human looked at a spreadsheet and adjusted a bid up or down by ten cents. Today, you hand a target and a budget to an algorithm, and the algorithm adjusts thousands of bids in real time across millions of signals.

Machine learning is ruthlessly efficient at getting exactly what you ask for. If your conversion tracking is broken, you are asking for the wrong thing. If a broken tag fires twice for every checkout, the algorithm believes it is succeeding wildly and will aggressively spend your budget to acquire more of the same traffic.

Conversion tracking is not a reporting add on. It is the sensory organ of your ad account. If it is compromised, the account hallucinates. We spend the first week of every new engagement refusing to launch media until we have audited and rebuilt the tracking layer.

The Mechanics

Events versus conversions

A common mistake is treating every interaction as a conversion. Platforms allow you to track anything, but you must be careful what you tell the algorithm to optimize toward.

Micro events

Clicking a phone number, downloading a PDF, or spending three minutes on a page are micro events. They indicate interest. They are useful for building retargeting audiences or diagnosing UI issues. But they do not put money in the bank. If you classify these as Primary Conversions, the algorithm will spend your budget hunting for PDF readers rather than buyers.

Macro conversions

A completed checkout, a signed retainer, or a validated lead form. These are the macro conversions. These are the only actions that should be passed back to the bidding algorithm as the primary objective. By isolating the real business outcomes, you force the ad platform to find genuine intent.

Value assignment

Not all conversions are equal. If a user buys a $10 product, passing a simple "1 conversion" signal is insufficient. If the next user buys a $5,000 enterprise package, passing "1 conversion" tells the algorithm they are of equal worth. Dynamic revenue tracking ensures the algorithm chases margin, not just volume.

Reconciliation

Why the numbers disagree

Your ad platform, your analytics dashboard, and your CRM will never show the exact same number. Understanding why prevents panic.

  1. 01

    The time of reporting

    Google Ads attributes a sale to the day the ad was clicked. Google Analytics attributes the sale to the day the transaction occurred. If a click happens on Monday and the purchase on Thursday, the two systems will report the revenue on different days.

  2. 02

    The greedy attribution problem

    Ad platforms are inherently self serving. If a user touches Meta, LinkedIn, and Google before buying, all three dashboards might claim 100% credit for the conversion. Your CRM deduplicates this; the platforms do not.

  3. 03

    The reality check

    Because of modeling, cookie loss, and cross device browsing, platform data is directional, not absolute. We reconcile ad data against your actual bank deposits and CRM progression to find the true multiplier.

Questions

Frequently asked questions

Why does Google Ads report more sales than Shopify?

Because ad platforms use different attribution models than your store. If someone clicks a Facebook ad on Monday, a Google ad on Tuesday, and buys on Wednesday, both Facebook and Google might claim 100% credit for the sale. Your store only counts one sale. This is why deduplication matters.

What is server side tracking?

Traditional tracking relies on a cookie in the user’s browser sending a signal back to the ad platform. As browsers block cookies, this fails. Server side tracking sends the signal directly from your website’s server to the ad platform’s server, bypassing the browser entirely. It is much more resilient.

Can I run ads without conversion tracking?

You can, but you are flying blind. More dangerously, you are forcing the bidding algorithm to fly blind. It will bid for the cheapest clicks available, which are almost universally bots or accidental taps.

Next step

Find out what your account is wasting

Send us access and we will come back with a written audit: where the budget is leaking, what it is costing you, and the three fixes worth doing first. No charge, no obligation.