- What a Legitimate Paid Media Audit Actually Covers
- What Access You Actually Need to Give
- How to Structure the Request
- Red Flags to Watch For
- What to Do With the Audit Output
- Why Attribution Has to Come First
- FAQs
- Get a Real Audit Before You Commit to Anything
You want an outside opinion on your paid media. Fair enough. But the moment you actually consider requesting one, a familiar hesitation kicks in.
Do you have to hand over admin access to everything? What if they screenshot your account structure and pitch it to a competitor? What if the "audit" turns out to be a sales deck dressed up as analysis?
These are legitimate concerns. And they stop a lot of founders from getting a second set of eyes on campaigns that are quietly bleeding money.
Here is how to request a paid media audit the right way — get genuine insight, protect your data, and know exactly what you are agreeing to before anyone touches your accounts.
What a Legitimate Paid Media Audit Actually Covers
Before you request one, know what you should be getting back.
A real audit is not a list of your top-performing campaigns with a few suggestions bolted on. It should answer three questions:
- Is your tracking reliable enough to make decisions from?
- Is your spend going to the audiences and placements most likely to generate revenue?
- Is your ROAS where it should be given your budget, vertical, and funnel?
If an agency skips question one, stop reading their report. Broken attribution is the root cause of most wasted spend. An audit that glosses over GA4 event gaps, missing Meta Pixel events, or Conversions API misconfiguration is not an audit — it is a surface-level review designed to make you feel good before signing a retainer.
A proper audit covers:
- Tracking and attribution: Are purchase, lead, and trial events firing correctly? Is there deduplication between browser-side and server-side events? Are GA4 goals mapped to actual revenue actions?
- Campaign structure: Are you running too many campaigns for your budget? Is audience overlap cannibalising your own spend?
- Bidding and budget allocation: Is spend concentrated where ROAS is highest, or spread evenly by default?
- Creative performance: Which ad formats and messages are driving revenue, not just clicks?
- Landing page alignment: Does the ad promise match what the page delivers?
If the agency you are talking to cannot speak fluently about all five areas, they are not running a full-funnel review.
What Access You Actually Need to Give
This is where most founders get it wrong — in both directions. Some hand over full admin access immediately. Others refuse to share anything and then wonder why the audit felt shallow.
Here is a practical breakdown by platform.
Google Ads
You do not need to give admin access for a read-only audit. Add the auditing party as a Standard User with read-only permissions. They can see everything relevant — campaign structure, bidding, search terms, conversion data, Quality Scores — without being able to make changes or download your audience lists.
Meta Ads Manager
Add them as an Analyst on your ad account. Analyst access gives full visibility into campaign performance, creative, audiences, and pixel events without the ability to edit, pause, or export your custom audiences.
Google Analytics 4
Add them as a Viewer in GA4. They can see your event data, conversion paths, and attribution reports without being able to modify your configuration or export raw user data.
Google Tag Manager
If tracking is part of the audit — and it should be — read-only access to your GTM container is enough. They can review your tag setup, trigger logic, and variable configuration without being able to publish changes.
The rule is simple: read-only access for everything, admin access for nothing. Any agency that insists on admin access before showing you any work is not running an audit. They are onboarding you before you have agreed to anything.
How to Structure the Request
Do not send a vague email saying "we'd like an audit." You will get a vague response.
Send a structured brief. It does not need to be long — it needs to answer four questions:
1. What platforms are you running?
List every active channel: Meta, Google, TikTok, Snapchat, Reddit, Bing. Note which ones are driving the most spend.
2. What is your current monthly ad spend?
Be specific. "$30,000 per month across Meta and Google" gives the auditor context for whether your campaign structure is appropriate for your budget.
3. What is the core problem you are trying to diagnose?
"ROAS is stuck at 1.4x and we cannot tell which campaigns are responsible" is useful. "We want to improve performance" is not.
4. What does your current tracking setup look like?
Even a rough answer helps. "We have Meta Pixel installed but no Conversions API. GA4 is set up but we are not sure if purchase events are firing." That tells the auditor where to focus before they even look at the account.
A brief like this filters out agencies that will send you a generic slide deck regardless of what you tell them. A good auditor will read it and come back with specific questions. A bad one will ignore it and send you a proposal.
Red Flags to Watch For
Not every "free audit" is worth your time. Some are prospecting calls with a PDF attached.
Watch for these signals:
They ask for admin access upfront. Read-only is sufficient for any legitimate review. Admin access requests before a relationship is established are a boundary issue, not a process requirement.
The audit report is templated. If the findings could apply to any account in your vertical, it was not a real audit. Legitimate findings reference your specific campaign names, your conversion data, your ROAS numbers.
They skip attribution entirely. If the report does not mention GA4, pixel health, or conversion tracking quality, the agency is not equipped to diagnose the real problem.
They lead with impressions and CTR. An audit that opens with "your click-through rate is below industry average" is optimising for the wrong metric. Revenue is the scorecard.
Every recommendation requires their full retainer. Some findings will naturally point toward ongoing work. But if the entire report reads as a setup for "hire us to fix this," the audit was designed to sell, not to inform.
What to Do With the Audit Output
A good audit gives you three things: a clear diagnosis, a prioritised list of fixes, and an honest assessment of what those fixes are likely to do for revenue.
You should be able to take the output and act on some of it yourself. If the audit flags a GA4 purchase event that is not firing, your developer can likely handle that in a day. If it recommends restructuring your entire campaign architecture, that is a larger conversation.
Use the audit to test the agency's thinking before you commit to anything. Ask them directly: "If we fix the tracking issues you identified, what ROAS improvement would you expect and over what timeframe?" A sharp operator will give you a range with reasoning. A generalist will give you a non-answer.
The audit is also your first real look at how the agency communicates. Do they explain things clearly? Do they use your numbers or fall back on generic benchmarks? Do they name the problem before offering the fix?
Why Attribution Has to Come First
This deserves its own section because it is the most common gap in agency audits.
If your tracking is broken, every other finding in the audit is unreliable. You cannot trust ROAS numbers pulled from a pixel that is double-counting conversions. You cannot trust GA4 revenue data if the purchase event is only firing on 60% of transactions. You cannot make a confident budget allocation decision when last-click attribution is masking the real contribution of upper-funnel channels.
Fixing attribution first is not a preference. It is a prerequisite. Any audit that skips it is building recommendations on a broken foundation.
At Novametron, tracking is treated as part of the audit — not a separate engagement. GTM configuration, Meta Pixel health, Conversions API implementation, and GA4 event mapping all get reviewed before any campaign recommendations go out. That is the only way the numbers in the audit actually mean something.
FAQs
Do I need to give an agency full account access to get a useful audit?
No. Read-only access on every platform is sufficient. Add the auditor as a Standard User on Google Ads, an Analyst on Meta, and a Viewer on GA4. They can see everything they need without being able to make changes or export your audience data.
How long should a paid media audit take?
A real audit of a single-platform account takes two to five business days. Multi-platform audits covering Meta, Google, and tracking setup typically take five to ten business days. Be cautious of anything delivered in 24 hours — that speed usually means it was templated.
What should a paid media audit cost?
Free audits from agencies are common at the pre-engagement stage and are typically used to demonstrate expertise before a retainer conversation. Paid standalone audits from independent consultants range from $500 to $3,000 depending on scope. If an agency charges for an audit and then credits it against the retainer, that is standard practice.
What is the difference between a paid media audit and a campaign review?
A campaign review looks at performance data — which ads are working, which are not, and what changes might improve results. A paid media audit goes deeper: tracking integrity, attribution methodology, campaign structure, budget allocation logic, and landing page alignment. An audit diagnoses the system. A review evaluates the output.
Should I request audits from multiple agencies at the same time?
Yes, with one condition: do not give each agency the same level of access simultaneously. Stagger the requests or use separate read-only credentials where your platform allows it. Comparing outputs from two or three agencies is one of the fastest ways to identify who actually knows your vertical.
What if my tracking is a mess? Should I fix it before requesting an audit?
No. A broken tracking setup is exactly what the audit should surface. Fixing it beforehand would hide one of the most important findings. Tell the auditor upfront that you suspect tracking issues — that context helps them prioritise where to look first.
How do I know if the audit findings are real or just a sales pitch?
Real findings reference your specific data: your campaign names, your conversion numbers, your ROAS. They identify problems you did not already know about and give you something you can act on without hiring the agency. If every finding leads back to "you need to hire us," treat the document as a sales pitch, not a diagnostic.
Get a Real Audit Before You Commit to Anything
You do not have to hand over your account to get a useful second opinion. You need to give the right access, ask the right questions, and know what a real audit looks like before you read one.
If your ROAS is stuck, your attribution is unreliable, or you are spending $10,000 or more per month without a clear picture of what is working, an audit is the right starting point — not a proposal, not a discovery call, but an actual look at your data.
That is what we do at Novametron. Read-only access, attribution reviewed first, findings that reference your numbers rather than generic benchmarks.