Every rooftop. Every issue. Every fix — found in real time.
We audit every rooftop's website the way an engine gets diagnosed — six systems, measured separately, each one named. Technical SEO, local ranking, AI visibility, inventory, sentiment and marketing mix, on every store, with a ranked list of what to do about it on Monday.
Engine Health
Six systems decide whether a rooftop gets found and chosen. Click a cylinder to see how we measure it.
Real issues. Real fixes. Found before your customers find them.
Every rooftop gets the full audit pipeline — technical SEO, Core Web Vitals, accessibility, content quality, on-page health, broken links, schema, redirects, email security. The output is a ranked fix list, not a 60-page PDF nobody opens.
Dealer sites hide their inventory from crawlers. We go get it anyway.
Dealer platforms keep vehicle detail pages out of the sitemap by design — they are only reachable by walking paginated search pages. A crawler that trusts the sitemap audits the homepage and misses all 226 cars.
We discover VDPs instead of sampling them: every vehicle link and every pagination link is banked on the way past, and the walk continues until a full pass finds nothing new. Behind a WAF that refuses us outright, we route through a rendering service rather than reporting an empty site.
- Coverage is measured against pages we could actually rank — not the raw sitemap
- Vehicle schema, price and availability checked per VDP
- Every early stop carries a reason string; a silent cap is indistinguishable from a small lot
Your map ranking is not one number. It's a map.
Rank #2 at the dealership, #14 four miles north
We drop a grid of measurement points across your market and run your searches from every one of them, so "where do we rank" becomes a picture of where you rank. The blind spot on the far side of the freeway is a sentence a GM can act on; an average rank of 6.4 is not.
Searches default to your OEM's own terms — the model names and phrases shoppers for your brand actually use — so a Ford store is measured on Ford demand from day one, with no keyword workshop first.
- Every point, every search, tracked over time
- Coverage counts only points where you could rank at all — a service department is not a dealership
- Your own sister rooftops are excluded from your competitor set, not counted as rivals
- 1Flagship Chevrolet
- 2Northgate Chevrolet
- 3Riverbend Chevrolet
- 4Crestline Chevrolet
When a shopper asks AI for the best dealer, who gets named?
Shoppers ask ChatGPT, Gemini, Perplexity and Google's AI which dealer to use, across dozens of buying-intent questions. We run those questions on a schedule and show how often each assistant names you versus the rooftops you actually compete with.
A competitive question about a geography deserves a map
"Who does AI recommend around here" was a bar chart. It is a map now — your rooftop, your rivals, coloured by how often the assistants name each one. The moment the numbers sit on a map, "we are invisible north of us" becomes something a GM can act on.
Rivals are placed against our own map of the US franchise dealer network, so the roster is drawn for you rather than typed in. A rival we cannot place is printed by name, never dropped — a map quietly missing two of nine rivals lies in the most expensive direction, making you look better surrounded than you are.
Down to the query, the geo, and the rival taking it
Every result splits into where you are already winning — to defend — and where a rival is getting recommended instead. Those are the exact questions to go win back.
- ChatGPT, Claude, Gemini, Perplexity and Google AI — every major assistant, no per-engine add-on
- Prompts generated from your own competitor set and OEM lineup, then reviewed before they run
- Google AI Overview coverage and AI-referred traffic quality from your analytics
you're #2 · Crossroads leads
you're #2 · Crossroads leads
you're #2 · Crossroads leads
Is the metal you paid for the metal people actually want?
Your analytics knows demand, keyed by VIN. Your lot knows price, days in stock, mileage, colour and trim, keyed by the same VIN. Neither answers anything alone. We read your live website inventory natively — no feed to set up, no DMS integration — and join it to the traffic.
Whatever your site runs on
We read the major dealer website platforms directly. Nothing to install, no feed to hand over, and no work for your website vendor.
No per-site rules
A vehicle page is identified by a check-digit-valid VIN in its URL, so the join works on any platform without a pattern written per dealer.
Never a stale reading as a fact
Days-on-lot is computed from the reading's own timestamp, and the panel refuses to draw age-based figures once that reading goes stale.
No ranking four cars
Every per-colour, per-trim and per-drivetrain breakdown enforces a minimum unit count and reports how many groups were withheld.
Which units nobody has opened in 90 days — priced out in dollars
Sitting units are not all equal. A car nobody has looked at is a merchandising problem; a car people look at and don't act on is a pricing problem. The join separates them, then puts the floorplan cost on the aging half so the conversation with the GM starts at a number.
Roll it up across a group and the systemic problems get fixed once, at the source, instead of being hunted rooftop by rooftop.
- Share of stock that got a view, and share of vehicle traffic landing on a car still in stock
- Broken down by model, trim, colour and price band
- "Sold" and "delisted" are counted together and labelled honestly, never guessed apart
Stop letting a 4.8 sales floor hide a 3.2 service drive
Every review is read and scored 0–100, then bucketed into the ten things dealership customers actually talk about — with Sales, Service and F&I kept apart, benchmarked against auto-dealer industry averages, and every rooftop ranked against every other.
Sales Experience
Buying and leasing process, test drives, pressure tactics.
Service & Repair
Maintenance visits, mechanical work, recall handling.
Staff Professionalism
Friendliness, knowledge, attitude of advisors and cashiers.
Pricing & Transparency
Fairness, hidden fees, surprise charges, quote accuracy.
Communication & Follow-up
Responsiveness, status updates, callbacks, post-visit contact.
Wait Times & Efficiency
Appointment scheduling, time-to-complete, delays.
Financing & Paperwork
F&I office experience, loan terms, contract handling.
Facility & Amenities
Cleanliness, waiting area, loaners, shuttle.
Vehicle Selection & Quality
Inventory variety, condition, listing accuracy.
Trust & Integrity
Honesty, no-pressure tactics, doing what was promised.
Google, Yelp, Cars.com, Autotrader, YouTube and Reddit — filtered, not scrolled
Pick a channel and both the review list and the category rollup narrow to it, so "we're fine on Google and getting destroyed on Reddit" is one click rather than six panels stacked down a page.
Competitor reviews are scored on the same ten categories, so "who is beating us and on what" has an answer with a number attached.
The searches your rivals win — and you don't
Not a guess about what to write. A ranked list of demand you're already losing.
We watch the real searches shoppers in your area are running, then surface the exact phrases competing rooftops rank for while you are nowhere — each with the estimated monthly traffic it is quietly handing them, and the name of the rival taking it.
Plus the flip side: the phrases you already own where no rival outranks you. Those are the ones to defend before someone comes for them.
- Real local search demand, not invented keywords
- Channel coverage across organic, local, AI and paid in one mix
- Backlinks refreshed continuously; regressions flagged when a fix comes back undone
Six systems measured. One ranked list of what to do about it.
Measurement without instruction is a report. Every measured gap becomes an item that quotes the number it came from and names the move a person makes on Monday — with a Done and a Dismiss on it, shared across your whole group.
Never fire on a surface we didn't measure
A rule whose input is absent stays silent. "We could not read your inventory feed" is not "your feed is broken", and we will not tell a GM their lot is a disaster when the truth is we could not reach it.
Say the number
"Improve your reviews" is advice. "Shottenkirk holds 2,649 reviews to your 1,406, and you are one place behind at 28 points" is an instruction.
Say the move, not the goal
"Be more visible" is not a step. "Set the primary category to 'Chevrolet dealer' — a 30-second change and one of the strongest map-pack levers" is.
Your in-house GM, on call 24/7
Earl is a dealer-savvy assistant built into the platform, with every rooftop's data in context — every category score, every audit issue, every trend. He answers in plain English, grounded in your actual numbers.
- "Which of my Inland Empire rooftops is worst on F&I?"
- "What are the top 3 audit issues across my network this week?"
- "Why did the flagship rooftop slip on service this month?"
- "Write the email to my sales manager covering the three things to fix."
We already know where your rooftop is, and who's around it.
We maintain our own map of the US franchise dealer network — brand, address, website and location — built from the manufacturers' own dealer locators. Your competitor set is drawn from that, not typed in by hand, so it is right on day one and stays right as rooftops open, close and change hands.
No workshop to list your rivals, and no competitor quietly left off because nobody thought of them.
A rooftop in your own group is never counted as a rival — a mistake that flatters your numbers and hides a real threat.
Current model-year lineups per make, so searches are measured on the nameplates shoppers actually type.
We can audit your rooftop and its market before the demo call, so the first thing you see is your own data.
Find your rooftop on the map at Dealerships Served — we will have audited it before the demo call.
How we compare to what dealers pay today
Most dealer groups already spend $60K–$200K a year on a stitched-together stack: one vendor for reviews, another for listings, a third for ads, and nobody looking at the website itself. We ship the equivalent — with auto-specific depth and AI visibility — as one product.
| What it does | Custom Web Audits | Reputation tools | DMS-attached modules | Ad / competitive tools |
|---|---|---|---|---|
| Comprehensive website audit, every rooftop | Real-time ranked fix list | — | Add-on / PDF only | — |
| Every vehicle page audited, not sampled | Full VDP coverage | — | — | — |
| Vehicle schema, price & availability per VDP | Tracked and flagged | — | — | — |
| Local grid map-rank tracking | Every point, every search | — | Snapshot only | Partial |
| AI Market Map — rivals plotted by AI visibility | Included | — | — | — |
| Who AI recommends, across 5 assistants | Included, no per-engine add-on | — | — | Ad context only |
| Inventory joined to demand by VIN | Included | — | — | — |
| 10 dealership category buckets | All 10 | Generic sentiment | Not built for reputation | — |
| Sales vs Service vs F&I kept separate | Per rooftop | Partial | Department-level | — |
| Sentiment across 6 review channels | Google, Yelp, Cars, Autotrader, YouTube, Reddit | Google + Yelp | — | — |
| Ranked "what to do" playbook with evidence | Included | — | — | — |
| Network-wide rooftop leaderboard | Sortable per category | Per-store only | Per-rooftop reports | — |
| In-platform AI assistant (Ask Earl) | Dealer-savvy | — | — | — |
| Typical annual cost, 20 rooftops | Custom — book a demo | $48K–$96K | $120K–$288K | $120K–$360K |
Simple, per-rooftop pricing
Pricing follows your rooftop count. Single rooftops, dealer groups and the agencies running them all get a quote on a short call — book a demo and we will put numbers against your setup.
- Comprehensive website audit per rooftop, re-run on demand
- Engine Health across all six systems
- Local grid rank tracking on your OEM's searches
- AI Market Map + who AI recommends, showing your competitors and your rooftop
- Live inventory read from your site, joined to demand
- Reviews scored into 10 dealership categories, 6 channels
- Ranked "what to do" playbook with Done / Dismiss
- Competitive search gap + backlinks
- White-label — the whole platform and every report under your own name, logo and colours
- Group-wide rollup across every rooftop and domain
- Additional local map data
- Additional AI ranking prompts & data
- Ask Earl AI assistant
- Custom reports and a dedicated success manager
- Bi-weekly check-ins
Running this for dealer clients? Enterprise is the agency tier — it is what lets you present the platform and every report as your own product, across as many rooftops and as many client groups as you handle. Book a demo and we will scope it around your book of business rather than a rooftop count.
See it on your rooftops in one day
Tell us a few things about your group and we'll spin up a live demo on your actual locations — not a sample environment. No installation, no DMS integration.