A Black Friday campaign reporting 4x ROAS looks like a sensible place to increase spending. Yet by evening, the account can still appear healthy even as the additional budget buys orders at a cost the sale cannot afford. Earlier, less expensive orders keep the average attractive, concealing the weaker returns on the latest investment.
That makes the central question for your BFCM plan more specific than how much to spend on Google or Meta: where can the next dollar go while still meeting the business's acquisition and contribution targets? Answering it requires a clear view of the discounted order economics and a spending schedule that helps you distinguish an opportunity worth expanding from one whose additional volume no longer meets the target.
This guide builds that plan for one hypothetical ecommerce brand, then shows how to use it when results change. You can replace its assumptions with your own account data.
In 2026, Black Friday is November 27 and Cyber Monday is November 30. The five-day Thanksgiving-to-Cyber-Monday period is November 26–30.
Key takeaways
- Calculate what the discounted basket can afford before setting campaign targets. A smaller basket can reduce allowable acquisition cost sharply.
- Authorize spending in stages. Give each allocation a purpose and each reserve release a condition.
- Evaluate recent additional spending alongside blended performance. An acceptable average can conceal an inefficient increase.
- Investigate the funnel before reacting to higher CPMs. Better purchase conversion can offset higher auction costs.
- Prepare checkout, tracking, feeds, creative, and decision ownership before the sale. During the event, use consistent reporting windows and log material changes.
The account we will plan
Imagine a US direct-to-consumer brand selling home accessories. It has an established Google and Meta account, previous promotion data, and an offer running November 26–30. It will run preparation activity earlier in November.
For this example, the team has approved:
- $50,000 maximum media investment across preparation and the sale.
- $80 expected net revenue per sale order, after the discount and expected refunds, excluding sales tax.
- $44 in product and other variable costs per order, before advertising.
- $12 required contribution per paid-attributed order after advertising, before fixed overhead.
The team also confirms it can fulfill 2,500 sale orders across all channels and has enough stock of the promoted products. That is a capacity ceiling, not a paid media order target. Organic, email, and other sales will use the same inventory.
These assumptions give the buyer a defined offer and a set of commercial limits to work within, so a promising campaign can be assessed against the same criteria as the rest of the plan.
What the research changes about this plan
Adobe reported $44.2 billion in US online spending during Cyber Week 2025, including $11.8 billion on Black Friday and $14.25 billion on Cyber Monday. The opportunity was substantial, but market totals cannot establish how much this particular brand should spend.
More current research suggests testing a cautious basket-value scenario. In its October 2026 survey of 4,363 consumers across four countries, Omnisend found that US respondents planned to spend an average of $336 during BFCM, compared with $479 they reported spending the previous year. This compares intentions with recalled purchases; it is not a forecast of actual sales.
For our brand, the useful response is to check whether the plan survives a smaller order, rather than applying a market-wide spending prediction to its budget.
Step 1: Set the sale's acquisition limit
The example order generates $80 of net revenue and costs $44 before advertising. That leaves $36. To retain the required $12 contribution, the brand can spend $24 acquiring the order.
Allowable CPA = net order revenue − variable costs before advertising − required contribution after advertising.
Its corresponding net-revenue ROAS target is $80 ÷ $24 = approximately 3.33x.
At a $36 CPA, the brand would consume the entire $36 contribution before advertising. That is approximately 2.22x ROAS and leaves nothing toward fixed costs or profit. A generic “above 3x is good” rule would miss the brand's actual requirement.
Include the costs your offer creates: product cost, packaging, fulfillment, payment fees, shipping subsidies, and expected return handling. Treat refunds and shipping revenue consistently, and avoid counting the same cost twice.
Then reconcile this model with platform reporting. If the ad platform displays a gross revenue number while the model uses expected net revenue, 3.33x on the screen will not necessarily mean 3.33x in this calculation. Agree on the reporting translation before launch.
Stress-test the basket before approving the budget
Suppose net revenue falls to $72 while variable costs remain $44 and the required contribution stays $12. Allowable CPA becomes $16.
A 10% reduction in revenue has cut the acquisition allowance by a third, changing how much the team can afford to spend even if campaign performance otherwise holds. After checking the actual product mix and updating the model, the team would need to reduce spending, improve the basket economics, or explicitly approve a different contribution requirement. Continuing to use the original $24 target would consume the margin lost to the smaller basket.
For products with different margins, calculate separate limits or group them by comparable economics. An average basket should not authorize unlimited spending on a low-margin bestseller.
Separate acquisition from repeat purchases
The $24 limit is this example's paid-attributed order target. Track first-time and returning customer performance separately where reliable data allows. Strong repeat sales do not prove prospecting can scale at the blended CPA.
If your business accepts a first-order loss to acquire customers, document that exception, the cash exposure, and the payback evidence. Do not let an assumed lifetime value become an unrestricted budget.
Step 2: Authorize $45,000 and keep $5,000 conditional
The example team plans $45,000 initially and holds $5,000 in reserve. The size of that reserve reflects this account's uncertainty and monitoring capacity, rather than a percentage that every advertiser should adopt.
Here is the complete authorization schedule:
- November 2–15: $2,000. Validate product messages and destinations using existing campaigns and suitable tests.
- November 16–25: $3,000. Run approved pre-sale activity, including any early-access acquisition or product education with a defined evaluation method.
- Thanksgiving, November 26: $5,000. Launch the public offer and confirm that orders, tracking, and delivery behave as expected.
- Black Friday, November 27: $12,000. Fund the brand's forecast peak, subject to acquisition economics and inventory.
- Saturday, November 28: $6,000. Continue profitable delivery and review what Friday's results now show.
- Sunday, November 29: $5,000. Maintain viable demand capture and prepare the actual Cyber Monday offer.
- Cyber Monday, November 30: $12,000. Capture remaining profitable demand while protecting the closing budget.
- Unallocated reserve: $5,000. Release only through the approval process below.
This schedule is a worked example, not a recommended spending curve. Use your promotion-relative history and offer dates to replace it. A brand with successful early access may put much more investment before Thanksgiving.
Make pacing visible without treating it as a spending obligation
In this schedule, authorized cumulative spending is $10,000 by the end of Thanksgiving, $22,000 by Friday, $28,000 by Saturday, $33,000 by Sunday, and $45,000 by Monday, before reserve releases.
At each review, compare actual spending with that curve and explain the variance. Being below plan does not automatically justify raising budgets. Being above plan requires checking the remaining allowance and the expected return on further delivery.
If a campaign overspends Thursday's allowance by $1,000, the team must either remove that amount from another authorization or approve it from reserve. The same dollar cannot remain available in both places.
Platform budgets also need interpretation. Google says most campaigns can be charged up to twice their average daily budget on a given day, subject to applicable spending limits. An average daily budget is not a strict daily cap. Monitor delivery against the actual promotion allowance and check the effects of budget edits.
Account for preparation spending in the economics
The example sets aside $5,000 before the public sale. If that activity generates no directly attributable revenue, it still has to be recovered in the overall promotion economics.
For illustration, $45,000 in total spending at a $24 full-period CPA requires 1,875 paid-attributed orders. At $80 net revenue each, that is $150,000 of net revenue. After $82,500 in variable costs and $45,000 in advertising, $22,500 remains: the required $12 per order.
The calculation shows what the plan would need to deliver, although the team still has to establish whether that volume is attainable. It also leaves only 625 of the hypothetical 2,500-order capacity for other orders, which means the paid forecast must be reconciled with expected email, organic, and repeat demand before the full amount is authorized.
Use a consistent full-period view to assess preparation activity. Cheap registrations or video views alone do not show that the investment paid back.
Step 3: Give each campaign a spending case
Once the daily plan establishes when money is available, campaign-level analysis determines which opportunities have a credible case for receiving it.
For this brand, the buyer assigns four jobs: reach qualified new shoppers, capture relevant product searches, convert interested visitors, and serve existing customers where paid activity is justified. Each job needs an outcome and a reporting view.
Google: distinguish available demand from affordable demand
Review brand search separately from non-brand activity. People searching the brand after receiving an email may convert efficiently, but that result does not establish an equally efficient opportunity to find new customers.
For Shopping and Performance Max, inspect the products receiving spend. Is the campaign moving toward products with healthy contribution and sufficient stock, or simply toward the item with the easiest conversion?
When a campaign is constrained, check the acquisition economics before adding capacity. If it has spending room but limited delivery, investigate eligibility, feed health, demand, and the bidding target. A larger budget cannot resolve every delivery problem.
Meta: connect the offer to the creative that earns the order
Organize delivery using the account's existing evidence and the team's ability to evaluate it. Keep new customer performance visible where measurement supports it, and scrutinize whether additional retargeting spend has enough eligible demand to serve.
For our home accessories brand, useful creative concepts might demonstrate how a product fits a small room, explain the bundle's exact savings, or show a practical use case. These concepts answer different buying questions. Changing the background color produces a variation, but not necessarily a new reason to buy.
Prepare a sale version, a valid post-sale version, and a replacement for any heavily promoted product with limited stock. Match each ad to a destination where the product, price, and offer are immediately clear.
The first allocation should go to opportunities supported by relevant evidence. Further allocations need to earn their place through results and available capacity, rather than inherit a fixed channel percentage.
Step 4: Read rising costs through the order economics
“When do BFCM ad costs start rising?” has no reliable industry-wide date. Costs vary with competition, placement mix, audience, geography, and the demand for your products.
Tinuiti's Q4 2025 report found aggregate Meta CPM down 7% year over year, although 44% of the Facebook advertisers studied saw increases. Google Shopping CPC fell 1%. These quarterly comparisons do not predict the daily run-up to Black Friday. They show why a broad average is a weak substitute for your own baseline.
Compare equivalent weekdays, recent representative periods, and relevant campaign groups. Then ask what happened to purchase costs.
The same CPA can hide very different traffic conditions
At a hypothetical $20 CPM and 2% link CTR, 1,000 impressions generate 20 clicks for $20: a $1 CPC. At a 4% click-to-purchase conversion rate, CPA is $25.
If CPM rises to $30 and CTR holds, CPC becomes $1.50. If purchase conversion rises to 6%, CPA remains $25.
Better conversion has offset the higher CPM, keeping acquisition cost unchanged. However, because the example brand's allowable CPA is $24, neither case meets its target; stable acquisition cost is useful only when that cost is affordable.
Use CPA = CPC ÷ purchase conversion rate, with consistent click and purchase definitions and conversion rate expressed as a decimal. This connects an auction change to a commercial decision.
Diagnose the break before choosing the fix
When CPM rises while CTR and purchase conversion hold, examine auction pressure and changes in delivery mix, then calculate whether the resulting acquisition cost remains affordable. If CPM is stable but CTR falls, the investigation should move toward creative response, audience mix, and frequency, because fewer of the impressions you buy are producing visits.
A decline further down the funnel calls for a different response. When click costs hold but purchase conversion falls, follow the buying journey through product selection, shipping charges, and checkout, checking for unavailable variants or an offer that no longer matches the ad. If platform revenue falls while store orders remain healthy, review reporting delay and attribution before cutting delivery. Reading these patterns together helps the team investigate a specific cause instead of treating every deterioration as Black Friday competition.
Step 5: Establish the rule for the next budget increase
Suppose a campaign's comparable, sufficiently mature periods show:
- Before an increase: $2,000 spent and 100 orders, or $20 CPA.
- After an increase: $3,000 spent and 130 orders, or approximately $23.08 CPA.
The overall CPA still passes the $24 target. But the extra $1,000 is associated with only 30 additional orders, roughly $33.33 per additional order.
At the example's $80 net revenue and $44 variable cost, those 30 orders generate $1,080 of contribution before advertising. After the additional $1,000 of spending, only $80 remains, approximately $2.67 per order. The brand required $12.
The campaign's acceptable average therefore conceals a weaker return on its additional spending. Before attributing that change to the budget increase, check whether demand, customer mix, timing, or reporting maturity differed between the periods. This observational comparison can identify a problem worth investigating, but it cannot establish the cause on its own.
The buyer should resolve that uncertainty before approving another increase. If the weaker economics persist across comparable results, the affected allocation can be reduced or moved to an opportunity with stronger supporting evidence.
Release reserve against an explicit request
A hypothetical request might be: “Add $1,000 to the approved Saturday allowance for this product group.” The request should include:
- The remaining promotion allowance and the revised cumulative plan.
- Recent results using the approved revenue definition and a suitable reporting window.
- Whether the latest increases have maintained acceptable economics.
- Available product stock and fulfillment capacity after expected non-paid orders.
- The next review time and the condition for reducing the allocation.
With that context, the approving person can judge whether the request deserves immediate funding or needs more evidence, rather than relying on a favorable ROAS figure without knowing what sits behind it.
Step 6: Clear the launch checklist before November 26
Assign an owner and completion date to each launch dependency. For this example, the team aims to finish core verification by November 23, leaving the remaining days for corrections. This is an operating deadline chosen for the plan, rather than a platform requirement.
Confirm the offer and complete a real purchase
Media, ecommerce, and customer support should have access to the same approved offer, product eligibility, contribution targets, stock limits, and substitution plan. That shared reference prevents an ad from promoting a discount that applies differently at checkout or continuing to feature a product after the team has agreed to withdraw it.
Verify the buying journey with test orders on mobile and desktop, including advertised variants, codes, bundles, shipping thresholds, and relevant payment methods. Check that the final price matches the ad and that each purchase records once with the correct value and currency. Before launch, agree on reporting time zones, attribution views, revenue definitions, and the source used to classify new customers so the weekend's decisions do not stall over conflicting numbers.
Check feeds, promotions, and creative together
Product IDs, prices, availability, URLs, and sale dates should match across the feed and website. Google says Merchant Center promotion review can take up to 72 hours and recommends advance submission, so allow time to address rejections or errors rather than assuming the offer will display as soon as it is submitted.
Review the ads alongside their destinations to confirm that approved sale copy, formats, and product pages tell a consistent story. Core concepts need backups, including a replacement or pause procedure for limited-stock products. Offer terms should remain readable on a phone, and the customer should be able to find the advertised price and variant without searching through the page.
Adobe reported that smartphones accounted for 56.4% of online transactions during the 2025 holiday season. Follow that mobile journey through payment, because a desktop page review will not reveal every obstacle faced by shoppers using a smaller screen.
Give the team access and a closing plan
Check daily authorizations, reserve approval, spend alerts, and account permissions while there is still time to fix missing access. Someone needs to be available to resolve payment or delivery problems while the offer is live, and the buyer needs to know who can approve a change to the spending plan.
Prepare the end of the promotion with the same care as its launch. Schedule checks for expired claims and temporary settings in the correct time zone, and identify which campaigns should continue into December. If preparation is running late, prioritize prices, stock, checkout, tracking, and core creative before adding further experiments, since failures in those areas can waste traffic across otherwise effective campaigns.
Check whether the promotion warrants a seasonality adjustment
Google says Smart Bidding already accounts for seasonal events. Its seasonality adjustments are intended for major expected conversion-rate changes and are best suited to short events of one to seven days.
For a qualifying promotion, use comparable evidence to estimate the change, verify campaign eligibility, and match the adjustment to the actual offer. Do not apply one simply because November has arrived.
Keep the decisions distinct: budget creates spending capacity, a bidding target sets an efficiency objective, and a seasonality adjustment communicates an expected conversion-rate change. None repairs an incorrect purchase signal.
Step 7: Run each review in the same order
For this example, the team agrees opening, midday, and evening reviews, supported by operational alerts between them. Higher-spend or faster-changing accounts may require more coverage, but a frequent review schedule does not make recent conversion data complete. Performance decisions still need a window that accommodates the account's normal conversion and reporting delay.
Start by checking whether customers can buy: stock, prices, checkout, and purchase-event health take priority because a confirmed operational failure can justify pausing affected delivery immediately. Once those checks pass, compare cumulative spending with the authorized plan, record any reserve release once, and establish how much room remains.
The next question is whether recent orders meet the target. Use sufficiently mature results and consistent revenue definitions, with a separate view of first-time customers where reliable data allows. Review the latest budget changes alongside the account average so that inexpensive earlier orders do not hide a deterioration in the newest spending.
Choose an action and record the reason
Hold the current allocation when the funnel works but the evidence for a change is thin. Scale when additional investment has a supported path to acceptable economics and the business can fulfill the resulting orders. When mature results repeatedly breach the approved limit, reduce the affected spending; when a specific operational issue is preventing purchases, fix it and pause relevant delivery where necessary.
Record the action, time, owner, supporting evidence, and next review. Avoid editing creative, destinations, bidding, and budgets simultaneously unless urgent repairs require it, since several changes at once make the next result harder to interpret.
Keep the same discipline through Cyber Monday. The $12,000 scheduled for November 30 gives the team permission to capture viable demand, while the acquisition and contribution requirements determine how much of that allowance should actually be spent.
Where Prism fits: investigate the budget increase before repeating it
Return to the campaign whose total CPA remains acceptable while its additional spending looks weak. The buyer needs to understand what changed before approving another increase.
Pixis Prism supports conversational campaign analysis, identifies inefficiencies, simulates outcomes, and recommends optimizations. The useful BFCM application starts with a tightly defined question:
Compare this campaign's performance before and after the budget increase using equivalent periods that allow for our reporting delay. Show what changed in spend, purchase volume, acquisition cost, and the available traffic metrics. Identify differences in the reporting scope that could affect the comparison.
Review which breakdowns are available in the connected data. If purchase conversion weakened while traffic costs held, inspect the offer, destination, and product mix. If traffic became more expensive but conversion improved enough to preserve the required contribution, the increase may remain viable.
Then bring in the commercial constraints: our example's $24 allowable CPA, the latest net basket value, the remaining authorization, and available inventory. Confirm those inputs rather than assuming the system already knows them. Margin and stock information may require separate review if they are not connected.
The resulting decision should be specific: hold the current allocation while investigating, approve a defined increment, or reduce the affected spending. Record the reasoning and the next check.
This is where faster analysis earns its place in the operating plan. It helps the team investigate a change while there is still time to act on the answer.
Explore Pixis Prism to discuss the campaign data, analysis, and optimization workflow your team needs for BFCM.
Close the sale with a decision record you can reuse
On December 1, verify prices, destinations, expired claims, and temporary budget settings. Separate activity that should end from the rest of the holiday program.
Review operational execution immediately, then revisit commercial performance after the relevant attribution and returns windows mature. Reconcile store revenue, variable costs, and total advertising spend across the full planning period, including preparation activity.
For this example, the questions are concrete. Did net basket value hold near $80? Did the $24 full-period acquisition target preserve contribution? Did the reserve produce acceptable results? Did paid demand leave enough inventory for the rest of the business?
Keep the decisions as well as the totals. The next sale will be easier to plan if the team can see which increases worked, where the economics changed, and what it knew when it acted. Where attribution cannot establish incremental sales, leave that question open rather than calling every reported order a media win.

