B2B Lead Flow QA Checklist
A handoff review for B2B teams to check that inquiries move smoothly from campaign and source through CRM into sales follow-up.
Best for
B2B teams + Sales & marketing
Estimated time
30–60 min
Level
Intermediate
Start here
Follow one real inquiry from the moment it arrives to the moment sales acts on it. Anywhere the lead slows down, loses context, or has no clear owner is a leak worth fixing before you spend more on demand.
Use this when
- Leads are coming in but not converting
- Sales and marketing disagree on lead quality
- You are about to scale lead generation spend
- You inherited a B2B funnel and need to understand it
After you finish
- Save the page as PDF and share gaps with sales and marketing together
- Fix the weakest handoff step before increasing spend
- Set a recurring lost-lead review using the last section
Usage guide
How to use this resource.
Rules before you start
- Trace a real recent lead end to end, not the ideal process on paper.
- Treat any stage with no owner or no follow-up as a blocker.
- Fix handoff and follow-up before spending more on lead generation.
Prepare these inputs
- Your main lead sources and campaigns
- Access to your intake forms
- Access to your CRM or lead tracking system
- Your current sales follow-up process
- Recent reporting on leads and lost deals
Interactive workbench
Run this checklist
Complete one checkpoint at a time. Tick each sub-check as you confirm it, then copy the checkpoint prompt and paste the AI result into the note. Checking every box and adding a note marks the checkpoint Passed automatically — you can still change the status manually if the result shows a fix or blocker. Your progress is saved in this browser only — nothing is sent anywhere.
Start checking items to calculate readiness.
0 of 6 checkpoints reviewed
0%
Complete
0
Passed
0
Needs fix
0
Blockers
0
N/A
0%
Score
Lead flow setup
Fill these once.
Add lead-flow context once. AI helpers will use it across the QA review.
Advanced fields (optional)
Checkpoint 1 of 6
Lead Source & Campaign Context
Confirm you know where leads come from and what they responded to.
What this covers
0 of 3 checks completeCheck every box above and add a note to mark this checkpoint Passed automatically — you can still override the status anytime.
Use AI helper
Use this prompt to review the whole Lead Source & Campaign Context checkpoint.
This prompt uses your Lead flow setup automatically.
Missing lead flow setup fields: Business name, Lead offer, Target company / persona, Primary KPI, Traffic source
Act as a B2B revenue operations specialist doing lead flow QA. Review lead source and campaign context against three checks: every lead has a tracked source, the campaign/offer that generated it is known, and source data flows into reporting. Business name: [MISSING: BUSINESS NAME] Lead offer: [MISSING: LEAD OFFER] Target company / persona: [MISSING: TARGET COMPANY OR PERSONA] Primary KPI: [MISSING: PRIMARY KPI] Traffic source: [MISSING: TRAFFIC SOURCE] What you found about source tracking, campaign attribution, and whether source reaches reporting: [SOURCE NOTES] Return: Recommended status: Passed / Needs fix / Blocker / N/A Short answer: A concise finding for this checkpoint. Evidence: What supports the answer. Risks or missing inputs: What should be fixed. Recommended action: The next practical action.
Variables to replace by hand
- [SOURCE NOTES] What you found tracing source tagging, campaign attribution, and whether that data reaches reports, not just the form. e.g. Source is tagged for all leads. Campaign is recorded. Source data lives only in the form, not the CRM report.
Checkpoint 2 of 6
Form & Intake Quality
Confirm intake captures what sales needs without scaring leads off.
What this covers
0 of 4 checks completeCheck every box above and add a note to mark this checkpoint Passed automatically — you can still override the status anytime.
Use AI helper
Use this prompt to review the whole Form & Intake Quality checkpoint.
This prompt uses your Lead flow setup automatically.
Missing lead flow setup fields: Business name, Landing page URL, Target company / persona
Act as a B2B conversion specialist doing lead flow QA. Review form and intake quality against four checks: fields match real sales needs, blocking fields are removed, submission is tested end to end, and the thank-you step sets expectations. Business name: [MISSING: BUSINESS NAME] Landing page URL: [MISSING: LANDING PAGE URL] Target company / persona: [MISSING: TARGET COMPANY OR PERSONA] What you found about form fields, test submission, and the thank-you/expectation step: [FORM NOTES] Return: Recommended status: Passed / Needs fix / Blocker / N/A Short answer: A concise finding for this checkpoint. Evidence: What supports the answer. Risks or missing inputs: What should be fixed. Recommended action: The next practical action.
Variables to replace by hand
- [FORM NOTES] What you found reviewing each field against sales needs, running a test submission, and checking the thank-you step. e.g. Every field maps to a sales need. Test submission arrived with all data. Thank-you page sets no timeline.
Checkpoint 3 of 6
CRM & Handoff
Confirm leads move cleanly from capture into the system sales works in.
What this covers
0 of 4 checks completeCheck every box above and add a note to mark this checkpoint Passed automatically — you can still override the status anytime.
Use AI helper
Use this prompt to review the whole CRM & Handoff checkpoint.
This prompt uses your Lead flow setup automatically.
Missing lead flow setup fields: Business name, CRM / lead destination, Sales owner, Follow-up SLA
Act as a RevOps specialist doing lead flow QA. Review the CRM handoff against four checks: leads arrive automatically, no data is lost, every lead gets an owner, and duplicates are handled. Business name: [MISSING: BUSINESS NAME] CRM / lead destination: [MISSING: CRM OR LEAD DESTINATION] Sales owner: [MISSING: SALES OWNER] Follow-up SLA: [MISSING: FOLLOW UP SLA] What you found testing the CRM handoff, field completeness, owner assignment, and duplicate handling: [HANDOFF NOTES] Return: Recommended status: Passed / Needs fix / Blocker / N/A Short answer: A concise finding for this checkpoint. Evidence: What supports the answer. Risks or missing inputs: What should be fixed. Recommended action: The next practical action.
Variables to replace by hand
- [HANDOFF NOTES] What you found sending a test lead through to the CRM: automatic arrival, field completeness, owner assignment, and duplicate handling. e.g. Test lead arrived automatically with all fields. Owner assigned within a minute. No duplicate check exists yet.
Checkpoint 4 of 6
Sales Follow-up Process
Confirm follow-up is fast, consistent, and useful.
What this covers
0 of 4 checks completeCheck every box above and add a note to mark this checkpoint Passed automatically — you can still override the status anytime.
Use AI helper
Use this prompt to review the whole Sales Follow-up Process checkpoint.
This prompt uses your Lead flow setup automatically.
Missing lead flow setup fields: Business name, Traffic source, Follow-up SLA, Target company / persona
Act as a B2B sales enablement specialist doing lead flow QA. Review follow-up against four checks: first-contact speed is measured and acceptable, a defined sequence exists, content is relevant to context, and activity is logged. Business name: [MISSING: BUSINESS NAME] Traffic source: [MISSING: TRAFFIC SOURCE] Follow-up SLA: [MISSING: FOLLOW UP SLA] Our sales process: [SALES PROCESS] Target company / persona: [MISSING: TARGET COMPANY OR PERSONA] What you found about first-response time, the follow-up sequence, message relevance, and logging: [FOLLOWUP NOTES] Return: Recommended status: Passed / Needs fix / Blocker / N/A Short answer: A concise finding for this checkpoint. Evidence: What supports the answer. Risks or missing inputs: What should be fixed. Recommended action: The next practical action.
Variables to replace by hand
- [SALES PROCESS] How your sales process works, in short. e.g. Discovery call, proposal, close
- [FOLLOWUP NOTES] What you found measuring first-response time, checking the defined sequence, judging content relevance, and confirming logging. e.g. First contact averages 4 hours. Sequence has 3 touches, not 5. Messages reference the lead's source. Activity is logged.
Checkpoint 5 of 6
Lead Qualification
Confirm sales and marketing agree on what a good lead is.
What this covers
0 of 3 checks completeCheck every box above and add a note to mark this checkpoint Passed automatically — you can still override the status anytime.
Use AI helper
Use this prompt to review the whole Lead Qualification checkpoint.
This prompt uses your Lead flow setup automatically.
Missing lead flow setup fields: Business name, Lead offer, Target company / persona, Qualification criteria, Average deal size, Sales cycle length
Act as a RevOps strategist doing lead flow QA. Review lead qualification against three checks: a shared qualified-lead definition exists, a scoring/triage method is in use, and unqualified leads have a nurture path. Business name: [MISSING: BUSINESS NAME] Lead offer: [MISSING: LEAD OFFER] Target company / persona: [MISSING: TARGET COMPANY OR PERSONA] Qualification criteria: [MISSING: QUALIFICATION CRITERIA] Average deal size: [MISSING: AVERAGE DEAL SIZE] Sales cycle length: [MISSING: SALES CYCLE LENGTH] Sales process: [SALES PROCESS] What you found about the shared definition, scoring method, and the nurture path for unqualified leads: [QUALIFICATION NOTES] Return: Recommended status: Passed / Needs fix / Blocker / N/A Short answer: A concise finding for this checkpoint. Evidence: What supports the answer. Risks or missing inputs: What should be fixed. Recommended action: The next practical action.
Variables to replace by hand
- [SALES PROCESS] How your sales process works, in short. e.g. Discovery call, proposal, close
- [QUALIFICATION NOTES] What you found about whether sales and marketing agree on qualified-lead criteria, how leads are scored, and where unqualified leads go. e.g. Written definition exists and both teams agree. Scoring is informal. Unqualified leads currently go nowhere.
Checkpoint 6 of 6
Reporting & Lost Lead Review
Confirm you learn from won and lost leads on a regular cadence.
What this covers
0 of 3 checks completeCheck every box above and add a note to mark this checkpoint Passed automatically — you can still override the status anytime.
Use AI helper
Use this prompt to review the whole Reporting & Lost Lead Review checkpoint.
This prompt uses your Lead flow setup automatically.
Missing lead flow setup fields: Business name, Traffic source, Primary KPI
Act as a B2B revenue analyst doing lead flow QA. Review reporting and lost-lead review against three checks: lead-to-opportunity conversion is tracked, a recurring lost-lead review is scheduled, and insights feed back into campaigns and intake. Business name: [MISSING: BUSINESS NAME] Traffic source: [MISSING: TRAFFIC SOURCE] Primary KPI: [MISSING: PRIMARY KPI] Sales process: [SALES PROCESS] What you found about conversion tracking, the lost-lead review cadence, and whether insights change the system: [LOST LEAD NOTES] Return: Recommended status: Passed / Needs fix / Blocker / N/A Short answer: A concise finding for this checkpoint. Evidence: What supports the answer. Risks or missing inputs: What should be fixed. Recommended action: The next practical action.
Variables to replace by hand
- [SALES PROCESS] How your sales process works, in short. e.g. Discovery call, proposal, close
- [LOST LEAD NOTES] What you found about whether conversion is reported, whether the lost-lead review happens on schedule, and whether recent changes trace back to it. e.g. Conversion is reported monthly. Lost-lead review has no fixed schedule. No recent changes trace back to a review.
Final review
Final go / no-go approval.
- Every lead has a tracked source and campaign context.
- Leads reach the CRM with full data and a clear owner.
- Follow-up is fast, sequenced, and logged.
- Sales and marketing share one qualified-lead definition.
- A recurring lost-lead review feeds improvements back into the system.
Approved by
Approval date