
Online advertising works. The harder question is how well, for whom, and measured against what.
Digital advertising platforms charge roughly $3 to $10 per thousand impressions (CPM). Offline advertising through billboards, radio and magazines starts near $22 and climbs past $1,300. That cost gap is why internet advertising now absorbs most US ad budgets. It says nothing about whether your campaigns produced customers (Source).
Most agencies answer the effectiveness question with impressions and click-through rate. ESB Advertising answers it with booked jobs and revenue. Below is what advertising effectiveness actually measures, how each channel performs, and why most digital ad spend evaporates inside reporting nobody can act on.
What Advertising Effectiveness Actually Measures
Advertising effectiveness measures the cost of a closed customer, not the cost of attention. A campaign that delivers 400,000 impressions and eleven booked jobs performed worse than one that delivered 40,000 impressions and forty. Reach is an input. Revenue is the output. Online ads are measurable in a way broadcast buying never was, which is exactly why weak measurement is inexcusable.
The confusion persists because ad platforms report only what they can see. Google Ads reports clicks and quality score. Meta Ads and Twitter report reach and engagement. Neither system reads your CRM, so neither can name the spend that produced a signed invoice.
Impressions and Clicks Are Not Effectiveness Metrics
Impressions, clicks and CTR describe traffic. They do not describe outcomes. Vanity metrics climb fastest when an agency buys cheap inventory and low-intent traffic. Display ads and native advertising build brand awareness, but they rarely convert on their own.
Four numbers separate real performance from platform theatre:
- Cost per lead (CPL) by campaign and by keyword
- Lead-to-booked-job conversion rate
- True ROAS calculated against closed revenue, not tracked conversions
- Customer acquisition cost across the full buyer journey
Cost Per Lead Versus Cost Per Booked Job
Cost per lead counts every form fill and phone call. Cost per booked job counts only the ones dispatch actually scheduled. The two numbers diverge fast. A $38 lead that books 12% of the time costs $317 per job. A $62 lead that books 55% of the time costs $113.
Cheap leads are easy to buy. Booked jobs are not. Conversion rates, not click volume, decide which source is genuinely cost-effective.
Stop wasting money on empty metrics and claim your free audit to scale revenue today!
How Effective Is Digital Advertising by Channel?
Channel performance tracks intent. Someone searching “emergency plumber” carries purchase intent that a display banner viewer does not. Effectiveness therefore depends less on the platform than on where the audience sits in the funnel when your ad reaches them.
ESB buys across every tier, including traditional media buying on broadcast TV and AM/FM radio, and measures all of it against the same revenue benchmark.
Paid Search: Google Ads, Microsoft Ads and Performance Max
Paid search, or pay-per-click advertising, converts best because search intent is explicit. Google Search Ads average near $2.32 CPC across industries, though legal and insurance keywords run $15 to $75 as customer lifetime value drives competitive bidding. Microsoft Ads reaches Bing searchers for less. (Source).
Google Ads, Microsoft Ads and Performance Max each reward account structure over budget size. Quality score reduces your cost-per-click while raising ad rank, so a well-built account outbids a bigger one. Our PPC and search engine marketing team manages keyword research, negative keyword lists, landing pages and call tracking as one system.
Programmatic, OTT and Connected TV Campaigns
Programmatic advertising buys audiences rather than placements. Real-time bidding through a DSP puts your video ads on Hulu, Roku, YouTube TV, Paramount+, Peacock and more. Targeting runs on demographics, behavior and first-party data.
OTT effectiveness gets questioned because streaming has no click. It has view-through conversions. ESB measures those by matching household exposure against booked jobs in the CRM, which is how programmatic and OTT advertising earns a place next to paid search rather than replacing it.
Social Media Ads and Google Local Service Ads
Social media ads on Facebook, Instagram, TikTok, LinkedIn and X reach a target audience before they search. Facebook Ads Manager handles audience targeting across Meta properties, while e-commerce brands add Amazon Ads and Google Shopping. B2B advertisers pay a premium on LinkedIn, roughly $5.26 CPC against $1.35 on Facebook, and still generate cheaper qualified leads because the audience is decision-makers (Source).
Google Local Service Ads sit above every paid and organic result. Google Guaranteed verification, lead disputes and daily bid management decide whether LSA produces booked work or wasted budget. ESB runs Google Local Service Ads management and social media advertising as coordinated first-screen coverage.
Capture high-intent buyers on every platform with a revenue-focused strategy built for you
Create an Effective Ad Campaign
Why Most Internet Advertising Underperforms
Online advertising underperforms for structural reasons, rarely creative ones. Budget goes to the wrong keywords. Conversion tracking breaks. Reporting stops at the click, so nobody catches either problem for two quarters. Traditional advertising has the same blind spot, but nobody expects billboards to report sales.
Ad saturation and privacy changes made the measurement problem worse. First-party data and CRM integration replaced the third-party cookie, and agencies that never rebuilt their attribution stack are still reporting numbers based on outdated, legacy tracking models.
Wasted Ad Spend
Wasted ad spend concentrates in four places:
- Broad match keywords pulling irrelevant searches with no negative keyword list
- Out-of-area leads from bloated geographic targeting
- Duplicate spend across paid search, display advertising and retargeting for the same user
- Campaigns left on autopilot as a “set it and forget it” account
Every item on that list is visible in an audit and fixable within a billing cycle.
Reporting That Stops at the Click
A conversion in Google Ads means a form submitted. It does not mean a job booked, and it certainly does not mean a job paid. That gap is where advertising ROI arguments die.
Broken conversion tracking makes it worse. Duplicate tags, untracked calls and missing offline imports quietly inflate performance, leading to misplaced ad spend.
H5: Stop letting broken tracking ruin your return on ad spend and reach out today
Measuring Online Advertising ROI Against Real Revenue
Online advertising ROI is knowable. Return on investment stops being a guess once the CRM closes the loop. It requires connecting ad platform data to the system that records revenue, then attributing across every touchpoint rather than the last one.
This is the work most agencies skip, because Google Analytics alone cannot do it. Closed-loop reporting needs the CRM in the loop.
Multi-Touch Attribution, True ROAS and Call Tracking
Mackdata, ESB’s proprietary AI marketing engine, optimizes bids toward revenue instead of CPM. It runs multi-touch attribution across search, social, programmatic and streaming, applies a defined attribution window, and scores every inbound call through AI call tracking with sentiment analysis.
That produces true ROAS: revenue attributed to advertising, divided by spend. Mackdata clients have generated over $100 million in tracked revenue.
Attribution is not a report. It is the input that tells the bidding algorithm what a customer is worth.
Is Paid Advertising Worth It for Your Business?
Paid advertising is worth it when three conditions hold: your offer converts, your CRM records outcomes, and someone adjusts bids weekly against those outcomes. Miss any one and paid ads amplify an existing problem.
Budget size matters less than measurement discipline. A $6,000 monthly spend tied to booked jobs beats a $25,000 spend reported in impressions. Scale follows attribution, never the reverse.
What Effective Advertising Looks Like on a Dispatch Board
Effective advertising looks like a full dispatch board in a shoulder season. It looks like an HVAC operator who knows that Performance Max produced 61 booked installs last month at $141 each, and that streaming TV produced 22 more that never clicked anything.
Turn your marketing spend into a predictable job creator by calling our specialists now
Create an Effective Online Advertising Strategy With ESB Advertising
At ESB Advertising, we build online advertising strategies around measurable business results, not vanity metrics. We combine data-driven targeting, creative testing, audience segmentation, and performance tracking to help your campaigns reach the right customers at the right time.
Our team connects advertising activity to real business outcomes, giving you greater visibility into what drives leads, sales, and revenue. By continuously analyzing performance and optimizing campaigns, we help you scale your online advertising strategy with confidence while making every advertising dollar work harder.
Get your campaign audit now to make every single ad dollar work harder