Back to Marketplace
Community plugin

Auto Seller

List your vehicles online with a branded showroom — photo galleries, YouTube workarounds, live filters and a monthly-payment estimator. Buyers can inquire, request a test drive, or reserve a car with a refundable deposit paid securely online.

Auto Seller

Auto Seller turns your CRM into a full vehicle showroom. Add cars with make, model, year, trim, price, mileage, VIN, and a complete spec sheet (body, transmission, fuel, drivetrain, colors, doors, condition), then give each one a photo gallery, an optional YouTube walkaround video, and a full write-up. Photos are converted to WebP automatically so pages stay fast.

Your public showroom lists every available vehicle in a clean, mobile-friendly grid with a featured hero. Shoppers can search and filter by price, year, mileage, make, body type, condition, and fuel, and sort by price, year, or mileage — all instantly, with no page reloads. An optional monthly-payment estimator shows an "Est. $X/mo" on each card and gives buyers a live calculator on the vehicle page (price, down payment, term, APR), always clearly labeled as an estimate, not a financing offer.

Every vehicle page gives buyers three ways to act, and you choose which to offer:

  • Inquire — a quick lead form that records the question, emails your staff, and sends the buyer a branded auto-reply.
  • Request a test drive — captures their preferred day and time and a phone number, flags it as a test-drive lead, and notifies your team.
  • Reserve with a deposit — takes a refundable deposit on the built-in Stripe Connect pay page (through an invoice). When the deposit is paid, the vehicle is automatically marked Reserved, the buyer gets a confirmation, and your staff are notified. A car is only reserved once money is actually collected.

Leads and reservations land in a staff dashboard where you can track inquiry status (New / Contacted / Closed), see requested test-drive times, review paid deposits, and export everything to CSV. Car makes come pre-seeded (50+ common brands) and are fully manageable — add your own or hide ones you don't sell.

The showroom and every vehicle page are built for search: real titles and descriptions, canonical URLs, Open Graph and Twitter cards, and schema.org JSON-LD (Car with brand/model/year/VIN/mileage/price and availability, VideoObject for walkaround videos, and ItemList on the showroom) to drive rich results in Google. Because Facebook can't read WebP, each vehicle also serves a dedicated 1200×630 JPEG share image, so a preview always appears when a listing is shared.

Everything is color-brandable from Settings — headings, buttons, backgrounds, borders, text, and corner radius — and the confirmation and auto-reply emails inherit those colors with automatic contrast handling, so it looks like your dealership, not a template. Embed the showroom anywhere with the [autos] shortcode (or [autos car="ID"] for a single vehicle), or drop it into any site with a simple iframe.

Auto Seller uses your existing Clients and Invoices modules and your current Stripe Connect setup, so there's no new payment configuration. Tables self-heal on install and updates, and the makes list seeds automatically — nothing to run by hand.

Install to marketplace. Setup your Billing in settings / advanced payments
How do buyers pay a deposit? On the built-in Stripe Connect pay page, through an invoice created automatically at checkout — the same flow your Shop and Events modules use. No new payment setup is required. A vehicle is marked Reserved only after the deposit is actually paid.

Is the deposit refundable? The pages describe it as a refundable deposit that's applied to the purchase, and unpaid deposit checkouts are cleaned up automatically after two days. You handle refunds through your normal invoicing/Stripe process; the module doesn't lock any funds.

Can I set the deposit amount? Yes. Set a default deposit in Settings, and optionally override it per vehicle. If a car's deposit is left at 0, the module default is used.

What's the difference between an inquiry and a test-drive request? An inquiry is a general question (a lead). A test-drive request additionally asks for a phone number and a preferred day/time, and is flagged separately in your dashboard and CSV export so your team knows to book it. You can turn either one on or off.

Is the payment estimator real financing? No — it's an illustration only. You set the default APR, term, and down payment, and buyers can adjust the numbers. Every estimate carries a clear "not a financing offer; taxes and fees not included" note. You can turn the estimator off entirely.

Do I have to use all three buyer actions? No. Reservations, inquiries, and test-drive requests each have their own on/off switch. A vehicle only shows the actions you've enabled (and reservations/test drives only show while a car is Available).

Can I add a YouTube video? Yes — paste any YouTube link (watch, youtu.be, Shorts, or embed) on the vehicle and it appears as a responsive walkaround player, with a "Video" badge on the showroom card and VideoObject SEO for video rich results.

What car makes are included, and can I add more? 50+ common makes are pre-loaded (Acura through Volvo, plus "Other"). You can add your own or hide ones you don't sell. A make already used by a listed vehicle is hidden rather than deleted, so nothing breaks.

How do I put the showroom on my website? On a Website-module page, paste [autos] (it auto-sizes and stays live), or [autos car="ID"] for a single vehicle. On any other site, embed /autos with a plain iframe. [cars] and [inventory] work as aliases.

Will my listings show up in Google, and will shares look right? Yes. Showroom and vehicle pages are indexable with titles, descriptions, canonical URLs, Open Graph/Twitter cards, and schema.org JSON-LD (Car, VideoObject, ItemList). Each vehicle also serves a Facebook-safe JPEG share image so previews always display. For best results, link to /autos or add it to your sitemap so search engines can crawl the pages directly.

Will it match my branding? Yes. All showroom colors and corner radius are set in Settings, and the buyer emails inherit those colors automatically with contrast handling — no logos or hard-coded colors.

Does it require other modules? It uses the Clients and Invoices modules (which you already have) for the customer record and the Stripe Connect deposit page.

What happens to sold cars? Set a vehicle to Sold and it shows a "Sold" badge; you can keep it visible for social proof or hide it as a draft. Reserved (pending) vehicles show a "Reserved" badge and can't be reserved again online.

Do I need to run any SQL to install or update? No. Tables self-heal and the makes list seeds automatically on install, and new columns are added automatically on updates. Just upload the module ZIP via Marketplace → Upload a module.
Screenshot
Featured Community $129.99
$129.99
Paid plugin
Version1.2.0
Last updatedSep 5, 2026
Size53 KB
Seller
Blackhawk CRM