Demand data
Ecommerce search demand trends
Weekly Google Trends data across the key ecommerce sectors. Compare search demand by sector, category and region, and check retail seasonality before you set budgets.
Explore demand dataA pay-per-click (PPC) audit of your Google Ads account, run here with read-only access over your last 90 days. Verify your work email at the end and the report opens right here on the page.
Before you connect, here is exactly what happens:
Trusted by retail and ecommerce paid‑media teams


Budget headroom and ROAS target calibration
Campaigns losing impression share to budget, and efficiency targets so conservative that Smart Bidding turns profitable demand away.
Product visibility
How much of your catalogue actually serves: disapproved products, eligible products that never receive an impression, and how concentrated your revenue is.
Wasted spend
Products burning clicks without converting, spend with nothing to show for it, and hidden gems returning over 5x on minimal spend.
Search, AI Max and Demand Gen readiness
Ad strength, keyword match mix, negative keyword guardrails and creative coverage, measured against Google's published best practice.
Conversion tracking health
The data Smart Bidding learns from: primary conversion actions, double counting, dead actions and browser-only tracking.
How we handle your data is covered in our Privacy Policy. Access is read-only and expires within the hour.
Read-only access through Google's own sign-in. It expires within the hour and the token is discarded the moment your report is built.
Campaign performance, product-level results, impression share lost to budget, ROAS and CPA targets, and your conversion setup. The same signals a manual paid search audit would pull, read in about three minutes.
Confirm your work email and the report opens on this page. Every finding shows its evidence and cites Google's published guidance.
This example reads a fictional retailer, but it is built by the same engine as a live report: the same seven checks, the same evidence, the same plain-English findings. Yours will look like this, with your own numbers.
Fern & Willow Home is a fictional retailer. Your report runs on your own last 90 days.
PPC audit · Google Ads data · read-only
7 of 14 areas need your attention.
Google Ads account 000-000-0000 · 14 May 2026 to 11 Aug 2026 (last 90 days) · Read-only audit generated 12 Aug 2026; the access token was discarded the moment this report was built.
Start here
Check 01
Three campaigns are capped by their daily budget while beating the account's efficiency target.
£9,400 of last month's spend sat in campaigns Google marks Limited by budget, losing an estimated 31% of eligible impressions to the cap. All three deliver above their ROAS target, so the cap is turning profitable demand away.
What to do
Raise or consolidate the budgets on the three capped campaigns, starting with Performance Max — Bestsellers. Watch impression share lost to budget for two weeks after each change.
This check identifies campaigns capped by their daily budget, using Google's Limited by budget status and the share of eligible impressions lost to budget over the last 30 days.
Check 02
Two campaigns deliver well above their ROAS target — the targets are throttling volume, not protecting margin.
Performance Max — Bestsellers is targeted at 5.5 but delivered 7.2 over the window; Search — Brand is targeted at 8.0 and delivered 9.1. When delivery consistently beats the target, Smart Bidding bids more cautiously than it needs to.
What to do
Lower the two targets in steps of no more than 10-15% every two weeks, and hold spend steady while each change beds in.
This check compares each campaign's ROAS target with what it actually delivered over the window, flagging targets that sit far below delivery — the signature of a target set defensively rather than from the numbers.
Performance holds up across devices.
Desktop 51% of spend at 4.80x; Mobile 40% of spend at 4.10x; Tablet 9% of spend at 3.90x. No device is carrying meaningful budget at a return far below the rest.
Desktop is the account's strongest device at 4.80x.
How we assessed this
This check splits account performance by the device the click happened on. A device carrying meaningful budget at a return far below the best device is flagged — Smart Bidding adjusts around weak devices, but it cannot fix the experience that makes them weak.
Check 04
A quarter of the eligible catalogue never served, and revenue leans heavily on a small set of products.
Of 1,840 products in the feed, 1,540 are eligible to serve but only 1,120 received an impression — 420 approved products never entered the auction. Only 750 eligible products (49%) received meaningful impressions (100+), and 460 earned 10 or more clicks; the rest of the range is eligible on paper but invisible in practice. The top 20% of products generate 86% of revenue.
What to do
Group the never-served products into their own asset group or campaign with a modest budget so they get a fair trial, and fix the 300 feed disapprovals.
This check reads catalogue coverage from Merchant Center and per-product performance over the window, then measures how much visibility each product actually got (100 impressions and 10 clicks as the floors) and how concentrated revenue is across the products that did serve.
Check 05
£2,140 went to products that clicked but never converted — while nine quiet products returned over 5x on tiny spend.
Over the last 30 days, 84 products took £2,140 of clicks without a single conversion. On the other side, nine products returned more than 5x ROAS on under £40 of spend each — cheap growth being starved of budget.
What to do
Exclude or fix the persistent non-converters (price, imagery, landing page), and move their budget behind the nine hidden gems.
9 products returned over 5x ROAS on under £40 of spend each.
This check splits product-level spend into converting and non-converting over the window, then looks for the opposite pattern: products with strong returns on minimal spend.
Check 06
£640 funds products returning under 1x while nine proven winners sit underfunded.
Twelve products each took meaningful spend and converted below break-even — £640 in total. On the other side, nine hidden gems return over 5x ROAS on minimal spend; they barely enter the auction, so their upside stays untested. Six top performers already return over 10x at meaningful spend.
What to do
Cap or exclude the products converting below break-even, then move that budget behind the hidden gems and top performers in controlled steps.
This check ranks every serving product by how it turns spend into revenue over the window, then names the products on each side: over-invested (meaningful spend, under 1x ROAS), hidden gems (over 5x on minimal spend) and top performers (over 10x at meaningful spend).
Check 07
14 products get seen over 1,000 times but win almost no clicks.
14 of the 480 products with enough impressions to judge cleared 1,000 impressions with a click-through rate under 0.5% — shoppers see them and scroll past. Across the range a click is worth £4.92 on average, and 11% of all clicks landed on products that returned nothing.
What to do
Treat the skipped products as feed problems, not bidding problems: review their titles, images and prices against the products that do win clicks, then re-test.
This check flags products with 1,000+ impressions and a click-through rate under 0.5% — visibility without engagement usually points at the shelf (title, image, price), not the auction. Revenue per click is conversion value divided by clicks over the window.
Check 08
8 products that earned £9,600 over the year are barely visible this window.
Each of these products returned at least 3x ROAS with £100+ of revenue over the trailing year, but their impressions this window have fallen below a quarter of their yearly rate. Stock, price changes or target shifts can all cause this — the point is that the system has quietly stopped funding proven earners.
What to do
Work down the list: check stock and price first, then the product's campaign and target. Restore visibility one change at a time so you can see what brought each product back.
This check compares each product's trailing-year performance with the current window, pro-rated by window length. A proven product (3x+ ROAS, £100+ revenue, meaningful visibility over the year) counts as fading when its current impressions run below 25% of its yearly rate. Seasonal products will appear here by design — the list shows where to look, not an automatic fault.
Furniture leads your paid range mix at 46% of product spend.
Furniture takes 46% of product spend at 4.90x ROAS across 7 ranges with ad traffic. Every eligible range earns meaningful visibility.
How we assessed this
This check rolls product performance up to the feed's first-level product type — the level a range is actually planned at — and compares where spend goes with what each range returns. A range with 10+ eligible products and no product reaching 100 impressions counts as invisible.
Your strongest price band is £50–£100, returning 5.20x.
The £50–£100 band returns 5.20x on 34% of priced product spend. Feed prices covered 1,050 of 1,120 serving products (94%).
How we assessed this
This check takes each product's feed price, groups the serving range into price bands (account currency), and compares how spend and revenue fall across them over the window. Products without a feed price are excluded and counted in the coverage figure.
A few products are served from more than one campaign — worth confirming the splits are deliberate.
41 of 1,120 products (4%) were served from two or more campaigns in the window. That isn't automatically wrong — deliberate splits exist — but each extra campaign adds a budget and a target competing to serve the same product, and performance gets harder to read.
How we assessed this
This check looks at which campaigns actually served each product over the window. Products served from several campaigns at once are flagged so you can confirm the split is deliberate (priorities, feed splits) rather than structure drift.
Ad Strength is healthy and negative keyword guardrails are in place across Search.
Most enabled responsive search ads rate Good or Excellent, every Search campaign shares a negative keyword list, and brand traffic is protected. The account is in good shape to trial AI Max with guardrails already set.
How we assessed this
This check reads Ad Strength across enabled responsive search ads, keyword match-type mix, and the guardrails — negative keyword lists and brand exclusions — Google recommends before widening reach with AI Max.
Asset groups are themed sensibly and brand exclusions keep PMax honest.
Both Performance Max campaigns carry brand exclusion lists, so cheap brand clicks are not flattering the numbers. Asset groups follow the catalogue's category structure.
How we assessed this
This check reads Performance Max campaign structure — asset group counts, brand exclusions and negative keywords — against Google's published guidance.
Smart Bidding is learning from one clean primary purchase action.
A single primary purchase action counts every conversion with data-driven attribution, and no dead or duplicate actions were found. The data feeding the auction can be trusted.
How we assessed this
This check reads the conversion actions Smart Bidding learns from: primary versus secondary, counting type, attribution model and 30-day volume, looking for double counting and dead actions.
Most PPC audit services take days and return a slide deck. This free Google Ads audit reads your account the way an experienced practitioner would: where budgets cap delivery, where conservative targets throttle Smart Bidding, which products carry your revenue, where spend is wasted, and whether the conversion data feeding the auction can be trusted. The same discipline applies across paid media: Search, Shopping, Performance Max and Demand Gen are all read against Google’s own published guidance, and every finding is explained in full sentences, not scores.
A PPC audit is a structured review of a pay-per-click account. It examines where spend goes, what it returns and which settings hold performance back: ROAS and CPA targets, budget caps, account structure and conversion tracking. The output is a set of findings ranked by how much they matter.
Seven checks, run against your last 90 days of Google Ads data: budget headroom, target calibration, product visibility, wasted spend, Search and AI Max readiness, Demand Gen setup and conversion tracking health. Each finding shows the evidence behind it and cites Google's published guidance.
Connect Google Ads with read-only access. The audit reads campaign performance, product-level results and your conversion setup, then builds the report on this page in about three minutes. Verify your work email to view it. Nothing in your account is changed.
Yes. Our free 56-task PPC audit checklist walks through the same review by hand: account structure, conversion tracking, budgets, targets, product visibility and creative. It takes a few hours rather than a few minutes and you gather the evidence yourself, but it needs no account access at all.
This one is free. A manual PPC audit from an agency typically costs several hundred pounds and takes days to deliver. Automating the reading makes the findings instant. Fixing them is where Upp.ai comes in.
Depth. A free automated audit reads the strongest signals in your account and flags what needs attention. A paid PPC audit service goes further into search terms, negative keywords, ad relevance, Quality Score and account restructuring. Run the free audit first. It tells you whether the deeper work is worth commissioning.
More free tools
Demand data
Weekly Google Trends data across the key ecommerce sectors. Compare search demand by sector, category and region, and check retail seasonality before you set budgets.
Explore demand dataMethod
Five stages for a Google Ads audit: what to pull, how to read a finding, and how to decide which findings are worth acting on this quarter.
Read the methodWorking template
A working PPC audit template: 56 checks that find where a paid search account leaks money and where it is being held back, with your progress saved as you go.
Start the checklistRead-only access, results in about three minutes, and the report opens right here on the page. No call required.