Our Top 3 Tools For Paid Media Agencies

Share

Photo of Justin Gross sitting on a chair.

Written by Justin Gross

Table of Contents


Whether you are starting your agency from the ground up, or are well established, your clients rely on your team not only to drive results — they expect clear reporting on actual results.

One of the critical problems with paid media platforms like Google Ads, Meta Ads, TikTok Ads, and others is that the out-of-the-box reporting is extremely limited at best, and at worst — pretty deceptive.

Take Google Ads or Meta. Anyone with significant ad management experience will tell you the “conversions” reported are grossly over-reported. The problem is these systems hog attribution. They want to report that conversions are happening — even when the conversion isn’t a true lead.

The platforms often report:
A Calls that are pure spam — hang-ups, wrong numbers, or callers not looking for your client’s category.
B Leads that are spam or completely irrelevant.
C Sales or leads that were predominantly generated by other sources — email, other ad platforms, organic, etc.

The platforms are designed to over-report conversions. And the problem with that is you end up budgeting based on exaggerated data.

The Solution
Enter Offline Conversion Tracking

Don’t let the name fool you. “Offline tracking” is all about what happens online — but then ties that action (conversion) back to an offline event like a sale. This is critically important for lead-generation businesses where your ads generate a call or a form submission rather than an immediate purchase.

How Does It Work?

When a visitor clicks on a Meta or Google ad, a session parameter is captured via a cookie — a standard part of how ad platforms track user sessions. A small portion of users block cookies and attribution is lost in those cases, but we’re not looking for perfection. We’re looking for data that is 97%+ accurate.

That session parameter — called the GCLID (Google Click ID) or FBCLID (Facebook Click ID) — is then passed back to your client’s CRM. When a lead becomes qualified or closes, you can attribute that sale all the way back to the specific campaign, ad, and targeting that triggered it.

Most lead generation campaigns don’t fail because they don’t produce leads.
They fail because they produce garbage leads. This data changes everything.

Stop and think about what this means. If you can see which campaigns are generating qualified leads and closed revenue — not just clicks and form fills — you have completely changed the game of media buying.

And the truth is: 99% of agencies are not doing this. Most are so focused on automating creative and using AI tools that they’re doing so at the expense of the most critical part of digital marketing — the data.

Tool #1
What Converts

What Converts connects your web forms, phone numbers, ad platforms, and CRMs into a central “source of truth” reporting platform. Think of it as the connective tissue between everything you’re running for a client.

✓
Automatically scans your client’s website and landing pages, setting up forms to track each lead source.
✓
Sets up tracking number pools (similar to CallRail) to attribute calls back to specific lead sources — organic, Facebook, Google, LSA, etc.
✓
Provides precise attribution data on every call and web form submission.
✓
Connects via API to your client’s CRM for full closed-loop attribution.

Tool #2
CallRail

If you’re primarily focused on call analytics rather than full-funnel attribution, CallRail is an outstanding option. We’ve been a customer for around 15 years and use it across many client accounts. It’s truly great for call tracking.

Why Not Just Use Google Tracking Numbers?

You absolutely can and should use Google tracking numbers as part of call extensions for Google Ads. But what that does not track are clicks on your client’s website or landing pages. Call extensions only capture calls from mobile devices via click-to-call.

With CallRail (or What Converts), you set up:

A. Tracking numbers used in call extensions that forward to Google’s tracking numbers.
B. Dynamic Keyword Pools — each website visitor gets a unique phone number, allowing CallRail to capture the exact campaign, ad, or keyword that triggered that call. You and the algorithm use that data to optimize.

Critical Insight
Stop Optimizing for Lead Volume

As a paid media agency you should be running ongoing split tests to improve conversion rates, lead quality, and bottom-line ROI — testing ad creative (images, videos, copy) and landing pages (tools like Visual Website Optimizer work great here).

The critical error most agencies make: they optimize for lead volume, not quality or actual returns.

“But more leads = more sales. Isn’t that how it works?”
It’s like playing roulette. Maybe half the time. Very often there is an inverse correlation between lead volume and quality. That means you could be turning off your most profitable ad because you assumed the one with the higher conversion rate was the better performer. The ads you think are working might be driving spam leads, low-quality leads, and literally zero revenue.

Conversion Value > Conversion Volume
Optimize for revenue and qualified leads — not raw conversion counts.

Tool #3
Agency Analytics

If you’ve been managing paid media for any length of time, you know how painful it is to manually compile reports — exporting data from multiple platforms, formatting spreadsheets, and trying to present it all clearly to clients.

More than 10 years ago we started incorporating executive-level reporting into our agency workflow. After years with Ninja Reports (a solid platform we still have nothing bad to say about), we eventually moved to Agency Analytics — and it’s been the gold standard for us since.

✓
All reports are fully branded to your agency.
✓
Clients get branded dashboards and logins — they can check in without you having to send a report.
✓
Connects Google Ads, Bing Ads, and Facebook Ads in one place.
✓
Minimal service disruptions and reliable uptime.
✓
Reasonable pricing given the depth of reporting available.

Why We Use Both What Converts AND Agency Analytics

Both tools are invaluable — but they serve different purposes:

Deep attribution data and a “source of truth” report across channels showing what is actually driving revenue. The connective layer that ties all sources together.
Cost reporting with granular campaign details — ads, keywords, campaigns — all wrapped in professional branded dashboards your clients can actually understand.

The bottom line: professional client reporting isn’t just a nice-to-have. It’s the difference between clients who churn because they don’t understand what they’re getting, and clients who stay because they can see exactly what’s working and why.

Equip yourself with the right tools, close the attribution loop, and optimize for what actually matters — revenue.

Author

Photo of Justin Gross sitting on a chair.

Justin Gross - PPC and CRO Expert

Justin Gross is the founding principal of Hop2TheTop, a Google Certified PPC agency located in South Florida that specializes in Pay-Per-Click campaign management, website analytics, and landing page optimization. He has served as a speaker for reputable brands such as Comcast and Servpro, and has provided consultation services to industry leaders including Honda, Toyota, and Ortho-McNeil. As Justin articulates, “I am passionate about enhancing the profitability of websites.”