The Brot Box

Ecommerce

Facebook Ads Performance Report

March 1 – 26, 2026
act_2812918622164403
Generated by Scarlett
TOTAL SPEND
$41,087
$1,581/day avg
REVENUE
$184,053
From 2,021 purchases
ROAS
4.48x
Strong profitability
PURCHASES
2,021
$20.33 CPA
CTR
1.87%
72,669 clicks
REACH
982K
3.96 frequency

Conversion Funnel

Impressions
3.89M
Landing Page Views
36,310
0.93% of impr
Add to Cart
19,443
53.5% of LPV
Initiate Checkout
4,246
21.8% of ATC
Purchases
2,021
47.6% of IC

Campaign Comparison

Campaign Spend Revenue ROAS Purchases CPA CTR AOV
mk | asc+ | cost.nineteen
Advantage+ Shopping
$22,793 $97,543 4.28x 1,095 $20.82 2.43% $89.08
mk | sandbox | creative | ii
Manual / Creative Testing
$18,299 $86,509 4.73x 926 $19.76 1.49% $93.42

Ad Set Performance — Sandbox Campaign

Ad Set Spend Revenue ROAS Purchases CPA CTR
bread vii
$308.24 $1,302.69 4.23x 13 $23.71 1.22%
bread iv | a
$185.00 $864.17 4.67x 9 $20.56 0.90%
unboxing i | admission
$185.62 $1,347.17 7.26x 15 $12.37 3.58%
unboxing i | what
$120.97 $474.32 3.92x 5 $24.19 3.96%
unboxing i | if/then | concept one
$101.11 $434.43 4.30x 5 $20.22 1.54%
unboxing i | right/wrong
$89.33 $899.29 10.07x 8 $11.17 4.89%
bread v
$75.01 $586.02 7.81x 6 $12.50 2.05%
bread vi
$21.86 $272.74 12.48x 1 $21.86 1.16%
bread viii - angles | iv
$20.95 $0 0x 0 2.06%
unboxing i | why
$17.72 $0 0x 0 3.08%
bread i | why
$16.10 $99.90 6.20x 1 $16.10 1.67%
bread i | a
$7.41 $0 0x 0 1.46%

ROAS by Ad Set (Sandbox)

bread vi
12.48x
unboxing i | right/wrong
10.07x
bread v
7.81x
unboxing i | admission
7.26x
bread i | why
6.20x
bread iv | a
4.67x
unboxing i | if/then
4.30x
bread vii
4.23x
unboxing i | what
3.92x
bread viii - angles | iv
0x
unboxing i | why
0x
bread i | a
0x

Advantage+ Shopping Campaign

Ad Set
mk | adv+ | clean i
Spend
$22,790
Revenue
$97,543
ROAS
4.28x
Purchases
1,095
CPA
$20.82
Add to Cart
10,866
Reach
598K
ASC+ is doing the heavy lifting — 55% of total spend, 54% of purchases. Meta's algorithm is finding buyers efficiently at a 4.28x ROAS. The single ad set structure is working well.

Insights & Opportunities

Scale Winners

unboxing i | right/wrong (10.07x ROAS, $11.17 CPA) and unboxing i | admission (7.26x ROAS, $12.37 CPA) are dramatically outperforming the account average. Both have the highest CTRs in the sandbox campaign. These ad sets deserve significantly more budget.

Strong Funnel Health

The checkout-to-purchase rate of 47.6% is excellent — nearly half of all initiated checkouts convert. Add-to-cart rate from landing page views is also strong at 53.5%. The site experience is converting well; the bottleneck is the ATC→checkout drop (21.8%).

Zero-Purchase Ad Sets

Three ad sets spent a combined $46 with zero purchases: bread viii - angles ($20.95), unboxing i | why ($17.72), and bread i | a ($7.41). While the amounts are small, they're generating add-to-carts but no conversions. Consider pausing or refreshing the creative.

Frequency Watch

Account-level frequency is 3.96 — each person has seen ads ~4 times this month. The sandbox campaign is at 4.05 while ASC+ is at 2.60. The sandbox campaign's bread vii ad set is at 3.73 frequency with the highest spend ($308). Watch for ad fatigue in the sandbox campaign.

Recommended Actions

Priority Action Expected Impact
P0 Increase budget on unboxing i | right/wrong and unboxing i | admission These two ad sets are returning 7-10x ROAS at sub-$13 CPA. Scaling budget here should yield the highest marginal return.
P1 Pause bread viii - angles | iv, unboxing i | why, and bread i | a Zero purchases across all three. Redirect that spend to winners.
P1 Investigate ATC → Checkout drop-off 19,443 add-to-carts but only 4,246 checkouts (21.8%). Cart abandonment emails, exit-intent popups, or shipping threshold optimization could recover significant revenue.
P2 Refresh creative in bread vii Highest spender in sandbox ($308) but frequency at 3.73 and only 4.23x ROAS. New creative could reinvigorate performance before fatigue sets in.
P3 Test new "unboxing" angle variations The "unboxing" ad sets consistently outperform "bread" ad sets on CTR and ROAS. Create new variants of the unboxing concept to diversify while riding the winning angle.

Weekly Performance Trend

Week Spend Revenue ROAS Purchases CPA Spend/Day
Mar 8–14
Week 2
$16,895 $68,985 4.08x 761 $22.20 $2,414/d
Mar 15–21
Week 3
$16,880 $78,648 4.66x 860 $19.63 $2,411/d
Mar 22–26
Week 4 (partial — 5 days)
$7,332 $36,419 4.97x 400 $18.33 $1,466/d
📈 ROAS Trending Up
4.08x → 4.66x → 4.97x over 3 weeks. Efficiency improving as campaigns optimize.
💰 CPA Dropping
$22.20 → $19.63 → $18.33. Cost per purchase down 17% from week 2 to current.
🎯 Consistent Volume
~109-123 purchases/day. Week 4 on pace for 560 purchases if sustained.

Audience Segments — Age & Gender

Segment Spend % of Spend Purchases Revenue ROAS CPA
👑 Women 45–54
Top segment by revenue
$4,869 11.8% 246 $22,678 4.66x $19.79
🔥 Women 35–44
Highest ROAS
$2,575 6.3% 148 $13,588 5.28x $17.40
Women 55–64
$5,990 14.6% 305 $27,861 4.65x $19.64
Women 65+
$5,605 13.6% 283 $26,313 4.69x $19.81
Men 45–54
$2,193 5.3% 78 $7,356 3.35x $28.11
Men 55–64
$2,585 6.3% 95 $9,225 3.57x $27.21
Men 35–44
$1,180 2.9% 43 $3,999 3.39x $27.44
Women 25–34
$799 1.9% 38 $3,855 4.83x $21.02
Men 65+
$2,760 6.7% 108 $10,044 3.64x $25.56
Men 25–34
$486 1.2% 25 $2,075 4.27x $19.42
Women 18–24
$68 0.2% 0 $0 0x
Men 18–24
$46 0.1% 1 $90 1.95x $46.07

Gender Split

Women 1,020 purchases · $94,295 rev · 4.75x ROAS
48.4% of spend → 51.2% of revenue
Men 973 purchases · $88,144 rev · 3.56x ROAS
48.7% of spend → 47.9% of revenue

Purchases by Age Group

65+
391
19.3%
55–64
400
19.8%
45–54
329
16.3%
35–44
191
9.5%
25–34
63
3.1%
18–24
0.05%

ROAS by Audience Segment

Women 35–44
5.28x
Women 25–34
4.83x
Women 65+
4.69x
Women 45–54
4.66x
Women 55–64
4.65x
Men 25–34
4.27x
Men 65+
3.64x
Men 55–64
3.57x
Men 35–44
3.39x
Men 45–54
3.35x

Platform & Placement Performance

By Platform

Platform Spend Purch ROAS
📱 Mobile App $36,150 1,787 4.49x
🖥️ Desktop $4,329 210 4.48x
🌐 Mobile Web $628 24 3.48x

Top Placements (by Revenue)

Placement Spend Purch ROAS
FB Feed $26,855 1,281 4.33x
FB Reels $4,461 178 3.64x
IG Feed & Reels $3,145 158 4.72x
FB Reels Overlay $532 63 11.74x
FB In-Stream Video $682 44 5.94x
Audience Network $435 20 4.21x

Device Distribution — Spend vs Revenue

📱 Mobile App (88% of spend) $162,465 rev · 4.49x ROAS
🖥️ Desktop (10.5% of spend) $19,403 rev · 4.48x ROAS
🌐 Mobile Web (1.5% of spend) $2,184 rev · 3.48x ROAS

Audience Insights

Women Outperform Men Across All Ages
Women deliver 4.75x ROAS vs men at 3.56x — a 33% efficiency gap. Women 35–44 are the best segment at 5.28x ROAS with $17.40 CPA. Consider increasing female-skewed targeting or testing female-focused creative angles.
Core Buyer: Women 45–64
Women 45–64 account for 551 purchases (27%) from just $10,859 spend (26%). Combined ROAS of 4.65x. This is the bread-and-butter audience — protect this segment's budget allocation.
18–24 Age Group: Not Converting
Only 1 purchase from $114 spend across both genders. This age group isn't the target buyer for artisan bread subscriptions. If ASC+ is allocating budget here, consider excluding 18–24 from audience settings.
FB Reels Overlay: Hidden Gem
FB Reels Overlay delivers 11.74x ROAS — by far the highest of any placement. Only $532 spend but 63 purchases ($8.44 CPA). This is likely getting cheap impressions from passive scrollers who convert later. Worth monitoring as spend scales.
New vs Returning: API Limitation
The new vs returning customer breakdown is only available in the Facebook Ads Manager UI — Meta doesn't expose it through the Marketing API. To get this data, you'd need to check Ads Manager → Breakdown → By Delivery → Customer Type or connect Shopify's order data to match against FB attribution.
ROAS Improving Week Over Week
4.08x → 4.66x → 4.97x over three weeks. CPA dropped from $22.20 to $18.33. The campaigns are learning and optimizing well. Current week pace is the best yet — 80 purchases/day at $18.33 CPA.
Data source: Meta Marketing API v21.0 Account: act_2812918622164403
Generated by Scarlett