This guide is for franchisors selling new franchises. If you own a unit and want to sell it, that’s a resale, and it runs differently.

One practical way to sell more franchises is to find the stage where candidates stop moving and fix that stage before you buy more inquiries. To find it, you need two things: written stages with an exit rule for each, and a cohort report that follows one group of inquiries forward to a fixed cutoff date. This guide gives you both, with a fully worked fictional quarter: 400 accepted inquiries, 6 signed agreements, and every candidate in between accounted for.

The stages of a franchise sale

A franchise sale is a sequence. Each stage has its own job and its own owner. The early stages screen; the later ones let both sides confirm fit. The order below belongs to the fictional franchisor in this guide. Other brands order it differently: some hold discovery day before validation calls, some combine the first two calls. Write down your own order and keep it fixed so the report stays comparable.

#StageJobOwnerExit to the next stage when
1Inquiry acceptedCapture answers; evaluate rules and obtain rep confirmation where requiredMarketing + development repA first conversation is held, including clarification calls for Not yet graded records
2First call heldConfirm answers, explain the owner role, answer their main questionDevelopment repCandidate is still Qualified after the call and wants the next step
3Deeper qualificationFunding evidence, territory confirmed, year-one reality discussedDevelopment repFunding evidence seen and territory agreed
4Disclosure deliveredCandidate receives the disclosure document and reviews it with their own advisersDevelopment rep + counselReceipt logged and the candidate’s questions answered
5Validation completedCandidate speaks with current franchiseesCandidate (franchisor provides contacts)Candidate says they’ve had the calls they want
6Discovery dayBoth sides test fit, in person or liveDevelopment director + operationsBoth sides want to proceed
7SignedAgreement signed through the signing step your franchise counsel has approvedDevelopment director + counselSigned agreement recorded; handoff to onboarding

Disclosure and signing follow the process your franchise counsel has approved for each market you sell in. This guide doesn’t cover the legal requirements.

Four stage rules keep the report honest:

  1. Every candidate is in exactly one stage, with an owner and a next date. “Stage 3, Sam, call 14 June” is useful. “Warm” isn’t.
  2. Stages are exited on evidence, not on time. Disclosure is delivered when it’s been delivered and receipt is logged.
  3. Every exit has a recorded reason. If nobody recorded one, the reason is “not recorded”. It’s never guessed afterwards.
  4. Grade and lifecycle are separate fields. The fit grade (Qualified, Nurture, Disqualified, or the status Not yet graded) comes only from the rule results. The lifecycle state says where the relationship stands: active, paused, withdrawn, closed_no_response, closed_disqualified or signed. A candidate who withdraws, picks another brand or stops replying keeps their last evidenced grade. Disqualified means a confirmed failed R1 to R3, nothing else.

What each stage is not

  • The first call is not a pitch. If the candidate wants a passive investment and your model is owner-operator, the best outcome is that both of you find out early.
  • Validation is not yours to script. You provide the list of franchisees. What they say is their experience. If candidates leave after validation, listen to the calls’ themes before you change anything in sales.
  • Discovery day is not a closing event. It’s the last point where saying no is cheap for both sides. A franchisor that never declines anyone at discovery day should ask whether the stage is doing its job.

A worked cohort: one quarter, followed to a cutoff

Fictional example. Northfield Inspections, an invented US home inspection franchisor. Grading rules v2.1 (Qualified, Nurture, Disqualified; Not yet graded is a separate status). All counts are invented for teaching and are not benchmarks. This 400-person process scenario is separate from the 455-person source-comparison scenario in the reporting and sourcing guides; do not combine their totals. Each of these 400 records is one unique candidate, counted from their first accepted inquiry.

  • Cohort: inquiries accepted from 1 January 2026, 00:00, to 31 March 2026, 23:59, US Central time.
  • Cutoff: 30 September 2026, 23:59, US Central time.
  • Cohort age at cutoff: 6 whole months from the cohort’s last day. The earliest January inquiries have had almost 9 months.
  • Unit: signed franchise agreements, net of reversals, with one agreement per signing candidate in this example. There were no reversals in this cohort by the cutoff.

Where the 400 inquiries got to

First, what happened before any call. Every one of the 400 is in exactly one row.

Contact outcome by the cutoffCandidatesNote
First call held140Moved on to the stage table below
Disqualified at the form, closed without a call138A must-have rule (R1 to R3) failed on the form answers
Call attempted, never reached92Grades kept from the form: 30 Qualified, 40 Nurture, 22 Not yet graded. 60 closed under the no-response rule, 32 still being tried
Never attempted3010 Qualified, 14 Nurture, 6 Not yet graded, all still active. A follow-up gap, shown, not hidden
Total400

The 30 never-attempted records are an easy row to drop from a report. They aren’t zero and they aren’t “bad leads”. Nobody called them.

Then, from the first call forward. Two different counts sit side by side here. Reached is cumulative: everyone who got to that stage or further. Current here is exclusive: the candidates whose furthest stage at the cutoff is this one, split by lifecycle state and grade. Each person is counted once in “current here”.

StageReached (cumulative)Moved onCurrent hereClosed: DisqualifiedWithdrawnPausedActive, NurtureActive, QualifiedMoved on / reached
2 First call held14060802660321642.9%
3 Deeper qualification60303053014850.0%
4 Disclosure delivered3018120107460.0%
5 Validation completed181080203355.6%
6 Discovery day10640110260.0%
7 Signed66

Each row balances: reached = moved on + current here, and current here = the five columns after it. For stage 2: 60 + 80 = 140, and 26 + 6 + 0 + 32 + 16 = 80. Add the 260 whose furthest stage is the accepted inquiry and the current counts give 260 + 80 + 30 + 12 + 8 + 4 + 6 = 400.

Of the 6 withdrawn at stage 2, 4 had a confirmed Qualified grade and 2 left before their answers were confirmed, so their last evidenced grade is Not yet graded. The one paused record at stage 6 is a franchisor-side review, not a grade.

Grades and lifecycle at the cutoff

Grade at the cutoff is each person’s last evidenced grade. Lifecycle is a separate field. Both tables cover the same 400 people.

Grade at cutoffCount
Qualified91
Nurture110
Disqualified169
Not yet graded28 + 2 = 30
Total400
Lifecycle at cutoffCountGrade mix
active15155 Qualified, 82 Nurture, 14 Not yet graded
paused1Qualified
withdrawn1311 Qualified, 2 Not yet graded
closed_no_response6018 Qualified, 28 Nurture, 14 Not yet graded
closed_disqualified169Disqualified (138 at the form, 26 at stage 2, 5 at stage 3)
signed6Qualified
Total400

In this fictional ledger, every Nurture assessment has a confirmed dependency and next review date. A form answer supplies evidence; it does not bypass the rep confirmation required by v2.1.

Graded records: 370. The 30 Not yet graded are reported as their own count. They’re not folded into Disqualified, and they’re not removed from the 400. None of the 13 withdrawals or 60 no-response closures is counted as Disqualified.

How to read it

  • 6 signed from 400 accepted inquiries is a 1.5% accepted-inquiry-to-signed rate for this cohort at 6 months. That’s a meaningful number when its scope travels with it: which inquiries count as accepted, the cohort dates, the cutoff, and net signings. Change any of those and it’s a different number. Compare it only with cohorts measured the same way at the same age.
  • It isn’t final. 33 Qualified candidates were still active across stages 2 to 6 at the cutoff (16 + 8 + 4 + 3 + 2), one more was paused, and 56 Nurture candidates were still in nurture. The rate can rise as they move.
  • 6 of the 140 first calls signed: 4.3%. This says something different: how often a held first call ends in a signing, for this cohort, at this age.
  • Signed per Qualified: 6 / 162 = 3.7%. The denominator is every candidate graded Qualified under v2.1 at any point in the window (form or call), a fixed population: 40 Qualified at the form who never had a call, plus 122 of the 140 with a first call (all 60 who moved past stage 2, plus 62 at stage 2: 22 later Disqualified, 4 withdrawn, 20 regraded Nurture, 16 active). It is not the 91 Qualified at the cutoff: that count moves with every regrade, so dividing by it isn’t a person conversion rate. The two differ by 71 here: 27 people confirmed Qualified and later Disqualified on a failed rule (22 at stage 2, 5 at stage 3), and 44 later regraded Nurture (20 + 14 + 7 + 3).
  • The largest gap is before any call. Of 400 inquiries, 140 had a first call. 138 were closed at the form under the rules (an expected outcome), but 92 were never reached and 30 were never attempted. Those two rows are a contact problem, and they’re worth fixing before anyone discusses lead quality.
  • The table shows where candidates stopped, not why. Exit reasons narrow it down; they don’t prove a cause.

Exit reasons, recorded at the time

StageLifecycleGrade at cutoff (last evidenced)Reason as recordedCount
2closed_disqualifiedDisqualifiedR2 own liquid funds below $56,000, confirmed on call, no approved exception12
2closed_disqualifiedDisqualifiedR3 wants a business others run9
2closed_disqualifiedDisqualifiedR1 only wants Sold territory; declined alternatives5
2withdrawnQualifiedWithdrew, reason recorded4
2withdrawnNot yet gradedWithdrew before answers were confirmed, reason not recorded2
2activeNurtureTiming beyond 6 months24
2activeNurtureFunding date dependency8
3closed_disqualifiedDisqualifiedR2 funding evidence confirms own liquid funds below $56,000, no approved exception5
3withdrawnQualifiedWithdrew, reason recorded3
3activeNurtureFunding date dependency9
3activeNurtureTiming beyond 6 months5
4withdrawnQualifiedChose another franchise brand1
4activeNurtureTiming moved to 20274
4activeNurtureFunding date moved3
5withdrawnQualifiedWithdrew; cited year-one workload2
5activeNurtureTiming3
6pausedQualifiedFranchisor paused the award for a Development Director review of a scheduling-availability concern; no R1 to R3 failure recorded1
6withdrawnQualifiedCandidate declined after discovery day1

The scheduling concern isn’t a v2.1 rule, so it can’t produce Disqualified. If Northfield wants it to count, it has to be written as a defined, versioned private criterion first; until then the record is paused with its Qualified grade. The full segment ledger, with form grade and whether each group was ever Qualified, is in the exit-reasons CSV.

Two candidates left after validation citing year-one workload. That’s worth a look at whether the page and ad describe the workload accurately. It isn’t proof the page caused those exits: two records is a prompt to check, not a finding. The two “reason not recorded” exits stay visible as unknown.

One signed record, end to end

Candidate N-0142 (fictional), territory TX-AUS-03.

Date (2026)Event
14 JanInquiry accepted; graded Qualified
15 JanFirst call held
10 FebFunding evidence seen; territory agreed
3 MarDisclosure document delivered; receipt logged the same day
10 to 20 MarValidation calls with four franchisees
2 AprDiscovery day
21 AprAgreement signed through the counsel-approved signing step

Disclosure to signature took 49 calendar days (3 March to 21 April), and inquiry to signature 97 days. The signature followed the counsel-approved signing step. One candidate’s timeline isn’t a typical one: measure your own spread across every signed record.

Use the stage table to choose what to fix

What the cohort showsLikely stage problemLook at first
Many never attempted or never reachedContact and capacityStaffed hours, call attempts, who owns new records
Many Disqualified at the form for the same ruleThe ad or page messageWhether the page states the role and money (landing page guide)
Many Not yet gradedMissing answers or slow reviewForm wording and the review queue (qualification guide)
Many Disqualified after first call for one ruleGrading or form wordingWhether the form asks what the call later finds (inquiry form)
Exits after validationWhat franchisees describeThe themes of those calls; operations, not scripts
Plenty of signings but no idea which sourceTrackingSource fields carried to the signed record (source tracking)

Treat each row as a place to look, not a diagnosis. In this method, spend increases come after the leaking stage is fixed, and only up to what your development team can follow up.

Three numbers to report every month

  1. Cost per signed franchise, by cohort, with its cost scope stated. Zero signings means “not calculable”, not $0. Method: cost per signed franchise.
  2. Graded share and grade mix, with Not yet graded as a separate count and lifecycle reported beside it.
  3. Stage table by cohort, with the cutoff and age printed on it.

Start here

Pick last quarter’s inquiries. Write the exact cohort start, end and cutoff, with the time zone. For each candidate, record the furthest stage reached, the grade with the date it was last evidenced, the lifecycle state, and the reason as written at the time (or “not recorded”). Fill in the contact outcome table first: it tells you whether you have a lead problem or a follow-up problem.

Download: S10-stage-dictionary.csv (stage definitions, owners and exit rules), S10-cohort-pipeline.csv (the worked cohort: contact outcomes, stage rows, grades, lifecycle, rates) and S10-exit-reasons.csv (the 400 people in 34 segments, each with lifecycle, last evidenced grade and reason).

Related: Qualifying candidates · Cost per signed franchise · The recruitment landing page · Home inspection recruitment

Put it to work on your recruitment system

Bring your recruitment page and anonymized stage counts to a diagnostic. We’ll identify what to test and how to measure it.

Discuss your franchisor recruitment system

More franchisor guides · Read the research and limitations