Owned channel

Email (Klaviyo)

Flows do most of the work; campaign cadence is the untapped part Figures cover Group for 25 Jul 2026 to 21 Aug 2026, last-click unless a column says otherwise.

Revenue

$175,427

4.0%14.6% of online revenue
Media cost

$3,158

13.6%55.56x return on spend
Orders

994

4.0%$176 average order
New customers

90

9% of channel orders, $35 CAC

Revenue and cost

Daily trading, 25 Jul 2026 to 21 Aug 2026

Efficiency

Return on the cost the channel carries

Delivery health

The channel-native measures that explain the result

MeasureNowTargetRead
Open rate
Post Apple privacy, read the trend rather than the level
34.1%Over 38%Watch
Click rate
Offer and segment relevance
2.36%Over 3.0%Off track
Unsubscribe rate
List health under the current send cadence
0.32%Under 0.30%Watch
Addressable list
Consented contacts reachable without buying media
23,546GrowingOn track

Native metrics

Straight from the platform

Revenue per recipient

$0.48

Open rate

41%

Click rate

2.2%

Flow share of revenue

69%

Share of owned revenue: 53.1% across 3 channels. Week on week revenue +7.9%.

Campaigns

Where the budget actually sits inside the channel

CampaignObjectiveCostRevenueReturnOrdersCost per orderCTRCVRWoWRead
Welcome and first purchase
Flow$986$58,89859.73x310$31.20%9.47%-17.5%On track
Abandoned cart and browse
Flow$733$41,16456.16x245$31.09%14.96%+8.0%On track
Replenishment reminder
Flow$562$34,75461.87x192$30.83%12.78%-7.4%On track
Weekly campaign
Campaign$556$26,74548.12x152$41.66%13.99%+12.6%On track
Win back 90 day
Flow$248$11,62946.91x66$41.67%10.73%+14.2%On track

Flows and campaigns

Automated flows against broadcast sends, the split that shows the real base

SegmentDetailCostRevenueShareReturnNew customer shareRead
Welcome seriesFlow$932$56,90032.3%61.07x10%On track
Abandoned checkoutFlow$579$33,81220.0%58.39x8%On track
ReplenishmentFlow$415$29,39316.1%70.83x11%On track
Subscription lifecycleFlow$449$23,59513.5%52.51x10%On track
Weekly campaignCampaign$413$22,48812.3%54.45x11%On track
Win backFlow$192$10,0605.8%52.50x9%On track

Send performance

What is carrying the channel, and what is fatiguing

AssetFormatCostRevenueReturnCTRHook rateFrequencyDays liveRead
Roast drop announcementCampaign$1,255$64,78651.63x1.43%35%1.774Watch
Brew guide seriesFlow$933$42,31545.36x1.88%18%2.428On track
Subscription upgrade promptFlow$556$38,46169.20x0.86%29%3.144Watch
Restock alertTriggered$456$21,72447.66x1.49%15%1.874Watch

On-site funnel

What the channel sends, and where it leaks

Sessions8,541

Visits the channel sent in the period

Product views4,782 · 56.0%

Landing page relevance to the promise made in the ad

Add to cart1,247 · 26.1%

Range, price and availability doing their job

Checkout started795 · 63.7%

Shipping thresholds and payment options

Orders994 · 125.2%

Checkout completion, the cheapest revenue in the business

Devices

DeviceSessionsCVRRevenue
Mobile5,8089.55%$97,818
Desktop2,05018.05%$65,259
Tablet68312.23%$14,736

States

StateSessionsCVRRevenue
New South Wales2,98812.11%$63,826
Victoria2,67112.57%$59,251
Queensland1,39210.94%$26,867
Western Australia91510.48%$16,922
South Australia63210.71%$11,938
Other states and territories31610.01%$5,574

What we would do next

Ranked by the value at stake, not by effort

0-30 days · Repeat rate

Extend replenishment timing by SKU

Trigger on the actual consumption window per bag size rather than a flat 21 days. This is the highest revenue per send in the account.

0-30 days · List health

Segment the weekly campaign

Split the broadcast by roast preference and purchase recency to protect deliverability as the list scales.