Monthly Performance Report

Paid Media Report

StoriePro
April 1 – 30, 2026
Executive Summary
StoriePro brought in approximately 33 leads in April at an effective CPL of ~$38. Two campaign moves shaped the month: a mid-month cleanup of 7 underperforming ads, and a major creative refresh on Apr 26 paired with the standard $1K budget refresh and a deliberate front-load of spend to push new creative through learning. A tracking gap on the new client website caused ~10 leads to go unrecorded by Meta during Apr 18–28 (now fixed). The strongest signal of the month: 11 real leads came in across Apr 26–27 against $321 in spend — an effective $29 CPL during the new-creative launch window. Frequency rose from 1.11 to 2.38 — still safe, but worth watching.
Actual leads in April: ~33 at an effective CPL of ~$38. Meta's reporting shows only 23 leads at $54.55 CPL because the Meta pixel was missing from the new client website during approximately Apr 18–28, so ~10 real lead submissions never fired in Ads Manager. Pixel is now installed and tracking is restored. The numbers throughout this report show both the adjusted (actual) and recorded values where they differ — the adjusted figures are the ones to read.
~33
Leads (Actual)
23 recorded by Meta + ~10 missed during the Apr 18–28 pixel gap
$38.02
CPL (Actual)
Recorded CPL was $54.55 — this is the real picture once unrecorded leads are added back
$1,254.78
Total Spend
See Budget Summary for why this is above the $1K monthly target
16,955
Impressions
+44.7% vs March (11,721) — driven by front-loaded spend on Apr 26–27
381
Link Clicks
2.25% link CTR (vs 2.59% in March). 315 LPV (82.7% landing-page-view rate) — strong.
2.38
Frequency
Up from 1.11 in March. Watch for >3.0 fatigue threshold.
Strategic Context
Front-loaded budget to stress-test the funnel and accelerate creative learning. The campaign runs on a lifetime budget structure: each 30-day window we add $1K and adjust the ad-set timeline so Meta knows when to spend it by. This month, instead of extending the timeline by a full 30 days, the timeline was shortened — same $1K, but compressed window forces a faster spend pace. Reasoning: March's CTR and LP conversion rate were both higher than usual, signaling the funnel was dialed in. Front-loading let us push new creative through Meta's learning phase faster than a slow-burn test would have allowed. Apr 26-27 saw $321.33 in spend (~4x normal daily pace) — per Christian's own count, 11 leads landed in that 2-day window for an effective $29 CPL. Timeline was reset to normal pacing on Apr 27 morning.
Tracking Gap — Resolved
The Meta pixel was missing from the new StoriePro website during approximately Apr 18–28, so ~10 real lead submissions weren't recorded in Ads Manager during that window. The gap was caught when 11 leads came in over a 2-day stretch that didn't match Meta's reported numbers. Pixel has since been deployed and is firing correctly — tracking is fully restored going into May.
Weekly Trend
Week Spend Impressions Link Clicks Leads (Recorded) CPL (Recorded)
Mar 30 – Apr 5 $182.28 2,406 55 5 $36.46
Apr 6 – Apr 12 $264.40 3,445 72 8 $33.05
Apr 13 – Apr 19 $235.10 3,394 73 7 $33.59
Apr 20 – Apr 26 * $333.63 4,402 91 0
Apr 27 – Apr 30 (4d) * $239.35 3,307 90 3 $79.78

* Pixel was missing from the new StoriePro website during approximately Apr 18 – Apr 28. The recorded "0 leads" for Apr 20-26 and the recovering "3 leads" for Apr 27-30 do not reflect actual lead volume during the high-spend Apr 26-27 launch window. Christian's count was 11 real leads across Apr 26-27 alone — ~10 of those are missing from Meta's data and would put both weeks at much healthier CPLs once attributed.

Changes Made This Month
What We Expected vs What We Saw
Action Expected Actual Assessment
Mid-month cleanup Lower CPL by removing non-converting ads CPL on remaining ads rose, not fell — pointed to halo effect from the testimonial / social-proof creatives that had been pulled. Below expected
Front-loaded spend 4x daily pace; faster learning-phase exit for new creatives $321 spent across Apr 26–27, 11 real leads landed (~$29 effective CPL). Funnel held under stress. Exceeded
Frequency management Stay below 3.0 fatigue threshold 2.38 in April (up from 1.11 in March). Below threshold but trending up — worth watching. Watch
Campaign Performance
Campaign Status Spend Impressions Link Clicks Leads (Recorded) CPL (Recorded)
PVM | Lead Gen | 2025-2026 | CBO Active $1,254.78 16,955 381 23 $54.55

Single active campaign with CBO (Campaign Budget Optimization). All other campaigns remain paused. The "Recorded" lead count and CPL above are Meta's reported numbers; the actual lead total is approximately 33 at an effective ~$38 CPL once the ~10 unrecorded leads from the Apr 18–28 pixel gap are added back.

Ad-Level Performance
Ad Name Ad Set Spend Impressions Link Clicks Link CTR Leads CPL
Laptop white bg | previous winner Top Performer Interior Designers 1% LAL $554.59 6,995 160 2.29% 14 $39.61
Architects | Dark Coffee Theme New Architects 2% LAL $174.95 2,706 79 2.92% 3 $58.32
Mock up Interior Designers 1% LAL $169.42 2,162 36 1.67% 1 $169.42
Architects | Mock up Architects 2% LAL $155.55 2,316 31 1.34% 1 $155.55
Laptop white bg | previous winner Best CPL Architects 2% LAL $111.88 1,637 42 2.57% 4 $27.97
Designers | Dark Theme New Interior Designers 1% LAL $63.67 832 20 2.40% 0
Designers | Testimonial Dark Theme Reactivated Interior Designers 1% LAL $8.52 81 5 6.17% 0
Architects | Social Proof New Architects 2% LAL $6.99 91 3 3.30% 0
Architects | Featured Client New Architects 2% LAL $3.09 64 0 0.00% 0
6 other ads with <$5 spend each $6.12 71 5 0

Recorded leads for ads that ran during Apr 18–28 are understated because of the pixel gap, so the per-ad CPL column is not a clean attribution view. CTR is the more reliable signal for the new creatives (which only launched Apr 26–27): the Architects Dark Coffee Theme is showing strong early CTR at 2.92%, and the reactivated Designers Testimonial Dark Theme came out of the gate at 6.17% on small spend — both worth letting run a full window before judging. The Mock up creatives in both ad sets continue to under-deliver on CTR and CPL and are the most likely candidates to pause or replace next.

Audience Insights
Audience Spend Impressions Link Clicks Link CTR Leads (Recorded) CPL (Recorded)
Interior Designers | 1% LAL + Interest
Ages 25–54, female only, US
$801.52 10,125 225 2.22% 15 $53.43
Architects | 2% LAL + Interest
Ages 28–54, all genders, US
$453.24 6,829 156 2.28% 8 $56.65
Key finding: Budget allocation flipped vs March — Interior Designers received 64% of spend this month (vs 41% in March) and Architects 36% (vs 59%). The shift was driven by the "Laptop white bg" creative delivering more strongly in the Designers ad set. Recorded CPLs landed close to each other ($53.43 vs $56.65), and both will look healthier once the ~10 unrecorded leads are added back. Both audiences are converting at similar rates once the dominant creative is matched to them.
Recommendations for Next Month
Budget Summary
Why April calendar spend is $1,254 and not $1,000. The $1K/month plan is structured as a 30-day spend cycle — $1K is added to the campaign's lifetime budget every 30 days, and Meta paces it across the cycle. Those 30-day cycles don't line up with calendar months. April calendar month captured the tail of the previous cycle (started in late March) plus the first ~5 days of the new cycle that began Apr 26. The compressed-timeline tactic on Apr 26–27 also pulled some spend forward, so a larger share of the new cycle landed inside April rather than May. Net effect: April calendar shows $1,254 in spend; the underlying period budget is still $1K every 30 days.
$1,254.78
Total Spend (April)
Total billed in April: $1,273.10 across 4 charges. Spend exceeds the $1K monthly target because of how 30-day cycles overlap calendar months — see note above.
$41.83
Daily Average
Range: $26.04/day average (Mar 30 – Apr 5 baseline week) to $160.67/day average (Apr 26–27 front-load window)
$1,000
Period Budget
Standard $1K added to the campaign's lifetime budget on Apr 26 for the next 30-day window. Cadence holds going forward.