Skip to main content

Lead Tracker

Overview

The Lead Tracker is where you manage every enquiry that comes into your garage before it becomes a booking. It gives you a structured pipeline to capture leads, track follow-ups, and convert enquiries into customers and bookings without losing anyone along the way.

Why does this matter? Most garages receive enquiries from many channels -- phone calls, WhatsApp messages, walk-ins, social media, online ads -- and it is easy for leads to slip through the cracks. The Lead Tracker keeps every enquiry visible, assigns ownership, tracks follow-up dates, and flags leads that need attention.

Beta feature -- Lead Tracker is currently in beta. The core functionality is stable, but you may encounter rough edges as we continue to refine the experience. If you would like to try it out or have any feedback, reach out to support@myautogms.com and we will enable it for your garage.

Key capabilities:

  • Capture leads manually or import up to 500 at once from a CSV file
  • Track each lead through 8 pipeline stages from New to Won or Lost
  • Assign leads to staff members for accountability
  • Schedule and log follow-ups with notes
  • Flag stale leads and overdue follow-ups automatically
  • Convert leads into customer records, bookings, or quotes without re-entering data
  • Filter and search across name, phone, email, service interest, and notes
  • Bulk-update stages, assignments, or delete leads in batches (desktop)

How to Access

  1. From your dashboard, open the sidebar menu and select your garage.
  2. Navigate to Lead Tracker in the garage menu.
  3. You will land on the Lead Tracker page, which shows stats cards at the top and a table of all leads below.

The Leads Dashboard

Stats Cards

The top of the page shows a row of clickable stats cards. Clicking a card filters the lead table to show only leads matching that category.

CardWhat It Shows
Total LeadsCount of all leads in the garage
NewLeads that have just arrived and not been contacted
ContactedLeads you have reached out to
QuotedLeads that have received a price quote
Follow-UpLeads marked for follow-up
BookedLeads that have been converted into a booking
OverdueLeads with a follow-up date that has passed
WonLeads successfully converted to customers
LostLeads that did not convert

The active card is highlighted. Click a different card to switch the filter, or click Total Leads to clear the filter and show everything.

Lead Table

The table shows one row per lead with these columns:

ColumnWhat It Shows
LeadName, phone number, and vehicle (if provided)
StageCurrent pipeline stage (clickable to change inline)
DetailStatus labels such as "Booking created", "Customer linked", or lost reason
Follow-upNext follow-up date and time, plus a status indicator (Overdue, Today, Upcoming) and a stale flag if applicable
ServiceService interest and inquiry type
OwnerAssigned staff member (clickable to reassign inline)
SourceWhere the lead came from, plus whether a quote has been captured
CreatedHow long ago the lead was created, with the exact date below

On mobile, the table switches to a card layout for easier reading.

Searching and Filtering

Use the search bar to find leads by name, phone number, email, service interest, or notes. The search updates as you type with a short delay.

Additional filters are available:

FilterOptions
OwnerAny owner, Unassigned, or a specific staff member
SourceAny of the 16 lead sources (Phone, Walk-in, WhatsApp, Website, etc.)

You can combine the search bar with filters. Click Reset to clear all filters and return to the default view.

Bulk Actions

On desktop, you can select multiple leads using the checkboxes on the left side of the table. With leads selected, three bulk actions appear:

  • Assign selected -- assign all selected leads to a staff member or mark them as unassigned
  • Change stage -- move all selected leads to a specific stage
  • Delete selected -- permanently delete all selected leads (requires confirmation)

Bulk selection is not available on mobile.

Row Actions

Each lead row has action buttons:

  • Open -- navigate to the lead detail page
  • Convert -- convert the lead to a customer record (hidden if already converted, lost, or junk)
  • Delete -- permanently delete the lead (requires confirmation)

Lead Stages

Every lead moves through a pipeline of 8 stages:

StageWhat It Means
NewThe lead has just arrived. No contact has been made yet.
ContactedYou have reached out to the lead (phone, WhatsApp, email, etc.).
QuotedA price or estimate has been provided to the lead.
Follow-UpThe lead needs a follow-up action at a later date.
BookedThe lead has been converted into a booking.
WonThe lead successfully became a customer.
LostThe lead did not convert. You can record a reason when marking as lost.
JunkThe lead is not a genuine enquiry (spam, wrong number, etc.).

You can change a lead's stage from several places:

  • The stage column in the leads table (click to open the stage picker)
  • The stage dropdown on the lead detail page header
  • Bulk actions to change the stage of multiple leads at once

Leads in the "New" stage that have not changed stage for more than 2 days are flagged as stale. This is a visual reminder to follow up or update the stage.


Adding a New Lead

  1. Click Add Lead at the top of the Leads page.
  2. The Add Lead dialog opens with three sections.

Section 1: Lead Details

FieldRequiredDescription
First nameYesThe lead's first name
Last nameNoThe lead's last name
PhoneYesContact number with country code selector
EmailNoEmail address
Assigned toNoStaff member responsible for this lead

Section 2: Vehicle and Service

FieldDescription
YearVehicle year (e.g. 2022)
MakeVehicle manufacturer (e.g. Toyota)
ModelVehicle model (e.g. Camry)
TypeSedan, SUV, Truck, Sports, Van, Bus, Motorcycle, or Other
License plateVehicle registration number
VINVehicle identification number
CountryCountry of registration
Quoted amountEstimated price. Auto-suggested when a service and vehicle type are both selected.
Service interestSelect from your garage's service catalog, or type a custom service name

Section 3: Routing and Follow-up

FieldDescription
SourceWhere the lead came from (see source list below)
Inquiry typeHow the lead made contact (Service inquiry, Price quote, Walk-in, Phone call, Online form, Referral, or Other)
Next follow-upDate and time for the next follow-up
NotesAny additional context about the enquiry
  1. Click Save to create the lead.

Only First name and Phone are required. Fill in as much as you have -- you can always add more details later by editing the lead.

Lead Sources

The Source field supports 16 options: Phone, Walk-in, WhatsApp, Website, Social Media, Referral, Google Ads, Email, Instagram, TikTok, Dubizzle, CarSwitch, Word of Mouth, Auto Club, Insurance Referral, and Other.


Importing Leads

To import leads in bulk from a spreadsheet or another system, use the CSV import tool.

  1. On the Leads page, click the dropdown arrow next to the Add Lead button, then select Import leads.

Step 1: Upload

  • Download the template first if you want a ready-made CSV with the correct column headers and example rows.
  • Drag and drop a CSV file onto the upload area, or click to browse your files.
  • The file must be a CSV, under 5 MB, with a maximum of 500 rows.
  • The first row must contain column headers. Each lead needs at least a name and a contact number.

Step 2: Review

After uploading, the importer shows your CSV columns and attempts to map them automatically based on the header names.

You can adjust the mapping manually. The available fields are:

FieldRequired
Full nameYes (or First name)
First nameYes (or Full name)
Last nameNo
Contact numberYes
EmailNo
SourceNo
Service interestNo
Inquiry typeNo
NotesNo

Any column you do not need can be set to Skip this column.

Import options:

  • Default stage -- every imported lead starts in this stage. Choose from New, Contacted, Quoted, or Follow-Up.
  • Skip duplicate phone numbers -- recommended. This prevents importing leads that already exist with the same contact number.

A preview of the first 5 leads appears so you can verify the data looks correct before committing.

Step 3: Results

After the import completes, you see a summary:

  • Created -- number of leads successfully imported
  • Skipped -- number of leads skipped (duplicates or missing required fields), with row-by-row details
  • Errors -- number of leads that failed to import, with error details

Click Done to close the dialog and return to the leads table.


The Lead Detail Page

Click Open on any lead row (or click the row itself) to open the full detail page.

The header shows the lead's name, phone number, and email. Below the name, you will find:

  • A stage dropdown to change the lead's current stage
  • Action buttons that change based on the lead's state:
    • Convert to Customer -- available when the lead has not been converted yet and is not Lost or Junk
    • Create Booking -- available after the lead has been converted to a customer
    • Create Quote -- available after the lead has been converted to a customer
    • Edit -- opens the edit dialog

Status banners appear below the header when relevant:

  • A lost reason banner if the lead is marked as Lost
  • A stale lead warning if the lead has been in "New" for over 2 days
  • A converted banner with a link to the customer record after conversion

Overview Tab

The Overview tab shows three cards:

  • Lead Details -- contact information, source, inquiry type, quoted amount, assigned owner, and dates
  • Vehicle -- year, make, model, type, license plate, VIN, and country
  • Linked Records -- links to the customer record, booking, or quote created from this lead

Activity Tab

The Activity tab shows two cards:

  • Follow-up and Notes -- log follow-up interactions, set the next follow-up date, and add timestamped notes. Follow-up dates show a status indicator: Overdue (past due), Today, or Upcoming.
  • Stage History -- a chronological timeline of every stage change the lead has gone through, showing who made the change and when.

Editing a Lead

Click Edit in the header to open the edit dialog. The dialog has the same three sections as the Add Lead form (Lead details, Vehicle and service, Routing and follow-up). Make your changes and click Save Changes.

Marking a Lead as Lost

When you change a lead's stage to Lost, a dialog appears asking for an optional reason. Recording why a lead was lost helps you identify patterns and improve your conversion rate over time.


Converting a Lead

The conversion flow turns a lead into a full customer record without re-entering data.

  1. Open the lead detail page.
  2. Click Convert to Customer. This creates a customer in your Customer Database with the lead's contact and vehicle details pre-filled. The lead's stage moves to Won.
  3. After conversion, two new buttons appear:
    • Create Booking -- creates a booking from the lead data, including the service interest, vehicle type, and quoted amount. The lead's stage moves to Booked.
    • Create Quote -- navigates to the Estimates page with the customer, service, vehicle, and quoted amount pre-filled so you can build a detailed estimate.

The lead record is preserved after conversion. You can still view it, add notes, and see the full stage history for pipeline reporting.


Follow-up Management

Follow-up Statuses

Each lead with a scheduled follow-up date shows one of three statuses:

StatusWhat It Means
OverdueThe follow-up date has passed without being actioned
TodayThe follow-up is due today
UpcomingThe follow-up is scheduled for a future date

Logging a Follow-up

  1. Open the lead detail page and go to the Activity tab.
  2. In the Follow-up and Notes section, write a note describing the interaction.
  3. Optionally set the next follow-up date to schedule the next touchpoint.
  4. Click Log follow-up.

The note is saved with a timestamp. If you set a next follow-up date, the lead's follow-up status updates accordingly.

Finding Leads That Need Attention

  • Click the Overdue stats card on the dashboard to see all leads with overdue follow-ups.
  • Leads in the "New" stage for more than 2 days show a Stale indicator in the Follow-up column as a reminder to take action.

Quick Reference

I want to...Do this
Add a new leadLeads page, click Add Lead, fill in details, save
Import leads from CSVLeads page, click the dropdown arrow next to Add Lead, select Import leads
Filter by stageClick a stats card at the top of the page
Find overdue follow-upsClick the Overdue stats card
Search for a leadType in the search bar (searches name, phone, email, interest, notes)
Change a lead's stageClick the stage in the table or use the dropdown on the detail page
Assign leads in bulkSelect leads on desktop, click Assign selected
Convert a lead to a customerOpen the lead, click Convert to Customer
Create a booking from a leadConvert first, then click Create Booking
Create a quote from a leadConvert first, then click Create Quote
Log a follow-upLead detail page, Activity tab, add note and set next follow-up date
View stage historyLead detail page, Activity tab, Stage History card
Record why a lead was lostChange stage to Lost, enter reason in the dialog
Delete leads in bulkSelect leads on desktop, click Delete selected