2026-09-25 13:46 ·
21 texts sent today ·
window open
UK no-website
565 already texted · 2804 built all-time
Built today
5
2026-09-25
Built, ready to send
2239
1080 of them score 80+
Scraped, not built
3016
1012 of them score 80+
Built, not yet texted — by score
100
4
0%
93-99
28
1%
88-92
371
17%
84-87
48
2%
80-83
629
28%
under 80
1159
52%
Scraped, not built — by score
100
135
4%
93-99
164
5%
88-92
263
9%
84-87
12
0%
80-83
438
15%
under 80
2004
66%
UK bad-website
198 already texted · 283 built all-time
Built today
0
2026-09-25
Built, ready to send
85
53 of them score 80+
Scraped, not built
325
233 of them score 80+
Built, not yet texted — by score
100
3
4%
93-99
10
12%
88-92
14
16%
80-83
26
31%
under 80
32
38%
Scraped, not built — by score
100
25
8%
93-99
67
21%
88-92
50
15%
84-87
2
1%
80-83
89
27%
under 80
92
28%
This stream only texts businesses whose existing site is
dead or a social page, so a built site here is not
automatically sendable — the sender re-checks that marker and fails
closed when it is missing.
US no-website
428 already texted · 1494 built all-time
Built today
0
2026-09-25
Built, ready to send
32
mobile lines only · 930 await a lookup
Scraped, not built
455
2 of them score 80+
Built, not yet texted — by score
100
33
3%
93-99
199
19%
88-92
183
17%
84-87
24
2%
80-83
387
36%
under 80
240
23%
Scraped, not built — by score
93-99
1
0%
88-92
1
0%
under 80
453
100%
A US number can only be texted if it is a
mobile. 930 built sites have never had
a line type established, at $0.008 each — that pile is neither ready
nor dead, it is unknown, so it sits on its own rather than being folded
into either column.
Needs attention
US sender (GoHighLevel)NOT LOADEDlaunchd job com.awresults.ghlsend; last US send 2026-09-12
Twilio (line-type lookups)-1.60 USDtrial account; a lookup costs $0.008
Demo-page trackingnever worked/api/track returns HTTP 405 on every shard; the awresults-leads D1 has zero rows, so no site has ever recorded a visit or a click
Stripe to Close joinnot wiredno API key on this machine. collected_gbp is read out of the opportunity note. Set each Stripe customer's metadata close_lead_id and the join becomes automatic
Scores are recomputed live, not read off the record — a lead built in
August at 84 is not an 84 today. Refresh with
python3 dashboard.py in ~/website-pipeline.