Sample Google Ads audit: an example report

This is an example on synthetic data of an imaginary online store called “Example”. There is no real account, brand or client. This is what the result looks like after connecting.

Summary

Critical problems found

Rules checked: 13. Found: 4. Score: 100 − 25 (critical) − 10 − 10 (two warnings) − 3 (informational) = 52.

Findings

The free level shows all critical findings and the first two of the rest; the full list opens on paid plans. All four are shown here, and the last one is marked as hidden on the free level.

CriticalThe account balance is running out

Balance UAH 7,000. At the average spend of the last 7 days it lasts about 2 days.

What to do: Top up the account in Google Ads before the money runs out: after that, impressions stop.

WarningCampaigns stopped serving

Campaigns: 1 (“Search — brand”). They used to spend budget, but there have been no impressions for the last 3 days although the account as a whole is working.

What to do: Open these campaigns in Google Ads: the cause is usually a status, disapproved ads or a budget or bid limit.

WarningCampaigns spend more than they bring

Campaigns: 1 (“Search — general queries”). Over 14 days spend is UAH 6,739 and revenue UAH 4,717: ROAS below 1.

What to do: Even without cost of goods, such campaigns lose money. Review bids, products and queries, or reduce the budget.

InfoA campaign is limited by budgethidden on the free level

Campaigns: 1 (“Shopping — whole catalog”). Google reports that the budget runs out before the day ends.

What to do: If the campaign pays back, consider raising the daily budget. If not, fix the return first.

Campaigns over 7 days

CampaignSpendRevenueROAS
Shopping — whole catalogUAH 9,981UAH 51,904520%
PMax — top productsUAH 6,773UAH 25,738380%
Search — general queriesUAH 3,707UAH 2,59570%
Search — brandUAH 875UAH 8,228940%

Products by return

No margin is set, so the break-even point is the average ROAS of the products and the segments show “better or worse than the rest”.

  • 7Winners
  • 1Watch
  • 4Weak return
  • 11Soft drain
  • 5Hard drain
  • 13Not enough data

Performance Max asset groups

Asset groupHeadlinesDescriptionsImagesVideoCompleteness
Performance Max (no asset)000None0%
Test category 3424Auto-generated by Google49%
Test category 2738Auto-generated by Google79%
Test category 112514Own100%

Merchant Center

Products in the feed: 72. Approved 69, disapproved 3, out of stock 8.

Disapproval reasonAttributeProducts
Invalid attribute value in the feedsale price (sale_price)1
Image link not workingimage (image_link)1
Landing page errorproduct link (link)1

Where to start

  1. Top up the account: without it, ads stop tomorrow.
  2. Find out why “Search — brand” stopped serving: most often it is a status or a disapproved ad.
  3. Check “Search — general queries”: spend exceeds revenue while the other campaigns pay back.

A report like this, for your account

Connect Google Ads and get a score and findings on your own data. Free, no card.