How to Set Your Q4 Holiday Ad Budget From Profit Targets, Not Last Year's Spend

How to Set Your Q4 Holiday Ad Budget From Profit Targets

The most common way to set an ecommerce ad budget for Q4 is to take last year's holiday spend, add 15% or 20%, and split it across channels. It's fast, and it ignores what changed: margins, discount plan, repeat rate, and traffic costs. A better method works backward from the profit you want the holiday season to produce, then calculates how much you can afford to spend to get there. Here's that method step by step, using contribution margin, target CAC, and payback period, with Black Friday on November 27 and Cyber Monday on November 30 as the peak.

Why last year's spend is the wrong starting point

Last year's budget tells you what you spent, not what you should spend. Three things make it a weak anchor for 2026.

First, costs moved. Meta CPMs climbed 11% in the second half of November 2025, with some categories up more than 40%, according to Geist's Q4 2025 rate report. A dollar of spend buys less reach in the weeks that matter most.

Second, discounts got deeper. Adobe's 2025 holiday recap recorded average Black Friday discounts of 23.7%, up from 22.2%, during a season when US online spending reached $257.8 billion. More discount means less margin per order to pay for acquisition.

Third, last year's spend was probably judged on platform-reported results. If those numbers over-credited the ads, "it worked last year" is a weaker argument than it looks.

How much should you spend on ads in ecommerce? Start with the profit goal

How much to spend on ads in ecommerce depends on how much profit each new customer produces and how fast that profit comes back. So the first number to decide isn't spend. It's the contribution profit you want from November and December.

We'll use a supplement brand selling a $75 full-price order, running 20% off for Cyber Week. Here's the setup:

  • Holiday profit goal: $250,000 in contribution profit after ad spend (CM3) from the holiday period, counting new customer repeat orders within a 90-day payback window
  • Returning customer baseline: $140,000 in contribution expected from existing customers through email, SMS and organic, net of retention ad spend
  • Gap that acquisition must fill: $110,000

Separating this baseline keeps prospecting spend from getting credit for orders existing customers would place anyway. AdBeacon's new vs returning customer split, and audiences like Loyal Customers and Champions, make this baseline easier to forecast.

Step 1: Calculate contribution margin per new customer

Contribution margin per new customer is the profit a first order produces after COGS, shipping and payment fees, plus the expected profit from repeat orders inside your payback window. This is the CM2 layer of the margin stack: everything except ads.

  • First order at 20% off: $60 revenue, $34 of variable costs, $26 contribution
  • Repeat purchase rate within 90 days: 35%, at full price with $35 contribution each
  • Expected repeat contribution: 0.35 x $35 = $12.25
  • 90-day contribution per new customer: $38.25

Subscription brands can lean harder on repeat revenue; AdBeacon's Recharge integration (in beta) tracks signups, churn and renewal revenue by channel. For broader context on which customers keep paying off, see our post on understanding customer lifetime value.

Step 2: Set your target CAC and payback period

Your target CAC is the most you'll pay to acquire a new customer and still earn the profit you planned. Payback period is how long that customer takes to return their acquisition cost. They're two sides of the same decision.

The standard payback formula is CAC divided by monthly contribution per customer, as Kickbite's CAC payback guide lays out. It treats recovering CAC on the first order as the strongest position and anything past nine to twelve months as financing growth with your own cash.

For this brand, the 90-day window is the constraint. Every new customer is worth $38.25 within it. A $24 new customer CAC (nCAC) leaves $14.25 of profit per customer. A $38 nCAC leaves almost nothing. Your maximum nCAC is the 90-day contribution minus whatever profit per customer you insist on keeping.

Step 3: Model spend against your CAC curve

New customers don't all cost the same. The first few thousand come cheap, and each additional block costs more as you push into colder audiences and pricier auctions. Pull last year's Q4 nCAC by spend level, adjust for this year's CPMs, and model tiers:

  • Tier 1: 4,000 new customers at $24 nCAC. Spend $96,000. Profit $57,000.
  • Tier 2: 3,000 more at $30 nCAC. Spend $90,000. Profit $24,750.
  • Tier 3: additional customers at $38 nCAC. Profit of $0.25 each. Not worth the risk.

Total recommended acquisition budget: $186,000, producing $81,750 in 90-day contribution. That's short of the $110,000 gap.

That's the useful part: the math shows the goal doesn't work before you spend a dollar. Your options:

  • Lower the profit goal to what the economics support
  • Run a shallower discount to raise first-order contribution
  • Exclude low-margin SKUs from the promotion
  • Extend the payback window, if cash flow allows

Compare "last year plus 20%": if last year's acquisition spend was $200,000, the default plan of $240,000 pushes deep into Tier 3, buying customers who barely pay back.

Build your Q4 budget on click-verified nCAC and POAS.

See new customer CAC, POAS, and MER on click-verified data next to what each platform reports, before your holiday plan locks.

Step 4: Translate the budget into in-flight guardrails

Before the event, convert your maximum nCAC into guardrails your media buyers can watch daily:

  • A maximum blended nCAC for prospecting campaigns
  • A minimum POAS (profit on ad spend) for scaling decisions, so campaigns with the same ROAS but different margins don't get treated the same
  • A breakeven ROAS for each discount tier, since 20% off and 40% off produce very different floors
  • A top-down MER check, so the total stays sane. Our guide to marketing efficiency ratio covers how to use it.

Measure those guardrails on data you trust. On platform-reported conversions, every channel looks cheaper than it is. Meta's default 7-day click and 1-day view setting can make ROAS swing 30% to 50% simply by changing windows, as Jetfuel's 2026 attribution settings guide notes. Pick a click-based measurement and hold it constant all season.

Where AdBeacon fits in Q4 holiday ad budget planning

AdBeacon is a first-party, click-only attribution platform for Shopify, BigCommerce, and WooCommerce brands and the agencies that run their ads. It reports nCAC, CAC, POAS, MER, and new vs returning revenue on click-verified data, side by side with what each platform reports, which makes it more accurate and more verifiable than platform self-reporting. Its Google Meridian MMM integration, which stays free, adds a top-down view for shifting budget between channels; our post on using MMM insights to shift budgets explains how.

Candy Funhouse Canada, with Barham Marketing, grew net profit 32.8% while cutting CAC 79.6% in 90 days.

The takeaway

A Q4 holiday ad budget should be the output of your profit math, not a percentage on top of last year. Start with the profit goal, separate the returning customer baseline, price each new customer by contribution and payback, and stop spending where the CAC curve stops paying. If you want to build that plan on click-verified nCAC and POAS from your own accounts, book a demo with AdBeacon and we'll walk through it with you.

FAQ

How do I set an ecommerce ad budget for Q4?

Start with a holiday profit goal, subtract the profit you expect from returning customers, and divide the remaining gap by the contribution each new customer produces after acquisition cost. Model spend against your CAC curve and stop where marginal customers no longer pay back.

How much should I spend on ads as an ecommerce brand?

Spend up to the point where the cost to acquire one more customer equals the contribution profit that customer produces within your payback window, minus the profit you want to keep. A fixed percentage of revenue ignores margin and repeat rate.

What is a good CAC payback period for ecommerce?

Recovering CAC on the first order is the strongest position, and most brands aim for three to six months. Payback beyond nine to twelve months usually means growth depends on outside capital.

Why not just increase last year's holiday budget?

Last year's budget doesn't reflect this year's CPMs, discount depth, or margins, and was often judged on platform-reported results.

Should my Q4 budget include returning customers?

Forecast returning customer profit separately as a baseline. Acquisition spend should be judged on new customers, so prospecting campaigns don't get credit for orders that would have come through email or organic anyway.

Sources

This website uses cookies

We use cookies to personalize content, provide social media features, and analyze our traffic. We also share information about your use of our site with our analytics partners. You can change your preferences at any time. For more information, please see our Privacy Policy and Cookie Policy. Privacy Policy