To-do #6, Do first. Data pulled live from Klaviyo on 2026-10-08. Every number here regenerates from four scripts; nothing is typed by hand.
Data as of 8 October 2026. Klaviyo keeps attributing orders to a send for about five days afterwards, so revenue for the last few days of any window reads a few percent higher if it is pulled again later. Earlier windows do not move.
Rolling window, 8 September to 8 October 2026, against the 30 days before it. List and deliverability tiles are the current month to date, because they are counted by calendar month. Each sparkline is that measure's own trend.
One line per section. Green is good news, red is bad news, grey is context; colour never means up or down on its own. Click a line to open its section.
16 sections.
The headline compares a rolling 30 days against the 30 before it. When an exceptional week crosses the boundary it leaves the current window and joins the baseline, so it counts twice in opposite directions and the percentage swings further than trade did.
Flow revenue from email, every day from 2026-08-02 to 2026-10-08. Amber is the strongest seven-day run in the span (2026-09-02 to 2026-09-08, $96,103, 1.7× the daily average). Blue bars and the lower band are the current window; the grey band is the baseline it is measured against.
Change is green when the news is good and red when it is bad, so unsubscribes falling is green. Sends and recipients are volume, not a verdict, and stay grey.
Flow, acquisition, campaign. The same three blocks with the same rows every week, measured over the rolling 30 days, 8 September to 8 October 2026, against the 30 days before it. Nothing is added or dropped week to week: a row that appears only when it looks good cannot show a trend, and the trend is the whole reason to read this weekly.
Automated sends, every live flow in the account, no exclusions.
| Metric | Last 30 days 8 Sep – 8 Oct | Prior 30 days 9 Aug – 8 Sep | Change |
|---|---|---|---|
| Revenue, email | $209,279 | $282,792 | -26.0% |
| Revenue, SMS | $89,607 | $109,333 | -18.0% |
| Recipients | 423,010 | 408,274 | +3.6% |
| Unsubscribes | 2,071 | 1,671 | +23.9% |
New opt-ins by the surface that captured them, counted from the signup events themselves.
| Metric | Last 30 days 8 Sep – 8 Oct | Prior 30 days 9 Aug – 8 Sep | Change |
|---|---|---|---|
| Email signups, all sources | 18,634 | 17,982 | +3.6% |
| Shopify checkout | 10,417 | 10,919 | -4.6% |
| Pop-up and on-site form | 8,213 | 7,063 | +16.3% |
| SMS signups, all sources | 8,480 | 6,361 | +33.3% |
| Pop-up and on-site form | 7,361 | 5,051 | +45.7% |
| Shopify checkout | 741 | 735 | +0.8% |
| Text-to-join | 35 | 39 | -10.3% |
| API and import | 343 | 536 | -36.0% |
The prior 30 days include 9 days before the pop-up two-step fix on 2026-08-18, so any SMS change above is mostly that fix landing, not a new trend. Compare two windows both after 2026-08-18 to read the trend.
Broadcast sends, GlockApps seed tests and internal test sends excluded.
| Metric | Last 30 days 8 Sep – 8 Oct | Prior 30 days 9 Aug – 8 Sep | Change |
|---|---|---|---|
| Revenue, email | $295,256 | $506,801 | -41.7% |
| Revenue, SMS | $74,616 | $142,915 | -47.8% |
| Sends, email | 14 | 37 | -62.2% |
| Recipients, email | 2,780,363 | 2,463,265 | +12.9% |
| Unsubscribes, email | 6,991 | 6,100 | +14.6% |
| Sends, SMS | 15 | 28 | -46.4% |
| Recipients, SMS | 823,370 | 962,903 | -14.5% |
| Unsubscribes, SMS | 1,251 | 2,170 | -42.4% |
The absolute numbers every rate on this page is measured against.
Absolute totals say how big the programme is. These say what it is worth per unit, which is what moves when something improves or decays.
Every revenue figure on this page is Klaviyo-attributed: an order is credited to email or SMS when it follows a click or an open inside Klaviyo's attribution window. That includes orders the store would have taken anyway. Shopify's own store revenue is the denominator, so the share is stated here rather than left to be assumed.
| Month | Store revenue, Shopify | Campaign-attributed | Share of store |
|---|---|---|---|
| Oct 25 | $1,160,767 | $339,556 | 29.3% |
| Nov 25 | $2,099,998 | $733,659 | 34.9% |
| Dec 25 | $1,595,072 | $345,689 | 21.7% |
| Jan 26 | $1,891,063 | $584,878 | 30.9% |
| Feb 26 | $2,019,403 | $522,158 | 25.9% |
| Mar 26 | $2,119,586 | $482,185 | 22.7% |
| Apr 26 | $1,856,474 | $485,661 | 26.2% |
| May 26 | $2,279,873 | $641,907 | 28.2% |
| Jun 26 | $1,973,687 | $653,874 | 33.1% |
| Jul 26 | $1,903,918 | $400,206 | 21.0% |
| Aug 26 | $2,201,407 | $481,787 | 21.9% |
| Sep 26 | $2,345,440 | $543,254 | 23.2% |
| Oct 26 MTD | $377,697 | $69,314 | 18.4% |
| Twelve months, campaigns and flows | $23,824,385 | $8,552,706 | 36% |
Flow attribution is available from Klaviyo only as a twelve-month total, so it appears in the total row and not by month. Campaign-attributed by month is both channels.
Every revenue figure above is turnover. This converts it to what the business keeps, from Shopify order records multiplied by each variant's unit cost. 90,476 orders across 3 complete months; 352 line items carried no unit cost and are excluded from COGS.
| Month | Orders | Store revenue | COGS | Gross profit | Gross margin | Discount depth |
|---|---|---|---|---|---|---|
| Jul 26 | 27,795 | $1,942,211 | $485,388 | $1,456,823 | 75.0% | 26.5% |
| Aug 26 | 29,657 | $2,218,341 | $562,476 | $1,655,866 | 74.6% | 27.1% |
| Sep 26 | 31,890 | $2,366,723 | $652,970 | $1,713,753 | 72.4% | 35.3% |
| Platform | Monthly | Basis | Note |
|---|---|---|---|
| Klaviyo | $25,770 | invoice | email + SMS plan combined, read from the billing page |
| Loop Subscriptions | $3,750 | estimate | PRO plan $399/mo flat plus 0.75% of subscription revenue; figure from the Skio evaluation at ~$446,794/mo subscription revenue, not from an invoice |
| Retention.com | $244 | invoice | R! Flex $79/mo base plus $0.06 per resolved email. Average of the last three paid invoices: Jul $231.82, Aug $219.40, Sep $281.50. The billed overage volume tracks this pack's measured resolution count within 1-5% |
| GlockApps | $185 | invoice | Enterprise Monthly Plan, billed via 2Checkout; renews 29 October 2026 |
| Known stack | $29,949 | $359,391 a year |
| From turnover to contribution | Monthly | Read |
|---|---|---|
| Klaviyo-attributed revenue | $712,726 | twelve-month average; attribution, not incrementality |
| Gross profit at 73.9% margin | $527,008 | measured COGS, not an assumption |
| Less the known platform stack | -$29,949 | 5.7% of gross profit, 4.2% of attributed revenue |
| Contribution after platform | $497,059 | before creative, agency and staff time |
Billing read from the Klaviyo invoices, March to August 2026. The full cost report, with the SMS split, is at bfs-klaviyo-costs.vercel.app. Cost is against attributed revenue, so the share above inherits the attribution caveat.
Two real declines sit underneath the import, and neither is visible in a net-growth chart.
| Month | Orders | From the Shopify record | Per order | Pop-up and form | Bulk import | Total |
|---|---|---|---|---|---|---|
| Jan 26 | 26,860 | 15,468 | 58% | 8,522 | 0 | 23,990 |
| Feb 26 | 27,941 | 13,150 | 47% | 6,400 | 0 | 19,550 |
| Mar 26 | 28,813 | 15,121 | 52% | 6,369 | 0 | 21,490 |
| Apr 26 | 26,072 | 11,646 | 45% | 5,354 | 11,681 | 28,681 |
| May 26 | 32,236 | 14,557 | 45% | 6,358 | 0 | 20,915 |
| Jun 26 | 28,881 | 9,944 | 34% | 5,137 | 0 | 15,081 |
| Jul 26 | 27,912 | 8,948 | 32% | 7,309 | 0 | 16,257 |
| Aug 26 | 29,620 | 10,188 | 34% | 7,223 | 0 | 17,411 |
| Sep 26 | 31,931 | 11,031 | 35% | 8,539 | 0 | 19,571 |
| Oct 26 MTD | 5,306 | 2,904 | 55% | 1,656 | 0 | 4,560 |
Klaviyo can only report what it was told. Shopify holds the original consent record, so it settles whether the checkout changed.
| Month | New customers | Per day | Email consent given | Rate | Per day |
|---|---|---|---|---|---|
| May 26 | 19,732 | 637 | 14,522 | 73.6% | 468 |
| Jun 26 | 13,689 | 456 | 10,146 | 74.1% | 338 |
| Jul 26 | 14,245 | 460 | 9,938 | 69.8% | 321 |
| Aug 26 | 17,034 | 549 | 10,926 | 64.1% | 352 |
| Sep 26 | 18,254 | 608 | 12,308 | 67.4% | 410 |
| Oct 26 MTD | 4,372 | 625 | 3,192 | 73.0% | 456 |
The question this panel answers is the one that has never been on a slide: are we net growing or net shrinking, on each channel, month by month. Bars above the line are months the list grew; bars below are months it shrank.
Email has grown every month for twelve months. The best organic month was January 2026 at +14,243; April's raw +19,941 included the 11,681-address import. October 2026 added 16,731 and lost 12,940 at run rate, against a first-quarter average of 21,729 joined and 8,265 left. Both joins and churn are inside the first-quarter range.
| Month | Email joined | Email left | Email net | SMS joined | SMS left | SMS net |
|---|---|---|---|---|---|---|
| Nov 25 | 18,996 | 7,890 | +11,106 | 3,120 | 513 | +2,607 |
| Dec 25 | 18,917 | 6,774 | +12,143 | 2,856 | 510 | +2,346 |
| Jan 26 | 24,038 | 9,795 | +14,243 | 4,811 | 603 | +4,208 |
| Feb 26 | 19,550 | 6,961 | +12,589 | 3,820 | 490 | +3,330 |
| Mar 26 | 21,598 | 8,038 | +13,560 | 4,019 | 686 | +3,333 |
| Apr 26 | 28,657 | 8,716 | +19,941 | 3,699 | 618 | +3,081 |
| May 26 | 20,877 | 8,839 | +12,038 | 4,444 | 711 | +3,733 |
| Jun 26 | 15,011 | 8,759 | +6,252 | 2,999 | 1,461 | +1,538 |
| Jul 26 | 16,263 | 6,894 | +9,369 | 3,352 | 6,249 | -2,897 |
| Aug 26 | 17,438 | 7,372 | +10,066 | 5,035 | 4,282 | +753 |
| Sep 26 | 19,635 | 8,133 | +11,502 | 9,014 | 3,361 | +5,653 |
| Oct 26 MTD | 3,778 | 2,922 | +856 | 1,699 | 1,162 | +537 |
| 12-month total | 224,758 | 91,093 | +133,665 | 48,868 | 20,646 | +28,222 |
Postscript was switched off on 19 June 2026. The list fell through July and August and has grown since. Each part of that has a measured cause.
Every SMS opt-out event carries its own reason, so the question answers itself.
| Month | Total | Replied STOP | Unsub link | Carrier deactivation | Other system | Real opt-outs |
|---|---|---|---|---|---|---|
| May 26 | 707 | 234 | 0 | 448 | 25 | 33% of the month |
| Jun 26 | 1,457 | 621 | 0 | 630 | 206 | 43% of the month |
| Jul 26 | 6,256 | 5,463 | 54 | 570 | 169 | 88% of the month |
| Aug 26 | 4,282 | 3,410 | 23 | 603 | 246 | 80% of the month |
| Sep 26 | 3,351 | 2,149 | 87 | 426 | 689 | 67% of the month |
| Oct 26 MTD | 1,463 | 1,119 | 37 | 103 | 204 | 79% of the month |
| Message | Opt-outs |
|---|---|
| [SMS] #3 Independence Day Flow - USA Lists (BOGO) (Florida Excluded) | 795 |
| (AFTERNOON)) [SMS] #3 Independence Day Flow - USA Lists (BOGO) (Florida Excluded) | 471 |
| [SMS] #2 Independence Day Flow - Rest of USA Lists (E-book) | 350 |
| [SMS] #4 Independence Day Flow - USA Lists (BOGO) (Florida Excluded) (LAST CHANCE) (AFTERNOON)) | 342 |
| [SMS] #1 Independence Day Flow - Rest of USA Lists (Blog) | 306 |
| [SMS] #4 Independence Day Flow - USA Lists (BOGO) (Florida Excluded) (LAST CHANCE) | 300 |
| [SMS] #3 BFMD Flow - (Blog) (USA Launch) | 250 |
| [SMS] #1 Black Seed Oil - Blog | 141 |
Postscript's pop-up stopped on 19 June. Its Klaviyo replacement was misconfigured until 18 August, so for ten weeks the site had no working SMS pop-up. The checkout consent field was never affected.
Checked on independent measures, because any one of them can look fine on its own. The question is not "is SMS sending" but "is it behaving at least as well as it did before the migration".
| Measure | Under Postscript | Now | Verdict |
|---|---|---|---|
| Capture, Klaviyo's own surfaces | 1,494 a month | 7,524 in October 2026, at run rate | Ahead. +404% on what Klaviyo itself was collecting before. |
| Capture, every surface combined | 4,067 a month, Klaviyo plus the Postscript pop-up | 7,524 in October 2026 | Ahead. +85% against the two engines running together, from one pop-up. |
| The consented base | 72,757 reported by Postscript | 97,237 consented profiles | Larger, and growing. +537 net in October 2026. |
| Delivery | not comparable across platforms | 96.9% delivered on 272,453 messages in October 2026 | Healthy. Failure rate 3.11%, against 2.68% in Sep 26. |
| Opt-out rate per message | not comparable | 0.426% in October 2026 | Improving. Down from 0.436% in Sep 26 and 0.441% in Aug 26. |
| Flows firing | the same set | 41 SMS flow messages sent in the last 30 days | All live. Welcome returns $2.42 per delivered message. |
| Revenue per message, campaigns | $0.45 reported by Postscript, lifetime | $0.12 | Does not match. About a quarter of the old figure. |
Capture is ahead of the old baseline, and the form still loses most of the people who try. It has its own report: https://bfs-sms-gap-recovery-deploy.vercel.app/.
Open and click are unique per send, from campaigns, against delivered. Bounce, decline and complaint are account-wide, flows and campaigns together, against emails received in the month. Each panel is its own scale, so read them one at a time rather than against each other.
Opens are drifting down and that is the one to watch. The unique campaign open rate has fallen from 43.6% to 36.9% over twelve months, a loss of 6.8 percentage points, while reach rose. Declines and complaints both improved over the same period (0.359% to 0.295% and 0.037% to 0.029%), and bounces are steady near 0.21%. So the list is not complaining more; it is opening less. That pattern points at who we mail rather than what we send.
SMS only became a Klaviyo channel in June 2026, when the Postscript list was migrated. Before that Klaviyo recorded a few dozen text events a month, so a rate calculated on those months divides by nothing and produces a meaningless number. The panel therefore starts at June 2026, and anything earlier lives in Postscript.
| Month | Texts received | Failed | Failed % | Unsubs | Decline % |
|---|---|---|---|---|---|
| Jun 26 | 41,159 | 947 | 2.30% | 1,461 | 3.550% |
| Jul 26 | 774,554 | 15,420 | 1.99% | 6,249 | 0.807% |
| Aug 26 | 971,624 | 23,148 | 2.38% | 4,282 | 0.441% |
| Sep 26 | 770,261 | 20,677 | 2.68% | 3,361 | 0.436% |
| Oct 26 MTD | 272,453 | 8,463 | 3.11% | 1,162 | 0.426% |
Opt-out rate is unique unsubscribes against texts received.
SMS clicks are recorded and reported here, because the number gets asked for. What follows is what the number is made of, so nobody optimises against it.
| SMS sends, grouped by click rate | Sends | Delivered | Click % | Conversion % | Revenue / recipient |
|---|---|---|---|---|---|
| Bottom fifth by click rate | 11 | 509,497 | 33.2% | 0.150% | $0.109 |
| Top fifth by click rate | 11 | 278,575 | 40.1% | 0.163% | $0.101 |
The mechanism consistent with every observation is carrier and handset link pre-fetching: a prior hour-level count of one send put 95.5% of clicks inside the delivery hour. Use conversion rate and revenue per recipient to judge an SMS send; use click rate only to spot a broken link, where it drops to near zero.
Every flow that sent anything in the last 30 days, one row per flow per channel, ranked by revenue in USD. A flow that runs both email and SMS appears twice on purpose, because a blended row would hide which half is working. Rates are against delivered; bounce and failure are against recipients.
| Flow | Recipients | Open % | Click % | Revenue | Rev / delivered | vs prior 30d |
|---|---|---|---|---|---|---|
| Macro Welcome Flow (since BF 2025) | 41,035 | 38.5% | 3.66% | $48,445 | $1.19 | -12% |
| Abandoned Checkout 2026 | 22,379 | 36.8% | 6.01% | $37,074 | $1.67 | -38% |
| Abandoned Checkout 2026 [Retention] | 29,406 | 30.5% | 3.74% | $26,005 | $0.89 | +35% |
| [BFS] Cocoa Flavanols — Reorder Flow (legacy) | 50,973 | 40.2% | 1.60% | $19,956 | $0.39 | -23% |
| Abandoned Cart 2026 | 9,544 | 40.7% | 5.37% | $15,166 | $1.60 | -63% |
| [BFS] Cocoa Flavanols — Subscribe & Save (trigger fix) | 53,464 | 42.5% | 1.43% | $13,469 | $0.25 | -8% |
| [BFS] NMN — Reorder Flow (legacy) | 21,757 | 39.3% | 2.35% | $11,860 | $0.55 | +15% |
| Browse Abandonment (2026) | 6,476 | 51.8% | 6.05% | $8,174 | $1.27 | -42% |
| [BFS] Post-Purchase Educational — Supercharged Cocoa (trigger fix) | 37,322 | 47.0% | 5.52% | $3,682 | $0.10 | -31% |
| [BFS] Longevity Coffee — Reorder Flow (legacy) | 3,553 | 45.4% | 1.47% | $3,028 | $0.86 | +42% |
| Browse Abandonment (2026) [Retention] | 3,564 | 51.2% | 3.89% | $2,713 | $0.76 | -17% |
| [BFS] Turkesterone & Tongkat Ali — Reorder Flow | 7,517 | 38.6% | 2.48% | $2,332 | $0.31 | -27% |
| [BFS] Nattokinase 4-in-1 Cardio Complex — Post-Purchase + Reorder Flow | 12,169 | 41.9% | 3.49% | $2,219 | $0.18 | -45% |
| Abandoned Cart 2026 [Retention] | 2,485 | 43.0% | 4.66% | $1,805 | $0.73 | +47% |
| [BFS] 5x Berberine — Reorder Flow | 1,833 | 38.3% | 2.62% | $1,715 | $0.94 | -57% |
| Total | 331,614 | 39.6% | 3.14% | $209,279 | $0.63 | -26% |
| Flow | Recipients | Open % | Click % | Revenue | Rev / delivered | vs prior 30d |
|---|---|---|---|---|---|---|
| [BFS] Nattokinase 4-in-1 — Subscribe & Save (2nd Reorder Wave) | 1,696 | 33.2% | 1.60% | $1,666 | $0.98 | no base |
| [BFS] Cistanche — Reorder Flow | 695 | 37.5% | 0.87% | $1,657 | $2.39 | +329% |
| [BFS] Sleepy Cocoa — Reorder Flow (legacy) | 2,346 | 31.8% | 2.78% | $1,201 | $0.51 | +6% |
| [BFS] Serious Creatine — Reorder Flow | 2,179 | 41.9% | 3.22% | $1,092 | $0.50 | +80% |
| [BFS] Spike Detox — Reorder Flow | 1,284 | 33.7% | 1.79% | $991 | $0.77 | -28% |
| [BFS] Cancelled Subscription Win-Back | 4,275 | 33.1% | 1.59% | $854 | $0.20 | -24% |
| [BFS] GLP-1 — Reorder Flow | 1,522 | 40.6% | 2.44% | $785 | $0.52 | -40% |
| [BFS] Magnesium — Reorder Flow (legacy) | 1,059 | 36.2% | 1.32% | $688 | $0.65 | -49% |
| [BFS] NMN — Subscribe & Save (2nd Reorder Wave) | 3,223 | 29.9% | 0.87% | $483 | $0.15 | no base |
| [BFS] Brain Complex — Reorder Flow (legacy) | 576 | 45.5% | 2.97% | $399 | $0.70 | -48% |
| [BFS] Cistanche & Tongkat Ali — Subscribe & Save (2nd Reorder Wave) | 287 | 18.9% | 0.70% | $370 | $1.30 | no base |
| [BFS] Dunning — Failed Subscription Payment Recovery (MANUAL TEMPLATES) | 2,931 | 7.7% | 0.24% | $316 | $0.11 | -75% |
| [BFS] Reactivation Hot — Paused Subscribers | 498 | 41.2% | 4.02% | $298 | $0.60 | +156% |
| [BFS] Brain Complex — Subscribe & Save (2nd Reorder Wave) | 401 | 28.7% | 1.50% | $141 | $0.35 | no base |
| [BFS] Supercharged Cocoa Flavanols — Skip-Save | 845 | 32.5% | 2.84% | $135 | $0.16 | no base |
| [BFS] Sleepy Cocoa — Subscribe & Save (2nd Reorder Wave) | 523 | 24.1% | 0.96% | $116 | $0.22 | no base |
| [BFS] Spike Detox — Subscribe & Save (2nd Reorder Wave) | 529 | 26.9% | 0.19% | $106 | $0.20 | no base |
| [BFS] Longevity Coffee — Subscribe & Save (2nd Reorder Wave) | 1,341 | 34.2% | 1.72% | $88 | $0.07 | no base |
| [BFS] Sleepy Cocoa — Skip-Save | 43 | 32.6% | 4.65% | $80 | $1.86 | no base |
| [BFS] Serious Creatine — Subscribe & Save (2nd Reorder Wave) | 511 | 30.1% | 1.18% | $75 | $0.15 | no base |
| [BFS] 5x Berberine — Subscribe & Save (2nd Reorder Wave) | 376 | 33.2% | 2.13% | $59 | $0.16 | no base |
| [BFS] Skip-Save — Mid Risk (multi-product) | 216 | 28.4% | 1.86% | $35 | $0.16 | no base |
| [BFS] Post-Purchase Educational — NR | 48 | 39.6% | 2.08% | $0 | $0.00 | -100% |
| [BFS] Longevity Coffee — Skip-Save | 81 | 23.5% | 1.23% | $0 | $0.00 | no base |
| [BFS] Spermidine — Reorder Flow | 1 | 100.0% | 0.00% | $0 | $0.00 | no base |
| [BFS] Serious Creatine — Skip-Save | 46 | 32.6% | 2.17% | $0 | $0.00 | no base |
| [BFS] Nicotinamide Riboside — Reorder Flow | 45 | 22.2% | 0.00% | $0 | $0.00 | -100% |
| [BFS] Magnesium Sleep Aid — Subscribe & Save (2nd Reorder Wave) | 507 | 19.3% | 0.59% | $0 | $0.00 | no base |
| [BFS] Magnesium Sleep Aid — Skip-Save | 46 | 30.4% | 6.52% | $0 | $0.00 | no base |
| [BFS] Spermidine — Subscribe & Save (2nd Reorder Wave) | 7 | 28.6% | 0.00% | $0 | $0.00 | no base |
| Flow | Recipients | Open % | Click % | Revenue | Rev / delivered | vs prior 30d |
|---|---|---|---|---|---|---|
| [BFS][SMS] Welcome Flow (SMS Subscribers) | 18,592 | n/a | n/a | $47,237 | $2.62 | +2% |
| Abandoned Checkout 2026 | 5,495 | n/a | n/a | $10,205 | $1.89 | -42% |
| Abandoned Checkout 2026 [Retention] | 13,822 | n/a | n/a | $9,562 | $0.70 | +20% |
| [BFS] Cocoa Flavanols — Reorder Flow (legacy) | 10,100 | n/a | n/a | $4,473 | $0.45 | -19% |
| [BFS][SMS] Abandoned Cart | 7,643 | n/a | n/a | $4,421 | $0.58 | -50% |
| [BFS][SMS] Browse Abandonment | 8,633 | n/a | n/a | $4,173 | $0.49 | -49% |
| [BFS] NMN — Reorder Flow (legacy) | 5,141 | n/a | n/a | $1,859 | $0.36 | -33% |
| [BFS] 5x Berberine — Reorder Flow | 837 | n/a | n/a | $1,110 | $1.34 | +16% |
| [BFS] Nattokinase 4-in-1 — Subscribe & Save (2nd Reorder Wave) | 501 | n/a | n/a | $1,054 | $2.11 | no base |
| Browse Abandonment (2026) [Retention] | 927 | n/a | n/a | $805 | $0.88 | +353% |
| [BFS] Sleepy Cocoa — Reorder Flow (legacy) | 700 | n/a | n/a | $792 | $1.14 | +25% |
| [BFS] Turkesterone & Tongkat Ali — Reorder Flow | 1,505 | n/a | n/a | $741 | $0.50 | -43% |
| [BFS] Spike Detox — Reorder Flow | 451 | n/a | n/a | $535 | $1.20 | -35% |
| [BFS] Serious Creatine — Reorder Flow | 845 | n/a | n/a | $488 | $0.58 | -13% |
| Macro Welcome Flow (since BF 2025) | 1,653 | n/a | n/a | $329 | $0.20 | -26% |
| Total | 91,396 | n/a | n/a | $89,607 | $1.00 | -18% |
| Flow | Recipients | Open % | Click % | Revenue | Rev / delivered | vs prior 30d |
|---|---|---|---|---|---|---|
| [BFS] GLP-1 — Reorder Flow | 409 | n/a | n/a | $282 | $0.69 | -29% |
| [BFS] Magnesium — Reorder Flow (legacy) | 403 | n/a | n/a | $265 | $0.67 | -65% |
| [BFS] NMN — Subscribe & Save (2nd Reorder Wave) | 789 | n/a | n/a | $240 | $0.31 | no base |
| [BFS][SMS] Abandoned Cart [Retention] | 669 | n/a | n/a | $186 | $0.28 | -77% |
| [BFS] Longevity Coffee — Reorder Flow (legacy) | 677 | n/a | n/a | $184 | $0.28 | -65% |
| [BFS] Magnesium Sleep Aid — Subscribe & Save (2nd Reorder Wave) | 117 | n/a | n/a | $171 | $1.50 | no base |
| [BFS] Spike Detox — Subscribe & Save (2nd Reorder Wave) | 116 | n/a | n/a | $102 | $0.89 | no base |
| [BFS][SMS] Order Shipped (Transactional) | 512 | n/a | n/a | $98 | $0.19 | no base |
| [BFS] Longevity Coffee — Skip-Save | 44 | n/a | n/a | $95 | $2.17 | no base |
| [BFS] Cistanche — Reorder Flow | 275 | n/a | n/a | $63 | $0.23 | +10% |
| [BFS] Serious Creatine — Subscribe & Save (2nd Reorder Wave) | 192 | n/a | n/a | $55 | $0.29 | no base |
| [BFS] Cistanche & Tongkat Ali — Subscribe & Save (2nd Reorder Wave) | 67 | n/a | n/a | $31 | $0.47 | no base |
| [BFS] 5x Berberine — Subscribe & Save (2nd Reorder Wave) | 174 | n/a | n/a | $30 | $0.17 | no base |
| [BFS] Supercharged Cocoa Flavanols — Skip-Save | 342 | n/a | n/a | $20 | $0.06 | no base |
| [BFS] Brain Complex — Subscribe & Save (2nd Reorder Wave) | 136 | n/a | n/a | $0 | $0.00 | no base |
| [BFS][SMS] Post-Purchase Thank You | 8,568 | n/a | n/a | $0 | $0.00 | no base |
| [BFS] Sleepy Cocoa — Subscribe & Save (2nd Reorder Wave) | 138 | n/a | n/a | $0 | $0.00 | no base |
| [BFS][SMS] Order Delivered (Transactional) | 451 | n/a | n/a | $0 | $0.00 | no base |
| [BFS] Skip-Save — Mid Risk (multi-product) | 123 | n/a | n/a | $0 | $0.00 | no base |
| [BFS] Serious Creatine — Skip-Save | 20 | n/a | n/a | $0 | $0.00 | no base |
| [BFS] Nicotinamide Riboside — Reorder Flow | 30 | n/a | n/a | $0 | $0.00 | no base |
| [BFS] Longevity Coffee — Subscribe & Save (2nd Reorder Wave) | 250 | n/a | n/a | $0 | $0.00 | no base |
| [BFS] Magnesium Sleep Aid — Skip-Save | 27 | n/a | n/a | $0 | $0.00 | no base |
| [BFS] Sleepy Cocoa — Skip-Save | 22 | n/a | n/a | $0 | $0.00 | no base |
The reorder estate is 63 of the 90 flow rows and 26% of flow revenue. It moved -12.9% against the prior 30 days while the rest of the estate moved -27.0%. The group total hides the breadth, so this reads it both ways: how the dollars net out, and how many flows moved which way.
| Group | Flows | Recipients | Revenue | Prior 30d | Change | Read |
|---|---|---|---|---|---|---|
| Went dark this window | 1 | 0 | $0 | $3,213 | -$3,213 | [BFS] Generic — Reorder Flow (legacy) |
| Still sending | 41 | 184,201 | $72,549 | $85,559 | -$13,010 | recipients +9%, revenue per recipient -23% |
| New second-wave flows | 21 | 11,881 | $4,787 | — | $4,787 | first window out of their 60-day delay |
| Reorder estate | 63 | 196,082 | $77,336 | $88,771 | -$11,435 |
| Flow | Channel | Recipients | Prior | Revenue | Prior 30d | Change |
|---|---|---|---|---|---|---|
| [BFS] Cocoa Flavanols — Reorder Flow (legacy) | 50,973 | 49,699 | $19,956 | $25,975 | -$6,019 | |
| [BFS] Generic — Reorder Flow (legacy) | 0 | 3,590 | $0 | $3,213 | -$3,213 | |
| [BFS] 5x Berberine — Reorder Flow | 1,833 | 2,106 | $1,715 | $3,946 | -$2,231 | |
| [BFS] Nattokinase 4-in-1 Cardio Complex — Post-Purchase + Reorder Flow | 12,169 | 7,748 | $2,219 | $4,028 | -$1,810 | |
| [BFS] Cocoa Flavanols — Subscribe & Save (trigger fix) | 53,464 | 46,558 | $13,469 | $14,617 | -$1,148 | |
| [BFS] Cocoa Flavanols — Reorder Flow (legacy) | sms | 10,100 | 8,625 | $4,473 | $5,553 | -$1,080 |
| [BFS] NMN — Reorder Flow (legacy) | sms | 5,141 | 2,195 | $1,859 | $2,773 | -$914 |
| [BFS] Turkesterone & Tongkat Ali — Reorder Flow | 7,517 | 12,450 | $2,332 | $3,215 | -$883 | |
| [BFS] Magnesium — Reorder Flow (legacy) | 1,059 | 1,213 | $688 | $1,336 | -$648 | |
| [BFS] Turkesterone & Tongkat Ali — Reorder Flow | sms | 1,505 | 1,498 | $741 | $1,308 | -$567 |
| [BFS] GLP-1 — Reorder Flow | 1,522 | 1,666 | $785 | $1,315 | -$530 | |
| [BFS] Magnesium — Reorder Flow (legacy) | sms | 403 | 401 | $265 | $766 | -$502 |
| [BFS] Spike Detox — Reorder Flow | 1,284 | 1,314 | $991 | $1,377 | -$386 | |
| [BFS] Brain Complex — Reorder Flow (legacy) | 576 | 780 | $399 | $774 | -$375 | |
| [BFS] Longevity Coffee — Reorder Flow (legacy) | sms | 677 | 713 | $184 | $534 | -$350 |
| [BFS] Spike Detox — Reorder Flow | sms | 451 | 407 | $535 | $826 | -$292 |
| [BFS] GLP-1 — Reorder Flow | sms | 409 | 357 | $282 | $395 | -$114 |
| [BFS] Serious Creatine — Reorder Flow | sms | 845 | 429 | $488 | $559 | -$72 |
| [BFS] Nicotinamide Riboside — Reorder Flow | 45 | 48 | $0 | $28 | -$28 | |
| [BFS] Cistanche — Reorder Flow | sms | 275 | 170 | $63 | $58 | $6 |
| [BFS] Supercharged Cocoa Flavanols — Skip-Save | sms | 342 | 52 | $20 | $0 | $20 |
| [BFS] 5x Berberine — Subscribe & Save (2nd Reorder Wave) | sms | 174 | 0 | $30 | $0 | $30 |
| [BFS] Cistanche & Tongkat Ali — Subscribe & Save (2nd Reorder Wave) | sms | 67 | 0 | $31 | $0 | $31 |
| [BFS] Skip-Save — Mid Risk (multi-product) | 216 | 41 | $35 | $0 | $35 | |
| [BFS] Serious Creatine — Subscribe & Save (2nd Reorder Wave) | sms | 192 | 0 | $55 | $0 | $55 |
| [BFS] 5x Berberine — Subscribe & Save (2nd Reorder Wave) | 376 | 0 | $59 | $0 | $59 | |
| [BFS] Sleepy Cocoa — Reorder Flow (legacy) | 2,346 | 5,527 | $1,201 | $1,138 | $63 | |
| [BFS] Serious Creatine — Subscribe & Save (2nd Reorder Wave) | 511 | 0 | $75 | $0 | $75 | |
| [BFS] Sleepy Cocoa — Skip-Save | 43 | 10 | $80 | $0 | $80 | |
| [BFS] Longevity Coffee — Subscribe & Save (2nd Reorder Wave) | 1,341 | 0 | $88 | $0 | $88 | |
| [BFS] Longevity Coffee — Skip-Save | sms | 44 | 12 | $95 | $0 | $95 |
| [BFS] Spike Detox — Subscribe & Save (2nd Reorder Wave) | sms | 116 | 0 | $102 | $0 | $102 |
| [BFS] Spike Detox — Subscribe & Save (2nd Reorder Wave) | 529 | 0 | $106 | $0 | $106 | |
| [BFS] Sleepy Cocoa — Subscribe & Save (2nd Reorder Wave) | 523 | 0 | $116 | $0 | $116 | |
| [BFS] Supercharged Cocoa Flavanols — Skip-Save | 845 | 133 | $135 | $0 | $135 | |
| [BFS] Brain Complex — Subscribe & Save (2nd Reorder Wave) | 401 | 0 | $141 | $0 | $141 | |
| [BFS] 5x Berberine — Reorder Flow | sms | 837 | 821 | $1,110 | $961 | $150 |
| [BFS] Sleepy Cocoa — Reorder Flow (legacy) | sms | 700 | 823 | $792 | $634 | $158 |
| [BFS] Magnesium Sleep Aid — Subscribe & Save (2nd Reorder Wave) | sms | 117 | 0 | $171 | $0 | $171 |
| [BFS] NMN — Subscribe & Save (2nd Reorder Wave) | sms | 789 | 0 | $240 | $0 | $240 |
| [BFS] Cistanche & Tongkat Ali — Subscribe & Save (2nd Reorder Wave) | 287 | 0 | $370 | $0 | $370 | |
| [BFS] NMN — Subscribe & Save (2nd Reorder Wave) | 3,223 | 0 | $483 | $0 | $483 | |
| [BFS] Serious Creatine — Reorder Flow | 2,179 | 1,392 | $1,092 | $607 | $484 | |
| [BFS] Longevity Coffee — Reorder Flow (legacy) | 3,553 | 3,323 | $3,028 | $2,126 | $902 | |
| [BFS] Nattokinase 4-in-1 — Subscribe & Save (2nd Reorder Wave) | sms | 501 | 0 | $1,054 | $0 | $1,054 |
| [BFS] Cistanche — Reorder Flow | 695 | 540 | $1,657 | $387 | $1,271 | |
| [BFS] NMN — Reorder Flow (legacy) | 21,757 | 16,956 | $11,860 | $10,320 | $1,540 | |
| [BFS] Nattokinase 4-in-1 — Subscribe & Save (2nd Reorder Wave) | 1,696 | 0 | $1,666 | $0 | $1,666 |
5 live flows sent nothing in the last 30 days: 4 carry send steps and short delays (dark), 1 has no send step by design. 3 more were earning last month and sent nothing this month.
| Flow | ID | Created | Send steps | First delay | Verdict |
|---|---|---|---|---|---|
| [BFS] Generic — Reorder Flow (legacy) | UeuKfF | 2023-04-05 | 6 | 30 days | dark has send steps, no sends |
| NMN NAD+ LP Ebook Orders | Ve6yvJ | 2024-10-28 | 2 | none | dark has send steps, no sends |
| Berberine LP - 1 Day Detox Ebook Purchasers | Ymqr3g | 2024-12-05 | 2 | none | dark has send steps, no sends |
| [BFS] Post-Purchase Educational — NMNH | Y9P8fs | 2026-05-21 | 2 | 2 days | dark has send steps, no sends |
| Route SMS opt-ins → On-Page SMS Subscribers | VziLcy | 2026-07-31 | 0 | none | by design routing flow, no send step |
Twelve months of email first, then both channels over the period they have shared Klaviyo. Email is the only channel with a full year of history here; SMS ran on Postscript until June 2026 and its earlier months are not in this account.
| Month | Sends | Recipients | Open % | Click % | Orders | Revenue | Rev / recipient |
|---|---|---|---|---|---|---|---|
| Nov 25 | 13 | 2,110,424 | 43.6% | 1.12% | 9,087 | $733,659 | $0.348 |
| Dec 25 | 13 | 1,605,207 | 45.1% | 0.97% | 5,117 | $345,689 | $0.215 |
| Jan 26 | 11 | 2,305,791 | 44.2% | 0.97% | 7,959 | $584,878 | $0.254 |
| Feb 26 | 8 | 1,749,625 | 41.6% | 1.00% | 7,023 | $522,158 | $0.298 |
| Mar 26 | 8 | 1,839,408 | 42.8% | 0.99% | 6,399 | $482,185 | $0.262 |
| Apr 26 | 10 | 2,234,115 | 42.0% | 1.02% | 6,394 | $485,661 | $0.217 |
| May 26 | 14 | 2,613,838 | 40.7% | 0.99% | 8,525 | $641,907 | $0.246 |
| Jun 26 | 17 | 2,759,102 | 41.5% | 0.97% | 8,941 | $650,032 | $0.236 |
| Jul 26 | 15 | 2,158,417 | 41.3% | 0.89% | 4,272 | $319,392 | $0.148 |
| Aug 26 | 35 | 2,248,064 | 39.1% | 0.88% | 4,964 | $375,797 | $0.167 |
| Sep 26 | 16 | 2,500,053 | 37.2% | 0.87% | 5,855 | $433,508 | $0.173 |
| Oct 26 MTD | 3 | 905,425 | 36.9% | 0.68% | 804 | $54,249 | $0.060 |
Rev / recipient is campaign revenue divided by recipients for that month. October 2026 is month to date, so its sends, recipients, orders and revenue are partial; its rates and per-recipient figure are not. The twelve-month campaign revenue in Totals starts on 8 October 2025, so it also counts 8 email sends and $339,556 from the part-month October 2025 this table leaves out; the rows here plus that stub sum to the Totals figure.
All three lines start at 100 in November 2025. Volume and revenue share an axis only because both are indexed; no absolute comparison between them is implied.
Klaviyo holds SMS campaigns from June 2026. November 2025 to May 2026 ran on Postscript and are not in this account.
Every broadcast send in the campaign pull, which starts on 15 July 2026. July 2026 is therefore a part-month and is marked so; the twelve-month tables above carry the whole month.
glockapps, seedtest or seed test, or test send, or starting with the word TEST, marks a seed or internal test. Klaviyo holds
513 sent campaigns in this period. 393 of them are seed tests, so 120 real campaigns are reported below.
Seed tests are 77% of the campaign records in the account, which is
why any number pulled without that filter comes out wrong.| Channel | Month | Sends | Recipients | Delivered | Open % | Click % | Bounce+fail % | Decline % | Spam % | Revenue | Rev / delivered |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Jul 26 from 15 Jul | 9 | 1,177,048 | 1,174,584 | 40.4% | 0.88% | 0.21% | 0.201% | 0.024% | $158,503 | $0.135 | |
| Aug 26 | 35 | 2,248,064 | 2,243,968 | 39.1% | 0.88% | 0.18% | 0.242% | 0.027% | $375,797 | $0.167 | |
| Sep 26 | 16 | 2,500,053 | 2,495,731 | 37.2% | 0.87% | 0.17% | 0.243% | 0.019% | $433,508 | $0.174 | |
| Oct 26 MTD | 3 | 905,425 | 903,884 | 36.9% | 0.68% | 0.17% | 0.246% | 0.021% | $54,249 | $0.060 | |
| sms | Jul 26 from 15 Jul | 11 | 310,792 | 305,008 | n/a | n/a | 1.87% | 0.213% | n/a | $27,983 | $0.092 |
| sms | Aug 26 | 27 | 913,957 | 891,611 | n/a | n/a | 2.45% | 0.235% | n/a | $105,990 | $0.119 |
| sms | Sep 26 | 16 | 723,721 | 677,661 | n/a | n/a | 2.65% | 0.153% | n/a | $109,746 | $0.162 |
| sms | Oct 26 MTD | 3 | 258,042 | 249,893 | n/a | n/a | 3.15% | 0.182% | n/a | $15,065 | $0.060 |
Campaign revenue since 15 July 2026 is $1,280,841 across 120 sends, $1,022,057 of it from email and $258,784 from SMS.
Every one of the 120 campaigns since 15 July 2026, most recent first, is on its own page: campaign reference.
The list and the buyers are two different populations. This panel puts them on the same scale so the difference is visible. Everything is per day, which removes the distortion from month length and from October 2026 being a partial month.
| Month | Mailable list | Orders / day | Buyers / day | Revenue / day | AOV | Revenue / buyer |
|---|---|---|---|---|---|---|
| Jan 26 | 363,807 | 866 | 786 | $61,002 | $70.40 | $77.65 |
| Feb 26 | 376,396 | 998 | 916 | $72,122 | $72.27 | $78.78 |
| Mar 26 | 389,956 | 930 | 831 | $68,374 | $73.56 | $82.28 |
| Apr 26 | 409,897 | 869 | 780 | $61,882 | $71.21 | $79.29 |
| May 26 | 421,935 | 1,040 | 931 | $73,544 | $70.72 | $78.97 |
| Jun 26 | 428,187 | 963 | 826 | $65,790 | $68.34 | $79.69 |
| Jul 26 | 437,556 | 900 | 727 | $61,417 | $68.21 | $84.52 |
| Aug 26 | 447,622 | 956 | 845 | $71,013 | $74.32 | $84.07 |
| Sep 26 | 459,124 | 1,064 | 955 | $78,181 | $73.45 | $81.90 |
| Oct 26 MTD | 459,980 | 758 | 732 | $53,957 | $71.18 | $73.68 |
Splitting orders into first-time and repeat, from Shopify's own customer records, shows where the growth is actually coming from.
| Month | Orders / day | First-time customers / day | Repeat / day | First-time share |
|---|---|---|---|---|
| Apr 26 | 872 | 400 | 472 | 45.8% |
| May 26 | 1,040 | 489 | 551 | 47.0% |
| Jun 26 | 965 | 372 | 593 | 38.5% |
| Jul 26 | 903 | 390 | 512 | 43.2% |
| Aug 26 | 957 | 420 | 537 | 43.9% |
| Sep 26 | 1,063 | 468 | 595 | 44.0% |
| Oct 26 MTD | 963 | 397 | 566 | 41.2% |
Repeat share says what fraction of orders came from returning customers. It cannot say whether retention is improving. This does: of the customers first acquired in a month, how many came back, and how fast. 190,672 customers across 360,122 orders, 2025-09-01 to 2026-10-08.
The first 3 cohorts of the scan (Sep 25, Oct 25, Nov 25) are excluded: a customer whose first order predates the window reads as new, which inflates their repeat rate. Blank cells are cohorts too recent to have completed that window.
| First ordered | Customers | Ordered again within 1 month | Within 3 | Within 6 | Ever ordered again |
|---|---|---|---|---|---|
| Dec 25 | 13,556 | 9.6% | 22.1% | 29.3% | 32.7% |
| Jan 26 | 15,216 | 13.1% | 26.0% | 32.2% | 34.3% |
| Feb 26 | 14,732 | 7.9% | 20.6% | 26.7% | 28.5% |
| Mar 26 | 14,684 | 9.4% | 19.3% | 24.7% | 25.3% |
| Apr 26 | 12,822 | 9.3% | 19.8% | 24.3% | 24.3% |
| May 26 | 16,046 | 8.7% | 17.1% | too recent | 21.0% |
| Jun 26 | 11,545 | 9.3% | 20.1% | too recent | 21.6% |
| Jul 26 | 11,671 | 10.7% | 18.9% | too recent | 19.0% |
| Aug 26 | 13,646 | 8.5% | too recent | too recent | 11.6% |
| Sep 26 | 14,736 | 4.6% | too recent | too recent | 4.8% |
| Oct 26 | 2,998 | too recent | too recent | too recent | 1.9% |
Reorder flow delays should be set against observed repurchase timing, not a guess. Median is the gap between consecutive purchases of the same product by the same customer.
| Product | Repeat purchases | Median gap | 25th percentile | 75th percentile |
|---|---|---|---|---|
| Supercharged Cocoa Flavanols + Flavonoids 1200MG | 82,409 | 35 days | 28 days | 68 days |
| NMN 1000MG | Enhanced with BioPerine® for 3X Absorption | 16,610 | 30 days | 28 days | 67 days |
| Turkesterone & Tongkat Ali | 1000MG | (Max Purity) | 5,755 | 61 days | 31 days | 91 days |
| Longevity Coffee (10-In-1) | 5,550 | 33 days | 28 days | 58 days |
| 5x Berberine™ (Dihydroberberine) Enhanced with Ceylon Cinnamon | 2,960 | 28 days | 28 days | 55 days |
| Magnesium Sleep Aid 1695 MG | Melatonin-Free | 2,796 | 31 days | 30 days | 62 days |
| Sleepy Cocoa™ | 2,737 | 28 days | 21 days | 50 days |
| Spike Detox 7-in-1 Formula | 8X More Nattokinase | Extra Strength | 2,286 | 31 days | 30 days | 61 days |
| NMN 1000MG | FREE | 2,163 | 25 days | 13 days | 46 days |
| Brain Complex (4-IN-1 Natural Nootropic) | 1,897 | 31 days | 30 days | 61 days |
| GLP-1 5-IN-1 Support 3260 MG | 1,889 | 31 days | 30 days | 61 days |
| Nattokinase 4-in-1 Cardio Complex 10,800 FU | 1,692 | 61 days | 34 days | 61 days |
| Cistanche Tubulosa 200mg & Tongkat Ali 400mg (Max Purity) | 1,505 | 61 days | 31 days | 83 days |
| Serious Creatine™ | 1,493 | 31 days | 30 days | 61 days |
| TURKESTERONE 500mg (95%) Ultra High Purity | 1,431 | 31 days | 29 days | 61 days |
Products with at least 40 observed repurchases. A flow whose first delay sits far from the median for its product is either chasing people who have not run out yet, or arriving after they have already reordered.
Open rate counts the people who opened. It cannot count the people who never saw the message. Seed testing is the only measure of that: 660 seeded tests, 51,675 seed inboxes.
| Month | Tests | Seed inboxes | Inbox | Other tabs | Spam | Not delivered |
|---|---|---|---|---|---|---|
| Oct 26 | 660 | 51,675 | 82.4% | 14.8% | 2.7% | 0.1% |
GlockApps retains roughly the last 700 tests, which at this send volume is about two months. A longer trend needs the history exported before it rolls off.
Retention.com matches anonymous site visitors to an email address and writes them into Klaviyo. It affects every per-profile rate on this page, and until now the pack could not see it. Read from Retention.com's own API: 20,552 resolutions between 2026-02-25 and 2026-10-08.
| Landing page that triggered the match | Resolutions | Share |
|---|---|---|
| /products/cocoa-flavanols-1200mg-10x-stronger-than-regular-cocoa | 2,918 | 34.6% |
| /collections/bestsellers | 2,220 | 26.3% |
| /products/longevity-mix-mocha-coffee-10-in-1 | 454 | 5.4% |
| /products/nmn | 426 | 5.1% |
| /products/nattokinase | 425 | 5.0% |
| /products/turkesterone-tongkat-ali-1000mg-max-purity | 331 | 3.9% |
| /products/the-supercharged-cocoa-flavanols-flavonoids-1200-mg | 264 | 3.1% |
| /products/supercharged-cocoa-flavanols-flavonoids | 248 | 2.9% |
Referrers: (direct) 10,481, www.google.com 3,815, blackforestsupplements.com 3,734, m.facebook.com 635. Resolutions by month: Mar 26 2,865, Apr 26 2,930, May 26 2,067, Jun 26 2,422, Jul 26 2,307, Aug 26 3,363.
Every campaign records the audiences it included and the audiences it excluded. Across the 63 email sends between 7 July and 30 September the exclusion list is close to identical from send to send, so this is a standing policy rather than a per-send decision.
| Held back | ID | Size | Applied to | Category |
|---|---|---|---|---|
| Opened / Clicked ZERO times, Last 180 days ❌ | SViQVD | 192,401 | 24 of 63 | Engagement suppression |
| UPDATED - Opened / Clicked ZERO times, Last 180 days ❌ | VVmiST | 36,699 | 28 of 63 | Engagement suppression |
| UPDATED UNENGAGED - Minus Engaged (REMOVE) ❌ | VQF5E5 | 32,862 | 24 of 63 | Engagement suppression |
| List hygiene, 8 lists: bounced, complained, flagged | — | 18,068 largest | 42 of 63 | List hygiene |
| Unsubscribed from EMAIL LIST (Exclude from all email campaigns) | Wsufcs | 177,252 | 24 of 63 | Unsubscribed |
| Unsubscribed - Vincenzo ❌ | TbKmp8 | 5,243 | 42 of 63 | Unsubscribed |
| BFMD — Rest of USA (Jul 2026) | QRKhiA | 483,728 | 14 of 63 | Audience targeting |
| BFMD — Approved Launch States (Jul 2026) | VTSaRh | 156,972 | 18 of 63 | Audience targeting |
| BFMD — Florida Launch (May 2026) | Y6cq5E | 26,236 | 18 of 63 | Audience targeting |
| BFMD — Florida (Shopify Only) May 2026 | UEHY4R | 19,065 | 4 of 63 | Audience targeting |
| Black Seed Oil BOGO Qualifier - Aug 12 Buyers | RKGiAV | 331 | 2 of 63 | Audience targeting |
| RE-Subscribed Canceled Subscriptions ❌ | VBUpUX | 3 | 28 of 63 | Audience targeting |
"#2 Protein Coffee - Secret Revealed Blog" is the biggest send in the window. Its audience arithmetic is the whole reach gap.
| Step | Profiles |
|---|---|
| Included: CAN RECEIVE EMAILS UVGvCS | 459,980 |
| Less: Opened / Clicked ZERO times, Last 180 days SViQVD | −192,401 |
| Survives the engagement cut | 267,579 |
| Plus: Opened / Clicked Past 2 Months RK2ZkV, also included | +0 |
| Before overlap between the two | 267,579 |
| Actually reached | 301,747 |
A re-engagement programme ran out of the backup Klaviyo account from 16 April to 1 June 2026, 18 sends to roughly 73,076 people drawn from the same unengaged pool the stack above holds back. It worked. The handoff did not.
The capture game plan, worked through against the 20,000 a month SMS target — what every surface produces, why the pop-up cannot close the gap alone, and the ranked plan: bfs-capture-plan.vercel.app.
The actions that come out of this pack live on their own page so they can be worked through and ticked off without scrolling this one: bfs-kpi-actions.vercel.app. Four to do this week, three over the next month, and three that need a decision before any work starts.