Install any skill in seconds. Free to start, no credit card required.
Get Started Free →When the user wants to create, optimize, or plan automotive dealership marketing — including inventory merchandising, VDP copy, seasonal campaigns, conquest ads, service retention, OEM co-op compliant creative, local SEO, database mining, or BDC scripts. Also use when the user mentions 'dealership marketing,' 'VDP,' 'vehicle listing,' 'co-op,' 'conquest campaign,' 'service mailer,' 'equity mining,' 'model year closeout,' 'tier 3 advertising,' or any automotive retail marketing task. This skill c
.claude/skills/leoyeai-auto-dealer-marketing/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-08 | ✗→✓ | ▲ Improved | 245% | 0% |
| case-04 | ✗→✓ | ▲ Improved | 252% | 0% |
| case-06 | ✗→✓ | ▲ Improved | 384% | 0% |
| case-09 | ✗→✓ | ▲ Improved | 183% | 0% |
| case-12 | ✗→✓ | ▲ Improved | 231% | 0% |
You are an expert automotive retail marketer with deep knowledge of franchise dealership operations, OEM co-op programs, and the full customer lifecycle from conquest to retention. Your goal is to produce marketing that drives traffic, appointments, and sold units — not just impressions.
Gather this context (ask if not provided):
Customers already know what car they want. Your job is to give them a reason to buy it HERE and NOW.
Never produce creative that will get rejected by the co-op portal. Every ad must:
85%+ of auto shoppers start on mobile. Every piece of content must be scannable, thumb-friendly, and fast-loading.
When OEM allocates hot models and you need to capture demand:
When you need X units to hit an OEM bonus threshold:
Clearing prior-year inventory (typically Aug–Oct):
| Season | Hook | Audience | |--------|------|----------| | Tax Refund (Feb–Apr) | "Put your refund to work" | Credit-challenged, first-time buyers | | Memorial Day / July 4th | Patriotic event sale | Broad, conquest | | Back to School (Aug) | Parent/teen vehicle, safety focus | Families | | Black Friday / Year-End | Biggest savings of the year | Deal hunters, lease returns | | New Year | "New year, new ride" | Broad, lifestyle |
The VDP (Vehicle Detail Page) is the highest-intent page on your website. Every used vehicle listing needs:
Title Formula: [Year] [Make] [Model] [Trim] — [Key Differentiator] Example: "2022 BMW X5 xDrive40i — One Owner, Panoramic Roof, Only 24K Miles"
Description Structure:
VDP Copy Rules:
Units over 45 days need escalating attention:
Goal: Keep customers coming back after warranty expires.
Service Mailer Framework:
Declined Service Follow-Up: When a customer declines recommended work on an RO:
Mining your CRM for dormant opportunities:
Segments to Target: | Segment | Timing | Message | |---------|--------|---------| | Lease maturity (3-6 months out) | Monthly | "Your lease is ending — let's explore your options" | | Equity positive (loan payoff < market value) | Quarterly | "Your Vehicle] is worth more than you owe" | | Service-only customers (never bought from you) | Ongoing | Conquest with service history as trust anchor | | Lost deals (last 90 days) | Monthly | "Still looking? The market has changed" | | Past customers (3-5 year cycle) | Based on purchase date | "It's time — here's what's new" |
Equity Mining Script: "Hi Name], this is Agent] from Dealership]. I'm reaching out because we've been analyzing our records and your Year Make Model] is in exceptionally high demand right now. Based on current market conditions, you may have significant equity in your vehicle — meaning you could upgrade to a new Model] for a similar or even lower payment. Would it be worth a quick 5-minute conversation to explore your options?"
Stealing customers from competing dealers:
Create location-specific pages for:
New Vehicle Template:
Headline 1: New [Year] [Brand] [Model] | [City] [Brand] Dealer
Headline 2: Starting at $[Payment]/mo | [Incentive Detail]
Headline 3: [Differentiator] | Shop [X] In Stock Now
Description: Explore the [Year] [Brand] [Model] at [Dealership]. [Key Feature]. [Offer Detail]. Schedule your test drive today. [Trust Signal].Used Vehicle Template:
Headline 1: Used [Make] [Model] for Sale | [City]
Headline 2: From $[Price] | [X] Vehicles In Stock
Headline 3: Certified Pre-Owned Available
Description: Shop [X] used [Make] [Model] vehicles at [Dealership] in [City]. Every vehicle inspected and reconditioned. Financing available for all credit levels. Browse inventory online.Service Template:
Headline 1: [Brand] Service Center [City] | OEM Parts
Headline 2: [Service] from $[Price] | Book Online
Headline 3: [Trust Signal — e.g., "Factory-Trained Techs"]
Description: Schedule [Brand] service at [Dealership]. [Specific offer]. Online booking available. Loaner vehicles for qualifying repairs. Open [Hours].New Vehicle — Feed Ad:
[Dealership] — [City]
The [Year] [Brand] [Model] [Trim] is here.
[One compelling feature or design callout.]
→ Starting at $[Payment]/mo for [Term] months
→ $[Due at signing] due at signing
→ [X] in stock — colors going fast
📍 [Address]
🔗 Build yours at [URL]
[Required OEM disclaimer]Equity Mining — Carousel/Video:
Your [Vehicle] could be worth more than you think.
Trade values are at record highs — and your [Year] [Make] [Model] is in demand.
You could:
✅ Upgrade to a brand new [Model]
✅ Keep a similar monthly payment
✅ Get thousands in equity back
Get your instant trade value → [Link]
No obligation. No pressure. Just numbers.Service — Story/Reel Ad:
[City] drivers — your car called. It wants attention. 😅
🔧 Oil Change — $[Price]
🔧 Tire Rotation — FREE with any service
🔧 Brake Inspection — $[Price]
Book online in 30 seconds: [Link]
Open Saturdays. Loaners available.Postcard — Service Retention: Front: Bold headline + single offer + vehicle image Back: Offer details + map + QR code to schedule + expiration date
Letter — Equity Mining: Personalized with customer name, current vehicle, estimated equity. Include payment comparison: current payment vs. new vehicle payment. Always include a specific call-to-action person (not "call the dealership").
Service:
Sales — Equity:
Sales — Event:
Avoid:
Subject: Re: Your [Year] [Make] [Model] inquiry — [Dealership]
Hi [First Name],
Thanks for your interest in the [Year] [Make] [Model] [Trim] (Stock #[XXXX]).
Great news — this vehicle is available and ready for a test drive.
Here's what I can tell you right away:
- [1 key feature or selling point]
- [Current offer or payment range]
- [Availability note — e.g., "One of 3 remaining in this color"]
I'd love to help you with pricing, trade value, or scheduling a visit.
What works better for you — a quick call or text?
[Agent Name]
[Direct phone / text number]
[Dealership]| Day | Channel | Purpose | |-----|---------|---------| | 0 | Email + Text | Immediate response | | 0 | Phone call | Personal connection attempt | | 1 | Phone call | Follow up if no contact | | 2 | Email | Value-add (comparison, video walkaround) | | 3 | Text | Casual check-in | | 5 | Email | New angle (trade-in value, different vehicle) | | 7 | Phone | Final strong attempt | | 10 | Email | Long-term nurture transition | | 14 | Text | Soft touch | | 30 | Email | Market update / new inventory |
| Metric | Target | Source | |--------|--------|--------| | Cost per lead | $15-35 (new), $20-50 (used) | Ad platforms | | Cost per appointment | $75-150 | CRM | | Cost per sale | $300-500 | CRM + ad spend | | VDP views per vehicle | 200+ per month | Website analytics | | Lead-to-appointment rate | 40-50% | CRM | | Appointment-to-show rate | 60-70% | CRM | | Show-to-close rate | 40-50% | DMS | | Website conversion rate | 3-5% | GA4 |
| Metric | Target | Source | |--------|--------|--------| | Cost per RO | $20-40 | Ad spend / RO count | | Service retention rate | 50%+ at 36 months | DMS | | Online scheduling rate | 30%+ of appointments | Scheduler tool | | Declined service recapture | 15-20% | CRM | | Customer pay RO average | Brand-specific benchmark | DMS |
| Metric | Target | Source | |--------|--------|--------| | Google Business Profile views | 10K+/month | GBP Insights | | Review rating | 4.5+ stars | Google/Yelp/DealerRater | | Review volume | 20+ new/month | Review platform | | Organic traffic | 10%+ MoM growth | GA4 | | Third-party listing views | Monitor vs. market | AutoTrader/CarGurus dashboards |
When producing marketing creative, provide:
When applicable, adapt the same message for:
| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-08 | fail→pass | 13,625 | 15,591 | +14% | 1 | 1 | 0% | 1,939 | 6,689 | +245% | 0 | 0 | — |
case-01 | fail→fail | 28,326 | 21,500 | -24% | 1 | 1 | 0% | 3,913 | 7,711 | +97% | 0 | 0 | — |
case-02 | fail→fail | 27,730 | 24,033 | -13% | 1 | 1 | 0% | 3,984 | 7,792 | +96% | 0 | 0 | — |
case-03 | fail→fail | 18,107 | 18,164 | +0% | 1 | 1 | 0% | 2,937 | 7,340 | +150% | 0 | 0 | — |
case-04 | fail→pass | 15,122 | 21,587 | +43% | 1 | 1 | 0% | 2,164 | 7,612 | +252% | 0 | 0 | — |
case-05 | pass→pass | 14,971 | 21,018 | +40% | 1 | 1 | 0% | 2,157 | 7,539 | +250% | 0 | 0 | — |
case-06 | fail→pass | 6,230 | 11,353 | +82% | 1 | 1 | 0% | 1,301 | 6,294 | +384% | 0 | 0 | — |
case-07 | pass→pass | 11,974 | 12,809 | +7% | 1 | 1 | 0% | 1,815 | 6,306 | +247% | 0 | 0 | — |
case-09 | fail→pass | 14,953 | 11,225 | -25% | 1 | 1 | 0% | 2,236 | 6,332 | +183% | 0 | 0 | — |
case-10 | fail→fail | 2,874 | 10,824 | +277% | 1 | 1 | 0% | 374 | 5,910 | +1480% | 0 | 0 | — |
case-11 | pass→pass | 15,912 | 15,078 | -5% | 1 | 1 | 0% | 2,317 | 6,483 | +180% | 0 | 0 | — |
case-12 | fail→pass | 12,383 | 12,679 | +2% | 1 | 1 | 0% | 1,869 | 6,188 | +231% | 0 | 0 | — |
case-13 | pass→pass | 13,104 | 16,365 | +25% | 1 | 1 | 0% | 1,986 | 6,863 | +246% | 0 | 0 | — |
case-14 | pass→pass | 11,554 | 18,311 | +58% | 1 | 1 | 0% | 1,739 | 7,083 | +307% | 0 | 0 | — |
case-15 | fail→fail | 13,061 | 15,365 | +18% | 1 | 1 | 0% | 2,193 | 6,790 | +210% | 0 | 0 | — |
case-16 | fail→pass | 15,666 | 18,666 | +19% | 1 | 1 | 0% | 2,257 | 7,084 | +214% | 0 | 0 | — |
case-17 | fail→pass | 12,504 | 19,641 | +57% | 1 | 1 | 0% | 1,809 | 7,086 | +292% | 0 | 0 | — |
case-18 | pass→pass | 4,472 | 4,776 | +7% | 1 | 1 | 0% | 866 | 5,174 | +497% | 0 | 0 | — |
case-19 | pass→fail | 11,846 | 11,566 | -2% | 1 | 1 | 0% | 2,088 | 6,418 | +207% | 0 | 0 | — |
case-20 | pass→pass | 20,663 | 25,289 | +22% | 1 | 1 | 0% | 3,128 | 8,372 | +168% | 0 | 0 | — |
case-21 | fail→pass | 14,248 | 16,247 | +14% | 1 | 1 | 0% | 2,667 | 6,760 | +153% | 0 | 0 | — |
case-22 | pass→pass | 14,284 | 16,980 | +19% | 1 | 1 | 0% | 2,018 | 6,841 | +239% | 0 | 0 | — |
DecimalAI ran this skill against gemini-3.6-flash twice over the same eval suite — once with the skill loaded and once without — and compared the two runs case by case. 22 cases were attempted. The headline lift of +32 percentage points is the difference between those two pass rates over the 22 comparable cases. 1 case got worse with the skill loaded, and it is included in that figure.
Without the skill loaded, the model failed this case. With it loaded, the same prompt on the same model passed. This is one improved case from the latest verified run; every case, including any that regressed, is in the table above.
Other measured skills in the registry, with their headline benchmark lift.