Skip to main content
Full Roster

Sample Revenue Leak Audit

Northline Performance

Sports Performance Gym — Columbus, OH

This is the kind of diagnostic artifact buyers are paying for. The paid Revenue Leak Audit includes a custom scorecard, leak map, and ranked repair queue written for your actual business.

Fictional example. No real business data, results, or testimonials are shown.

Audit ID

SAMPLE-REVENUE-PATH-001

Status

Leaking

Overall score

28/100

Priority fix

CTA + sales handoff + follow-up

Reviewed path

Homepage -> Offer -> CTA -> Intake -> Booking -> Sales Handoff -> Follow-up -> Reactivation

Primary leak

The evaluation offer is not the dominant first step, the sales conversation is improvised, and there is no follow-up sequence for non-responders or no-shows.

Prepared date

Sample packet

Reviewed surfaces

Homepage, offer pages, intake form, booking link, mobile CTA, sales handoff, follow-up, reactivation

Assumptions

Parent traffic exists; evaluation offer is real; owner can change copy, forms, follow-up, and sales structure

Implementation owner

Gym owner, web person, or Full Roster sprint depending on scope

Acceptance checklist

CTA visible, intake shortened, reply expectation live, follow-up sequence assigned, sales script written

Revenue Leak Audit

Executive diagnosis

Northline has strong training value and a real facility, but the revenue path leaks at multiple stages. The homepage does not make the evaluation the clear first step. The intake form is long and generic. There is no structured sales conversation. Follow-up is random. No-shows are not recovered. Old leads and camp families are forgotten. Referrals are left to chance.

First fix

Make "Book an Athlete Evaluation" the dominant next step across the homepage, header, and mobile experience. Add a structured evaluation script. Install a follow-up sequence. Most gyms do not have a traffic problem first. They have a revenue-path problem.

Facility info

Facility snapshot
Business name
Northline Performance
Type
Sports performance gym
Location
Columbus, OH
Inquiries
16-30 / month
Problem
Parents visit the site but do not book evaluations; evaluations happen but close rate is inconsistent

Revenue path scorecard

Eleven review areas scored out of 100. Scores below 50 indicate critical friction blocking serious families from becoming paid athletes.

38
Offer clarity
42
Parent trust layer
35
Inquiry CTA
48
Intake friction
30
Evaluation booking
22
Sales handoff
25
Follow-up system
15
No-show recovery
10
Reactivation
18
Camp conversion
20
Referral prompt
Offer clarity
Critical38
Parent trust layer
Critical42
Inquiry CTA
Critical35
Intake friction
Leaking48
Evaluation booking
Critical30
Sales handoff
Critical22
Follow-up system
Critical25
No-show recovery
Critical15
Reactivation
Critical10
Camp conversion
Critical18
Referral prompt
Critical20

9

Critical

2

Leaking

0

Pass

Findings

Critical

Offer clarity

38

Issue

Headline is a slogan ('Train Hard. Play Better.'). A parent cannot answer 'what do you help with' in 5 seconds.

Fix

Replace slogan with a concrete benefit, who it is for, the city, and the named first step.

Impact

High

Effort

Low

Critical

Parent trust layer

42

Issue

Coach credentials exist but are buried on an 'About' page three clicks from the homepage.

Fix

Surface one line of credibility and one real facility photo above the fold.

Impact

Medium

Effort

Low

Critical

Inquiry CTA

35

Issue

Five buttons above the fold. Primary CTA is visually identical to secondary links. No named evaluation.

Fix

One high-contrast primary button: 'Book your evaluation.' Demote everything else to navigation.

Impact

High

Effort

Low

Leaking

Intake friction

48

Issue

12 fields including 'how did you hear about us' before athlete info. Mobile form breaks at field 7.

Fix

Cut to 6 fields: parent name, email, athlete name, age, sport, goal.

Impact

High

Effort

Low

Critical

Evaluation booking

30

Issue

Evaluation booking is two clicks deep, labeled 'Schedule a call', and opens in a new tab.

Fix

Make evaluation booking one click, labeled clearly, in-page or same-tab.

Impact

High

Effort

Medium

Critical

Sales handoff

22

Issue

Every evaluation conversation is improvised. No package framing. No objection handling. No clear next-step ask.

Fix

Structured evaluation call with package presentation, value framing, and next-step ask.

Impact

High

Effort

Medium

Critical

Follow-up system

25

Issue

No auto-acknowledgement. No visible reply expectation. No sequence for non-responders.

Fix

Auto-acknowledge immediately. Set 24-hour reply standard. Second message at 48 hours. Recovery at 7 days.

Impact

High

Effort

Medium

Critical

No-show recovery

15

Issue

No-shows are not followed up with. The family assumes the business forgot.

Fix

Same-day recovery message with reschedule link and empathy.

Impact

Medium

Effort

Low

Critical

Reactivation

10

Issue

Past inquiries, evaluation no-buys, and former athletes are never contacted again.

Fix

Seasonal reactivation campaign with a clear reason to re-engage.

Impact

High

Effort

Medium

Critical

Camp conversion

18

Issue

Camp families register, complete the event, and never hear about year-round training.

Fix

Post-camp evaluation CTA and follow-up sequence starting before camp ends.

Impact

High

Effort

Medium

Critical

Referral prompt

20

Issue

Satisfied families are never asked to refer. Word of mouth is left to chance.

Fix

Structured referral ask at the right moment with a simple mechanism.

Impact

Medium

Effort

Low

Leak map

How a parent moves through the current path — and the corrected path after fixes.

Where families drop off

Current path
1Parent visits site
2Sees multiple offersLeak
3Cannot tell what to book firstLeak
4Clicks aroundLeak
5Form feels genericLeak
6No clear response timeLeak
7Evaluation happens
8Improvised sales conversationLeak
9No package follow-upLeak
10Athlete not enrolledLeak

After fixes

Corrected path
1Parent visits site
2Sees 'Book an Athlete Evaluation'Fix
3Understands who it is forFix
4Sees coach/facility proofFix
5Completes short intakeFix
6Receives clear next stepFix
7Evaluation happens with scriptFix
8Package presented clearlyFix
9Follow-up sequence continuesFix
10Athlete enrolledEnrolled

Top 5 fixes

Ranked by impact and effort. Each fix includes a concrete recommendation.

1

Make 'Book an Athlete Evaluation' the dominant CTA

The homepage gives parents too many choices before explaining what to do first. Make 'Book an Athlete Evaluation' the primary button in the hero, header, and mobile sticky CTA.

Impact: HighEffort: Low
2

Add a structured evaluation sales script

Every evaluation conversation is different. Install a script that frames the package, handles common objections, and asks for the next step clearly.

Impact: HighEffort: Medium
3

Install immediate + 24h + 48h + 7-day follow-up sequence

Parents submit interest and have no idea when they will hear back. Add an auto-acknowledgement with a clear timeline, a 24-hour personal reply, a 48-hour nudge, and a 7-day recovery.

Impact: HighEffort: Medium
4

Cut intake form friction

The current form has 12 fields and asks 'how did you hear about us' before athlete info. Cut to 6 fields and move source questions to the thank-you page or follow-up email.

Impact: HighEffort: Low
5

Build a no-show recovery and old-lead reactivation system

No-shows are not rejections. Old leads already know the brand. Add a same-day recovery message and a seasonal reactivation campaign.

Impact: HighEffort: Medium

Get this kind of diagnostic written for your actual business.

Before / after copy

Specific copy changes that reduce friction and make the next step obvious.

Homepage headline

Before

Northline Performance — Train Hard. Play Better.

After

Columbus sports performance training for athletes ages 10–18. Book a 60-minute evaluation to build your plan.

Primary CTA

Before

Programs | Memberships | Schedule a Call | Contact

After

Book your evaluation →

Intake form header

Before

Contact us today to learn more about Northline Performance.

After

Book your athlete evaluation. We reply within 24 hours with available times.

Follow-up email

Before

Thanks for contacting us. Someone will be in touch soon.

After

Hi [Name], your evaluation request is confirmed. Here are three available times this week. Reply with your preference and we'll lock it in.

Speed training description

Before

Speed and agility training available.

After

Speed training for Columbus-area athletes preparing for tryouts, offseason development, and combine-style testing.

Sales conversation risk

The page creates interest, but the close still depends on whether the owner or coach can explain the package clearly. If every evaluation conversation is improvised, revenue depends on mood, memory, and timing.

Sales conversation risk

The page creates interest, but the close still depends on whether the owner or coach can explain the package clearly. If every evaluation conversation is improvised, revenue depends on mood, memory, and timing.

Risk

No script. No package framing. No objection handling.

Repair

Structured evaluation call with package presentation and next-step ask.

Result

Consistent close rate instead of owner-dependent outcomes.

Follow-up failure map

What happens when a parent submits interest — and what should happen instead.

Where interest dies

Current follow-up
1Inquiry submitted
2Confirmation sentLeak
3No owner reply within 24hLeak
4Parent gets busyLeak
5No 48h nudgeLeak
6No 7-day recoveryLeak
7Lead diesLeak

Where interest converts

Fixed follow-up
1

Immediate

Auto-acknowledge with reply expectation and next-step preview.

Email · System

2

24 hours

Personal reply with three available evaluation times.

Email · Owner / staff

3

48 hours

Nudge for non-responders with two spots remaining and alternative options.

Email · Owner / staff

4

7 days

Recovery message for cold leads with phone call offer and seasonal urgency.

Email · Owner / staff

Reactivation opportunity

Revenue is not only about new leads. Old leads, camp families, and past athletes already know the brand. Reactivation is often the fastest path to new paid athletes.

Old DMs

Parents who messaged but never booked.

Send a seasonal re-engagement: 'New season starts next month. Still interested in an evaluation?'

Camp families

Families who paid for a camp or clinic but never heard about year-round training.

Post-camp follow-up within 48 hours of the final session with evaluation CTA.

Past evaluation no-buys

Athletes who attended an evaluation but did not commit.

30-day check-in with a new offer or seasonal reason to return.

Seasonal inquiries

Parents who inquired during last season's peak but timing was wrong.

Pre-season reactivation campaign 2-3 weeks before the new season starts.

Injured athletes who recovered

Former athletes who stopped training due to injury and were never re-engaged.

'Welcome back' evaluation offer with modified programming mention.

Tryout prep families after season

Families who asked about tryout prep last year.

Annual tryout prep reminder with evaluation booking link.

Script preview

Before and after examples for common sales and follow-up moments. Direct, human, not spammy. No fake urgency.

First inquiry reply

Before

Thanks for reaching out. What are you looking for?

After

Hi [Name], thanks for your interest. I have three evaluation spots this week. Which day works best for [Athlete]?

Evaluation confirmation

Before

See you Thursday.

After

Hi [Name], your evaluation is confirmed for Thursday at 4pm. Plan on 60 minutes. Bring athletic shoes and a water bottle. We'll review [Athlete]'s goals and build a plan together.

No-show recovery

Before

You missed your evaluation.

After

Hi [Name], I noticed [Athlete] missed today's evaluation. No worries — things come up. I have two spots next week. Would Tuesday or Thursday work?

48-hour non-responder nudge

Before

Just checking in.

After

Hi [Name], I wanted to follow up on the evaluation times I sent Tuesday. Two spots remain this week. If timing is the issue, reply with your best alternative and I'll find a fit.

Post-evaluation package follow-up

Before

Let me know if you have questions.

After

Hi [Name], thanks for coming in today. Based on [Athlete]'s evaluation, I recommend the 12-week speed package. Here's the breakdown. Ready to lock in a start date?

Camp-to-training conversion

Before

Thanks for coming to camp.

After

Hi [Name], [Athlete] did great at camp this week. The next step is a 60-minute evaluation so we can build a year-round plan around what we saw this week. I have spots open next Tuesday and Thursday.

Old lead reactivation

Before

Are you still interested?

After

Hi [Name], tryout prep season is starting next month at Northline. Last year you asked about speed training for [Athlete]. I have two evaluation spots open this week if you want to get ahead of the rush.

Referral ask

Before

Tell your friends about us.

After

Hi [Name], [Athlete] has made solid progress. If you know another family looking for evaluation-based training, I'd love to help them too. Just reply with their contact info and I'll reach out directly.

Intake form cleanup

The current form has 12 fields and asks parents for information before trust is built. Here is what to keep, remove, and add.

6 fields

Keep
  • Parent name
  • Parent email
  • Athlete name
  • Athlete age
  • Sport
  • Goal / problem

6 fields

Remove
  • ×How did you hear about us
  • ×Emergency contact
  • ×Insurance info
  • ×Previous training history
  • ×Address
  • ×Second parent info

2 touches

Add
  • Auto-acknowledge email with reply expectation
  • Thank-you page with next step and contact method

Follow-up sequence

A practical follow-up sequence preview to reduce the gap after a parent submits interest.

1ImmediateAuto-email

Thanks for requesting an evaluation. We reply within 24 hours with available times.

224 hoursManual email

Hi [Name], here are three available times this week. Reply with your preference and we'll lock it in.

348 hoursManual email

Hi [Name], just following up. Two spots remain this week. If none work, reply with your best alternative and we'll find a fit.

47 daysManual email

Hi [Name], wanted to check in. If timing was the issue, we can also do a brief phone call to find the right evaluation slot.

Owner action checklist

What to fix, in priority order. Most can be applied this week without a full rebuild.

  • 1Replace homepage headline with benefit + city + audience + first step
  • 2Make 'Book an Athlete Evaluation' the only primary CTA above the fold
  • 3Move strength, speed, and team training to secondary nav or separate pages
  • 4Cut intake form to 6 fields: parent name, email, athlete name, age, sport, goal
  • 5Add auto-acknowledge email with 24-hour reply expectation
  • 6Add one credibility line and one facility photo to hero
  • 7Fix mobile menu so evaluation booking is one tap, not two
  • 8Write structured evaluation script with package presentation and next-step ask
  • 9Set 48-hour non-responder follow-up email
  • 10Build no-show recovery message with reschedule link
  • 11Create seasonal reactivation email for old leads and camp families
  • 12Add referral ask to post-enrollment follow-up

What to send your web person

Implementation summary for the person editing the site, landing page, form, or follow-up system.

  • 1Set one primary header and hero CTA: Book an Athlete Evaluation.
  • 2Route all first-time families to one evaluation intake form before program pages compete.
  • 3Cut the intake form to parent name, email, athlete name, athlete age, sport, and goal.
  • 4Add a thank-you page that confirms response timing and gives the next step.
  • 5Add auto-reply, 24-hour manual reply, and 48-hour non-responder follow-up templates.
  • 6Create a no-show recovery message and old-lead reactivation email template.

Owner decision summary

  • Know exactly which parts of the revenue path are losing families before they become paid athletes.
  • Prioritize fixes by impact and effort, not guesswork.
  • Apply copy changes that make the next step obvious.
  • Shorten the intake form so more parents complete it.
  • Build a follow-up standard that does not rely on whoever is on the floor.
  • Add a sales script so every evaluation conversation is structured, not improvised.
  • Decide whether to implement yourself or bring in Full Roster for a sprint.

This is the kind of diagnostic artifact Full Roster produces for paid audit customers.

Want this for your facility?

Get the paid diagnostic written for your actual business.

The sample above is fictional. Your Revenue Leak Audit will be written for your actual business, website, and revenue path.

Reminder: this page shows a fictional illustration only. No real Northline Performance is implied. Real audits are written for the actual business that submits the form. Terms.

Start Revenue Leak AuditRequest Limited Fit Check