Automated Lead Management System for Car Dealerships project screenshot
CASE STUDY

Automated Lead Management System for Car Dealerships

Castleview Cars · Automotive / Car Dealership

Challenge

Castleview Cars received enquiries through multiple channels — website forms, phone calls, and walk-ins — but leads were tracked manually in spreadsheets. Sales reps missed follow-ups, managers lacked pipeline visibility, and response times varied widely during busy periods.

Solution

Astro Dream built a Laravel-based lead management system with structured enquiry capture, automatic assignment rules, follow-up reminders, and a manager dashboard. Website forms feed directly into the CRM-style pipeline with status tracking from new enquiry through to sale.

Technologies used

  • Laravel
  • MySQL
  • Blade
  • Email Notifications
  • REST API
  • Responsive Web UI

Outcomes achieved

Faster response times

Automated routing ensures new enquiries reach the right sales rep within minutes instead of hours.

Pipeline visibility

Managers can see lead status, follow-up history, and conversion rates from a single dashboard.

Reduced manual entry

Website enquiries flow directly into the system, eliminating duplicate data entry from spreadsheets.

Business context

Car dealerships operate in a high-intent, time-sensitive sales environment. When a buyer submits an enquiry about a specific vehicle, the window to respond before they contact a competitor is narrow. Castleview Cars needed a system that matched the urgency of their buyers — not a generic CRM with features they would never use.

What we built

The lead management system centres on a clear pipeline: New → Contacted → Qualified → Test Drive → Negotiation → Won/Lost. Each stage has defined actions, and reps receive notifications when leads sit too long without activity.

Key features include:

  • Structured enquiry forms on the website that capture vehicle interest, budget range, and preferred contact method
  • Automatic lead assignment based on availability and vehicle category
  • Follow-up reminders sent via email when a lead has not been contacted within a defined SLA
  • Manager reporting showing lead volume, conversion rates, and rep performance
  • Activity timeline logging every call, email, and status change for audit purposes

Technical approach

We chose Laravel for its rapid development speed, robust queue system for notifications, and flexibility to customise workflows without per-seat SaaS costs. The admin interface uses server-rendered Blade templates for fast load times on dealership office networks.

Form submissions are validated server-side, stored with timestamps and source attribution, and trigger queued notification jobs so the user experience stays fast even during traffic spikes.

Why custom over off-the-shelf CRM

Generic CRMs like HubSpot or Zoho required expensive per-seat licensing and included dozens of features the dealership did not need. A custom Laravel CRM cost less over 12 months, matched their exact sales process, and integrated directly with their existing website without middleware tools.

Results and next steps

The system gave Castleview Cars a reliable foundation for scaling enquiry volume. With automated routing and follow-up tracking in place, the team could focus on selling rather than administration. Future phases can add SMS notifications, vehicle inventory sync, and finance application tracking.

View related service All case studies Get a quote