Google Vehicle Ads put your actual stock — this specific car, at this price, with these photos — in front of people searching Google for their next vehicle. Not a generic "used cars near you" banner: the exact unit on your forecourt, with a picture, price and mileage, linking straight to its page. For a UK dealer it's one of the highest-intent ad formats there is, because the person clicking has already told Google what they want.

Most guides to this are American, out of date, or gloss over the parts that actually get UK feeds rejected. This one is written for the UK market in 2026: the accounts you need, the exact data Google wants, the VIN/GDPR and store_code details that make or break approval, why feeds get disapproved and how to fix each cause, and the shortest path to keeping it all live — straight from your dealer system.

What Google Vehicle Ads actually are

Vehicle Ads (Google sometimes calls them vehicle listing ads) are a Shopping-style format built for dealers. Instead of the standard product-shopping card, they show vehicle-specific detail — make, model, year, mileage, price — pulled from a feed of your inventory. They appear on Google Search and the Shopping tab when someone searches for something your stock matches, like "used Ford Kuga under £18,000" or "Bailey Unicorn caravan for sale".

They're available to UK dealerships and run through Performance Max campaigns now, not the old Smart Shopping setup. Performance Max means Google spreads your vehicle inventory across Search, Shopping, Maps, YouTube and the Display network automatically, optimising towards the goal you set (usually leads or visits). You supply the inventory and the goal; Google handles the placement.

The three accounts you need (and how they connect)

This is where a lot of dealers get stuck, because Vehicle Ads sit across three Google products that all have to be linked correctly:

  • Google Merchant Center — where your vehicle feed lives. You submit your inventory here and Google checks it against its policies.
  • Google Ads — where the Performance Max campaign runs and your budget sits. It's linked to Merchant Center so it can advertise the approved inventory.
  • Google Business Profile — your verified dealership location(s). This is what ties an online ad to your physical forecourt, and it's linked to Merchant Center too.

The critical join between them is the store_code: a code on each Business Profile location that must appear, spelled identically, in your feed. Get this wrong and vehicles either won't serve or won't attribute to the right branch. Multi-site dealer groups need one store_code per location, and every vehicle's feed row has to carry the code for the site it's physically at.

The feed: what data Google needs

The feed is the whole game. Google can only advertise what you describe accurately, and it will disapprove anything that looks incomplete or inconsistent. Here are the fields, split into what's required and what's strongly recommended.

FieldStatusNotes for UK dealers
idRequiredA unique, stable identifier — your stock number. Must also appear on the vehicle's landing page.
titleRequiredCondition + year + make + model + trim, e.g. "Used 2022 Ford Kuga ST-Line".
priceRequiredIn GBP, VAT-inclusive, and it must match the price on the landing page exactly.
link, image_linkRequiredThe vehicle's own page, and a primary image URL (HTTPS).
make, model, yearRequiredThe core matching signals — keep them clean and consistent.
conditionRequirednew / used.
store_codeRequiredMust match your Google Business Profile exactly (see above).
vinOptional (UK)In the UK the VIN is personal data — optional here; use your internal stock ID instead.
mileageRecommendedIn miles, e.g. "34500 miles" — not kilometres.
exterior_color, body_styleRecommendedStrong filters buyers use; caravans/motorhomes map here too.
fuel, transmission, trimRecommendedPetrol/diesel/electric/hybrid, auto/manual — improve match quality.
additional_image_linkRecommendedUp to 10 extra photos — more images lift click-through.

Trajekt maps every one of these automatically from your inventory, so you're not hand-building a spreadsheet — but it's worth knowing what Google is looking at, because the gaps are what get you disapproved.

The UK-specific details that get feeds approved

This is the part the American guides skip, and it's where UK dealers lose the most time:

VIN is optional — and you probably shouldn't send it. Under UK GDPR a VIN can be personal data (it links to a specific vehicle and, through the DVLA, potentially a person). Google makes VIN optional for the UK precisely for this reason. Submit your internal stock number as the identifier instead; it does the same job for matching without the data-protection headache.

Miles, not kilometres. Obvious, but automated feed tools that default to metric quietly ship "34500 km" and tank your relevance. Mileage should read in miles.

VAT-inclusive prices. The feed price must be what the customer sees — inc VAT — and it must match the landing page to the penny. Ex-VAT prices, or a feed that lags a price change on the website, are the single most common cause of disapprovals.

store_code discipline. One per branch, identical in the Business Profile and the feed. For a group, this is the field that decides whether a vehicle is advertised as being at Leeds or at Hull.

Skip the spreadsheet

Trajekt reads your stock — Shopify, a website feed, or straight from your DMS like Navigator — and builds the Google Vehicle Ads feed with UK VIN handling, miles, GBP and store_code done for you, refreshed automatically.

See Google Vehicle Ads →

Landing pages: the rules that trip dealers up

Google crawls the page each vehicle links to and checks it against the feed. Two things have to be true or the vehicle is disapproved: the price on the page must match the feed, and the vehicle's id must be present on the page. If your website and your feed are updated on different schedules, they drift apart and Google rejects the mismatch. (This landing-page identity is also what makes Meta retargeting work — we cover the ID side of it in this post on matching the vehicle ID to your URL.)

Images

Use real photos of the actual vehicle, on a clean background, no promotional overlays or watermarks, HTTPS, and ideally 1200×900 or larger. Lead with a clear exterior three-quarter shot; add interior and detail shots as additional images. Google penalises stock/manufacturer imagery and duplicate photos across different vehicles, so genuine photography per unit pays off.

What it costs

Vehicle Ads run on your Google Ads budget as a Performance Max campaign, so you set the spend. As a rough UK starting point, a single-site dealer might begin around £15–£30/day and scale once cost-per-enquiry is proven; larger groups run substantially more. The right number isn't a guess — run it for 60–90 days, measure cost per genuine enquiry (form completion or call), and let that set your budget. Because the intent is high, vehicle ads often out-perform generic search for dealers, but only if the feed is complete enough for Google to match well.

Why feeds get disapproved — and how to fix each

Most disapprovals come down to a handful of causes. Here's how to read and fix them:

SymptomCauseFix
Price mismatchFeed price ≠ landing-page price (often a sync lag or ex-VAT price).Feed inc-VAT prices; refresh the feed as often as the website updates.
Missing required fieldA blank title, price, image or store_code on some rows.Backfill with rules; check completeness before you submit.
store_code not foundFeed code doesn't match the Business Profile exactly.Align the codes character-for-character across both.
Image issuesOverlays, watermarks, tiny images, or the same photo on many vehicles.Real, clean, per-vehicle photos over HTTPS.
Sold vehicles still showingFeed not removing sold stock quickly.Drive availability from your DMS status so sold units drop out automatically.
Landing page mismatchThe vehicle id or price isn't on the page Google crawls.Ensure the id + matching price render on the vehicle page.

Getting more from the same budget

Once you're approved and running, the wins come from feeding Google better signals:

Bid by margin. Not every vehicle is worth the same to you. If your feed carries margin data (retail vs cost), you can label stock with custom labels and let Performance Max lean into the profitable units. Most dealers can't do this because their website never had the cost figure — but if you feed straight from your DMS, it's right there. (More on that in why a direct feed beats the website chain.)

Segment by what sells. Custom labels let you group stock by age in days, price band, body style or campaign priority, then structure Performance Max around them.

Refresh often. Twice-daily updates keep prices accurate and sold stock out — both of which protect approval and stop you paying for clicks on vehicles you can't sell.

Caravans, motorhomes and leisure vehicles

Google Vehicle Ads aren't just for cars. Caravans, motorhomes, campervans and other towables all qualify, and it's an underserved space for UK leisure-vehicle dealers who are still paying rising fees to classified portals. The feed works the same way — make, model, year, price, images — with body style used to describe the vehicle type. If that's your trade, there's a fuller walkthrough in how to advertise caravans, motorhomes & campervans online.

Run Google and Meta together

Google Vehicle Ads capture people actively searching. Meta Automotive Inventory Ads reach people who've shown interest — website visitors, similar-vehicle browsers — and retarget them with the exact vehicles they looked at. They're complementary, and running both from one inventory source typically delivers more enquiries than either alone. We compare them honestly in Meta vs Google vehicle ads: the feed data you need.

The shortcut: feed it straight from your DMS

Everything above assumes you can produce a clean, complete, always-current feed. The hard way is exporting from your dealer system, uploading to your website, and letting a plugin build the feed off the rendered pages — three systems, each a place data goes stale or breaks. The direct way is to read your stock straight from your DMS and build the Google (and Meta) feed from that.

Trajekt connects to your inventory — Shopify, a website feed, or a dealer management system like Navigator — and produces the Google Vehicle Ads feed with the UK details handled: VIN optional, miles, GBP inc-VAT, store_code mapping, sold stock removed automatically, refreshed on a schedule. One connection, kept in step with your real forecourt.

Get your stock live on Google

Connect your inventory once and Trajekt builds and maintains your Google Vehicle Ads feed — UK-compliant, sold-stock-aware, updated twice daily. Free to start.

Start free →

Frequently asked questions

Are Google Vehicle Ads available in the UK? Yes. They run to UK dealerships through Performance Max, with UK handling for VIN (optional), mileage in miles, GBP pricing and store_code mapping to your Google Business Profile.

Do I need a VIN? No — in the UK it's optional and usually best left out (it's personal data). Use your internal stock number as the identifier.

Why do my vehicles keep getting disapproved? Almost always a price mismatch between feed and landing page, a missing required field, or a store_code that doesn't match your Business Profile. The table above covers the fixes.

How often should the feed update? At least daily, ideally twice a day, so prices stay accurate and sold vehicles drop out before you pay for clicks on them.

Can I advertise caravans and motorhomes? Yes — all vehicle types qualify, including caravans, motorhomes and campervans.

Do I have to build the feed myself? No. Trajekt reads your inventory and produces the feed automatically, with the UK-specific details handled for you.