Executive Summary
$1,853 spent. 98 leads. 3 purchases.
Crosscourt is a premium, member-driven basketball club in DTLA running three active campaigns across Facebook and Instagram. The lead generation campaign is performing well at $6.75/lead, but over half the total budget is draining into placements and demographics that produce zero conversions. Simple fixes can nearly triple lead volume without increasing spend.
Campaign Breakdown
Where the money goes
| Campaign |
Spend |
Result |
Key Metric |
Verdict |
| Awareness |
$523 |
11K video views |
$0.047/view |
Wasteful |
| Traffic |
$669 |
1,722 LPVs |
$0.39/LPV |
Leaking |
| Lead Gen (Instant Form) |
$662 |
98 leads |
$6.75/lead |
Strong |
The awareness campaign produces zero leads and zero purchases.
It generates video views at a low cost, but those views never enter the conversion funnel. $523/month with no measurable business outcome.
Placement Analysis
Instagram converts. Facebook doesn't.
| Placement |
Spend |
Leads |
CPL |
Status |
| Instagram Stories |
$541 |
67 |
$8.08 |
Winner |
| Instagram Reels |
$240 |
18 |
$13.34 |
Good |
| Instagram Feed |
$121 |
12 |
$10.09 |
Good |
| Facebook Marketplace |
$492 |
0 |
— |
Kill |
| Facebook Stories |
$244 |
0 |
— |
Kill |
| Facebook Reels |
$86 |
0 |
— |
Kill |
| Audience Network |
$63 |
0 |
— |
Kill |
| Facebook Feed |
$43 |
1 |
$42.58 |
Kill |
Every Facebook and Audience Network placement produces zero leads.
Instagram Stories alone generates 68% of all leads. The Facebook spend overlaps with other waste (wrong age targeting, awareness campaign) — the combined impact is covered in the Issues section below.
Demographics
The sweet spot is males 18-34
| Segment |
Spend |
Leads |
CPL |
Efficiency |
| Males 18-24 |
$237 |
24 |
$9.86 |
Strong |
| Males 25-34 |
$442 |
45 |
$9.82 |
Best |
| Males 35-44 |
$335 |
18 |
$18.60 |
OK |
| Males 45-54 |
$211 |
4 |
$52.66 |
Wasteful |
| Males 55-64 |
$184 |
0 |
— |
Dead |
| Males 65+ |
$213 |
0 |
— |
Dead |
| All Females |
$217 |
6 |
$36.22 |
Low vol |
Males 45+ are 7.8x more expensive per lead than 25-34.
Males 55+ generated zero leads across $397 of spend. Much of this overlaps with the Facebook placement waste — the same ads hitting the wrong people on the wrong platforms. Tightening age to 18-39 eliminates the demographic side of the problem.
90-Day Funnel
The website is the real bottleneck
Tracking the full path from ad click to purchase over the last 90 days ($5,163 total spend):
Landing Page Views
4,871
100%
Checks Schedule
690
14.2%
Initiates Purchase
7
0.14%
Purchase Confirmed
3
0.06%
0.06% landing-page-to-purchase rate. Industry standard is 1-3%.
690 people check the schedule but only 64 visit signup — a 90% drop. Something between the schedule page and signup is killing conversion. This is the single highest-leverage fix available.
Creative Performance
What's working, what's not
| Ad |
Campaign |
Spend |
Leads |
CPL |
| instantformvideo20 |
Lead Gen |
$432 |
64 |
$6.74 |
| no friction |
Lead Gen |
$57 |
11 |
$5.17 |
| instantformstatic20 |
Lead Gen |
$144 |
21 |
$6.86 |
| Community |
Lead Gen |
$19 |
2 |
$9.43 |
| awarenessvideo20 |
Awareness |
$519 |
0 |
— |
| trafficvideo20 |
Traffic |
$334 |
0 |
— |
| trafficstatic20 |
Traffic |
$246 |
0 |
— |
"no friction" is the best-performing ad at $5.17/lead but only has $57 of spend. It's being starved of budget. Meanwhile, awareness and traffic ads consume $1,098 with zero lead output.
What's Working
The strengths to build on
$6.75/lead via instant forms is a strong number for a high-ticket membership club in Los Angeles. The creative is resonating.
The main video ad drives 64 of 98 leads. Video clearly connects with this audience — the energy and vibe of the club translates well in motion.
$541 spent → 67 leads. 68% of all leads come from one placement. The audience is Instagram-native and the vertical video format fits perfectly.
Males 18-34 convert at ~$9.85/lead. The product-market fit signal is there — young men in LA who play basketball and want a premium experience.
Good implementation with custom conversions at every stage: landing → schedule check → signup → checkout → confirmed. This gives us the data we need to optimize.
Issues Found
~$1,000/mo in overlapping waste
We identified several issues that compound on each other. Because the same dollars often hit multiple problems at once (e.g., the awareness campaign is also serving Facebook Marketplace to 65-year-old males), the total recoverable waste is approximately $1,000/month — over half the budget. Here's how it breaks down:
Facebook Marketplace ($492), Facebook Stories ($244), Facebook Reels ($86), and Audience Network ($63) combined: zero leads. Only Instagram converts. This is the single biggest drain — every dollar on Facebook is wasted regardless of which campaign it comes from.
$523/mo producing 236K impressions but zero leads, zero purchases. Frequency is already at 2.6 — the same people seeing the same video on repeat. The video views never enter the conversion funnel because there's no retargeting set up to capture them. Much of this $523 is also being burned on Facebook placements (issue #1) and older demographics (issue #3).
Males 55-64: $184 spent, zero leads. Males 65+: $213 spent, zero leads. Males 45-54: $211 spent, 4 leads at $52.66 each — 7.8x worse than the 25-34 bracket. These dollars overlap heavily with the Facebook placement waste above — the same ads are hitting the wrong people on the wrong platforms.
$669 spent, 1,722 landing page views, zero leads, zero purchases. People click through and bounce. The campaign tells Facebook to find people who will click — not people who will sign up. Restructuring the optimization goal would make this spend productive without cutting it.
690 people checked the schedule over 90 days. Only 64 visited the signup page. That's a 90.7% drop at one step. Something on or between those pages is killing conversion — unclear CTA, friction in the signup flow, or pricing shock. Landing-page-to-purchase rate is 0.06% vs. 1-3% industry standard.
Highest-leverage fix across the entire account
690 schedule-checkers and 4,871 landing page visitors over 90 days — all warm prospects — are never shown a follow-up ad. There is a "Retargeting" campaign in the account but it's been paused since July 2024. This is low-hanging fruit.
These issues overlap — the same dollars are often counted in multiple problems.
For example, $200 spent showing awareness videos to 65+ males on Facebook Marketplace appears in the placement waste, the awareness waste, and the age waste. The de-duplicated total: approximately $1,000/month of the $1,853 budget is either wasted or severely underperforming.
Recommendations
Redirect ~$1,000/mo of waste into lead gen
Fixes 1-3 work together to recapture the overlapping waste identified above. Combined, they free up approximately $1,000/month — which gets redirected into the lead gen campaign and a new retargeting campaign that actually produce results.
Turn off Facebook Marketplace, Facebook Stories, Facebook Reels, Facebook Feed, and Audience Network across all campaigns. Move budget to Instagram Stories, Instagram Reels, and Instagram Feed only. This is the single highest-impact change — it eliminates the platform where zero leads come from.
Cap age at 39 (or 44 at most). Males 18-34 convert at $9.82/lead. Males 45+ convert at $52+ or not at all. This catches the demographic waste that Fix 1 doesn't fully eliminate — some 55+ spend is on Instagram too.
The awareness campaign produces video views that never enter the funnel. Pause it and move the $523/mo budget to lead gen. If brand awareness is still a goal, build a custom audience of 50%+ video viewers from organic content and retarget them with the instant form ad instead.
Fixes 1-3 combined recapture ~$1,000/mo.
These three issues overlap (the same dollars are often wasted on the wrong platform AND the wrong age group AND the wrong campaign). Applied together, they free up roughly $1,000 of the $1,853 monthly budget to be redirected into what's actually working.
Create a retargeting audience of website visitors (schedule page, signup page) and video viewers (75%+). Serve them a compelling offer — free first session, limited-time promo. This audience is warm and converts at a fraction of cold traffic cost.
New low-cost lead source
Change the Traffic campaign's optimization goal from "Landing Page Views" to the "First Timer Checks Schedule" or "Visited Sign Up Page" custom conversion event. Facebook's algorithm will then find people who actually take action, not just click and bounce.
Better traffic quality, same spend
"no friction" is the best ad at $5.17/lead but only has $57 of spend — it's starved. "instantformvideo20" at $6.74/lead is the volume driver. Give both more budget and test 2-3 new video creatives in the same style to avoid creative fatigue.
More leads at proven CPL
Budget Reallocation
Same $62/day, nearly 3x the leads
Current
Awareness$16/day
Traffic$16/day
Lead Gen$16/day
Retargeting$0/day
~3 leads/day
→
Proposed
Awareness$0/day
Traffic (optimized)$8/day
Lead Gen (scaled)$45/day
Retargeting (new)$9/day
~8-10 leads/day
At the current $6.75 CPL, moving from $16/day to $45/day on lead gen with tighter targeting (Instagram-only, age 18-39) projects to 8-10 leads/day.
That's nearly 3x the current volume without increasing total spend. The retargeting campaign provides additional low-cost conversions from warm audiences.
Next Steps
Longer-term opportunities
The schedule → signup drop (90.7%) is the single highest-leverage fix. Even doubling ad efficiency won't help if the website leaks. Audit the schedule page UX, simplify the signup flow, and consider removing friction between "check schedule" and "book a session."
98 leads/month is solid, but what happens after the form? Automated SMS/email follow-up sequences can dramatically improve show rates for free sessions and tours.
Upload the current member list and build 1-3% lookalikes. This targets people who share characteristics with actual paying members — far higher intent than broad geo + Advantage Audience targeting.