Skip to main content

The BFCM Index: three years of Black Friday performance, broken down by channel.

Explore the index

Layer 03 of 04

Insight

Understand why, and what to fix first

Signals on their own don't decide anything, someone has to make sense of them. The Insight layer reasons over your data: surfacing opportunities you haven't tapped yet, flagging what genuinely needs attention, drafting the reports your team edits and sends, and tying every read back to the campaign calendar that explains it. Our team reviews every report before it reaches you.

OpportunitiesAlertsReportsCalendar
Layer 03 of 4
01Opportunities

Untapped, surfaced.

Recommendations on where to shift spend and which audiences to try next, each one ready to act on with a single click after our team reviews it.

Our analytics team spots the creative angles that are outperforming their current budget and surfaces the gap as a named recommendation, so you know exactly how much more they could carry.

Opportunities -- preview
Open
7
opportunities
Est. lift
$84K
/ 30 days
High confidence
3
above 90%
Growth OpportunitiesRanked by impact
Channel94% conf.
Shift $2.4K/day Meta Broad to Google PMax
PMax at 4.8x ROAS vs Meta Broad 1.4x over 14 days. Reallocation adds $24K revenue/mo.
+$24K
Audience81% conf.
Expand TikTok lookalike audience to 5%
Current 1% lookalike at ceiling. Expansion model predicts 2.3x at 5% with 3.4x scale.
+$18K
Creative76% conf.
Test post-purchase upsell on top 5 SKUs
AOV ceiling at $94. Bundle test projects $112 AOV (+19%) with minimal CAC impact.
+$16K
Creative96% conf.
Pause Summer_V3 -- fatigue at 89%
Creative crossed fatigue threshold. Pausing reduces spend leak by $3.6K/wk.
+$14K
02Alerts

Notified before it hurts.

You hear about problems the moment they matter, not buried in noise.

We don't set arbitrary thresholds. The system learns what normal looks like for each number over time and only flags a move when it's genuinely out of the ordinary.

Alerts -- preview
Active Alerts
2 critical2 warnings
Severity model: z-score, auto-tuned weekly
CPA spike -- Meta Advantage+
CPA jumped from $42 to $68 (+62%) over 4h. Likely auction shift in NSW region.
Critical -- z=3.2
CPA +62%2m ago
Conversion rate drop -- Shopify
Site CR fell from 3.8% to 2.4% in last 30 mins. Checkout error spike detected.
Critical -- z=2.8
CR -1.4pp14m ago
Budget pacing -- Google PMax
Spend +12% over daily target. Will hit cap by 4:00 PM at current rate.
Warning -- z=1.9
Spend +12%42m ago
Creative fatigue -- TT_Lifestyle_03
Fatigue score 94% (was 71% yesterday). CTR halved. Pause recommended.
Warning -- z=2.1
Fatigue 94%1h ago
ROAS uplift -- UGC_Unboxing_03
New creative outperforming control by 2.4x CTR over 7-day window. Auto-scale armed.
Info -- positive
CTR +2.4x2h ago
03Reports

Drafted for you, checked by us.

A board-ready update lands every Monday at 9am, written in plain English, reviewed and branded by our team before it reaches you.

Reports run on a fixed schedule, no manual setup required. Your weekly draft is ready Monday morning with last week's numbers already in it, so the week starts from a shared baseline.

Reports -- preview
Performance ReportsAI-written · Mon 8:00
Weekly + MonthlyAuto-generatedEditable Markdown
WApr 21 -- Apr 27, 2026
Week 17 -- Performance Summary
Ready
Revenue$168K+12%
Spend$49Kflat
ROAS3.4x+0.4x
CAC$28-$4
TL;DR

Strong week driven by UGC scale-up on Meta. PMax held steady. Summer_V3 creative flagged for fatigue -- replacement brief queued.

WApr 14 -- Apr 20, 2026
Week 16 -- Performance Summary
Sent
Revenue$150K+4%
Spend$48K
ROAS3.1x
CAC$32
TL;DR

Stable week. TikTok Spark Ads drove highest CTR of the month at 2.8x benchmark. Meta Broad underperforming -- creative refresh recommended.

MApr 1 -- Apr 30, 2026
April 2026 -- Monthly Report
Draft
Revenue$612K+18%
Spend$188K+6%
Blended ROAS3.3x+0.3x
New Customers1,840+22%
TL;DR

Best April on record. Mother's Day campaign drove 34% of monthly revenue in final week. Retention cohort from March outperformed forecast by 2.1x.

04Calendar

One calendar for the year.

Your marketing calendar: promotions, launches and content drops, all mapped alongside performance in one place.

Every campaign across Meta, Google, email and organic sits on a shared calendar. Looking at the full year by channel shows gaps and overlaps you'd otherwise miss switching between platform dashboards.

Calendar -- preview
May 20264 conflicts detected
4 channels9 active campaigns4 conflicts detected
151015202530
Email
Welcome Series
Mother's Day Launch
Win-back Flow
Paid Social
Spring UGC -- Meta
Mother's Day -- TikTok
Paid Search
PMax -- Always-on
Brand -- Competitor
Content
Blog: SEO Q2
Gift Guide
Active campaign
Conflict

READY TO GROW?

Ready to build something that compounds.

Talk to a strategist, not a salesperson. One business day. A real strategist. No funnel hand-off.

50+brands
$750M+GMV
10+years