Dealer websites · measured in production

Dealer websites, built fast from the ground up

Spif.io builds complete dealership websites: Vite + Svelte compiled to pure HTML/CSS/JS, served from the Cloudflare edge, with automated inventory sync and lead routing built in.

85-86

Lighthouse performance

measured on our production template sites - mobile, throttled · captured 2026-07-22

No mockups · real runs only

Measured this month

Measurements, not mockups: our production template sites against the platforms dealers are leaving, run the same way on the same day.

captured 2026-07-22

86

Lighthouse mobile · LCP 3.5s

template-1.spif-staging.com

85

Lighthouse mobile · LCP 3.6s

template-2.spif-staging.com

two complete template sites, live to click through · demo inventory · 12 vehicles each · PSI mobile, 2 runs keep best

Every run published - see the comparison

Rival platform medians · 5 sites each

Cars For Sale LH 49 · LCP 9.9s
DealerCenter LH 60 · LCP 5.0s
OverFuel LH 51 · LCP 10.0s
Motive LH 30 · LCP 14.4s
failing Google CWV with real users 8 of 13

Same yardstick, both sides: PSI v5 Lighthouse mobile, best of 2 runs per site, and the field column comes from Google's own 28-day Chrome UX Report, which no vendor can inflate.

platform medians + template scores = PSI v5 mobile, 2 runs keep best, captured 2026-07-22 · 8/13 = rival platform sites, 28-day CrUX field p75 - full ledger on /compare · Speed Script client gains live with the product on /spiffy

The pipeline · drawn from production

How it works

No icons, no stock diagram - this is the actual system your inventory moves through, feed drop to edge.

HOMENETDEALERCENTERDEALERON*.csvSFTP DROPone ssh user / providerrouted by dealer idDROP-WATCHERFEEDS PROCESSORR2 ARCHIVEevery drop archivedcontent-addressed · 90 dabsence in a drop= same-cycle removalTRUTH COREFACTSwhat the feed said▸ INTENTSwhat humans asked▸ REFEREE arbitrates writes▸ PROJECTIONthe vehicles tableHUMANEDITSenter asintentsprojection · vehiclesCLOUDFLARE EDGEPAGES · PRERENDERWORKER APIHYPERDRIVE ▸ POSTGRESrebuilds fan out on writeDEALER SITESMARKETPLACEMERCHANT FEEDSgoogle merchant apispif.io · inventory pipeline · drawn from production

01  FEED Providers drop CSVs on pooled SFTP, routed by dealer ID - a vehicle absent from its drop is removed the same cycle.

02  TRUTH Every drop archives content-addressed to R2; feed facts and human edits meet in the referee - nothing overwrites silently.

03  EDGE The projection ships as prerendered pages and a Worker API on Cloudflare; vehicle writes fan out rebuilds.

Put your inventory feed through it - request a demo

The fleet · live in production

What will you build?

Every capability below is live in production today, not on a roadmap

  1. Templates

    Modern showroom or classic layout? Same platform - one field flips the theme.

  2. Inventory Feeds

    Running HomeNet, DealerCenter, or DealerOn? Your feed becomes your site, no manual re-entry.

  3. Pricing & Editing

    Need to fix one vehicle’s price or add a fee without waiting on the feed? Edit it directly. house rule: most feeds write “0” for a missing price - we treat it as missing, never as $0 on your site.

  4. Leads

    Want every lead captured once, deduped, and routed - with the VIN that generated it?

  5. Feed Reliability

    Multiple providers feeding one site? The pipeline is monitored and every drop gets archived. every drop is archived content-addressed, so any feed state can be replayed or reverted.

  6. SEO

    Want to actually rank? JSON-LD, prerendered pages, sitemaps, and Search Console - wired in.

See it live - the template showcase

The Stack

Built on the modern edge stack

Spif combines Vite + Svelte compilation with Cloudflare's global edge network: pages answer from the edge in milliseconds and score 85-86 on Lighthouse, measured on our production template sites, capture-dated and published.

Why Cloudflare?

The unfair advantage for dealership sites

We build on Cloudflare's global edge network and leverage every feature of it to make your dealership website fast - the platform's own published specs below.

300+

edge data centers

your site answers from the closest one, whether the shopper is in Miami or Montana

<50ms

KV reads, worldwide

vehicle listings, pricing, and dealer config cached at the edge, no origin round-trip

Share of the web served by Cloudflare 20%
Workers cold starts 0ms
Cache hit rate at the edge up to 95%
Network capacity absorbing attacks 100 Tbps+
Global cache purge on inventory change <30s
SSL/TLS certificates, every page included
Traffic + performance analytics real-time

platform figures - Cloudflare's published specifications, not our measurements. Ours carry capture dates: the evidence board above and /compare.

The numbers · measured, not marketed

captured 2026-07-22
Lighthouse perf · our template builds 85-86 measured
Rival platform sites failing Google CWV 8 of 13 field data
Template sites · live to click through 2 live

85-86 = Lighthouse mobile, our production template builds · 8 of 13 = rival platform sites, 28-day CrUX field p75 (/compare) · 2 = the template sites in the showcase above · captured 2026-07-22

Compare the platforms

FAQ

Frequently asked questions

Everything dealers ask about our built sites

Request a Demo

See your inventory on Spif in a week.

Send us your feed - we'll stand up a live staging site with your real vehicles, run Lighthouse on it, and show you the scores. Or keep the site you have: we'll measure it as-is, script off vs on, and show you the delta before you commit. No commitment, no boilerplate.

15-minute walkthrough

No slide decks. Just the platform.

Live demo on your inventory

We ship a staging site with your VINs.

Custom build estimate

Scoped to your dealership, not a template.

Fast response

Real humans, typically within one business day.

+
Joining the dealerships and dealer groups already running on Spif.

No spam, no drip campaigns. We respond personally, typically within one business day.