How to Spy on Competitor Holiday Campaigns Before You Brief Yours
Stop briefing your Q4 creative from your own last-year data. Use historical date filters and spend data to see exactly what competitors ran last Black Friday — and build your seasonal brief from their proven winners.
How to Spy on Competitor Holiday Campaigns Before You Brief Yours
Build your Q4 creative brief from competitor data, not last year's internal dashboards.
Your Own Data Is the Wrong Starting Point
Most operators plan their holiday campaigns the same way every year. Pull last year's internal numbers, look at what performed, brief the creative team on "more of that."
That's planning from a sample size of one.
Your internal data tells you what YOU ran. It says nothing about what your competitors tested, which angles they abandoned, or where they spiked budget during peak weekend.
Your Q4 results reflect your creative team, your budget, your audience segments. Meanwhile, your top 5 competitors each tested 20–50 creatives during the same window.
They collectively ran 100–250 ads through the most expensive CPM environment of the year. Some of those ads launched November 1 and were killed by November 10. Some survived all the way to Cyber Monday with CPMs at $30+.
If a competitor ran 40 creatives in November and only 8 survived to Cyber Monday, those 8 are the ones that actually converted under $30+ CPMs. That's intelligence you can't get from your own Shopify dashboard.
The fix is simple. Go look at what they ran.
Discovery's date range filter goes back 365 days. Set November 1–30 2025 and you're looking at every ad your competitors launched for last holiday season — what started, what survived, and what died.
Step 1: Run a Retrospective Seasonal Audit
Set the date range to November 1–30, 2025. Filter to your niche. You're now looking at everything your competitors launched for Black Friday season.
Here's what to pay attention to.
Launch timing. When did they start running holiday creatives? Early November means they were warming audiences before Black Friday. Late November means they relied on urgency and went straight for conversions. Most serious DTC brands start testing new holiday creative by November 3–7.
Survivability. An ad that launched November 1 and was still running November 28 survived the most expensive auction of the year. That's not a test — that's a winner. Sort by longest running to see what made it through.
Format mix. Did they lean into video or static? UGC or studio-produced? The format that survived peak weekend performed under real pressure — saturated feeds, $30+ CPMs, and audiences that had already seen hundreds of holiday ads.
I start with `Phase: Winning` and `Format: Video`. Video winners that lasted a full month of Q4 are the highest-signal creatives in any niche.
Then I switch to TikTok and run the same date window. TikTok holiday creatives look different from Meta — shorter, more native, creator-led. If you advertise on both platforms, you need to see what worked on each one separately.
Don't skip Email either. Abandoned cart sequences change during Black Friday. Brands test different subject lines, urgency language, and discount structures. If a competitor sent a 5-email recovery sequence during peak weekend, that sequence is part of their holiday conversion funnel.
Out of 40 ads a competitor launched in early November, maybe 8 made it to peak weekend. Those 8 are worth studying. The other 32 are expensive lessons someone else already paid for.
Here's a concrete example. I searched a fitness supplement niche for last November, filtered to video ads running 20+ days. Three of the top 5 survivors opened with a pain-point hook ("Still overpaying for protein?"). Two opened with a specific outcome ("Lost 12 lbs in 8 weeks"). Zero opened with a generic brand intro. That's a pattern you can brief from.
Step 2: Track When They Spiked Budget
Knowing what they ran is half the picture. Knowing when they increased spend tells you their timing strategy.
EU Adspend shows real Meta spend data for EU and UK markets. You can see total spend and daily averages by country. For seasonal research, this tells you exactly when a competitor escalated from testing to full-scale holiday push.
A brand spending EUR 800/day in early November that jumped to EUR 3,200/day during Black Friday week made a deliberate scaling decision. That 4x spike means they had confidence in those creatives — and the budget to back it.
Cross-reference the spend spike with the surviving ads from Step 1. The creatives that were still live during peak spend are the ones the brand trusted most with their biggest daily budget.
Also look at the country breakdown. A brand that spent 70% of their EU budget in France and Germany during Q4 is targeting specific markets. If you sell into the same markets, you're competing directly against that spend. If you're not, you just found an underserved market to test.
Most operators start their holiday spend too late. If 4 out of 5 competitors started ramping two weeks before Black Friday — not one week — that's a signal about auction dynamics you can't get from your own account.
Spectre adds a second layer. If you're tracking a competitor, the creative timeline shows how their entire ad mix evolved through the season. You can see when they shifted from awareness creatives to conversion offers, when they introduced new angles, and when they killed underperformers.
The pattern I see most often: broad awareness hooks and UGC early November. Discount-forward copy around November 15–18. Urgency and scarcity language from Black Friday through Cyber Monday.
That transition date — the week a brand shifts from awareness to conversion — is intelligence you can plan around. If your competitors all made the switch November 15, go November 12 and own those audiences before the creative shift floods the feed.
The reverse pattern is useful too. If a competitor started running discount-heavy ads on November 1 and those ads died by November 12, that tells you going straight to conversion creative too early doesn't work in your niche. The audience needs warming first.
Stop reading about winners. Find them yourself.
Search 6.5M+ brands, their ads, revenue, and products — all in one place.
Try Brandsearch freeStep 3: Build a Competitor Holiday Profile
Pick your top 5 competitors. Not random brands — pick the ones bidding on the same audiences you are.
For each one, open Brand Analysis and check the Overview tab. Three things matter.
Traffic Trends. Did their traffic spike in November? A brand that went from 200K monthly visits in October to 450K in November had a holiday strategy that worked. Flat traffic through Q4 means they either didn't push or their creatives didn't convert.
Ad Scaling chart. Look for the November ramp. How many new creatives did they launch in the 4 weeks before Black Friday? Brands that tested 30+ new creatives in early November are serious about holiday performance. A brand that launched 5 and coasted on existing creatives took a different approach — the traffic chart tells you whether it worked.
EU Adspend in the metrics banner. Compare November to baseline months. A 3x or higher jump confirms they treated Q4 as a dedicated scaling window, not just normal operations with a holiday discount slapped on.
Do this for all 5 competitors. Patterns emerge — similar timing, similar format choices, similar budget allocation strategies.
I keep a simple spreadsheet. One row per competitor, columns for: traffic delta (Oct vs Nov), new creatives launched, peak daily spend, top surviving format, and launch date of first holiday creative. Five rows and you have a clear picture of how your market behaves during the season.
Step 4: Turn the Data Into a Creative Brief
You have surviving ads, budget timelines, and creative shift patterns. Now structure it for your team.
Timing windows. When did the top 3 competitors launch their first holiday creatives? If all three started November 3–7, that's a launch date backed by market behavior. Brief your team to have creative ready by November 1.
Winning formats. What format survived peak weekend across multiple competitors? If 6 out of 8 surviving creatives were video ads under 30 seconds, that's your format priority. Don't brief a photoshoot-heavy campaign because brand guidelines say so.
Hook patterns. Pull the opening lines from surviving ads. Don't copy them — extract the structure. If three competitors all led with a specific number ("Save 40%," "Up to 60% off"), that's the hook type that performed in your niche. If they led with pain points, brief pain-point hooks.
Offer structure. Percentage off, dollar amount off, bundle deal, free gift with purchase? The offer that survived 25+ days during Q4 is the one that converted under peak-season pressure. Test that structure first.
Budget allocation. Based on EU Adspend, what percentage of their total November budget was concentrated in the final 5 days? If it was 60%, that tells you where to put yours.
Landing pages. Check if competitors changed their landing pages during the holiday window. A brand that swapped from a standard product page to a dedicated Black Friday lander mid-November made a deliberate conversion play.
Save every winning competitor creative to a Swipe File folder. I call mine "Holiday 2026 Brief." Your creative team gets the actual ads as reference — not a summary in a slide deck.
Hand your designer screenshots, not descriptions. A brief backed by 20 real examples beats a brief backed by "let's try something fresh."
One more thing. Look at what DIDN'T work. The ads that launched November 1 and died by November 10 failed for a reason — wrong format, wrong hook, wrong offer timing. Those failures narrow the search space for your creative team. "Don't open with a generic brand intro" is just as valuable as "open with a pain point."
The Pre-Season Checklist
Run this audit 6–8 weeks before any major seasonal event. Black Friday, Mother's Day, Valentine's Day, Back to School — the date ranges change, the process stays the same.
- Identify 5 competitors — use Brandsearch Brand Library filtered to your niche and revenue tier
- Set the date range — open Brandsearch Discovery, set the date filter to last year's seasonal window (e.g., November 1–30 for Black Friday)
- Filter to winners — `Phase: Winning`, `Running Days: 15+`, your niche. Sort by longest running.
- Check EU Adspend — note when each competitor spiked daily budget and by how much
- Review creative timelines — use Brandsearch Spectre to see how tracked competitors evolved their creative mix
- Build competitor profiles — use Brandsearch Brand Analysis Overview tab for traffic trends and scaling data
- Save winning creatives — drop everything into a Brandsearch Swipe File folder for your creative team
- Write the brief — timing, format, hook type, offer structure, budget allocation. All backed by competitor data.
This takes about 2 hours for 5 competitors. You end up with a seasonal brief grounded in what actually performed last year across your competitive set.
Start this in September for Black Friday. You get 6–8 weeks to produce creatives, test angles, and build audiences before CPMs spike. Starting in November means you're reacting. Starting in September means you're already running winners while everyone else is still briefing.
The Bottom Line
Your competitors already tested dozens of holiday creatives last year. Some burned budget on ads that flopped within a week. Some found angles that printed money through peak weekend at $30+ CPMs.
That data is sitting in historical ad libraries right now. Every brand that scaled through Q4 left a trail — the ads they ran, the budget they spent, the creatives they killed and the ones they kept live.
Set the date range, filter to winners, track the spend spikes, and brief your team from their validated results.
Stop planning Q4 from a sample size of one.