Inventory

Bulk-importing your dealer inventory to Facebook Marketplace with a CSV

· 6 min read

Before you can automate posting, you need your inventory in — cleanly, without duplicates, and ready to publish. A CSV import to Facebook Marketplace (or a direct import from your website) is the fastest way to bring your whole catalog in at once. This guide covers how to do it without creating a mess you'll fight later.

Start with a clean export

Most dealers already have inventory in a DMS, a spreadsheet, or on their website. Export it to CSV with one row per item and clear column headers — title, price, condition, location, identifiers (VIN, stock number, or SKU), and image links. You don't need a perfect format; you need consistent columns. If exporting is a hassle, importing straight from your website skips the spreadsheet entirely.

Map your columns once

Your spreadsheet's headers won't match Marketplace's fields exactly — and they don't have to. Smart column mapping lets you connect “Selling Price” to price, “Miles” to mileage, and so on, one time. A good tool remembers the layout, so your next import just works.

Handle three listing types

Inventory isn't all the same shape. Vehicles need year, make, model, trim, mileage, and price; real estate needs type, address, and price; general items need category, condition, and price. Import each type with its own fields so listings are complete and land in the right Marketplace category.

Avoid the #1 import mistake

Don't import the same catalog twice without de-duplication — you'll end up re-posting units you already listed. Match on a stable identifier (external ID, VIN, or stock number) and choose to skip or update existing records.

De-duplicate automatically

Re-importing an updated feed shouldn't create duplicates. Automatic de-duplication detects records you already have — by external ID, VIN, stock number, or content fingerprint — and lets you skip them or update the existing entry. That keeps your inventory a true reflection of your lot, not a pile of repeats.

Run readiness checks before posting

A listing missing photos or a price shouldn't reach Marketplace and fail. Readiness checks validate each product and flag what's missing — marking items ready to post versus needs attention — so you fix issues up front instead of chasing failures later.

From import to live listings

Once your catalog is in and validated, it feeds directly into automatic posting and Groups. Import once, keep it clean, and let scheduled runs turn ready inventory into live listings. Book a demo to import your own catalog in minutes.

Post your inventory automatically

MarketFlow lists your vehicles, real estate, and items across every account — and into Groups — from one dashboard.

Book a demo

Post your whole inventory — automatically

Start listing across every account and into Groups from one dashboard.