Google Merchant Center Vehicle Ads: Setup, Feed Requirements, and Fixing Disapprovals in 2026

Updated June 15, 2026 · 7 min read

Vehicle ads in Google Merchant Center let automotive dealerships show their live inventory directly in search results, including make, model, year, price, mileage, and dealer location. If you run vehicle ads and products are getting disapproved, or your account has been suspended, this guide covers the required feed setup, the most common disapproval causes, and how to fix them.

What Vehicle Ads Are and Who Can Use Them

Vehicle ads are a specialized Shopping ad format for new and used car dealers. Unlike standard Shopping ads (which are built from product feeds), vehicle ads use a separate vehicle inventory data feed submitted through Merchant Center. The ad format shows the key specs a car shopper needs: make, model, year, mileage, and price. Clicking the ad takes the shopper to the specific vehicle listing page on the dealer's website.

Vehicle ads appear in Google Search for queries like "used Honda Civic near me," "Toyota Camry for sale 2023," or "certified pre-owned SUV under $30k." They also appear on Google Maps when a shopper searches for vehicles near a specific location.

To run vehicle ads, you need a Google Merchant Center account, a vehicle inventory data feed, a Google Ads account linked to Merchant Center, and vehicle ads enabled in your Merchant Center account settings. Vehicle ads are currently available in the US, Canada, Australia, and select European markets.

Required Vehicle Feed Attributes

Google uses a separate feed format for vehicle inventory. The required and recommended attributes are:

Attribute Status Notes
idRequiredUnique identifier per vehicle. Often the stock number or DMS ID.
titleRequiredFormat: Year Make Model (e.g., "2022 Honda Civic LX"). Avoid promotional language.
descriptionRequiredPlain-text description of the vehicle. Include key specs.
image_linkRequiredPrimary vehicle photo. Must be the actual vehicle, not a stock image.
linkRequiredHTTPS URL of the specific vehicle listing page.
priceRequiredMust match the price shown on the landing page. Include currency code (e.g., 24995 USD).
availabilityRequired"in_stock" for available vehicles. Remove sold vehicles immediately.
vehicle_typeRequired"new" or "used".
makeRequiredVehicle manufacturer (e.g., Honda, Ford).
modelRequiredVehicle model line (e.g., Civic, F-150).
yearRequiredModel year as a 4-digit number.
mileageRequired for usedCurrent odometer reading. Must match the landing page.
VINRequired17-character Vehicle Identification Number. Missing VIN is the #1 rejection cause.
colorRecommendedExterior color of the vehicle.
conditionRecommended"new" or "used", more specific than vehicle_type.
trimRecommendedTrim level (e.g., LX, EX, Sport). Improves matching for searchers.

Feed Format and Submission

Vehicle inventory feeds are submitted through Merchant Center as a separate data source. You create it under Products > Feeds > Add Feed and select "Vehicles" as the product type. Google accepts tab-delimited text files (.txt), XML, or Google Sheets format.

The single most important operational requirement is feed freshness. Google expects your vehicle inventory to reflect what is actually available at your dealership. Sold vehicles left in the feed for more than a few hours generate availability mismatch errors and, if persistent, can escalate to account-level issues.

Most dealer management systems (DMS) like DealerSocket, CDK, or Reynolds and Reynolds include vehicle ad feed exports. Set up an automated daily (or hourly) export. For smaller operations without DMS integrations, maintain a Google Sheet that team members update every morning before the feed refresh.

The Six Most Common Vehicle Ad Disapprovals

  1. Missing VIN: The VIN field is required for all vehicles. Even if your DMS does not export VINs automatically, you must add the field. A feed without VINs will be rejected at the data source level, not just at the item level.
  2. Price mismatch: The price in your feed must match the price shown on the vehicle's landing page. If you show a "dealer discount" price in the ad but the landing page lists MSRP, that is a mismatch. If you run a weekend promotion and manually lower the landing page price, update the feed to match within hours.
  3. Sold vehicle in feed: A vehicle showing as "in_stock" in the feed but returning a "sold" or "no longer available" page triggers an immediate availability mismatch. Remove sold vehicles from the feed the same day they sell.
  4. Mileage discrepancy: Used vehicle mileage in the feed must match the landing page. If your DMS exports mileage at time of intake and the odometer was read again at service, update the feed to the current reading.
  5. Non-HTTPS landing page: All vehicle listing URLs must use HTTPS. HTTP pages are rejected outright. Check that individual VDP (Vehicle Detail Page) URLs are HTTPS, even if the homepage is HTTPS.
  6. Stock image as primary photo: Google requires the actual vehicle photo, not a manufacturer stock image. Using a stock photo for a specific VIN is treated as a misrepresentation of that vehicle.

If your vehicle ad account is suspended at the account level rather than the item level, the issue is likely not vehicle-specific. Run the free GMCSuspension.com audit to check general policy compliance: contact information, privacy policy, return policy, and website trust signals. Vehicle ad suspensions that come from general policy violations are fixed the same way as standard Shopping suspensions.

Checking Disapprovals in the Diagnostics Tab

Vehicle feed errors appear in Merchant Center > Products > Diagnostics. Select your vehicle data source from the dropdown. You will see item-level errors grouped by issue type. Click any issue to see which specific vehicles are affected and what data point caused the flag.

After correcting the feed, re-submit it through the feed settings page and click "Fetch now" to prompt Google to re-process the updated file. Item-level disapprovals usually clear within 24-48 hours. If errors persist after a successful feed update, check whether the landing page itself has the correct data (price, mileage, VIN) since Google's crawler reads the page separately from the feed.

Account-Level Suspension? Run the Free Audit First

The GMCSuspension audit checks your store against 52 policy requirements, including the trust signals and policy pages that cause account-level suspensions. It takes about 60 seconds and gives you a specific fix list before you appeal.

Start Your Free Audit

Frequently Asked Questions

What are Google Merchant Center vehicle ads?

Vehicle ads are a Shopping ad format for automotive dealerships that display vehicle inventory with make, model, year, mileage, price, and dealer location in Google Search results. They use a dedicated vehicle inventory feed submitted through Merchant Center, separate from standard product feeds.

What feed attributes are required for Google vehicle ads?

Required attributes include: id, title (year + make + model), description, image_link, link, price, availability, vehicle_type, make, model, year, mileage (for used vehicles), and VIN. Missing VIN is the most common cause of feed-level rejection.

How often should I update my vehicle inventory feed in Merchant Center?

At minimum, update daily. Ideally update multiple times per day for high-volume dealerships. Sold vehicles must be removed immediately: showing a sold car to shoppers and then landing them on a "no longer available" page triggers availability mismatch disapprovals.

Why did my vehicle ads get disapproved in Google Merchant Center?

The six most common vehicle ad disapprovals are: missing VIN, price mismatch between feed and landing page, sold vehicles still in the feed, mileage discrepancy, non-HTTPS landing page URL, and using stock photos instead of actual vehicle photos.

Can a vehicle ads policy violation suspend my entire Merchant Center account?

Yes. Persistent availability mismatches, price mismatches, or showing inventory that does not match the landing page can escalate from item-level disapprovals to account-level suspension. Fix Diagnostics tab errors daily and keep the feed synchronized with live inventory to prevent escalation.

For more on fixing Merchant Center disapprovals, read the disapproved products guide and the availability mismatch fix guide. If your account is suspended, start with the suspension checklist before filing an appeal.