How it works
The offer engine, end to end
OEM programs in, your own offers alongside — matched to live inventory, reconciled, and published with a paper trail.
The loop
Ingest. Match. Reconcile. Publish.
Four stages on every sync, for every dealer.
Ingest
We carry every OEM's incentive data — lease, finance, cash, APR — plus offers you create yourself. The one thing we need from you: your inventory feed, straight from your IMS.
Match
Each offer is checked against live inventory, VIN by VIN. Lease matches year, make, model, and trim; finance and cash match year, make, model.
Reconcile
Every sync sorts offers into created, reactivated, unchanged, deactivated, or expired. State carries across syncs, and history keeps every change.
Publish
Specials page on your site, banner embeds, a per-dealer Google Sheet, and a JSON feed — all carrying your brand and your disclaimers.
Offer lifecycle
Five states. Zero babysitting.
Sold-out and expired offers leave on their own. Returning programs pick up where they left off.
Capabilities
Everything between the feed and the ad
Scheduled sync
OEM feeds refresh hourly to weekly, per dealer. Your own offers don't wait for the schedule — they publish instantly.
FTC-ready disclaimer engine
Full disclosures on every advertised payment, built from your real fees — the advertised price is the buyer's price. Live preview as you edit.
Brand asset injection
Colors, gradients, logos, and event badges stored per dealer and embedded in every offer the engine emits.
Your own offers
Create specials from scratch, pin vehicles, or override OEM terms. Publish and your site updates now.
Image handling
Real inventory photos, a managed image library, or OEM stock — in the order you prefer, per dealer.
Pencil extraction
Upload a lease worksheet PDF and the terms are read into a structured offer. No retyping a desking sheet.
Roles and access
Admins, dealer managers, and read-only seats. Managers see their stores; the sales floor sees the numbers.
Audit history
Every build logged: status, matched counts, filtered counts, errors. The answer to "what changed?" is always on file.