Real KOHO clicks per day
From api/koho_clicks.log (full history). Humans only.
Real subscribers, cumulative
Computed from subscribed_at in data/bremo.db.
Smart router clicks by bucket, humans only
From api/kohosmart_clicks.log (mixed TSV and JSON lines, deduped per event). Router launched 2026-07-11.
| Date | Lauren | Amos | Direct | Total |
|---|---|---|---|---|
| 2026-07-08 | 1 | 1 | 1 | 3 |
| 2026-07-11 | 74 | 42 | 195 | 311 |
| 2026-07-12 | 25 | 11 | 388 | 424 |
| 2026-07-13 | 0 | 0 | 443 | 443 |
| 2026-07-14 | 0 | 0 | 388 | 388 |
| 2026-07-15 | 0 | 0 | 283 | 283 |
| 2026-07-16 | 0 | 0 | 186 | 186 |
| 2026-07-17 | 0 | 0 | 270 | 270 |
| 2026-07-18 | 0 | 0 | 143 | 143 |
| 2026-07-19 | 0 | 0 | 93 | 93 |
Interstitial warm/direct A/B split
The ab field on real /go/koho clicks, by day, last 14 days. In the log, w is the warm arm and d is the direct arm.
| Date | d | w |
|---|---|---|
| 2026-07-06 | 192 | 206 |
| 2026-07-07 | 217 | 191 |
| 2026-07-08 | 163 | 168 |
| 2026-07-09 | 159 | 128 |
| 2026-07-10 | 130 | 128 |
| 2026-07-11 | 72 | 60 |
| 2026-07-12 | 111 | 142 |
| 2026-07-13 | 130 | 122 |
| 2026-07-14 | 103 | 95 |
| 2026-07-15 | 120 | 114 |
| 2026-07-16 | 102 | 127 |
| 2026-07-17 | 197 | 166 |
| 2026-07-18 | 134 | 112 |
| 2026-07-19 | 87 | 93 |
Subscribers by source, all time
Real subscribers only.
| Source | Subscribers |
|---|---|
| churning-pdf | 46 |
| sticky-C | 6 |
| footer-band-churning | 5 |
| exit_popup | 5 |
| sub-bar | 4 |
| exit-C | 3 |
| exit-B | 2 |
| exit-A | 2 |
| sticky_v1 | 1 |
| noon-diag | 1 |
| footer-band | 1 |
| exit_v1 | 1 |
| allbonuses-mid-v1 | 1 |
2026-07-12 re-engagement email
Sent to 52 recipients. Links tagged src=rj land on /bank-bonus-tracker.
Legacy tags in api/koho_clicks.log, all time, real clicks: src=em 0, src=sitepop 0. The one Monica claim on file came in via sitepop.
Capture experiment, live A/B
Sticky bar and exit popup variants launched 2026-07-11. Tag names are extracted from lib/capture-tail.js at load time, so this table always reflects what the widgets actually submit.
| Variant tag | Subscribers |
|---|---|
| sticky-A | 0 |
| sticky-B | 0 |
| sticky-C | 6 |
| exit-A | 2 |
| exit-B | 2 |
| exit-C | 3 |
Top pages by non-bot hits today
From the Apache access log (rotates about 01:00 PT, so this covers today only). Assets and /api/ excluded.
| # | Page | Hits today |
|---|---|---|
| 1 | / | 125 |
| 2 | /all-bonuses | 97 |
| 3 | /go/koho | 96 |
| 4 | /bank-bonus-tracker NEW | 64 |
| 5 | /savings-interest-calculator NEW | 64 |
| 6 | /cash-advance-apps-canada NEW | 64 |
| 7 | /build-credit-without-credit-card NEW | 33 |
| 8 | /entity-bremo | 33 |
| 9 | /monica | 32 |
| 10 | /bank-churning-playbook | 31 |
| 11 | /analytics | 31 |
| 12 | /oshawa-ontario-banking | 31 |
| 13 | /whitby-ltt-calculator | 31 |
| 14 | /edmonton-real-estate-neighbourhoods | 31 |
| 15 | /bank-bonus-canada | 31 |
The four pages marked NEW shipped 2026-07-11 and are always listed here, even at zero.
Google Ads spend owner-gated
Bremo PMax Canada, budget CA$14 per day. Conversion tags wired sitewide (AW-18295223577).
Google Ads cannot be polled automatically (owner login). No machine-readable Google Ads snapshot found on the server, so spend is shown nowhere on this page rather than guessed.
Reddit Ads STALE: snapshot 2026-07-05
Owner-session snapshot dated 2026-07-05. Campaigns currently inactive.
| Spend (2026-06-29 to 2026-07-05) | CA$605.08 |
| Impressions | 113,692 |
| Clicks | 923 |
| utm_source=redditads hits today | 0 (live, access log) |
reddit-summary.json also present, last updated 2026-07-04.
Every active strategy and its metric of truth
Each row is a live strategy. The value column is computed on this page from real data, or the row is explicitly a status row.
| Strategy | Metric of truth | Current value | Launched | Status |
|---|---|---|---|---|
| July re-engagement email (52 recipients) | src=rj clicks on /bank-bonus-tracker | 0 | 2026-07-12 | LIVE |
| Bank bonus tracker page | non-bot hits today | 64 | 2026-07-11 | LIVE |
| Savings interest calculator | non-bot hits today | 64 | 2026-07-11 | LIVE |
| Credit-builder guide | non-bot hits today | 33 | 2026-07-11 | LIVE |
| Cash advance apps page | non-bot hits today | 64 | 2026-07-11 | LIVE |
| kohosmart router, post-fix | human clicks per bucket today | lauren 0, amos 0, direct 93 | 2026-07-11, fixed 2026-07-12 | LIVE |
| Interstitial warm/direct A/B | ab split on real clicks today | w 93, d 87 | 2026-07-11 | LIVE clean from 2026-07-12 |
| Capture sticky/exit A/B | subscribers per variant tag | sticky-A 0, sticky-B 0, sticky-C 6, exit-A 2, exit-B 2, exit-C 3 | 2026-07-11 | LIVE |
| Monica referral | claims pending verification | 3 | live | AWAITING VERIFICATION |
| Google PMax (CA$14/day) | gclid non-bot hits today | 33 | running | LIVE spend owner-gated |
| Reddit organic r/churningcanada post | post published | not yet posted | queued | AWAITING OWNER REDDIT LOGIN |
| Grifols partnership | reply received | pitch sent 2026-07-05 | 2026-07-05 | AWAITING REPLY |
| Fintel / Questrade / EQ / Simplii applications | applications submitted | drafted | drafts ready | AWAITING OWNER SUBMISSION |
| Cloud founder routine | last cloud-report write in data/founder-state/ | 2026-07-19 15:00 PT | running | LIVE |
| Nightly snapshot cron | latest file in data/daily-snapshots/ | 2026-07-18 | 2026-07-11 | LIVE |