All articles
Cross-Platform
Prism

Cross-Channel BFCM Budgeting: How to Split Spend Across Meta, Google and TikTok

Google reports the highest ROAS, Meta generates the most purchases, and TikTok appears in customer journeys that finish somewhere else. Each channel owner has a reasonable argument for more budget, but the business has only one amount to spend.

Moving money toward the highest reported return seems straightforward until you examine what that return includes. A Google campaign capturing searches for your brand is doing a different job from a TikTok campaign introducing the product. Meanwhile, the same purchase can appear in more than one platform’s reporting, making the combined results look stronger than the store’s actual sales.

A useful BFCM budget accounts for those differences before the sale begins. It uses last year’s results to establish an opening allocation, checks whether each channel can support that investment now, and defines the evidence needed to move money during the weekend.

For 2026, Black Friday falls on November 27 and Cyber Monday on November 30. The approach below covers the five-day Thanksgiving-to-Cyber-Monday period, with preparation spending tracked separately. All budget figures and account results are hypothetical examples, not recommended channel benchmarks.

Key takeaways

  • Use last year’s campaign-level results to identify repeatable opportunities rather than copying the final channel percentages.
  • Separate brand demand, customer acquisition, and returning-customer activity before comparing channel performance.
  • Maintain a common business view of revenue and contribution alongside each platform’s diagnostic reporting.
  • Move budget only when there is evidence both for reducing the source allocation and for increasing the destination.
  • Plan around reporting delay, delivery constraints, and creative readiness. Budget removed from one channel does not automatically become productive in another.

Start with last year’s decisions, not just last year’s ROAS

The most useful question in your historical review is what happened when spending changed. A channel that delivered excellent results at a small budget may have become much less efficient as investment increased, while a modest-looking channel may have been constrained during its strongest buying period.

Export the previous BFCM period by day and campaign, then include enough post-event reporting time for attributed conversions to mature. Keep earlier preparation activity identifiable so the costs of building demand do not disappear from the retrospective.

For each meaningful campaign group, retain:

  • Spend, purchase volume, and attributed purchase value.
  • Attribution settings and the date basis used in reporting.
  • New versus returning customer information where reliable.
  • The promoted products, discount, and relevant contribution assumptions.
  • Budget changes, outages, stockouts, and material creative changes.

Read those records alongside store results. If Google’s reported performance improved after an email launch, inspect how much came through brand searches. If TikTok struggled during a stockout, distinguish the product failure from the channel’s ability to generate qualified demand.

Then reconstruct the spending decisions. Identify where additional budget appeared to produce acceptable results, where efficiency deteriorated, and where delivery stopped because the allowance ran out. These observations are more useful for allocation than a single five-day average.

Separate comparable activities before ranking them

Within Google, distinguish brand search from non-brand search and inspect the product coverage of Shopping and Performance Max. Within Meta and TikTok, identify the intended acquisition and remarketing activity as far as the campaign setup and reporting allow.

The purpose is to understand what produced the result. A small brand campaign with high ROAS may deserve enough funding to capture relevant searches, but that does not establish that it can absorb several times more spending. Equally, a prospecting campaign should not receive unlimited protection simply because its role includes introducing the brand.

Mark each historical opportunity as:

  • Repeatable: The product, offer, measurement, and campaign conditions remain sufficiently comparable.
  • Conditional: The opportunity depends on a specific creative, inventory level, or setup that needs verification.
  • Uncertain: Measurement changes or limited evidence prevent a dependable comparison.

Use recent representative performance to update that assessment. Last year supplies context; current readiness determines what you can fund.

Establish one business view before comparing three platforms

A shopper might discover a product on TikTok, encounter a Meta ad later, and purchase after searching the brand on Google. Depending on the settings and interactions involved, multiple platforms may attribute that purchase to their advertising.

Adding their attributed revenue does not create a valid business revenue total. For budget decisions, keep three views alongside one another:

The store view establishes actual orders, net revenue, customer classification, and product mix. It anchors the commercial result without establishing which advertising caused it.

A common attribution view provides a consistent framework for comparing channels. If you use analytics or another attribution system, document its model, coverage, and limitations rather than treating it as an unquestionable source of causal truth.

Platform reporting helps diagnose delivery and performance within each system. It remains valuable even when its revenue totals cannot be added across channels.

This distinction is particularly important when comparing click-based and view-based credit. Inspect the settings actually used and preserve the same comparison framework through the event. Changing windows midway can make performance appear to improve without any change in purchasing behavior.

TikTok’s Conversion Insights documentation describes tools for comparing attribution windows, examining time to conversion, and reviewing assisted conversions. Use those views to investigate channel contribution, while recognizing that assistance and attribution do not independently prove incremental sales.

For a deeper explanation of the measurement choices, see Pixis’ guide to cross-channel attribution.

Account for the time it takes purchases to appear

Set review windows using the account’s actual conversion behavior. A channel with longer purchase consideration can look weak in an early same-day comparison, while a demand-capture campaign may report results faster.

Google’s conversion lag reporting helps identify when recent results remain incomplete. Use equivalent, sufficiently mature periods wherever possible, and distinguish a confirmed checkout failure from a performance decline that may reflect delayed conversions.

You can respond immediately to broken delivery or incorrect prices. Reallocating because one channel’s conversions have not yet arrived requires more judgment.

Build an opening allocation from demonstrated capacity

Before splitting the money, establish the total BFCM allowance and the acquisition or contribution requirements it must meet. If those are not agreed, use the worked economics in the BFCM paid media planning guide first.

Now consider a hypothetical retailer with a $100,000 maximum allowance for November 26–30. Preparation spending is approved separately and included when the business later evaluates the full promotion.

Last year, the retailer spent $40,000 on Google, $40,000 on Meta, and $20,000 on TikTok. This year’s review finds that:

  • Google has repeatable Shopping demand, but its strongest headline ROAS includes a limited pool of brand searches.
  • Meta has several purchase-producing concepts and evidence that comparable campaigns can support meaningful spending.
  • TikTok has functioning purchase measurement and proven product demonstrations, although results become less certain at higher budgets.

The team authorizes $90,000 initially and holds $10,000 in reserve. Its opening allocation is:

  • Google: $36,000, comprising $6,000 for brand search, $24,000 for Shopping or Performance Max product coverage, and $6,000 for selected non-brand search.
  • Meta: $36,000, assigned to the retailer’s established sales activity, with acquisition and returning-customer results reviewed separately where supported.
  • TikTok: $18,000, focused on demonstrated sales campaigns and approved creative.
  • Reserve: $10,000, without a channel assignment.

The platform shares happen to resemble last year’s spending, but the justification now sits in the underlying opportunities. If the review had revealed weak TikTok creative or a changed product range, copying the old split would not have been appropriate.

These amounts are authorization limits, not instructions to exhaust every budget.

Give each allocation a reason and a release condition

For each campaign group, write down what the first allocation is funding and what would justify more.

The Google Shopping allocation might expand when priority products remain eligible, recent order economics meet the approved target, and campaign evidence indicates available demand is being constrained by budget. Brand search needs its own assessment of relevant coverage and cost rather than inheriting Shopping’s expansion case.

Meta’s allocation might expand when purchase outcomes remain acceptable after recent changes and the creative can support more delivery. TikTok’s might expand when sufficiently mature purchase results support it and the campaign is ready for the proposed change.

This approach keeps the discussion at the level where the decision happens: a defined amount of money assigned to a specific opportunity.

Give the allocation a daily shape

An opening channel split is incomplete without a view of when demand is expected. Use last year’s days relative to the offer launch, updated for this year’s promotion and email calendar.

For the example retailer, the initial $90,000 authorization follows this curve:

  • Thanksgiving: $15,000.
  • Black Friday: $30,000.
  • Saturday: $12,000.
  • Sunday: $12,000.
  • Cyber Monday: $21,000.

These daily amounts total $90,000. The $10,000 reserve remains outside them until explicitly released.

Within each day, fund campaigns according to their opportunity and constraints rather than forcing all platforms to follow the same hourly pattern. Inspect how email launches, offer changes, and reporting time zones affect the apparent peaks.

By the end of Friday, the planned cumulative authorization is $45,000 before reserve releases. If actual spending exceeds that amount, reconcile the difference against remaining authorizations. A buyer should not spend Saturday’s allocation early and then continue treating it as fully available.

The operating record needs planned spend, actual spend, remaining allowance, approved changes, and the next review time. That is what keeps a cross-channel budget from becoming three independent budgets with an optimistic combined total.

Move money only after checking both sides of the decision

A weak result on Meta does not establish that Google can use the money better. A strong result on TikTok does not establish that the proposed increase will behave like the existing spending.

Every transfer needs two assessments.

Can the source allocation be reduced?

Check whether the problem persists in sufficiently mature data, whether tracking and checkout are functioning, and whether the offer or product mix changed. Identify the affected campaign rather than treating the entire platform as one performance unit.

Then establish whether the proposed reduction affects future unspent authorization. Money already delivered cannot be transferred, and a reduction in a platform setting may not translate into an immediate, equivalent reduction in actual spending.

Can the destination use the money?

Inspect recent acquisition economics, product availability, creative readiness, bidding settings, and evidence of additional demand. A destination campaign may have strong historical ROAS but little room to grow.

Also consider how the budget edit will be implemented. TikTok’s current budget best practices advise avoiding targeting, bid, and budget changes during learning and allowing at least two days between such changes so campaigns can adjust. This makes repeated same-day transfers a poor default for TikTok conversion campaigns.

The practical consequence is to arrive at BFCM with an established allocation and make considered changes, rather than expecting each platform to absorb money instantly whenever another disappoints.

A worked Black Friday reallocation

Return to the retailer’s $100,000 plan. At Friday’s review, the team finds that one Meta campaign is underperforming its approved economics in a sufficiently mature comparison. Tracking and checkout checks pass, and other Meta campaigns remain viable.

Meanwhile, a Google Shopping campaign serving available, healthy-margin products is meeting its target and appears constrained by its budget. The team approves moving $3,000 of future unspent Meta authorization to Google.

The revised five-day ceilings become:

  • Google: $39,000.
  • Meta: $33,000.
  • TikTok: $18,000.
  • Reserve: $10,000.

The total remains $100,000. The buyer records which future daily allowances changed, where the additional Google authorization will go, and when the outcome will be reviewed.

Separately, mature TikTok results support a limited expansion in a campaign that is ready for a budget change. The team releases $1,000 from reserve for an approved later allocation. TikTok’s ceiling becomes $19,000 and reserve falls to $9,000; Google and Meta remain at $39,000 and $33,000.

This is a funding decision, not a prescription to increase a campaign’s daily setting by $1,000 immediately. The actual edit must suit its existing budget, status, remaining schedule, and applicable platform guidance.

Verify that the source money is available

Google’s budget-change guidance states that, for most campaigns using average daily budgets, the day’s spending limit is based on the highest average daily budget selected that day. Lowering it later does not necessarily lower that day’s charge limit to match the new setting.

If Google were the source of a transfer, that would matter immediately. The team would need to account for delivered spend and remaining exposure before releasing an equivalent amount elsewhere. Cross-channel reallocation is an authorization and pacing process, not simply a pair of budget-field edits.

Avoid three comparisons that send money to the wrong place

Brand-search ROAS versus social acquisition ROAS

Brand search can capture demand generated through social, email, organic discovery, and existing customer relationships. Its efficiency deserves attention, but the volume of relevant brand searches limits its expansion opportunity.

If social spending falls and brand-search results later soften, investigate the relationship without assuming causation. Promotion timing, competitors, and customer behavior can also explain the change. Previous controlled experiments or credible lift evidence provide a stronger basis for understanding channel dependence than a single weekend correlation.

Cheap clicks versus affordable customers

A TikTok campaign with inexpensive traffic should not automatically receive money taken from Meta. Check whether that traffic produces the intended purchases, for the right products, within acceptable economics.

The same applies to a Meta campaign with strong engagement. An attractive attention metric can help diagnose creative response, but it is not interchangeable with an acquisition outcome.

Average return versus expansion opportunity

A channel’s average can remain acceptable after the newest spending has become inefficient. Review recent budget changes and the purchases associated with them, while accounting for timing and demand differences.

Use that comparison to decide where to investigate next, rather than claiming it measures causal marginal returns precisely. The POAS versus ROAS guide explains how contribution changes the assessment when product margins and offer costs differ.

What to do when one channel has little history

A three-channel topic does not mean every business needs to spend on all three during BFCM. If TikTok is new, it should receive a defined test allocation only when there is time, creative, measurement, and budget to evaluate a meaningful purchase objective.

Document the hypothesis before launching. For example, the retailer might test whether an established product demonstration can acquire relevant customers at an approved cost. Specify the intended outcome, tolerable test loss, evaluation period, and conditions for continuation.

If the available budget cannot support that test without weakening proven opportunities, postpone it. A small allocation fragmented across many campaigns may produce activity without enough evidence to guide the next decision.

Likewise, if last year’s Google activity consisted mainly of brand search, do not treat its results as a ready-made forecast for a large non-brand expansion. A new opportunity needs evidence appropriate to the job it will perform.

Use Prism to bring the comparison into one workflow

The difficulty during BFCM is often assembling a consistent comparison quickly enough to act. Each platform has its own interface and reporting logic, while the buyer needs one view of remaining authorization and the opportunities competing for it.

Pixis Prism supports cross-channel insights across Meta, Google, and TikTok, with direct ad-platform connections and actionable recommendations described in its product documentation.

Give that workflow a defined question:

Compare our Meta, Google, and TikTok campaigns over equivalent reporting periods. Separate purchase outcomes from other conversions, identify attribution differences, and show which campaign groups warrant investigation before we change their remaining BFCM allocations.

Review the available breakdowns and supporting data, then supply the approved spending limits and relevant commercial constraints. Where margin, inventory, or customer classification is not connected, verify it separately.

A recommendation becomes useful when it specifies the source of the funding, the destination campaign, the amount, the evidence, and the next review. Unified reporting helps the team assemble that decision; it does not eliminate attribution overlap or make every channel’s claimed revenue incremental.

Finish the weekend with a better allocation record

After Cyber Monday, reconcile delivered spending against the original plan and every approved transfer. Review early execution immediately, then revisit revenue and contribution as conversions and returns mature.

Compare the opening allocation with the final one and explain why each change occurred. Did Google have more affordable product demand than expected? Did a Meta creative problem affect only one campaign? Did TikTok’s results become clearer after allowing for conversion delay?

Keep uncertain conclusions separate from verified findings. The strongest output is a record of which opportunities deserved funding, where additional delivery stopped meeting the objective, and which questions need controlled testing before the next promotion.

That record gives next year’s budget something more useful than three channel percentages.

Frequently asked questions

What is the best BFCM budget split across Meta, Google, and TikTok?

There is no universal split. Start with repeatable campaign-level opportunities, current readiness, acquisition economics, and delivery capacity. Keep unproven expansion conditional rather than assigning every platform a fixed entitlement.

Should the highest-ROAS channel get more budget?

Only when it has additional affordable demand to capture. Inspect attribution, brand versus non-brand activity, product economics, and recent expansion performance before increasing its allocation.

How often should budgets move during BFCM?

Review at a cadence appropriate to spending and team coverage, but make performance changes only when the evidence is sufficiently mature and the platform can accommodate the edit. Frequent monitoring does not require frequent reallocation.

How can we compare channels with different attribution windows?

Preserve platform views for diagnosis and use a documented common attribution framework alongside store-level business results. Inspect click and view contributions where available, and avoid adding overlapping attributed revenue into a business total.

Should TikTok receive a BFCM test budget if it has not worked before?

Only with a defined hypothesis, suitable creative, reliable measurement, and enough budget and time to evaluate the test. If those conditions are missing, concentrating on demonstrated opportunities may be more useful than forcing a three-channel split.

Does moving budget between channels increase the total allowance?

No. A transfer changes where future unspent authorization can go. Releasing reserve changes the committed amount but remains inside the approved total. Any increase beyond that total needs a separate commercial decision.