Inventory sources

Every inventory file, combined into one clean inventory

Inventory rarely lives in one tidy file. The DMS drops vehicles on an FTP server, the photo provider has its own export, and a group-wide file lists every rooftop. Mi Auto Sync reads each file where it lives, filters out what doesn’t belong, and merges the rest by VIN before any feed is built.

  • URL, FTP, FTPS and SFTP
  • CSV, TSV, pipe and semicolon
  • Merge by VIN or add together

Read files wherever they are published

Each inventory file is either a web address or a server login and path. Passwords and private keys are encrypted and write-only, and SFTP host keys are pinned on first read.

  • Web address (URL), SFTP, FTPS or FTP
  • A * or ? in the file name picks up the newest date-stamped export
  • Comma, tab, pipe and semicolon-delimited files, detected automatically
  • Re-read every night, or on demand

Merge by VIN, or add files together

When vehicles are split across files — new in one, used in another — add them together. When details are split — vehicles in one file, prices or photos in another — merge them by VIN. Mi Auto Sync finds each file’s VIN column from its name and from which values look like VINs.

  • Add vehicles from each file
  • Merge files by VIN, keeping every VIN or only the main file’s
  • VIN columns mapped automatically, per file

Import only the rows you need

Import filters on each file keep only matching rows: one rooftop’s vehicles from a group-wide export, only retail units, only vehicles with a price. Testing a file shows how many rows the filters keep, and a filter on a column that disappears stops the read instead of emptying your feeds.

How it works

Live in an afternoon.

  1. STEP 01

    Add each file

    Paste a URL or enter the server, login and path. Test it to see its columns and row count.

  2. STEP 02

    Choose how they combine

    Add files together or merge them by VIN, and filter out rows you don’t advertise.

  3. STEP 03

    Build your feeds

    Every feed, price and sticker now reads from one combined inventory, refreshed every night.

FAQ

Common questions

Yes. Use a wildcard such as inventory_*.csv and Mi Auto Sync reads the newest matching file each time.

Run it yourself, or let us run it for you.

Self-Serve from $79 or Managed from $199 per rooftop per month. Every plan starts with a 14-day free trial.