Black Forest · Klaviyo · SMS

SMS credit audit

Three billing cycles plus the current cycle to date, read from Klaviyo's own per-message usage ledger (the Relayed Text Message event, which carries the credits billed for every send), the flow and campaign values reports, the invoice record, and Shopify. Account timezone US/Eastern; cycles renew on the last day of the month. Generated 14 Oct 2026 14:06 ET. All money USD.

How much are we spending on SMS, and on automations specifically?SMS is a separate invoice line: $21,750 for Jul 31–Aug 31 and $21,610 for Aug 31–Sep 30, on top of the $4,160 platform line. Flows used 13.7% of the credits in the last complete cycle, which allocates to $2,003 of the $21,610. Campaigns took $12,607. The current cycle has used 3,021,561 units in 14 days, 90% of the $33,525 allowance (3,352,500 units at the one-cent rate card). Flows will take about 206,169 of the 330,939 units left over the remaining 17 days, which leaves room for 124,770 campaign units: less than one full-list MMS send (261,399). Any further full-list send this cycle is an overage.
What share of credits goes to flows versus campaigns?Campaigns: 91.3% (Jul 31–Aug 31), 86.2% (Aug 31–Sep 30), 94.1% (current cycle). Flows: 8.4%, 13.7%, 5.8%. Automated replies and two-way conversations are under 0.5%.
Which flows and messages justify their cost?On attributed revenue every flow band except the zero-order tail clears its credit cost many times over: three-cycle flow revenue $229,090 against $4,980 of credits. The ranking is in the flow table; the welcome first message, abandoned checkout and abandoned cart carry most of it. That is attributed, not incremental, and no holdout exists to say how much of it SMS caused.
Which spending is inefficient or has unverified profitability?27 flow messages produced no attributed order in three cycles while spending 80,015 credits. 71,801 messages failed to deliver and were still billed (217,140 credits). MMS carried 85.8% of the last complete cycle's credits at a flat 3 credits per recipient; the same words as a one-segment plain SMS would cost 1, but the current bodies run 215 to 267 characters with emoji, which as SMS would cost 4. Second and third campaign sends on the same day cost 3,473,754 credits over three cycles and earned $151,243 attributed, which no experiment has shown to be incremental.
How much could we realistically save, and what should we change first?Conservative, calculable and with no send removed: 382,801 credits a cycle ($2,468 at the unit rate). Moderate, if the MMS-versus-SMS split shows no loss: 1,463,059 credits ($9,431), which would take a launch cycle from 3,327,722 to about 1,864,663 credits. Aggressive, stopping the repeat sends too: 2,851,709 credits ($18,382) with $50,671 of attributed revenue a cycle at risk. None of it reduces the bill until the plan tier changes; the subscription is prepaid and unused allowance expires at renewal ($6,987 of it went unused in Aug 31–Sep 30). First change: stop the zero-order messages and strip emoji from plain-SMS bodies, then test plain GSM-7 copy against the current MMS on the next send. Note that a long emoji body is cheaper as MMS (3 credits flat) than as SMS (4 segments), so the saving comes from shorter, emoji-free copy, not from dropping the image alone.
SMS invoice, last complete cycle
$21,610
Aug 31–Sep 30 · platform line separate ($4,160)
Credits used, last complete cycle
2,268,491
67.7% of 3,352,500 · 1,084,009 unused, worth $6,987 at the paid rate
Current cycle to date
90%
3,021,561 of 3,352,500 units ($30,171 of $33,525 at rate card) · 14 of 31 days
Flows vs campaigns, credits
14% / 86%
Aug 31–Sep 30 · flows $2,003, campaigns $12,607
Attributed SMS revenue, last complete cycle
$225,131
3,000 orders · $15.40 attributed per $1 of credits
Cost per attributed order
$4.87
flows $1.72 · campaigns $13.21 (three cycles)
Credits with no attributed order
26,672
per cycle, 27 flow messages · plus 72,380 on failed deliveries
Saving if the MMS test holds
1,463,059
credits a cycle (moderate) · up to $9,431 at the unit rate · 382,801 of it needs no test

Contents

1 · What SMS actually costs

Three figures that must not be confused. Billed spend is the invoice: a prepaid monthly tier, paid whether or not the credits are used. Allocated cost is units consumed × the rate actually paid ($0.00645 per unit: $21,610 for a $33,525 rate-card allowance, where one unit is one cent at rate card), used to cost a flow or a campaign. Avoidable cash is what the bill can actually fall by, which only happens when the tier is changed at a renewal or when an overage is avoided; cutting usage inside a cycle saves nothing in cash.

Billing

Billing cycleDaysPlan creditsCredits used% of planUnused / overSMS invoiceTop-upsAllocated cost of credits usedValue of unused credits
Jun 30–Jul 31
before the SMS plan line; five 'Subscription' invoices 9–30 Jul, line items not on file
31.0[DATA MISSING: plan tier before 31 Jul]4,289,949———$10,420[DATA MISSING: line items of the Jun–Jul top-up invoices]—
Jul 31–Aug 31
31 Jul invoice: SMS 2,850k credits $21,000; 26 Aug prorated upgrade to 2,950k $750
31.02,950,0002,953,695100.1%3,695 over$21,750—$21,777—
Aug 31–Sep 30
31 Aug invoice: Mobile Messaging $21,610; allowance $33,525 of rate-card usage = 3,352,500 units (same tier as the current period; assumed, the API read covers the current period only)
30.03,352,5002,268,49167.7%1,084,009$21,610—$14,623$6,987
Sep 30–Oct 14 (to date)
30 Sep invoice not on file (billing page estimated $21,610); Billing Usage API: $33,525 allowance, $30,170.84 used at 14 Oct 17:55 UTC
14.33,352,5003,021,56190.1%330,939[DATA MISSING: 30 Sep invoice; billing page estimate $21,610][DATA MISSING: any Sep/Oct top-ups]$19,477$2,133

Usage and return

Billing cycleFlow creditsFlow costCampaign creditsCampaign costAuto-reply creditsMessages relayedDeliveredFailedCredits / messageFlow revenueFlow ordersCampaign revenueCampaign ordersCampaigns sent
Jun 30–Jul 31147,647 (3.4%)—4,131,987 (96.3%)—10,315838,363813,14416,3515.12$33,052436$84,6561,23419
Jul 31–Aug 31249,290 (8.4%)$1,8382,697,233 (91.3%)$19,8867,172998,825968,97023,0882.96$68,642885$105,9901,39627
Aug 31–Sep 30310,806 (13.7%)$2,0031,955,845 (86.2%)$12,6071,840739,524699,86418,5493.07$120,7281,498$104,4031,50215
Sep 30–Oct 14 (to date)176,705 (5.8%)$1,1392,843,557 (94.1%)$18,3291,300992,050953,09830,1673.05$39,720517$63,64594811

Credits used = Σ (count × $usage_amount) over every Relayed Text Message event in the cycle, bucketed on the observed plan-period flip (between 10:28 and 10:52 UTC on the renewal day, read off the events' $plan_period tag). Revenue and orders are the Klaviyo flow and campaign values reports with Placed Order as the conversion metric, which use the account's attribution settings; see section 5. Delivered and failed are the Received and Failed to Deliver event counts for the same cycle.

Plan allowance, read from the Billing Usage API on 14 Oct at 17:55 UTC: $30,170.84 used of $33,525.00 for the period 30 Sep 10:48 UTC to 31 Oct 10:48 UTC. The ledger here gives 3,020,830 units to the same timestamp, so one unit is $0.00999 at rate card, within 0.12% of one cent; the allowance is therefore 3,352,500 units, not the 2,950,000 credits of the July tier. The API read came through a connector holding the usage:read scope; the key used for this page returned 403 on that scope, so the two dollar figures are second-hand until the scope is added.
4.6M3.5M2.3M1.2M0.0MFlows · Jun 30–Jul 31 · 147,647 creditsCampaigns · Jun 30–Jul 31 · 4,131,987 creditsAuto-replies · Jun 30–Jul 31 · 10,315 credits4.29MJun 30–Jul 31Flows · Jul 31–Aug 31 · 249,290 creditsCampaigns · Jul 31–Aug 31 · 2,697,233 creditsAuto-replies · Jul 31–Aug 31 · 7,172 credits2.95MJul 31–Aug 31Flows · Aug 31–Sep 30 · 310,806 creditsCampaigns · Aug 31–Sep 30 · 1,955,845 creditsAuto-replies · Aug 31–Sep 30 · 1,840 credits2.27MAug 31–Sep 30Flows · Sep 30–Oct 14 (to date) · 176,705 creditsCampaigns · Sep 30–Oct 14 (to date) · 2,843,557 creditsAuto-replies · Sep 30–Oct 14 (to date) · 1,300 credits3.02MSep 30–Oct 14 (to date)allowance 3.35MJuly tier 2.95M
FlowsCampaignsAutomated replies and conversations
Units per cycle by source, against the current $33,525 allowance (3,352,500 units) and the July tier (2,950,000 credits). The first cycle predates the SMS plan line and was paid through top-ups.
Calibration against the billing page, and the pricing changes in the period.

The billing page read on 24 Aug 2026 showed 2,642,344 credits used in the Jul 31–Aug 31 cycle. The ledger rebuilt here gives 2,662,471 through the end of 23 Aug and 2,676,312 through the end of 24 Aug (ET days), so the page was read partway through 24 Aug and the two agree within 0.76%.

Pricing changes: the SMS line first appears on the 31 Jul invoice at $21,000 for 2,850k credits ($0.00737/credit). On 26 Aug the tier was raised to 2,950k for a prorated $750, and from 31 Aug the line reads $21,610 ($0.00733/credit). The platform line went from $4,030 (430k profiles, 4,300k emails) to $4,160 (450k, 4,500k) at the same time; it is priced on profiles and email volume and carries no SMS cost. Before 31 Jul, SMS was paid through five "Subscription" invoices in July totalling $10,420, plus $10,710 on 2 Jun; their line items are not on file, so the unit cost of the 4,289,949 credits used in Jun 30–Jul 31 cannot be allocated.

Klaviyo's published rules, which the ledger confirms: credits = credits per segment × recipients × segments; US SMS 1 per segment, US MMS 3 per segment; Canada SMS 3 per segment, Canada MMS 5; UK SMS 6.226; a message with an emoji or other non-GSM character drops from 160 to 70 characters per segment (153 and 67 once split); failed deliveries are billable; skipped sends (smart sending, missing consent, quiet hours holds) are not. The plan resets monthly and unused credits do not carry over; Klaviyo does not refund mid-cycle downgrades, and overages are either a one-off add-on at the tier's unit rate or an automatic upgrade to the next tier, depending on the account's preference.

2 · Where the credits go

Campaigns consume the bulk of every cycle; flows are small and steady. Within that, the cost drivers are format and length: an MMS is three credits per segment in the US, a plain SMS one, and a body with an emoji splits into 70-character segments instead of 160.

1378k919k459k0k2026-06-29 · campaigns 0 · flows 44 · auto 40 credits2026-06-30 · campaigns 491,124 · flows 124 · auto 203 credits2026-07-01 · campaigns 192,042 · flows 944 · auto 413 credits2026-07-02 · campaigns 868 · flows 2,117 · auto 269 credits2026-07-03 · campaigns 738,697 · flows 2,916 · auto 570 credits2026-07-04 · campaigns 0 · flows 3,942 · auto 439 credits2026-07-05 · campaigns 0 · flows 3,647 · auto 230 credits2026-07-06 · campaigns 0 · flows 3,112 · auto 210 credits2026-07-07 · campaigns 1,269,237 · flows 6,252 · auto 496 credits2026-07-08 · campaigns 2,065 · flows 7,815 · auto 447 credits2026-07-09 · campaigns 461,100 · flows 7,039 · auto 527 credits2026-07-10 · campaigns 0 · flows 9,447 · auto 257 credits2026-07-11 · campaigns 0 · flows 5,262 · auto 223 credits2026-07-12 · campaigns 0 · flows 3,370 · auto 165 credits2026-07-13 · campaigns 0 · flows 4,383 · auto 236 credits2026-07-14 · campaigns 0 · flows 3,596 · auto 217 credits2026-07-15 · campaigns 228,112 · flows 3,269 · auto 338 credits2026-07-16 · campaigns 0 · flows 3,094 · auto 328 credits2026-07-17 · campaigns 261,365 · flows 6,118 · auto 547 credits2026-07-18 · campaigns 0 · flows 4,448 · auto 322 credits2026-07-19 · campaigns 0 · flows 3,521 · auto 303 credits2026-07-20 · campaigns 34,932 · flows 11,439 · auto 377 credits2026-07-21 · campaigns 0 · flows 4,092 · auto 393 credits2026-07-22 · campaigns 35,747 · flows 9,095 · auto 456 credits2026-07-23 · campaigns 0 · flows 4,479 · auto 277 credits2026-07-24 · campaigns 257,293 · flows 6,203 · auto 326 credits2026-07-25 · campaigns 0 · flows 3,222 · auto 170 credits2026-07-26 · campaigns 0 · flows 2,430 · auto 209 credits2026-07-27 · campaigns 0 · flows 11,830 · auto 192 credits2026-07-28 · campaigns 0 · flows 3,279 · auto 189 credits2026-07-29 · campaigns 0 · flows 4,321 · auto 263 credits2026-07-30 · campaigns 159,405 · flows 2,805 · auto 676 credits2026-07-31 · campaigns 0 · flows 4,216 · auto 419 credits2026-08-01 · campaigns 0 · flows 3,450 · auto 248 credits2026-08-02 · campaigns 0 · flows 2,813 · auto 241 credits2026-08-03 · campaigns 0 · flows 11,934 · auto 235 credits2026-08-04 · campaigns 89,229 · flows 4,283 · auto 433 credits2026-08-05 · campaigns 0 · flows 5,645 · auto 332 credits2026-08-06 · campaigns 153,296 · flows 5,251 · auto 658 credits2026-08-07 · campaigns 88,767 · flows 5,373 · auto 566 credits2026-08-08 · campaigns 0 · flows 3,417 · auto 283 credits2026-08-09 · campaigns 0 · flows 2,726 · auto 213 credits2026-08-10 · campaigns 311,096 · flows 12,133 · auto 403 credits2026-08-11 · campaigns 88,221 · flows 10,816 · auto 406 credits2026-08-12 · campaigns 533,338 · flows 9,342 · auto 581 credits2026-08-13 · campaigns 0 · flows 11,298 · auto 263 credits2026-08-14 · campaigns 0 · flows 6,941 · auto 218 credits2026-08-15 · campaigns 0 · flows 5,099 · auto 196 credits2026-08-16 · campaigns 0 · flows 2,824 · auto 195 credits2026-08-17 · campaigns 324,058 · flows 10,239 · auto 410 credits2026-08-18 · campaigns 445,801 · flows 11,835 · auto 383 credits2026-08-19 · campaigns 0 · flows 16,676 · auto 69 credits2026-08-20 · campaigns 0 · flows 12,768 · auto 33 credits2026-08-21 · campaigns 426,924 · flows 15,519 · auto 160 credits2026-08-22 · campaigns 0 · flows 12,004 · auto 40 credits2026-08-23 · campaigns 0 · flows 8,113 · auto 41 credits2026-08-24 · campaigns 0 · flows 13,809 · auto 32 credits2026-08-25 · campaigns 0 · flows 6,385 · auto 29 credits2026-08-26 · campaigns 236,503 · flows 5,831 · auto 54 credits2026-08-27 · campaigns 0 · flows 6,809 · auto 29 credits2026-08-28 · campaigns 0 · flows 8,208 · auto 26 credits2026-08-29 · campaigns 0 · flows 6,872 · auto 26 credits2026-08-30 · campaigns 0 · flows 5,881 · auto 13 credits2026-08-31 · campaigns 0 · flows 13,435 · auto 29 credits2026-09-01 · campaigns 0 · flows 8,067 · auto 44 credits2026-09-02 · campaigns 0 · flows 7,439 · auto 23 credits2026-09-03 · campaigns 311,009 · flows 10,444 · auto 139 credits2026-09-04 · campaigns 170,041 · flows 15,178 · auto 109 credits2026-09-05 · campaigns 0 · flows 12,185 · auto 68 credits2026-09-06 · campaigns 0 · flows 9,653 · auto 48 credits2026-09-07 · campaigns 0 · flows 15,756 · auto 40 credits2026-09-08 · campaigns 724,916 · flows 11,984 · auto 224 credits2026-09-09 · campaigns 0 · flows 14,997 · auto 99 credits2026-09-10 · campaigns 0 · flows 10,681 · auto 79 credits2026-09-11 · campaigns 0 · flows 10,910 · auto 55 credits2026-09-12 · campaigns 0 · flows 8,002 · auto 29 credits2026-09-13 · campaigns 0 · flows 7,205 · auto 33 credits2026-09-14 · campaigns 0 · flows 13,794 · auto 36 credits2026-09-15 · campaigns 245,805 · flows 8,813 · auto 81 credits2026-09-16 · campaigns 22 · flows 9,601 · auto 46 credits2026-09-17 · campaigns 247,022 · flows 8,052 · auto 99 credits2026-09-18 · campaigns 28 · flows 9,133 · auto 60 credits2026-09-19 · campaigns 0 · flows 9,943 · auto 30 credits2026-09-20 · campaigns 0 · flows 8,734 · auto 28 credits2026-09-21 · campaigns 0 · flows 17,249 · auto 53 credits2026-09-22 · campaigns 0 · flows 9,124 · auto 47 credits2026-09-23 · campaigns 252,403 · flows 9,865 · auto 125 credits2026-09-24 · campaigns 4,599 · flows 7,317 · auto 40 credits2026-09-25 · campaigns 0 · flows 8,531 · auto 48 credits2026-09-26 · campaigns 0 · flows 7,160 · auto 38 credits2026-09-27 · campaigns 0 · flows 7,070 · auto 23 credits2026-09-28 · campaigns 0 · flows 17,077 · auto 59 credits2026-09-29 · campaigns 0 · flows 3,389 · auto 7 credits2026-09-30 · campaigns 244,156 · flows 10,891 · auto 116 credits2026-10-01 · campaigns 692 · flows 9,084 · auto 60 credits2026-10-02 · campaigns 255,998 · flows 9,180 · auto 100 credits2026-10-03 · campaigns 0 · flows 7,268 · auto 39 credits2026-10-04 · campaigns 0 · flows 6,523 · auto 23 credits2026-10-05 · campaigns 273,267 · flows 22,546 · auto 130 credits2026-10-06 · campaigns 0 · flows 9,413 · auto 59 credits2026-10-07 · campaigns 254,763 · flows 11,923 · auto 73 credits2026-10-08 · campaigns 788,826 · flows 13,074 · auto 211 credits2026-10-09 · campaigns 522,999 · flows 17,558 · auto 205 credits2026-10-10 · campaigns 12 · flows 11,651 · auto 50 credits2026-10-11 · campaigns 0 · flows 8,013 · auto 33 credits2026-10-12 · campaigns 0 · flows 27,571 · auto 79 credits2026-10-13 · campaigns 251,787 · flows 9,979 · auto 108 credits2026-10-14 · campaigns 251,058 · flows 2,137 · auto 15 credits31 Jul renewal31 Aug renewal30 Sep renewal30 Jun10-14
CampaignsFlowsAutomated replies
Credits per day (ET), 30 Jun to 14 Oct. Campaign days dominate; renewal dates marked.
CycleSMS creditsMMS creditsUS creditsCanada creditsOther countriesCredits on failed deliveries
Jun 30–Jul 312,242,363 (646,988 msgs)2,047,587 (191,368 msgs)3,999,785186,534103,63164,302
Jul 31–Aug 31890,149 (320,909 msgs)2,062,829 (677,879 msgs)2,810,902121,96420,11269,056
Aug 31–Sep 30322,100 (99,050 msgs)1,946,372 (640,496 msgs)2,150,21470,28347,97556,680
Sep 30–Oct 14 (to date)157,623 (44,070 msgs)2,864,047 (947,831 msgs)2,927,57055,65438,44691,404

Country is the recipient's phone region on the event. Credits on failed deliveries are the Failed to Deliver events priced at the same (country, format, segments) rate as the ledger; Klaviyo bills them.

What a message costs, by country, format and length (Aug 31–Sep 30)

CountryFormatSegmentsCredits / messageMessagesCreditsShare
USMMS13.000627,9871,883,83283.0%
USSMS33.00065,751197,2538.7%
CAMMS15.00012,50962,5402.8%
USSMS44.0006,68626,7441.2%
USSMS22.00011,64923,2981.0%
GBSMS16.2082,22713,8250.6%
USSMS55.0002,35411,7700.5%
GBSMS318.6104899,1000.4%
USSMS11.0007,3117,3110.3%
GBSMS424.7991874,6370.2%
CASMS39.0004804,3200.2%
GBSMS212.4232523,1310.1%

How often each person is texted

Calendar monthCampaign recipients (unique)Campaign messagesPer recipientFlow recipients (unique)Flow messagesPer recipientAll recipients (unique)Got both flow and campaign texts (est.)
2026-0788,462743,3568.410,27446,2384.588,35810,378
2026-0881,740913,97911.215,30980,8035.384,14912,900
2026-0988,105723,6228.220,45194,3484.689,14119,415
2026-1090,210857,5429.515,11348,7333.290,90614,417

Unique profiles from the Relayed event by month. "Both" = campaign uniques + flow uniques − all uniques, an estimate of the overlap between the two programmes. Inbound replies in the window: 14,516 STOP-type, 11,529 unrecognised, 2,195 subscribe. Campaign sends skipped (consent, frequency cap, duplicates) by cycle: Jun 30–Jul 31 147,660, Jul 31–Aug 31 108,728, Aug 31–Sep 30 278,758, Sep 30–Oct 14 (to date) 105,358; skipped sends cost nothing.

3 · Flows and flow messages

Three cycles combined (Jul 31–Aug 31 to today). Credits and sends are the ledger; delivered, orders and revenue are the flow values report (Placed Order, account attribution window). Rows shaded red spent credits and produced no attributed order. "Break-even CM" is the contribution margin at which the attributed revenue exactly covers the credits: cost ÷ revenue.

FlowBandStatusSMS stepsCreditsShareCostSendsDeliveredOrdersAttributed revenueRev / deliveredRev / creditCost / orderRev ÷ costBreak-even CMUnsubs
[BFS][SMS] Welcome Flow (SMS Subscribers) TWWDQdWelcomelive6119,34916.2%$79435,29234,2341,216$103,307$3.018$0.866$0.65130.2×0.77%357
[BFS][SMS] Browse Abandonment SJanzPBrowse abandonmentlive1108,53114.7%$75132,44232,172194$15,346$0.477$0.141$3.8720.4×4.89%174
[BFS][SMS] Abandoned Cart RWHy6fAbandoned cartlive5104,84014.2%$72526,86526,673182$15,074$0.565$0.144$3.9820.8×4.81%105
[BFS] Cocoa Flavanols — Reorder Flow (legacy) XNJAMRReorderlive2198,84713.4%$66625,93625,674194$13,125$0.511$0.133$3.4319.7×5.07%60
Abandoned Checkout 2026 [Retention] SEaap3Abandoned checkoutlive872,9889.9%$47422,87422,593225$19,683$0.871$0.270$2.1141.5×2.41%167
[BFS][SMS] Post-Purchase Thank You ReewipPost-purchaselive169,2199.4%$46922,09521,8930$0$0.000$0.000—0.0×—53
Abandoned Checkout 2026 XN4zfpAbandoned checkoutlive649,7116.7%$33414,11713,895396$31,940$2.299$0.643$0.8495.5×1.05%83
[BFS][SMS] Abandoned Checkout (deleted) XTzgdBOtherdeleted018,9312.6%$1408,6448,59096$6,434$0.749$0.340$1.4546.1×2.17%31
[BFS] NMN — Reorder Flow (legacy) VjpiSrReorderlive412,1741.7%$798,8988,82371$5,275$0.598$0.433$1.1266.6×1.50%33
[BFS] Turkesterone & Tongkat Ali — Reorder Flow RmaJviReorderlive611,9811.6%$813,8633,81843$2,331$0.610$0.195$1.8928.7×3.48%11
Macro Welcome Flow (since BF 2025) U6vFUAWelcomelive39,4781.3%$622,8102,7487$770$0.280$0.081$8.9212.3×8.11%14
[BFS] Longevity Coffee — Reorder Flow (legacy) Tucr8mReorderlive56,4560.9%$441,8741,86113$829$0.445$0.128$3.4018.7×5.34%8
[BFS] Serious Creatine — Reorder Flow RfYN2fReorderlive45,9560.8%$401,7731,76225$1,420$0.806$0.238$1.6135.4×2.83%4
Browse Abandonment (2026) [Retention] XjMvWtBrowse abandonmentlive25,8750.8%$381,9211,89321$1,167$0.617$0.199$1.8230.5×3.28%11
[BFS][SMS] Order Delivered (Transactional) TexaGxTransactionallive15,6540.8%$389569410$0$0.000$0.000—0.0×—3
[BFS] Sleepy Cocoa — Reorder Flow (legacy) SvEj7WReorderlive45,4960.7%$371,9571,94634$1,806$0.928$0.329$1.1048.2×2.07%7
[BFS][SMS] Order Shipped (Transactional) XBEv2UTransactionallive14,7800.6%$321,1471,1292$180$0.159$0.038$16.035.6×17.86%2
[BFS][SMS] Abandoned Cart [Retention] XzFgYDAbandoned cartlive54,4620.6%$291,1461,14213$1,095$0.959$0.245$2.2237.9×2.64%5
[BFS] 5x Berberine — Reorder Flow XQLvPwReorderlive43,2220.4%$221,9571,93340$2,519$1.303$0.782$0.55115.4×0.87%3
[BFS] NMN — Subscribe & Save (2nd Reorder Wave) Tk9dZhSubscribe & Save wavelive43,1960.4%$211,4871,4644$474$0.324$0.148$5.1523.0×4.35%0
[BFS] Spike Detox — Reorder Flow Vx96b3Reorderlive42,7640.4%$191,1961,18631$1,571$1.325$0.568$0.6084.0×1.19%4
[BFS] GLP-1 — Reorder Flow UwYZVsReorderlive162,4670.3%$1797096818$932$0.963$0.378$0.9256.0×1.79%3
[BFS] Nattokinase 4-in-1 — Subscribe & Save (2nd Reorder Wave) SEgFakSubscribe & Save wavelive41,8890.3%$1287686932$1,557$1.792$0.824$0.38127.9×0.78%1
[BFS] Magnesium — Reorder Flow (legacy) RCeKEHReorderlive41,8430.3%$131,0601,04524$1,413$1.352$0.766$0.52112.7×0.89%2
[BFS] Cistanche — Reorder Flow W2B7MiReorderlive41,0940.1%$76136126$338$0.553$0.309$1.2246.2×2.16%2
[BFS] Supercharged Cocoa Flavanols — Skip-Save SzvFtFSkip-savelive39920.1%$64844781$20$0.042$0.020$6.403.1×32.05%2
[BFS] Longevity Coffee — Subscribe & Save (2nd Reorder Wave) Wq9GQDSubscribe & Save wavelive47820.1%$53833820$0$0.000$0.000—0.0×—0
[BFS] 5x Berberine — Subscribe & Save (2nd Reorder Wave) VbE7H2Subscribe & Save wavelive45720.1%$42862811$30$0.107$0.052$3.698.1×12.31%0
[BFS] Serious Creatine — Subscribe & Save (2nd Reorder Wave) QUzMQcSubscribe & Save wavelive45180.1%$32592592$55$0.214$0.107$1.6716.6×6.03%0
[BFS] Brain Complex — Subscribe & Save (2nd Reorder Wave) RMX7xTSubscribe & Save wavelive44620.1%$32292230$0$0.000$0.000—0.0×—0
[BFS] Sleepy Cocoa — Subscribe & Save (2nd Reorder Wave) SU3WaxSubscribe & Save wavelive44350.1%$32011990$0$0.000$0.000—0.0×—0
[BFS] Magnesium Sleep Aid — Subscribe & Save (2nd Reorder Wave) WyNXv5Subscribe & Save wavelive43810.1%$21741705$171$1.004$0.448$0.4969.5×1.44%0
[BFS] Spike Detox — Subscribe & Save (2nd Reorder Wave) R5f4uCSubscribe & Save wavelive43580.0%$21791751$102$0.582$0.285$2.3144.1×2.27%0
[BFS] Skip-Save — Mid Risk (multi-product) TvXZnCSkip-savelive22430.0%$21801800$0$0.000$0.000—0.0×—0
[BFS] Cistanche & Tongkat Ali — Subscribe & Save (2nd Reorder Wave) UAi5dZSubscribe & Save wavelive42120.0%$11041041$31$0.300$0.147$1.3722.8×4.38%0
[BFS] Nicotinamide Riboside — Reorder Flow WigJwDReorderlive41960.0%$178740$0$0.000$0.000—0.0×—0
[BFS] Spermidine — Reorder Flow UbwYs6Reorderlive41490.0%$130300$0$0.000$0.000—0.0×—0
[BFS] Longevity Coffee — Skip-Save THuLfnSkip-savelive31420.0%$171712$95$1.344$0.672$0.46104.2×0.96%0
[BFS] Sleepy Cocoa — Skip-Save Xi7heTSkip-savelive3800.0%$140400$0$0.000$0.000—0.0×—0
[BFS] Magnesium Sleep Aid — Skip-Save XRjzzVSkip-savelive3760.0%$038380$0$0.000$0.000—0.0×—0
[BFS] Serious Creatine — Skip-Save V7WS7BSkip-savelive3600.0%$030300$0$0.000$0.000—0.0×—0

Every SMS message

Every SMS message: 145 rows, three cycles combined, sorted by credits (click to expand)

Day = cumulative delay from flow entry. Format and segments are observed on the sends, not estimated from the body.

Flow · messageBandDayFormatSeg.CreditsCredits / sendCostSendsDeliveredOrdersRevenueRev / deliveredRev / creditCost / orderRev ÷ costUnsubsTraits
[BFS][SMS] Browse Abandonment · Browse Abandonment SMS 1 (5h) UwAg6iBrowse abandonment0.2SMS3.0108,5313.35$75132,44232,172194$15,346$0.477$0.141$3.8720.4×174emoji/UCS-2 (1), smart sending off
[BFS][SMS] Post-Purchase Thank You · Post-Purchase SMS 1 (1d) YpW4kjPost-purchase1.0SMS3.069,2193.13$46922,09521,8930$0$0.000$0.000—0.0×53emoji/UCS-2 (1), smart sending off, no link
[BFS][SMS] Welcome Flow (SMS Subscribers) · VKnxkG VKnxkGWelcome—MMS1.052,2263.21$34816,25815,5071,124$95,358$6.149$1.826$0.31274.2×173
[BFS][SMS] Abandoned Cart · Cart SMS 2 — proof, no discount (+1d) VZjR34Abandoned cart1.0SMS3.944,2624.50$3069,8349,74866$5,254$0.539$0.119$4.6317.2×45emoji/UCS-2 (1), smart sending off, quiet hours off
[BFS][SMS] Welcome Flow (SMS Subscribers) · WUMney WUMneyWelcome—MMS1.434,9423.78$2319,2489,10255$4,644$0.510$0.133$4.2120.1×86
[BFS][SMS] Welcome Flow (SMS Subscribers) · XxNqRb XxNqRbWelcome—MMS1.032,1813.29$2149,7869,62537$3,305$0.343$0.103$5.7915.4×98
[BFS] Cocoa Flavanols — Reorder Flow (legacy) · Text message #1 RkQbrWReorder30.0SMS4.030,5914.21$2057,2677,20045$2,903$0.403$0.095$4.5714.1×16emoji/UCS-2 (2), smart sending off, code
[BFS][SMS] Abandoned Cart · Cart SMS 4 — FINISH20 final call (+1d) SjQPEGAbandoned cart3.0SMS3.230,4703.68$2118,2848,23160$5,330$0.648$0.175$3.5125.3×20emoji/UCS-2 (1), smart sending off, quiet hours off, code
[BFS][SMS] Abandoned Cart · Cart SMS 3 — FINISH15 (+1d) SWRShjAbandoned cart2.0SMS3.030,1083.44$2098,7478,69456$4,489$0.516$0.149$3.7321.5×40emoji/UCS-2 (1), smart sending off, quiet hours off, code
[BFS] Cocoa Flavanols — Reorder Flow (legacy) · cocoa re-order sms #2 YjYcEpReorder32.0SMS5.018,6515.27$1253,5413,49823$1,539$0.440$0.082$5.4512.3×10emoji/UCS-2 (1), smart sending off, code
[BFS] Cocoa Flavanols — Reorder Flow (legacy) · cocoa re-order sms #2 XvyTcZReorder35.0SMS5.017,6945.26$1193,3663,33220$1,160$0.348$0.066$5.939.8×8emoji/UCS-2 (1), smart sending off, code
Abandoned Checkout 2026 [Retention] · Abandoned Check-out SMS #1 R! S397LqAbandoned checkout0.0MMS1.010,7973.19$703,3883,32352$4,805$1.446$0.445$1.3568.3×38emoji/UCS-2 (2), smart sending off, no link
Abandoned Checkout 2026 [Retention] · Abandoned Check-out SMS #3 R! UhjxcJAbandoned checkout1.1SMS3.010,6303.87$692,7442,72322$1,963$0.721$0.185$3.1428.4×21emoji/UCS-2 (2), smart sending off, no link, code
Abandoned Checkout 2026 [Retention] · Abandoned Check-out SMS #1 R! SWEbC6Abandoned checkout0.0MMS1.010,6003.19$693,3193,26448$4,627$1.418$0.437$1.4467.1×35emoji/UCS-2 (2), smart sending off, no link
[BFS] Cocoa Flavanols — Reorder Flow (legacy) · cocoa re-order sms #3 SSxMQsReorder34.0SMS3.010,5183.24$713,2443,20413$1,018$0.318$0.097$5.4614.3×9emoji/UCS-2 (1), smart sending off, code
[BFS][SMS] Abandoned Checkout (deleted) · UR7htS UR7htSOther—SMS2.09,8322.19$724,4874,45652$3,426$0.769$0.348$1.3947.3×16
Macro Welcome Flow (since BF 2025) · Welcome SMS #2 ULP2PAWelcome3.0MMS1.09,4783.37$622,8102,7487$770$0.280$0.081$8.9212.3×14smart sending off
Abandoned Checkout 2026 [Retention] · Abandoned Check-out SMS #4 R! T3hrXuAbandoned checkout3.1SMS3.09,4463.84$612,4612,44216$1,183$0.485$0.125$3.8219.4×7emoji/UCS-2 (1), smart sending off, no link, code
Abandoned Checkout 2026 [Retention] · Abandoned Check-out SMS #4 R! U3rLayAbandoned checkout4.0SMS3.09,4413.89$612,4302,40513$1,066$0.443$0.113$4.6917.5×9emoji/UCS-2 (1), smart sending off, no link, code
[BFS] Cocoa Flavanols — Reorder Flow (legacy) · cocoa re-order sms #4 XFbDSbReorder36.0SMS3.09,4273.17$642,9782,94022$1,868$0.635$0.198$2.8929.3×6emoji/UCS-2 (1), smart sending off, code
[BFS] Cocoa Flavanols — Reorder Flow (legacy) · cocoa re-order sms #3 Xq7nKhReorder40.0SMS3.09,1173.23$622,8232,80340$2,511$0.896$0.275$1.5640.3×8emoji/UCS-2 (1), smart sending off, code
[BFS][SMS] Abandoned Checkout (deleted) · YrX4uQ YrX4uQOther—SMS2.09,0992.19$674,1574,13444$3,008$0.728$0.331$1.5244.8×15
Abandoned Checkout 2026 [Retention] · Abandoned Check-out SMS #2 R! RjuNNpAbandoned checkout0.1SMS2.07,7762.60$512,9952,96245$4,101$1.385$0.527$1.1380.9×32smart sending off, no link
Abandoned Checkout 2026 [Retention] · Abandoned Check-out SMS #2 R! RGC6nQAbandoned checkout1.0SMS2.07,3672.58$482,8522,82118$1,083$0.384$0.147$2.6622.6×16smart sending off, no link
Abandoned Checkout 2026 · Rf72HC Rf72HCAbandoned checkout—MMS1.07,2463.24$492,2352,187114$8,455$3.866$1.167$0.43172.7×13
Abandoned Checkout 2026 [Retention] · Abandoned Check-out SMS #3 R! SS2VgGAbandoned checkout2.0SMS2.06,9312.58$452,6852,65311$853$0.322$0.123$4.0919.0×9emoji/UCS-2 (2), smart sending off, no link, code
Abandoned Checkout 2026 · Abandoned Check-out SMS #3 YpvyCRAbandoned checkout1.1SMS3.06,7654.16$451,6281,60847$3,876$2.410$0.573$0.9785.3×10emoji/UCS-2 (2), smart sending off, no link, code
Abandoned Checkout 2026 · SzDnmj SzDnmjAbandoned checkout—MMS1.06,4273.19$432,0121,97378$6,593$3.342$1.026$0.56151.9×18
Abandoned Checkout 2026 · Abandoned Check-out SMS #2 Yxdze2Abandoned checkout0.1SMS2.36,3293.34$421,8931,87046$4,015$2.147$0.634$0.9294.6×22smart sending off, no link
Abandoned Checkout 2026 · Abandoned Check-out SMS #4 UdhZ6mAbandoned checkout3.1SMS3.06,3054.18$421,5081,49216$1,187$0.796$0.188$2.6428.1×4emoji/UCS-2 (1), smart sending off, no link, code
Abandoned Checkout 2026 · Abandoned Check-out SMS #4 SJjnScAbandoned checkout4.0SMS3.06,0614.03$411,5051,48227$2,629$1.774$0.434$1.5164.6×2emoji/UCS-2 (1), smart sending off, no link, code
[BFS][SMS] Order Delivered (Transactional) · Order Delivered SMS 1 (immediate) UWjMRCTransactional0.0SMS3.15,6545.91$389569410$0$0.000$0.000—0.0×3emoji/UCS-2 (1), smart sending off, no link
Abandoned Checkout 2026 · Abandoned Check-out SMS #2 V7a4NrAbandoned checkout1.0SMS2.35,5193.15$371,7531,72448$3,694$2.143$0.669$0.7899.3×9smart sending off, no link
Abandoned Checkout 2026 · Abandoned Check-out SMS #3 VtG6kwAbandoned checkout2.0SMS2.35,0593.20$341,5831,55920$1,491$0.956$0.295$1.7043.8×5emoji/UCS-2 (2), smart sending off, no link, code
[BFS] NMN — Reorder Flow (legacy) · nmn reorder sms #3 TTUmNBReorder32.0SMS2.14,8172.24$312,1492,1286$364$0.171$0.076$5.1811.7×5emoji/UCS-2 (1), smart sending off, code
[BFS][SMS] Order Shipped (Transactional) · Order Shipped SMS 1 (immediate) WYDsqhTransactional0.0SMS2.14,7804.17$321,1471,1292$180$0.159$0.038$16.035.6×2emoji/UCS-2 (2), smart sending off
[BFS] Turkesterone & Tongkat Ali — Reorder Flow · #3 Turk & Tongkat re-order sms Rh3yAJReorder32.0SMS3.03,6063.13$241,1521,1394$302$0.265$0.084$6.0812.4×3emoji/UCS-2 (2), smart sending off, code
[BFS] Turkesterone & Tongkat Ali — Reorder Flow · #4 Turk & Tongkat re-order sms XEehhNReorder37.0SMS3.03,0373.17$219579479$645$0.681$0.212$2.3230.9×1emoji/UCS-2 (1), smart sending off, code
Browse Abandonment (2026) [Retention] · Copy of Text message #1 R! U852vWBrowse abandonment0.0MMS1.03,0253.06$2099097312$622$0.640$0.206$1.6431.6×6emoji/UCS-2 (1), smart sending off, no link
[BFS] NMN — Reorder Flow (legacy) · nmn reorder sms #1 Ua3nSeReorder22.0SMS1.03,0121.08$202,7912,76824$1,648$0.595$0.547$0.8382.6×14smart sending off, code
[BFS] Turkesterone & Tongkat Ali — Reorder Flow · VEVVju VEVVjuReorder—MMS1.02,9033.04$2095494316$623$0.661$0.215$1.2231.9×6
[BFS] NMN — Reorder Flow (legacy) · nmn reorder sms #2 SPXhjWReorder27.0SMS1.02,8561.10$192,5892,57136$2,836$1.103$0.993$0.52152.0×10smart sending off, code
Browse Abandonment (2026) [Retention] · Text message #1 R! Yqz6uVBrowse abandonment0.0MMS1.02,8503.06$199319209$545$0.592$0.191$2.0629.3×5emoji/UCS-2 (3), smart sending off, no link
[BFS] Cocoa Flavanols — Reorder Flow (legacy) · Copy of cocoa re-order sms #4 VsxJxuReorder45.0SMS1.02,8481.05$202,7172,69731$2,127$0.789$0.747$0.63108.7×3smart sending off, code
[BFS][SMS] Abandoned Cart [Retention] · Cart SMS 2 — proof, no discount (+1d) R! VaekRxAbandoned cart1.0SMS3.92,6934.34$176216177$714$1.157$0.265$2.5040.9×2emoji/UCS-2 (1), smart sending off, quiet hours off
[BFS] Longevity Coffee — Reorder Flow (legacy) · #3 longevity reorder sms YiKjKEReorder40.0SMS4.02,4734.18$175915893$253$0.429$0.102$5.6814.8×3emoji/UCS-2 (1), smart sending off
[BFS] Turkesterone & Tongkat Ali — Reorder Flow · WakXtX WakXtXReorder—MMS1.02,4353.04$1680078914$760$0.964$0.312$1.1746.3×1
[BFS] Serious Creatine — Reorder Flow · Copy of serious creatine reorder sms #1 Uu9ifZReorder22.0SMS5.02,1955.20$154224203$244$0.582$0.111$4.8916.7×0emoji/UCS-2 (1), smart sending off, code
[BFS] Longevity Coffee — Reorder Flow (legacy) · #1 longevity reorder sms XgdvucReorder30.0MMS1.02,0703.03$146846774$227$0.335$0.110$3.4816.3×3emoji/UCS-2 (1), smart sending off
[BFS] Longevity Coffee — Reorder Flow (legacy) · #4 longevity reorder sms SyVTDBReorder45.0SMS3.01,9133.19$135995956$349$0.587$0.182$2.2126.3×2emoji/UCS-2 (2), smart sending off, code
[BFS] Serious Creatine — Reorder Flow · serious creatine reorder sms #4 Rh8NRiReorder36.0SMS3.01,6203.17$115115077$462$0.911$0.285$1.6141.0×2emoji/UCS-2 (1), smart sending off, code
[BFS] Sleepy Cocoa — Reorder Flow (legacy) · sleepy re-order sms #3 WC6jeJReorder37.0SMS3.01,5803.06$1151651319$799$1.557$0.505$0.5774.1×2emoji/UCS-2 (1), smart sending off, code
[BFS] Sleepy Cocoa — Reorder Flow (legacy) · sleepy re-order sms #2 VTfwbZReorder32.0SMS3.01,4913.05$104894867$617$1.270$0.414$1.4461.1×1emoji/UCS-2 (1), smart sending off, code
[BFS] NMN — Reorder Flow (legacy) · nmn reorder sms #4 SCswtcReorder37.0SMS1.01,4891.09$101,3691,3565$428$0.315$0.287$1.9244.6×4smart sending off, code
[BFS] Sleepy Cocoa — Reorder Flow (legacy) · sleepy re-order sms #4 UAXaLMReorder42.0SMS3.01,4343.05$104704675$257$0.550$0.179$1.9726.1×1emoji/UCS-2 (1), smart sending off, code
[BFS] NMN — Subscribe & Save (2nd Reorder Wave) · NMN S&S Wave SMS 1 XtnMhuSubscribe & Save wave60.0SMS2.01,3452.13$96316221$68$0.110$0.051$8.677.9×0smart sending off
[BFS] 5x Berberine — Reorder Flow · berberine reorder sms #3 SnJEHxReorder37.0SMS2.51,2372.54$848848210$775$1.609$0.627$0.8392.9×1emoji/UCS-2 (1), smart sending off, code
[BFS] Serious Creatine — Reorder Flow · serious creatine reorder sms #3 QVrhp2Reorder29.0SMS3.01,2243.06$840039813$647$1.625$0.528$0.6379.5×1emoji/UCS-2 (1), smart sending off, code
[BFS] NMN — Subscribe & Save (2nd Reorder Wave) · NMN S&S Wave SMS 2 V3VRanSubscribe & Save wave65.0SMS2.01,0162.16$74704632$172$0.371$0.169$3.2726.2×0smart sending off
[BFS] Nattokinase 4-in-1 — Subscribe & Save (2nd Reorder Wave) · Nattokinase S&S Wave SMS 1 SzDqNWSubscribe & Save wave60.0SMS2.09982.13$646946632$1,557$3.342$1.560$0.20242.0×1smart sending off
[BFS] GLP-1 — Reorder Flow · TxQJZK TxQJZKReorder—SMS2.99953.01$733132912$602$1.830$0.605$0.5689.5×1
[BFS] Sleepy Cocoa — Reorder Flow (legacy) · sleepy re-order sms #1 Xg98iKReorder27.0SMS2.09902.05$74824803$133$0.277$0.134$2.2419.8×3smart sending off, code
[BFS] 5x Berberine — Reorder Flow · berberine reorder sms #2 WLVK9aReorder30.0SMS2.09462.06$64604565$403$0.884$0.426$1.2862.9×0smart sending off, code
[BFS] GLP-1 — Reorder Flow · Vgr8Jk Vgr8JkReorder—SMS3.09313.07$63033035$226$0.747$0.243$1.2436.5×0
[BFS] Serious Creatine — Reorder Flow · serious creatine reorder sms #1 XcUKFXReorder17.0SMS2.09172.08$64404372$67$0.154$0.073$3.0511.0×1smart sending off, code
[BFS] Spike Detox — Reorder Flow · spike detox reorder sms #1 QU5hNxReorder30.0SMS2.08962.17$641240925$1,145$2.799$1.278$0.24190.7×2smart sending off, code
[BFS][SMS] Abandoned Cart [Retention] · Cart SMS 3 — FINISH15 (+1d) R! QWmxdWAbandoned cart2.0SMS3.08963.22$62782781$82$0.295$0.091$5.8014.1×2emoji/UCS-2 (1), smart sending off, quiet hours off, code
[BFS][SMS] Abandoned Cart [Retention] · Cart SMS 4 — FINISH20 final call (+1d) R! SJMqJrAbandoned cart3.0SMS3.28733.54$62472475$300$1.213$0.343$1.1353.2×1emoji/UCS-2 (1), smart sending off, quiet hours off, code
[BFS] Magnesium — Reorder Flow (legacy) · magnesium reorder sms #3 VhUndfReorder40.0SMS3.06903.14$52202181$134$0.614$0.194$4.7428.2×0emoji/UCS-2 (1), smart sending off, code
[BFS] Spike Detox — Reorder Flow · spike detox reorder sms #3 XQ94GbReorder42.0SMS2.86862.91$52362343$330$1.410$0.481$1.5770.2×1emoji/UCS-2 (1), smart sending off, code
[BFS] Spike Detox — Reorder Flow · spike detox reorder sms #2 W4xFfvReorder35.0SMS2.06572.21$42982952$60$0.203$0.091$2.1913.7×1smart sending off, code
[BFS] NMN — Subscribe & Save (2nd Reorder Wave) · NMN S&S Wave SMS 3 SxREFSSubscribe & Save wave70.0SMS2.06132.18$42812761$234$0.847$0.381$3.9559.1×0smart sending off
[BFS] 5x Berberine — Reorder Flow · berberine reorder sms #4 VewnEjReorder44.0SMS1.05781.03$45625569$708$1.273$1.225$0.44180.1×1smart sending off, code
[BFS] Magnesium — Reorder Flow (legacy) · magnesium reorder sms #2 WKtejfReorder35.0SMS2.05382.05$42632591$114$0.440$0.212$3.6131.6×2smart sending off, code
[BFS] Spike Detox — Reorder Flow · spike detox reorder sms #4 WBSHzZReorder49.0SMS2.05252.10$42502481$36$0.147$0.069$3.6210.0×0smart sending off, code
[BFS] Nattokinase 4-in-1 — Subscribe & Save (2nd Reorder Wave) · Nattokinase S&S Wave SMS 2 RjBjzGSubscribe & Save wave65.0SMS2.05232.14$32442400$0$0.000$0.000—0.0×0smart sending off
[BFS] 5x Berberine — Reorder Flow · berberine reorder sms #1 XkKhwyReorder25.0SMS1.04601.03$344743916$633$1.442$1.376$0.20201.9×1smart sending off, code
[BFS] Supercharged Cocoa Flavanols — Skip-Save · Skip-Save 1 — reschedule SuSr8hSkip-save3.0SMS2.04082.04$32001980$0$0.000$0.000—0.0×0smart sending off
[BFS] Cistanche — Reorder Flow · cistanche reorder sms #3 SjCpxrReorder42.0SMS3.04053.05$31331330$0$0.000$0.000—0.0×0emoji/UCS-2 (1), smart sending off, code
[BFS] GLP-1 — Reorder Flow · URYR3c URYR3cReorder—SMS2.03952.04$31941941$103$0.533$0.262$2.6938.5×1
[BFS] Magnesium — Reorder Flow (legacy) · magnesium reorder sms #1 SYaswMReorder30.0SMS1.03681.03$235935218$898$2.552$2.441$0.14361.2×0smart sending off, code
[BFS] Supercharged Cocoa Flavanols — Skip-Save · Skip-Save 2 — stretch or swap XSa5DJSkip-save10.0SMS2.03462.05$21691670$0$0.000$0.000—0.0×1smart sending off
[BFS] Cistanche — Reorder Flow · cistanche reorder sms #2 QVahFcReorder35.0SMS2.03342.07$21611600$0$0.000$0.000—0.0×0smart sending off, code
[BFS] Longevity Coffee — Subscribe & Save (2nd Reorder Wave) · Longevity Coffee S&S Wave SMS 1 TmFJ6USubscribe & Save wave60.0SMS2.02842.03$21401400$0$0.000$0.000—0.0×0smart sending off
[BFS] Magnesium — Reorder Flow (legacy) · magnesium reorder sms #4 Xa8ZZjReorder45.0SMS1.02471.13$22182164$266$1.233$1.077$0.42156.8×0smart sending off, code
[BFS] Nattokinase 4-in-1 — Subscribe & Save (2nd Reorder Wave) · Nattokinase S&S Wave SMS 3 Sv2atySubscribe & Save wave70.0SMS2.02472.18$21131130$0$0.000$0.000—0.0×0smart sending off
[BFS] Supercharged Cocoa Flavanols — Skip-Save · Skip-Save 3 — pause not cancel Xf9337Skip-save21.0SMS2.02382.07$21151131$20$0.177$0.084$1.5313.0×1smart sending off
[BFS] 5x Berberine — Subscribe & Save (2nd Reorder Wave) · 5x Berberine S&S Wave SMS 1 S9c8XhSubscribe & Save wave60.0SMS2.02382.00$21191171$30$0.256$0.126$1.5319.5×0smart sending off
[BFS] Longevity Coffee — Subscribe & Save (2nd Reorder Wave) · Longevity Coffee S&S Wave SMS 2 S7DCRESubscribe & Save wave65.0SMS2.02262.04$11111100$0$0.000$0.000—0.0×0smart sending off
[BFS] NMN — Subscribe & Save (2nd Reorder Wave) · NMN S&S Wave SMS 4 VvGp6dSubscribe & Save wave75.0SMS2.02222.11$11051030$0$0.000$0.000—0.0×0smart sending off
[BFS] Brain Complex — Subscribe & Save (2nd Reorder Wave) · Brain Complex S&S Wave SMS 1 TvKJGYSubscribe & Save wave60.0SMS2.02082.04$11021000$0$0.000$0.000—0.0×0smart sending off
[BFS] Cistanche — Reorder Flow · cistanche reorder sms #1 UpuieeReorder30.0SMS1.02001.11$11801805$284$1.580$1.422$0.26215.5×2smart sending off, code
[BFS] Serious Creatine — Subscribe & Save (2nd Reorder Wave) · Serious Creatine S&S Wave SMS 1 S5YCJ4Subscribe & Save wave60.0SMS2.01882.00$194942$55$0.589$0.295$0.6145.7×0smart sending off
[BFS] Sleepy Cocoa — Subscribe & Save (2nd Reorder Wave) · Sleepy Cocoa S&S Wave SMS 1 RDZQVhSubscribe & Save wave60.0SMS2.01662.10$179780$0$0.000$0.000—0.0×0smart sending off
[BFS] 5x Berberine — Subscribe & Save (2nd Reorder Wave) · 5x Berberine S&S Wave SMS 2 Rwb6kESubscribe & Save wave65.0SMS2.01642.00$182800$0$0.000$0.000—0.0×0smart sending off
[BFS] Longevity Coffee — Subscribe & Save (2nd Reorder Wave) · Longevity Coffee S&S Wave SMS 3 Th4tKwSubscribe & Save wave70.0SMS2.01622.05$179790$0$0.000$0.000—0.0×0smart sending off
[BFS] Cistanche — Reorder Flow · cistanche reorder sms #4 Ywn7sZReorder49.0SMS1.11551.12$11391391$54$0.387$0.347$1.0650.7×0smart sending off, code
[BFS] GLP-1 — Reorder Flow · UGJkkq UGJkkqReorder—SMS1.01461.03$11421420$0$0.000$0.000—0.0×1
[BFS] Spike Detox — Subscribe & Save (2nd Reorder Wave) · Spike Detox S&S Wave SMS 1 VPvEpsSubscribe & Save wave60.0SMS2.01442.00$172711$102$1.435$0.707$0.93109.7×0smart sending off
[BFS] Magnesium Sleep Aid — Subscribe & Save (2nd Reorder Wave) · Magnesium S&S Wave SMS 1 TwkYKkSubscribe & Save wave60.0SMS2.01422.12$167665$171$2.586$1.199$0.18186.1×0smart sending off
[BFS] Serious Creatine — Subscribe & Save (2nd Reorder Wave) · Serious Creatine S&S Wave SMS 2 SCnqZhSubscribe & Save wave65.0SMS2.01302.00$165650$0$0.000$0.000—0.0×0smart sending off
[BFS] Brain Complex — Subscribe & Save (2nd Reorder Wave) · Brain Complex S&S Wave SMS 2 SfHDtJSubscribe & Save wave65.0SMS2.01262.00$163610$0$0.000$0.000—0.0×0smart sending off
[BFS] Skip-Save — Mid Risk (multi-product) · Skip-Save 3 — pause not cancel U4mMDRSkip-save21.0SMS2.01262.00$163630$0$0.000$0.000—0.0×0smart sending off
[BFS] Sleepy Cocoa — Subscribe & Save (2nd Reorder Wave) · Sleepy Cocoa S&S Wave SMS 2 YcGkkASubscribe & Save wave65.0SMS2.01222.15$157560$0$0.000$0.000—0.0×0smart sending off
[BFS] Nattokinase 4-in-1 — Subscribe & Save (2nd Reorder Wave) · Nattokinase S&S Wave SMS 4 RRZ7QVSubscribe & Save wave75.0SMS2.01212.42$150500$0$0.000$0.000—0.0×0smart sending off
[BFS] Serious Creatine — Subscribe & Save (2nd Reorder Wave) · Serious Creatine S&S Wave SMS 3 RZmnnESubscribe & Save wave70.0SMS2.01202.00$160600$0$0.000$0.000—0.0×0smart sending off
[BFS] Skip-Save — Mid Risk (multi-product) · Skip-Save 1 — reschedule UFnQguSkip-save3.0SMS1.01171.00$11171170$0$0.000$0.000—0.0×0smart sending off
[BFS] 5x Berberine — Subscribe & Save (2nd Reorder Wave) · 5x Berberine S&S Wave SMS 3 UtZNJZSubscribe & Save wave70.0SMS2.01142.00$157560$0$0.000$0.000—0.0×0smart sending off
[BFS] Longevity Coffee — Subscribe & Save (2nd Reorder Wave) · Longevity Coffee S&S Wave SMS 4 WeTc9RSubscribe & Save wave75.0SMS2.01102.08$153530$0$0.000$0.000—0.0×0smart sending off
[BFS] Magnesium Sleep Aid — Subscribe & Save (2nd Reorder Wave) · Magnesium S&S Wave SMS 2 UFKPDcSubscribe & Save wave65.0SMS2.01082.17$150490$0$0.000$0.000—0.0×0smart sending off
[BFS] Spike Detox — Subscribe & Save (2nd Reorder Wave) · Spike Detox S&S Wave SMS 2 WmTsEFSubscribe & Save wave65.0SMS2.01062.00$153510$0$0.000$0.000—0.0×0smart sending off
[BFS] Cistanche & Tongkat Ali — Subscribe & Save (2nd Reorder Wave) · Cistanche & Tongkat S&S Wave SMS 1 VKGU7RSubscribe & Save wave60.0SMS2.01022.08$149491$31$0.636$0.306$0.6647.4×0smart sending off
[BFS] Sleepy Cocoa — Subscribe & Save (2nd Reorder Wave) · Sleepy Cocoa S&S Wave SMS 3 VMfqduSubscribe & Save wave70.0SMS2.0862.21$139390$0$0.000$0.000—0.0×0smart sending off
[BFS] Serious Creatine — Subscribe & Save (2nd Reorder Wave) · Serious Creatine S&S Wave SMS 4 SxKaDTSubscribe & Save wave75.0SMS2.0802.00$140400$0$0.000$0.000—0.0×0smart sending off
[BFS] Magnesium Sleep Aid — Subscribe & Save (2nd Reorder Wave) · Magnesium S&S Wave SMS 3 XDAy3xSubscribe & Save wave70.0SMS2.0762.24$034330$0$0.000$0.000—0.0×0smart sending off
[BFS] Brain Complex — Subscribe & Save (2nd Reorder Wave) · Brain Complex S&S Wave SMS 3 XCZhZbSubscribe & Save wave70.0SMS2.0762.00$038360$0$0.000$0.000—0.0×0smart sending off
[BFS] Spike Detox — Subscribe & Save (2nd Reorder Wave) · Spike Detox S&S Wave SMS 3 VJSq44Subscribe & Save wave70.0SMS2.0662.00$033320$0$0.000$0.000—0.0×0smart sending off
[BFS] Nicotinamide Riboside — Reorder Flow · nr reorder sms #2 WKwtJwReorder35.0SMS3.0663.00$022210$0$0.000$0.000—0.0×0smart sending off, code
[BFS] Sleepy Cocoa — Subscribe & Save (2nd Reorder Wave) · Sleepy Cocoa S&S Wave SMS 4 WWEf7kSubscribe & Save wave75.0SMS2.0602.32$026260$0$0.000$0.000—0.0×0smart sending off
[BFS] Longevity Coffee — Skip-Save · Skip-Save 1 — reschedule VrhpqtSkip-save3.0SMS2.0562.00$028280$0$0.000$0.000—0.0×0smart sending off
[BFS] 5x Berberine — Subscribe & Save (2nd Reorder Wave) · 5x Berberine S&S Wave SMS 4 S4ySBTSubscribe & Save wave75.0SMS2.0562.00$028280$0$0.000$0.000—0.0×0smart sending off
[BFS] Magnesium Sleep Aid — Subscribe & Save (2nd Reorder Wave) · Magnesium S&S Wave SMS 4 Ve9BUrSubscribe & Save wave75.0SMS2.0542.36$023220$0$0.000$0.000—0.0×0smart sending off
[BFS] Nicotinamide Riboside — Reorder Flow · nr reorder sms #4 YnsAwLReorder45.0SMS3.0543.00$018170$0$0.000$0.000—0.0×0emoji/UCS-2 (1), smart sending off, code
[BFS] Brain Complex — Subscribe & Save (2nd Reorder Wave) · Brain Complex S&S Wave SMS 4 SN7rJXSubscribe & Save wave75.0SMS2.0522.00$026260$0$0.000$0.000—0.0×0smart sending off
[BFS] Cistanche & Tongkat Ali — Subscribe & Save (2nd Reorder Wave) · Cistanche & Tongkat S&S Wave SMS 2 V8FRveSubscribe & Save wave65.0SMS2.0522.00$026260$0$0.000$0.000—0.0×0smart sending off
[BFS] Longevity Coffee — Skip-Save · Skip-Save 2 — stretch or swap Yp87NNSkip-save10.0SMS2.0502.00$025250$0$0.000$0.000—0.0×0smart sending off
[BFS] Spike Detox — Subscribe & Save (2nd Reorder Wave) · Spike Detox S&S Wave SMS 4 V7RmrrSubscribe & Save wave75.0SMS2.0422.00$021210$0$0.000$0.000—0.0×0smart sending off
[BFS] Cistanche & Tongkat Ali — Subscribe & Save (2nd Reorder Wave) · Cistanche & Tongkat S&S Wave SMS 3 S6dSKvSubscribe & Save wave70.0SMS2.0422.00$021210$0$0.000$0.000—0.0×0smart sending off
[BFS] Spermidine — Reorder Flow · Text 1: 10% WBtu9PReorder30.0SMS6.0426.00$0770$0$0.000$0.000—0.0×0emoji/UCS-2 (1), smart sending off, code
[BFS] Spermidine — Reorder Flow · Text 3: 20% XKNyWrReorder42.0SMS5.0405.00$0880$0$0.000$0.000—0.0×0emoji/UCS-2 (1), smart sending off, code
[BFS] Nicotinamide Riboside — Reorder Flow · nr reorder sms #1 VLMTDBReorder30.0SMS2.0402.00$020190$0$0.000$0.000—0.0×0smart sending off, code
[BFS] Longevity Coffee — Skip-Save · Skip-Save 3 — pause not cancel SVdcVXSkip-save21.0SMS2.0362.00$018182$95$5.300$2.650$0.12411.1×0smart sending off
[BFS] Nicotinamide Riboside — Reorder Flow · nr reorder sms #3 TpHXFVReorder40.0SMS2.0362.00$018170$0$0.000$0.000—0.0×0emoji/UCS-2 (1), smart sending off, code
[BFS] Sleepy Cocoa — Skip-Save · Skip-Save 1 — reschedule Ytw88KSkip-save3.0SMS2.0362.00$018180$0$0.000$0.000—0.0×0smart sending off
[BFS] Spermidine — Reorder Flow · Text 2: 15% XaNwujReorder35.0SMS5.0355.00$0770$0$0.000$0.000—0.0×0emoji/UCS-2 (1), smart sending off, code
[BFS] Spermidine — Reorder Flow · Text 4: 30% Xyx478Reorder49.0SMS4.0324.00$0880$0$0.000$0.000—0.0×0emoji/UCS-2 (1), smart sending off, code
[BFS] Magnesium Sleep Aid — Skip-Save · Skip-Save 2 — stretch or swap TyPvAWSkip-save10.0SMS2.0322.00$016160$0$0.000$0.000—0.0×0smart sending off
[BFS] Magnesium Sleep Aid — Skip-Save · Skip-Save 1 — reschedule SpqEH6Skip-save3.0SMS2.0302.00$015150$0$0.000$0.000—0.0×0smart sending off
[BFS] Sleepy Cocoa — Skip-Save · Skip-Save 2 — stretch or swap RQcnn4Skip-save10.0SMS2.0282.00$014140$0$0.000$0.000—0.0×0smart sending off
[BFS] Serious Creatine — Skip-Save · Skip-Save 1 — reschedule VEkEnQSkip-save3.0SMS2.0262.00$013130$0$0.000$0.000—0.0×0smart sending off
[BFS] Serious Creatine — Skip-Save · Skip-Save 2 — stretch or swap V3jBLdSkip-save10.0SMS2.0202.00$010100$0$0.000$0.000—0.0×0smart sending off
[BFS] Cistanche & Tongkat Ali — Subscribe & Save (2nd Reorder Wave) · Cistanche & Tongkat S&S Wave SMS 4 TfCHDmSubscribe & Save wave75.0SMS2.0162.00$0880$0$0.000$0.000—0.0×0smart sending off
[BFS] Sleepy Cocoa — Skip-Save · Skip-Save 3 — pause not cancel RdbjKrSkip-save21.0SMS2.0162.00$0880$0$0.000$0.000—0.0×0smart sending off
[BFS] Serious Creatine — Skip-Save · Skip-Save 3 — pause not cancel VzHq3sSkip-save21.0SMS2.0142.00$0770$0$0.000$0.000—0.0×0smart sending off
[BFS] Magnesium Sleep Aid — Skip-Save · Skip-Save 3 — pause not cancel U7dhSbSkip-save21.0SMS2.0142.00$0770$0$0.000$0.000—0.0×0smart sending off

4 · Campaigns

Every SMS campaign sent since 30 Jun, keyed by send time (names repeat). Credits per recipient is the clearest single number: an image (MMS) or an emoji-laden body shows up here as 3 or more credits per person where a plain text costs 1 or 2. Campaigns younger than five days are still accruing attributed revenue.

CampaignSent (ET)CycleRecipientsDeliveredFailedFormatSeg.CreditsCredits / recipientCostOrdersRevenueRev / deliveredRev / creditCost / orderRev ÷ costUnsubsSame-day #Email ±12h
#3 BFMD Flow - (E-book) (USA Launch)Tue 30 Jun 12:00P040,86839,936932MMS · emoji4.0491,12412.02—69$3,842$0.096$0.008——2921/11
[SMS] #1 Independence Day Flow - Rest of USA Lists (Blog)Wed 1 Jul 12:02P046,71445,771952SMS · emoji3.5192,9104.13—49$3,320$0.073$0.017——3061/11
[SMS] #3 BFMD Flow - (Blog) (USA Launch)Fri 3 Jul 11:30P040,18539,457732SMS · emoji4.0161,6544.02—101$7,353$0.186$0.045——2501/22
[SMS] #2 Independence Day Flow - Rest of USA Lists (E-book)Fri 3 Jul 12:00P046,16544,8251,341MMS · emoji4.0577,04312.50—52$3,405$0.076$0.006——3502/22
[SMS] #3 Independence Day Flow - USA Lists (BOGO) (Florida Excluded)Tue 7 Jul 12:06P076,38874,9401,461SMS · emoji4.0335,6204.39—90$6,576$0.088$0.020——7951/21
(AFTERNOON)) [SMS] #3 Independence Day Flow - USA Lists (BOGO) (Florida Excluded)Tue 7 Jul 17:30P075,56873,4532,119MMS · emoji4.0935,68212.38—174$14,126$0.192$0.015——4712/21
[SMS] #4 Independence Day Flow - USA Lists (BOGO) (Florida Excluded) (LAST CHANCE)Thu 9 Jul 11:15P073,99372,6541,357SMS · emoji3.0231,2633.13—82$7,082$0.097$0.031——3001/21
[SMS] #4 Independence Day Flow - USA Lists (BOGO) (Florida Excluded) (LAST CHANCE) (AFTERNOON))Thu 9 Jul 19:45P073,54472,2311,324SMS · emoji3.0229,8373.13—159$10,968$0.152$0.048——3432/21
[SMS] #1 Black Seed Oil - BlogWed 15 Jul 11:15P073,00171,6321,378SMS · emoji3.0228,1123.12—99$5,806$0.081$0.025——1411/11
[SMS] #9 BFMD NAD+ Flow - Launch Day (MORNING) (FLORIDA)Fri 17 Jul 12:31P05,7135,607106MMS · emoji1.017,1393.00—0$0$0.000$0.000——291/32
[SMS] #9 BFMD NAD+ Flow - Launch Day (AFTERNOON) (FLORIDA)Fri 17 Jul 15:00P05,6745,58094MMS · emoji1.017,0223.00—14$784$0.140$0.046——282/32
[SMS] #2 Black Seed Oil - (E-book)Fri 17 Jul 18:00P072,70771,3641,352SMS · emoji3.0227,2043.12—125$8,408$0.118$0.037——1183/32
[SMS] #10 BFMD NAD+ Flow - Extended (MORNING) (FLORIDA)Mon 20 Jul 11:29P05,8495,76287MMS · emoji1.017,5473.00—1$32$0.006$0.002——251/21
[SMS] #10 BFMD NAD+ Flow - Extended (AFTERNOON) (FLORIDA)Mon 20 Jul 23:00P05,7955,69897MMS · emoji1.017,3853.00—6$502$0.088$0.029——362/21
[SMS] #11 BFMD NAD+ Flow - Last chance (MORNING) (FLORIDA)Wed 22 Jul 11:00P05,7665,668100SMS · emoji3.218,6443.23—1$558$0.098$0.030——341/21
[SMS] #11 BFMD NAD+ Flow - Last chance (AFTERNOON) (FLORIDA)Wed 22 Jul 18:00P05,7015,61487MMS · emoji1.017,1033.00—3$265$0.047$0.015——182/21
[SMS] #3 Black Seed Oil - (Blog)Fri 24 Jul 12:30P050,31649,371953SMS · emoji3.0160,3073.19—83$4,683$0.095$0.029——771/22
[SMS] #1 BFMD NAD+ Flow - Pivot Blog (APPROVED STATES)Fri 24 Jul 12:30P030,08829,517577SMS · emoji3.296,9863.22—66$3,896$0.132$0.040——562/22
[SMS] #4 Black Seed Oil - Parasite VideoThu 30 Jul 11:30P050,18949,202996SMS · emoji3.0159,4053.18—60$3,051$0.062$0.019——891/12
[SMS] #3 BFMD NAD+ Flow - Imai Blog (APPROVED STATES)Tue 4 Aug 11:00P129,74329,168575MMS · emoji1.089,2293.00$65876$5,166$0.177$0.058$8.667.9×371/11
[SMS] #5 Black Seed Oil - Product Announcement BlogThu 6 Aug 11:33P150,11849,191929MMS · emoji1.0153,2963.06$1,13058$3,604$0.073$0.024$19.493.2×951/11
[SMS] #4 BFMD NAD+ Flow - Product Announcement Blog (APPROVED STATES)Fri 7 Aug 11:00P129,58929,102487MMS · emoji1.088,7673.00$65463$4,501$0.155$0.051$10.396.9×331/11
[SMS] #6 Black Seed Oil - BOGO QualifierMon 10 Aug 11:04P150,01748,5991,418MMS · emoji1.0152,9873.06$1,12854$4,947$0.102$0.032$20.894.4×1141/23
[SMS] #6 Black Seed Oil - BOGO Qualifier (AFTERNOON)Mon 10 Aug 18:00P149,78348,806984SMS · emoji3.0158,1093.18$1,166102$9,045$0.185$0.057$11.437.8×1012/23
[SMS] #5 BFMD NAD+ Flow - Map Blog (APPROVED STATES)Tue 11 Aug 12:03P129,40728,810599MMS · emoji1.088,2213.00$65014$1,479$0.051$0.017$46.462.3×581/11
[SMS] #7 Black Seed Oil - BOGO LAST CHANCE (MORNING)Wed 12 Aug 11:00P149,63848,1751,462MMS · emoji1.0151,8263.06$1,11936$2,448$0.051$0.016$31.092.2×1481/41
[SMS] #7 Black Seed Oil - BOGO LAST CHANCE (AFTERNOON)Wed 12 Aug 15:00P148,46947,515953SMS · emoji3.0141,0242.91$1,04028$2,640$0.056$0.019$37.132.5×1502/41
[SMS] #7 Black Seed Oil - BOGO LAST CHANCE (AFTERNOON)Wed 12 Aug 17:00P149,15447,6691,485MMS · emoji1.0150,3523.06$1,10950$3,872$0.081$0.026$22.173.5×1533/41
[SMS] #7 Black Seed Oil - BOGO LAST CHANCE (NIGHT)Wed 12 Aug 18:15P142,17941,343837SMS · emoji2.090,1362.14$66558$4,318$0.104$0.048$11.466.5×1524/41
[SMS] #6 BFMD NAD+ Flow - BOGO Qualifier (APPROVED STATES)Mon 17 Aug 11:00P129,14628,432714MMS · emoji1.087,4383.00$64598$9,403$0.331$0.108$6.5814.6×941/32
[SMS] #8 Black Seed Oil - Launch TomorrowMon 17 Aug 12:00P148,90047,6541,246MMS · emoji1.0149,5723.06$1,10324$1,877$0.039$0.013$45.951.7×992/32
[SMS] #6 BFMD NAD+ Flow - BOGO Qualifier (APPROVED STATES) (AFTERNOON)Mon 17 Aug 18:10P129,01628,474542SMS · emoji3.087,0483.00$642116$8,701$0.306$0.100$5.5313.6×963/32
[SMS] #9 Black Seed Oil - Launch Day (70% off) (BOGO Buyers)Tue 18 Aug 11:20P11721711MMS · emoji1.05203.02$416$1,085$6.344$2.086$0.24282.9×21/62
[SMS] #9 Black Seed Oil - Launch Day (50% off) (MORNING)Tue 18 Aug 11:20P148,61947,1711,448MMS · emoji1.0148,7253.06$1,09776$5,066$0.107$0.034$14.434.6×1082/62
[SMS] #9 Black Seed Oil - Launch Day (50% off) (AFTERNOON)Tue 18 Aug 15:35P148,53747,0781,459MMS · emoji1.0148,4753.06$1,09536$2,314$0.049$0.016$30.412.1×1193/62
[SMS] #9 Black Seed Oil - Launch Day (70% off) (BOGO Buyers) (AFTERNOON)Tue 18 Aug 15:37P11691681MMS · emoji1.05113.02$42$71$0.420$0.138$1.8818.7×04/62
[SMS] #9 Black Seed Oil - Launch Day (70% off) (BOGO Buyers) (NIGHT)Tue 18 Aug 17:30P11461460MMS · emoji1.04423.03$36$580$3.972$1.312$0.54178.0×15/62
[SMS] #9 Black Seed Oil - Launch Day (50% off) (NIGHT)Tue 18 Aug 17:30P148,09646,7701,326MMS · emoji1.0147,1283.06$1,085110$8,108$0.173$0.055$9.867.5×1266/62
[SMS] #7 BFMD NAD+ Flow - BOGO Extended (APPROVED STATES) (MORNING)Fri 21 Aug 11:30P128,80928,100709MMS · emoji1.086,4273.00$63753$3,709$0.132$0.043$12.025.8×631/63
[SMS] #10 Black Seed Oil - Launch Extended (70% off) (BOGO Buyers)Fri 21 Aug 12:01P11691690MMS · emoji1.05113.02$41$22$0.127$0.042$3.775.7×02/63
[SMS] #10 Black Seed Oil - Launch Extended (50% off) (MORNING)Fri 21 Aug 12:22P148,79447,4091,385MMS · emoji1.0149,2383.06$1,10034$1,936$0.041$0.013$32.361.8×1223/63
[SMS] #7 BFMD NAD+ Flow - BOGO Extended (APPROVED STATES) (NIGHT)Fri 21 Aug 18:00P128,64128,102539SMS · emoji3.086,0643.00$63598$7,506$0.267$0.087$6.4711.8×704/63
[SMS] #10 Black Seed Oil - Launch Extended (70% off) (BOGO Buyers) (NIGHT)Fri 21 Aug 18:00P11671670SMS · emoji3.05133.07$43$242$1.450$0.472$1.2664.0×05/63
[SMS] #10 Black Seed Oil - Launch Extended (50% off) (NIGHT)Fri 21 Aug 18:00P148,62247,666955SMS · emoji2.0104,1712.14$76875$5,193$0.109$0.050$10.246.8×736/63
[SMS] #8 BFMD NAD+ Flow - Pivot Blog (APPROVED STATES)Wed 26 Aug 12:15P128,56727,956611MMS · emoji1.085,7013.00$63251$4,318$0.154$0.050$12.396.8×331/22
[SMS] #1 Labor Day - Pivot BlogWed 26 Aug 12:30P149,31247,6221,690MMS · emoji1.0150,8023.06$1,11258$3,838$0.081$0.025$19.173.5×482/22
[SMS] #4 Labor Day - Promo Launch (BOGO)Thu 3 Sep 11:00P250,84849,4921,356MMS · emoji1.0155,4683.06$1,002182$15,205$0.307$0.098$5.5115.2×831/21
[SMS] #4 Labor Day - Promo Launch (BOGO) (AFTERNOON)Thu 3 Sep 17:30P250,87149,4661,405MMS · emoji1.0155,5413.06$1,003220$16,013$0.324$0.103$4.5616.0×652/21
[SMS] #10 BFMD NAD+ Flow - Promo launch BOGO (APPROVED STATES) (MORNING)Fri 4 Sep 11:45P228,37327,819554MMS · emoji1.085,1193.00$54989$6,879$0.247$0.081$6.1612.5×521/22
[SMS] #10 BFMD NAD+ Flow - Promo launch BOGO (APPROVED STATES) (AFTERNOON)Fri 4 Sep 17:00P228,30527,742563SMS · emoji3.084,9223.00$547161$12,099$0.436$0.142$3.4022.1×402/22
[SMS] #5 Labor Day - Promo EXTENDED (BOGO) (MORNING)Tue 8 Sep 11:00P251,74049,9721,768MMS · emoji1.0158,1623.06$1,02082$6,043$0.121$0.038$12.435.9×871/62
[SMS] #11 BFMD NAD+ Flow - Promo Extended BOGO (APPROVED STATES) (MORNING)Tue 8 Sep 11:00P228,19827,335863MMS · emoji1.084,5943.00$54547$3,382$0.124$0.040$11.606.2×552/62
[SMS] #11 BFMD NAD+ Flow - Promo Extended BOGO (APPROVED STATES) (AFTERNOON)Tue 8 Sep 16:00P228,05527,231824MMS · emoji1.084,1653.00$54338$2,616$0.096$0.031$14.284.8×613/62
[SMS] #5 Labor Day - Promo EXTENDED (BOGO) (AFTERNOON)Tue 8 Sep 16:00P251,57649,8901,686MMS · emoji1.0157,6703.06$1,01660$3,773$0.076$0.024$16.943.7×964/62
[SMS] #5 Labor Day - Promo EXTENDED (BOGO) (NIGHT)Tue 8 Sep 19:00P251,24749,5571,690MMS · emoji1.0156,6013.06$1,009156$10,531$0.213$0.067$6.4710.4×715/62
[SMS] #11 BFMD NAD+ Flow - Promo Extended BOGO (APPROVED STATES) (NIGHT)Tue 8 Sep 19:00P227,92527,127798MMS · emoji1.083,7243.00$540119$7,949$0.293$0.095$4.5414.7×396/62
[SMS] #2 Bridge Value - Video LPTue 15 Sep 11:15P253,04249,2411,160MMS · emoji1.0162,1423.06$1,04553$3,050$0.062$0.019$19.722.9×561/22
[SMS] #13 BFMD NAD+ Flow - Bridge Value / Video LP (APPROVED STATES)Tue 15 Sep 11:25P227,89526,045588MMS · emoji1.083,6853.00$53944$2,786$0.107$0.033$12.265.2×352/22
[SMS] #3 Bridge Value - E-bookThu 17 Sep 11:20P253,52047,1521,065MMS · emoji1.0163,6023.06$1,05565$3,434$0.073$0.021$16.223.3×591/22
[SMS] #14 BFMD NAD+ Flow - E-book (APPROVED STATES)Thu 17 Sep 11:30P227,81724,696704MMS · emoji1.083,4483.00$53852$2,847$0.115$0.034$10.345.3×332/22
[SMS] #1 Protein Coffee - BlogWed 23 Sep 11:30P282,98173,2172,030MMS · emoji1.0257,0023.10$1,657134$7,794$0.106$0.030$12.364.7×1031/11
[SMS] #2 Protein Coffee - Secret Revealed BlogWed 30 Sep 11:00P381,35171,7022,139MMS · emoji1.0244,8473.01$1,57882$5,343$0.075$0.022$19.253.4×1021/11
[SMS] #3 Protein Coffee - E-bookFri 2 Oct 11:15P385,06982,3522,715MMS · emoji1.0255,9983.01$1,650110$6,436$0.078$0.025$15.003.9×1231/11
[SMS] #4 Protein Coffee - Product Announcement BlogMon 5 Oct 11:15P388,14485,4242,717MMS · emoji1.0273,2673.10$1,76188$5,048$0.059$0.018$20.022.9×1551/11
[SMS] #5 Protein Coffee - Launch TomorrowWed 7 Oct 12:06P384,92182,2092,709MMS · emoji1.0254,7633.00$1,64256$4,034$0.049$0.016$29.322.5×1761/11
[SMS] #6 Protein Coffee - Launch Day (50% OFF)Thu 8 Oct 11:00P386,76283,8082,950MMS · emoji1.0263,6663.04$1,700118$8,953$0.107$0.034$14.405.3×2131/31
[SMS] #6 Protein Coffee - Launch Day (50% OFF) (AFTERNOON)Thu 8 Oct 15:00P386,60784,0282,577MMS · emoji1.0263,1933.04$1,69770$4,876$0.058$0.019$24.242.9×3562/31
[SMS] #6 Protein Coffee - Launch Day (50% OFF) (NIGHT)Thu 8 Oct 19:03P386,20983,4582,751MMS · emoji1.0261,9913.04$1,689132$9,198$0.110$0.035$12.795.4×1393/31
[SMS] #7 Protein Coffee - Launch Extended (MORNING)Fri 9 Oct 12:00P386,07683,3412,735MMS · emoji1.0261,5883.04$1,68657$4,114$0.049$0.016$29.582.4×2331/21
[SMS] #7 Protein Coffee - Launch Extended (AFTERNOON) accruingFri 9 Oct 18:00P386,01783,1872,830MMS · emoji1.0261,3993.04$1,685150$9,844$0.118$0.038$11.235.8×1682/21
[SMS] #8 Protein Coffee - Last Chance (AFTERNOON) accruingTue 13 Oct 15:00P383,92881,3802,548MMS · emoji1.0251,7843.00$1,62358$3,771$0.046$0.015$27.982.3×1741/22
[SMS] #8 Protein Coffee - Last Chance (NIGHT) accruingTue 13 Oct 20:00P383,68780,8842,800MMS · emoji1.0251,0613.00$1,61827$2,027$0.025$0.008$59.941.3×952/22

5 · Profitability

Attributed revenue is not profit, and attributed is not incremental. The numbers above are what Klaviyo credits to a text under the account's attribution window; they overlap with email (an order can only be credited to one message, but the same buyer is usually on both lists) and they include orders that would have happened anyway. No SMS holdout exists in the account, so the causal return of SMS is unverified. What can be stated is the contribution the attributed revenue would leave after variable costs, and the margin at which it stops covering the credits.

Accounting basis

Klaviyo $valueShopify totalSubtotalDiscountsTaxShippingRefunded
$262.51$262.51$245.76$245.76$14.76$1.99$0.00
$86.39$86.39$79.92$39.96$4.48$1.99$0.00
$135.14$135.14$99.96$59.88$0.00$35.18$0.00

Shopify net sales against attributed SMS revenue

CycleGross salesDiscountsReturnsNet salesReturns / grossAttributed SMS revenueShare of net sales
Jun 30–Jul 31$2,589,299-$696,401-$53,583$1,839,3152.07%$117,7086.4%
Jul 31–Aug 31$2,964,609-$825,469-$43,907$2,095,2341.48%$174,6328.3%
Aug 31–Sep 30$3,490,613-$1,279,645-$30,531$2,180,4360.87%$225,13110.3%
Sep 30–Oct 14 (to date)$1,334,869-$381,477-$17,912$935,4801.34%$103,36611.0%

Payment fee sample

CycleCharges sampledAmountFeesFee rate
Sep 30–Oct 14 (to date)250$17,327$5443.14%

The payouts ledger returned charges only for the current cycle under the date filter used; the earlier cycles are assumed to carry the same rate.

Contribution after SMS credits, by scenario

contribution = attributed SMS revenue × (1 − refund rate) × contribution margin − allocated credit cost
break-even contribution margin = allocated credit cost ÷ attributed revenue after refunds
Contribution margin scenarioCMJul 31–Aug 31Aug 31–Sep 30Sep 30–Oct 14 (to date)Jul 31–Aug 31 at 50% incrementalAug 31–Sep 30 at 50% incrementalAug 31–Sep 30 at 25% incremental
Gross margin only (COGS, measured)72.4%$103,219$146,519$54,509$40,721$65,948$25,663
Gross margin less payment fees (measured)69.3%$97,803$139,537$51,303$38,013$62,457$23,917
Less a 10-point allowance for fulfilment and shipping (assumption)59.3%$80,545$117,289$41,088$29,384$51,333$18,355
Less a 20-point allowance (assumption)49.3%$63,288$95,041$30,874$20,755$40,209$12,793

Break-even contribution margin on the whole programme: Jul 31–Aug 31 12.47%, Aug 31–Sep 30 6.50%, Sep 30–Oct 14 (to date) 18.84%. Even at 25% incrementality the programme as a whole covers its credits at every margin shown; the question is never whether SMS pays for itself in aggregate but which sends do, which is what the per-message and per-campaign break-even columns answer. Flow messages with zero orders have no break-even; they are pure cost.

Why the ratios in sections 3 and 4 overstate the return.

Revenue ÷ cost of 11.0× over the two complete cycles is attributed revenue over credit cost only. It counts the whole order value, not the margin; it credits a text for purchases inside a multi-day window from people who buy monthly anyway; and the flow figure in particular is inflated by the welcome message, which takes credit for the opt-in discount a person came to claim. Earlier reconciliation work on this account found Klaviyo-attributed revenue running 2.6 to 5.7 times the launch product's actual Shopify sales during launches. Treat every ratio here as a ranking tool between sends, never as the return on the channel.

6 · Savings opportunities

Credits per cycle are the three-cycle total scaled to a 30.4-day cycle. Cash is the credit value at the current unit rate and is realised only when the tier is stepped down or an overage avoided. "Calculable" means the credits are read directly from the ledger; "modelled" means they depend on an assumption stated in the validation column.

ChangeBucketBasisCredits saved / cycleJul 31–Aug 31Aug 31–Sep 30Sep 30–Oct 14 (to date)Cash value / cycleAttributed revenue on the affected sendsConfidenceValidation
Flow messages that produced no attributed order in three cycles
[BFS] Serious Creatine — Subscribe & Save (2nd Reorder Wave) · Serious Creatine S&S Wave SMS 2; [BFS] Serious Creatine — Subscribe & Save (2nd Reorder Wave) · Serious Creatine S&S Wave SMS 3; [BFS] Spike Detox — Subscribe & Save (2nd Reorder Wave) · Spike Detox S&S Wave SMS 2; +24 more
implement nowcalculable32,29926,20035,97417,842$208$0 / cycle; removed if the sends stophighattribution stays at zero when re-pulled with a 30-day lag; re-check the first two messages of each flow still carry the revenue
Emoji and special characters forcing 70-character segments (UCS-2) on plain SMS
[BFS][SMS] Browse Abandonment · Browse Abandonment SMS 1 (5h); [BFS][SMS] Post-Purchase Thank You · Post-Purchase SMS 1 (1d); [BFS][SMS] Abandoned Cart · Cart SMS 4 — FINISH20 final call (+1d); +42 more · campaigns: [SMS] #6 Black Seed Oil - BOGO Qualifier (AFTERNOON); [SMS] #7 Black Seed Oil - BOGO LAST CHANCE (AFTERNOON); +6 more
implement nowcalculable262,850468,776125,99256,389$1,694$0 / cycle; none of it is removed by the changehighKlaviyo's segment counter in the editor shows the segment count before sending; the Relayed event's Segment Count confirms it after
Credits spent on messages that failed to deliver (dead or unreachable numbers)
Device disconnected 11,050; Carrier violation 5,787; Device unreachable 910; Message blocked 442
implement nowcalculable87,65269,05656,68091,404$565$0 / cycle; none of it is removed by the changehighsuppress profiles with 2+ 'Device disconnected' or 'Device unreachable' failures from campaign audiences; failed count on the next send should fall by that share
MMS sends with the image and the emoji removed, words unchanged (SMS at the body's GSM-7 length)
Abandoned Checkout 2026 [Retention] · Abandoned Check-out SMS #1 R!; Abandoned Checkout 2026 [Retention] · Abandoned Check-out SMS #1 R!; Macro Welcome Flow (since BF 2025) · Welcome SMS #2; +3 more · campaigns: [SMS] #8 Protein Coffee - Last Chance (NIGHT); [SMS] #5 Labor Day - Promo EXTENDED (BOGO) (MORNING); +41 more
test firstmodelled1,080,258862,841796,6381,016,637$6,963$76,046 / cycle; none of it is removed by the changemediumA/B image-off + emoji-off against the current MMS on one send; judge on orders per delivered. Bodies over 306 GSM characters save nothing this way
MMS sends rewritten to one plain GSM-7 segment (160 characters including the Black Forest prefix and the link), no image
Abandoned Checkout 2026 [Retention] · Abandoned Check-out SMS #1 R!; Abandoned Checkout 2026 [Retention] · Abandoned Check-out SMS #1 R!; Macro Welcome Flow (since BF 2025) · Welcome SMS #2; +3 more · campaigns: [SMS] #6 Protein Coffee - Launch Day (50% OFF); [SMS] #6 Protein Coffee - Launch Day (50% OFF) (AFTERNOON); +43 more
test firstmodelled1,769,1251,307,6321,215,2661,859,744$11,404$78,631 / cycle; none of it is removed by the changelowneeds a copy cut of roughly half on the current bodies; test the short plain version against the current MMS on the same audience and hour
Welcome messages #2 and #3
Macro Welcome Flow (since BF 2025) · Welcome SMS #2
test firstmodelled3,8261,4725,7352,271$25$257 / cycle; removed if the sends stopmedium50/50 split on the day-1 node: send vs skip; measure orders per entrant over 14 days
Second and third campaign sends on the same day
[SMS] #7 Protein Coffee - Launch Extended (AFTERNOON); [SMS] #6 Protein Coffee - Launch Day (50% OFF) (NIGHT); [SMS] #6 Protein Coffee - Launch Day (50% OFF) (AFTERNOON); +26 more
test firstmodelled1,402,2371,712,821974,350786,583$9,039$50,414 / cycle; removed if the sends stoplowhold out 10% of the audience from the 2nd/3rd send on the next launch day and compare Shopify revenue per profile
Canadian numbers cost 3 credits per SMS segment and 5 per MMS
45,404 messages to +1 Canadian numbers in three cycles
test firstmodelled100,069121,96470,28355,654$645—lowKlaviyo does not attribute revenue by country in this data; segment Canada and read its revenue per delivered before excluding or shortening
How the interactions are handled so savings are not double counted.
  • The encoding saving is computed only on sends that went as plain SMS; the MMS-to-SMS saving is computed only on sends that went as MMS. A message cannot be in both.
  • Removing the zero-order messages removes their credits entirely; they are excluded from the MMS and encoding rows.
  • In the aggressive scenario the same-day-multiples saving and the campaign MMS saving touch the same campaigns; the MMS saving on the removed sends (706,280 credits per cycle) is subtracted once.
  • Failed-delivery credits are independent of format changes only in part: a shorter message also fails cheaper. The failed-delivery row is priced at today's mix, so after the format changes it shrinks; the scenarios take the smaller of the two.
  • Canada is listed but not included in any scenario, because revenue cannot be read by country from this data.

Timing, re-entry, suppression and post-purchase sends

7 · Action plan and scenarios

ScenarioCredits saved / cycleValue at plan rateCredits used after (base 3,327,722 / cycle)% of allowanceAttributed revenue at risk / cyclePlan implication
Conservative
calculable from the ledger; every send keeps going; no attributed revenue is removed
382,801$2,4682,944,92187.8%$0stays on the current $33,525 allowance; the saving only avoids overages
Moderate
conservative plus MMS sends switched to plain SMS with the emoji removed and the words unchanged, contingent on the split test showing no fall in orders per delivered; every send keeps going
1,463,059$9,4311,864,66355.6%$0usage would fit a tier near 1,900,000 credits at renewal; the price of that tier is not on file, so the cash saving is bounded above by the unit-rate value
Aggressive
every MMS rewritten to one plain segment (a copy cut of about half), plus welcome #2/#3 and the second and third same-day campaign sends stopped; their attributed revenue is counted as at risk in full
2,851,709$18,382476,01314.2%$50,671usage would fit a tier near 500,000 credits at renewal; the price of that tier is not on file, so the cash saving is bounded above by the unit-rate value

Base = credits used over the three cycles since 31 Jul scaled to a 30.4-day cycle, launch included; the two complete cycles alone average 2,611,093. The per-cycle columns in section 6 show how much of each saving depends on a launch being in the cycle. Revenue at risk counts only the sends that stop (welcome #2/#3 and the same-day repeats); format and encoding changes keep every send.

Implement now

  1. Turn off the 27 flow messages with zero attributed orders in three cycles (listed in red in section 3). Credits: 26,672 a cycle. Nothing attributed is lost.
  2. Remove emoji and special characters from the plain-SMS bodies that split into 70-character segments (section 6 lists them). Same words, fewer segments.
  3. Suppress numbers with repeated "Device disconnected" or "Device unreachable" failures from campaign audiences; those sends are billed and cannot deliver.
  4. Decide the overage preference before the next full-list send: the cycle is at 90% with 17 days left and flows alone will use about 206,169 of the remaining 330,939 units, so one more full-list MMS (261,399 units) tips it into a one-off add-on or an automatic upgrade.

Test first

  1. Plain GSM-7 copy versus the current MMS on the next full-list send: same audience, same hour, half get the image-free, emoji-free version. Judge on orders per delivered and revenue per delivered, never clicks. Under the current plan an MMS is a flat 3 credits up to 1,600 characters, so the saving only exists if the plain version fits two segments (306 characters) or, better, one (160 including the prefix and link).
  2. Welcome message #2 and #3: 50/50 send versus skip at the day-1 node.
  3. Second and third same-day campaign sends: hold out 10% of the audience from the later sends on the next launch day.
  4. Flow messages sent as MMS (welcome #1 to #3, checkout #1): image and emoji off on the single highest-credit message first; the body must fit two GSM-7 segments or it saves nothing.

Retain

8 · Experiment plan

Causal profitability is unverified for every send in this report. One holdout settles it for the whole programme; two smaller splits settle the two biggest modelled items.

TestDesignPrimary metricSize and durationStop when
Programme holdoutA static 10% random sample of the standing campaign audience is excluded from every SMS campaign for 28 days; flows keep running for both groups so the test isolates campaigns.Shopify revenue per profile (orders.json, by customer) in holdout vs exposed over the 28 days; secondary: unsubscribes per profile, email revenue per profile.~9,000 held out against ~85,000 exposed at the current reachable base; 28 days covers one full promo arc.After 28 days, or earlier if the exposed group's revenue per profile is below the holdout's at the 95% interval for 14 consecutive days (stop sending the campaign type at fault).
Campaign MMS vs SMSOne full-list promo split 50/50 by profile sample; identical body, image on one arm.Orders per delivered, revenue per delivered, unsub rate.One send of ≥40,000 recipients detects a 15% relative difference in conversion at the current ~0.17% order rate; repeat on a second send before acting.Two sends read the same direction, or the no-image arm wins on orders per delivered once with the interval clear of zero.
Welcome #2 and #3Conditional split (profile sample 50%) before the day-1 node; the skipped arm receives nothing after #1.Orders per entrant in 14 days, from the flow report by variation.At the current entry rate, ~4 weeks to reach ~1,500 entrants per arm.The skip arm converts within 10% of the send arm after 1,500 entrants per arm.
Same-day multiplesOn the next launch day, hold out 10% from the afternoon and night sends only.Revenue per profile for the day plus four days, by group.One launch day; ~8,500 held out.After the attribution window closes (5 days).

All tests judge SMS on orders and revenue per delivered. Click rate is not a usable SMS metric in this account: roughly 95% of SMS clicks arrive within seconds of delivery from carrier and handset link scanners.

9 · Data gaps

10 · Method, sources and reconciliation

Reconciliation of the per-message ledger to the cycle totals

CycleFlow messages (per message)Campaigns (per campaign)Auto-replies and conversationsSumCycle total (one query)GapGap %
Jun 30–Jul 31147,6474,131,98710,3154,289,9494,289,94900.00%
Jul 31–Aug 31249,2902,697,2337,1722,953,6952,953,69500.00%
Aug 31–Sep 30310,8061,955,8451,8402,268,4912,268,49100.00%
Sep 30–Oct 14 (to date)176,7682,843,5571,3003,021,6243,021,561-63-0.00%

Any gap is sends whose $flow or $message is blank on the event (deleted flows keep sending under a blank id) and is reported, not redistributed. The ET-day calendar in section 2 differs from the exact-cycle totals by the credits sent between midnight ET and the renewal flip on each renewal day: 06-30 48, 07-31 132, 08-31 851, 09-30 939.

Generated 14 Oct 2026 14:06 ET from live pulls; nothing on this page is typed by hand.