Q4 Prep Audit
The November checklist for not breaking ROAS in December.
Who this is for
- Operators at $50K+/mo Q4 run-rate
- Brands with seasonal inventory exposure
- In-house teams owning the holiday calendar
Why this exists
December breaks more ad accounts than any other month. Smart Bidding overshoots, inventory drifts out of stock, creative fatigues, tracking quietly desyncs. This audit, run mid-October, is what stops the surprise.
Read this first
Q4 is not just busy; it's a structurally different operating mode. Smart Bidding accelerates because conversion volume spikes. Inventory churns three times faster than the rest of the year. Creative that worked in October fatigues in two weeks at peak. Tracking that's been silently leaking 5% in October leaks 15% on Black Friday because the volume amplifies the loss. Mid-October is the last clean window to fix all of it. This audit runs in October so December is a sprint, not a fire drill.
Mid-October Q4 prep audit
Inventory and feed-readiness check
Pull the current GMC product status. Map every SKU's projected Q4 inventory against expected demand from the prior year (or industry benchmarks if it's the first Q4). Flag any SKU that will go out of stock before December 24th. Push hero-SKU inventory levels into custom_label_3 (performance tier) so PMax can deprioritise SKUs about to run out. Out-of-stock products that stay live in the feed waste spend and trigger trust issues with the buyer.
Bid-strategy posture decision
Decide before Black Friday week, not during it: are you locking tROAS at the September baseline, or shifting to Maximize Conversion Value to ride the demand surge? tROAS lock is the conservative path for brands with thin margin. Max Conversion Value is the aggressive path for brands with high margin and inventory headroom. The decision goes in writing on the campaign change-history doc with the exit criteria (when do we revert?).
Creative refresh schedule for the November-to-mid-January window
Q4 creative needs three batches: a pre-Black-Friday batch (ships first week of November), a Black-Friday + Cyber Monday batch (ships November 20th, peak window November 28-December 2), a December-to-January batch (ships December 1, peak window December 1-24). Plus a January-reset batch ready to ship January 2. Brief all four in October; you don't have time during the surge.
Tracking sanity check
Forecast conversion volume for Day 1 of November based on prior-year trend plus current run-rate growth. The morning of November 1, compare actual vs forecast. If the variance is greater than 15% in either direction without a corresponding inventory or budget change, your tracking has likely shifted; investigate before Smart Bidding optimises against the new (broken) signal. Repeat the check on November 15 and on the morning of Black Friday.
Lock the post-Q4 cooldown plan
January 1-15 is the trap. Demand collapses, Smart Bidding has been trained on Q4 data, the bid models overshoot for a week as they re-learn the post-peak baseline. The January reset: lock daily budgets at 60-70% of December's average for the first 7 days of January, hold tROAS targets flat, do not introduce structural changes. By January 15, the campaigns have re-baselined and you can resume optimisation. Brands that skip this step lose 30%+ of January ROAS as the algorithms thrash.
Q4 calendar with the operator-level decisions
Mid-October to mid-January, week by week. Use as the schedule for the team running the account through peak.
| Window | Primary action | Risk to watch |
|---|---|---|
| Mid-October (week 1-2) | Run this audit. Lock all four downstream plans (inventory, bid posture, creative, tracking). | Skipping this is the root cause of December surprises. |
| Late October (week 3-4) | Brief and shoot all three Q4 creative batches. Plus the January reset batch. | Production lead time. Last shoot date for usable Q4 creative is around October 25. |
| Early November (week 1-2) | Pre-Black-Friday batch live. First tracking sanity check on November 1 morning. | Tracking variance vs forecast is the early-warning signal for everything downstream. |
| Mid-November (week 3-4) | Black-Friday + Cyber Monday batch goes live November 20. Bid-strategy posture confirmed. | Smart Bidding learning under accelerating volume; do not change targets during the ramp. |
| Late November (peak) | Black-Friday + Cyber Monday window. Hands off the bid strategy. Watch only inventory + tracking. | Inventory burnouts. Out-of-stock SKUs in feed = wasted spend. |
| December (peak through Christmas) | December batch live. Daily tracking sanity check. Spot inventory rotation. | Creative fatigue at week 2 of December if no rotation in the queue. |
| Late December (week 4) | Prep the January reset batch. Confirm budget lock for January 1-15. | Skipping the reset is the most common cause of Q1 ROAS collapse. |
| January 1-15 | Cooldown. Budgets at 60-70% of December average. No structural changes. | Smart Bidding re-learning the post-peak baseline. Optimisation resumes January 16. |
Inventory and feed pre-flight
- Hero-SKU inventory levels confirmed against forecasted Q4 demand
- Out-of-stock SKUs flagged in custom_label_3 so PMax deprioritises them
- Feed currency and pricing confirmed for every country you sell to
- Shipping cut-off dates added to landing pages and feed descriptions where supported
- Returns policy reviewed for holiday-extended terms (Q4 returns extend into late January in most regions)
- GMC item issues count below 1% before November 1 (suspended-during-Q4 means lost weeks)
- Custom labels populated with seasonality tag (always-on / Q4-peak / January-reset)
- Hero SKU page load time tested under simulated peak traffic
- Promo codes validated end-to-end on landing pages (the most-common Q4 misrepresentation suspension trigger)
- Trust signals refreshed: stars, review counts, shipping promises visible above the fold
What good looks like end of Q4
December delivered the Q4 lift the brand forecasted. Tracking stayed clean through peak. Inventory rotated cleanly without out-of-stock SKUs eating spend. Creative refreshed three times without panic shoots. The January reset locked budgets at 60-70% of December for the first 15 days. Smart Bidding re-baselined cleanly by January 16. Q1 ROAS recovers to October levels by mid-January, not mid-March.
External resources
Authoritative references we link to alongside the template. Read them before running the audit.
- Google Ads, holiday season best practicesAuthoritative reference for Q4 campaign setup and bid-strategy guidance.
- Google Ads, seasonality adjustmentsReference for the platform's seasonality-adjustment feature, useful for Black Friday and Cyber Monday.
- Google Merchant Center, holiday checklistPre-Q4 GMC compliance walkthrough. Run before November 1.
- Think with Google, holiday consumer trendsAnnual consumer-trend reports useful for forecasting Q4 demand patterns.
- Search Engine Land, holiday season coverageTopic index. Tracks Q4 platform changes and case studies year over year.
Want this run for you?
