Blended AthleticsBlended Athletics · The Readout
Readout v4-gha Synced 1h ago
← Owner Outreach Intelligence
acquisition

Lead Gen Pipeline

Turns pre-scraped cold gyms into scored, deduped, personally-drafted prospects - CrossFit at 7:00 AM, HYROX at 7:30 AM.

◍ Live since May 25, 2026
Business view: what it's worth

This is the top of the funnel. Cold gym names go in; ready-to-send, personalized outreach comes out - each one specific to that gym, never generic.

It protects quality two ways: it scores every gym so only worthwhile ones get worked, and it checks GHL first so the same gym is never contacted twice.

David's only job at this stage is to review drafts and hit send. The research and writing are already done.

Report: live impact
What it's producing.
Total scraped
6,585
Processed
▾
3,501
Out of this scrape's queue - not the same number as total CRM contacts below, which includes every past run.
Pending
3,084
Drafts created
2,868
In GHL - CrossFit
1,712
In GHL - HYROX
1,292
Hot leads
2,878
Warm leads
49
Independent gyms
▾
2,655
Tagged independent - no franchise affiliation. Scores +20 higher in prospect scoring than a franchise location.
Franchise-affiliated
▾
267
f45-franchise + orangetheory-franchise + shred415-franchise tags, combined.
CrossFit vs HYROX: scraped to drafted
CF scraped
2,980
CF drafts
1,686
HY scraped
3,605
HY drafts
1,182
Franchise mix (independent vs named franchises)
Independent
2,655
F45
170
Orangetheory
96
Shred415
1
Failed logs, by source
CF no email
1
HY no email
11
CF duplicates skipped
77
HY duplicates skipped
120
System updates
Changelog.
May 25, 2026
monitoring
Avg prospect score is still served from cache - not a GHL field, its source needs confirming. Hot/warm leads and direct-vs-generic email are now computed live per source (hot/warm from tag intersection, direct/generic from the Email Status custom field).
May 25, 2026
done
Went live. Dual CF/HY pipelines, Haiku enrichment, prospect scoring, GHL dedup-before-create, draft-only output.
Tags it applies
Why each tag exists.
prospect · new lead

Marks a fresh, un-worked gym entering the pipeline.

crossfit / hyrox

Routes the contact to the right sequence and reporting split downstream.

independent

No franchise affiliation - scores higher as a prospect than a franchise location.

f45-franchise / orangetheory-franchise / shred415-franchise

Franchise affiliation detected during enrichment; scores lower and powers the franchise-vs-independent split.

hot / warm

The prospect score band itself, written straight to the contact - hot is 65+, warm is 20-64. Cold gyms never reach GHL.

draft-ready

Signals a Gmail draft exists and is waiting on David - the hand-off point to Dave Approval.

Every number above is live via the Readout cache sync · Lead Gen Pipeline