PPC PRITAM - Strategy, Tracking, Automation, Growth
CRM Audit•9 min read•By PPC Pritam

CRM Lead Management Audit Checklist: What to Check From New Lead to Closed Customer

When leads are slipping and you cannot tell where, a full audit from new lead to closed customer is the fastest way to find the gap. This checklist walks the same journey a lead takes through your CRM so you can check each link and find exactly where the process breaks.

Table of Contents

  • 01.How to use this checklist
  • 02.1. Lead enters the system
  • 03.2. Contact is created correctly
  • 04.3. Lead source is stored
  • 05.4. Owner is assigned
  • 06.5. Notification is sent
  • 07.6. Opportunity is created
  • 08.7. Pipeline stage is correct
  • 09.8. Follow-up begins
  • 10.9. Tasks are created
  • 11.10. Appointment is tracked
  • 12.11. Lead is qualified
  • 13.12. Won or lost status is recorded
  • 14.13. Reporting reflects reality
  • 15.Automation and data quality

How to use this checklist

Work through it in order. Each step assumes the previous one works, so a failure early explains problems later. If leads are not being captured, there is no point auditing the close-out process. Fix the first broken link you find, then continue.

1. Lead enters the system

Lead capture
  • Confirm the lead source is actually sending leads.
  • Confirm the form, call or import is connected to the CRM.
  • Check for leads that arrived but were not captured.

2. Contact is created correctly

Contact creation
  • Confirm a contact record is created for each lead.
  • Check for duplicate contacts from the same lead.
  • Confirm required fields like name, email and phone are populated.

3. Lead source is stored

Lead source
  • Confirm the lead source field is populated.
  • Check that UTMs or campaign data are captured where used.
  • Confirm the source is not overwritten incorrectly later.

4. Owner is assigned

Lead assignment
  • Confirm every new lead gets an owner.
  • Check that the assignment rule routes to active users.
  • Confirm round robin or team routing works as intended.

5. Notification is sent

Notifications
  • Confirm the assigned owner is notified of the new lead.
  • Check that the notification includes enough context to act.
  • Confirm notifications are not being missed or ignored.

6. Opportunity is created

Opportunity creation
  • Confirm an opportunity is created where your process uses one.
  • Check that the opportunity links to the correct contact.
  • Confirm opportunities are not being duplicated.

7. Pipeline stage is correct

Pipeline stage
  • Confirm the opportunity starts in the correct stage.
  • Check that stage movement reflects real events.
  • Confirm no opportunities are stuck in the wrong stage.

8. Follow-up begins

Follow-up
  • Confirm the first outreach happens promptly.
  • Check that a nurture sequence continues if there is no reply.
  • Confirm the sequence stops or changes when the lead replies.

9. Tasks are created

Tasks
  • Confirm follow-up tasks are created and assigned.
  • Check that overdue tasks are visible to someone.
  • Confirm tasks are not being created for unavailable reps.

10. Appointment is tracked

Appointments
  • Confirm booked appointments update the pipeline stage.
  • Check that appointment outcomes move the stage again.
  • Confirm no-shows and cancellations are handled.

11. Lead is qualified

Qualification
  • Confirm qualified leads are marked as such.
  • Check that qualification feeds into reporting.
  • Confirm qualified lead data can feed back to ad platforms where used.

12. Won or lost status is recorded

Close-out
  • Confirm every deal is closed as won or lost.
  • Check that lost deals have a close reason.
  • Confirm won deals have a value and close date where tracked.

13. Reporting reflects reality

Reporting
  • Confirm pipeline reports match a manual count.
  • Check that close rates and lead source reports are usable.
  • Confirm stale records are not inflating the active pipeline.

Automation and data quality

Across the whole journey, check that the automation supporting each step is tested and documented, and that the data quality at each step is good enough to report on. A single broken link anywhere in this chain is usually where leads disappear. The audit exists to find that link.

Run this audit in order from lead capture to reporting. Each step assumes the last one works, so the first broken link you find is where leads are slipping. Fix it and continue down the chain.

Frequently Asked Questions

How do I audit my CRM lead management process?

Walk the same journey a lead takes, from capture through contact creation, source storage, assignment, notification, opportunity creation, pipeline stage, follow-up, tasks, appointments, qualification and close-out, then check reporting. The first broken link you find is where leads are slipping.

Where do most leads get lost in a CRM?

Usually in the gap between a lead arriving and someone working it, or between an appointment and a close. An audit that checks each link in order finds the specific broken step rather than guessing.

Related Service

Need help applying this to your business?

Explore CRM & Pipeline Automation
PPC Pritam
Written by PPC Pritam

PPC, Conversion Tracking, CRM and Automation Specialist. Helping businesses generate qualified leads with Google Ads, accurate tracking and automated follow-up.

Related Guides

CRM

Why Businesses Lose Leads Without a Proper CRM Pipeline

Most lead loss happens after the form, in the gap between a new lead arriving and someone working it. A spreadsheet is not a pipeline and a CRM is not a fix on its own.

Read Article
CRM

How to Build a Simple Lead Management Pipeline Your Sales Team Can Actually Use

A pipeline your team will actually use is a simple one. This is a practical structure you can set up in an afternoon and refine as you learn.

Read Article
CRM

How to Track Google Ads Leads From First Click to Closed Customer in a CRM

A Google Ads click is only the start of the story. This is how to follow a lead from the click to the close inside your CRM and where the attribution gets hard.

Read Article