A catalog with a performance signal on every product.
Meta reads your products from the feed. Feedance sends a complete, valid feed plus the signals Meta does not have on its own.
Facebook aiaChannel · Ad platformsFeedance builds your Facebook aia feed and adds product-level labels for score, 4T segment, price position and broken sizes, so every product carries its own performance signal.
Meta reads your products from the feed. Feedance sends a complete, valid feed plus the signals Meta does not have on its own.
Facebook Automotive Inventory Ads (AIA) is Meta's dedicated ad format for car dealers and automotive marketplaces, built on top of a special 'Auto > Vehicles' catalog type inside Meta Commerce Manager. Unlike the standard product catalog used for general Meta Ads (retail, apparel, electronics), the vehicles catalog uses automotive-specific fields such as vin, make, model, mileage, and state_of_vehicle instead of generic e-commerce fields like size or color.
Once a dealership's full inventory feed is uploaded, Meta automatically generates individual vehicle ads across Facebook and Instagram, organizing them into 'Sets' (for example, by location, make, model, or price range) so campaigns scale across hundreds or thousands of vehicles without building ads one by one.
Dealership inventory turns over constantly, vehicles sell, prices change, and new trade-ins arrive daily. Manually rebuilding ad creative every time a vehicle sells or a price drops is not sustainable at scale. Connecting a live feed means Meta always advertises what is actually on the lot.
A feed automation tool like Feedance removes the manual CSV upload step by transforming a dealer's existing inventory export (from a DMS, website, or third-party inventory provider) into the exact field structure and format Meta expects, on a recurring schedule.
Meta's automotive catalogs accept the same container formats used across Commerce Manager: CSV, TSV, ATOM XML, or RSS XML. An automated feed delivered via a hosted URL (rather than a one-off manual file upload) is the recommended setup, since Commerce Manager can then fetch it on a recurring schedule instead of requiring someone to re-upload a file by hand.
In Commerce Manager, the catalog must be created with the type set to Auto and the vertical set to Vehicles — this is what unlocks the automotive-specific field set and the Automotive Inventory Ads objective, rather than treating each vehicle as a generic product.
Meta's vehicle catalog uses a mix of fields shared with standard product catalogs (title, price, url, image) and fields unique to automotive inventory (VIN, mileage, body style, new/used status). Field names must be entered in English and match Meta's specification exactly, including underscores and casing, or the row will be rejected or ignored.
| Field | Requirement | Description |
|---|---|---|
vehicle_id | Required | Unique identifier for the vehicle listing in your catalog (a stock number or internal ID, distinct from VIN). |
vin | Recommended | Vehicle Identification Number; strongly recommended for accurate matching, deduplication, and audience targeting. |
make | Required | Vehicle manufacturer (e.g. Toyota, Ford). Used as a structured field for ad filtering. |
model | Required | Vehicle model name (e.g. Camry, F-150). |
year | Required | Model year of the vehicle. |
price | Required | Listed price, including currency code, in the format Meta expects for catalog pricing. |
mileage.value / mileage.unit | Required | Current odometer reading and its unit (e.g. km or mi). |
state_of_vehicle | Required | Indicates whether the vehicle is new or used. |
body_style | Required | Vehicle body type (e.g. sedan, SUV, truck); used as a structured filtering field. |
exterior_color | Recommended | Exterior paint color, improves visual matching and filtering. |
fuel_type | Recommended | Fuel or powertrain type (e.g. gasoline, hybrid, electric). |
transmission | Recommended | Transmission type (e.g. automatic, manual). |
Additional recommended fields include trim, drivetrain, interior_color, condition, sale_price, availability, and date_first_on_lot, all of which improve filtering, matching, and ad relevance without being strictly mandatory for the catalog to process.
Feedance maps your existing vehicle inventory export, whether it comes from a dealer management system (DMS), website CMS, or a third-party inventory provider, into Meta's automotive catalog field structure, so you do not have to manually rebuild your export every time Meta adjusts a field name or you onboard a new store.
vin, make, model, mileage, state_of_vehicle, etc.) instead of generic product fields.Commerce Manager lets you schedule catalog feed fetches hourly, daily, or weekly. For inventory that changes as frequently as a dealership's, daily updates are the practical minimum, and hourly is preferable if pricing or stock status changes multiple times a day, since a stale feed risks advertising vehicles that have already sold.
Feedance can regenerate and republish your automotive feed on a matching schedule, so availability, price, and mileage changes on the dealer's side flow through to Meta without a manual re-upload.
Most automotive catalog rejections in Meta Commerce Manager stem from a small set of recurring issues:
Mileage instead of mileage.value) is treated as missing, not just mismatched.Commerce Manager's Issues tab and downloadable error reports identify the specific rows and fields at fault, which is the fastest way to isolate whether a rejection is a mapping problem versus a data-quality problem.
state_of_vehicle, price, and mileage perfectly in sync with your DMS; these are the fields most likely to make an ad feel misleading if stale.trim, exterior_color, fuel_type, transmission, drivetrain) — these structured fields power Meta's filtering and audience matching, directly affecting which shoppers see which vehicles.vehicle_id values across feed refreshes so Meta can track performance history per vehicle rather than treating each refresh as new inventory.Is Facebook AIA the same as Meta's regular product catalog ads?
No. AIA uses a separate 'Auto > Vehicles' catalog type with automotive-specific required fields (VIN, mileage, body style, new/used status) that do not exist in the standard e-commerce catalog used for Meta Ads.
What feed formats does Meta accept for vehicle catalogs?
CSV, TSV, ATOM XML, and RSS XML are all supported; a hosted, scheduled feed URL is recommended over manual file uploads.
Is VIN a required field?
VIN is a recommended field rather than a strictly required one, but omitting it weakens matching and rules out VIN-level retargeting, so most dealers include it.
How often does the feed need to refresh?
Commerce Manager supports hourly, daily, or weekly scheduled fetches; daily is a practical minimum for dealership inventory, with hourly preferred for high-turnover lots.
Can Feedance handle DMS exports that do not match Meta's field names?
Yes — Feedance maps arbitrary source column names (from a DMS export, website feed, or spreadsheet) to Meta's exact expected field names before publishing the feed.
Facebook Automotive Inventory Ads (AIA) are Meta's ad format for car dealers and automotive marketplaces. They are built on a dedicated vehicle catalog type in Meta Commerce Manager and automatically show people on Facebook, Instagram and Meta's other placements the vehicles that match their interests, such as cars they have viewed on a dealer's website.
Unlike standard product catalog ads, automotive inventory ads use vehicle-specific data. Alongside common fields such as title, price, URL and image, the vehicle catalog includes details like make, model, year, mileage, body style, VIN and whether the vehicle is new or used.
Dealers supply their inventory as a catalog feed in Commerce Manager, using formats such as CSV, TSV or XML (RSS or ATOM), delivered through a hosted URL that Meta fetches on an hourly, daily or weekly schedule. Field names must match Meta's vehicle catalog specification exactly.
Dealership inventory changes constantly: vehicles sell, prices drop and new trade-ins arrive. A feed that is out of date leads to ads for cars that are already sold or show the wrong price. Keeping the vehicle feed complete and refreshed at least daily keeps ads accurate and helps them reach shoppers who are actively looking for a specific car.
Connect your feed and GA4. We show Product Score, 4T, Price War and Broken Size on your own catalog.