
Most festive campaigns don’t fail because of a bad idea. They fail because the brief arrived three weeks before the festival, when ad costs were already climbing and there was no time to test anything.
At ZenWeb, a Google Partner agency with 500+ Malaysian clients, we see the same pattern every year: the businesses that win a season started their festive campaign planning two to three months earlier. This guide gives you the week counts for every festival from 11.11 2026 to 12.12 2027, what happens each week, and what to do if you’re already late.
Want a festive calendar built around your business?
We map every peak, brief date and budget for the next 12 months. Work with a digital marketing agency that plans ahead →
Before the timelines, this short Google Ads tutorial explains how to plan an ad account for seasonal peaks.
Source video: Google Ads on YouTube
Quick Answer: Start festive campaign planning 8–12 weeks before the peak date. Ten weeks is a safe default for a campaign across several channels: about two weeks to brief and approve, four weeks to build ads and pages, and four weeks to warm up audiences. A simple promotion on one channel can run on three to four weeks.
Most festive buying happens in the last few weeks, so many owners plan to that window. But the shopper’s timeline is not your build timeline. Lead time depends on how much you need to make, and reusing last year’s ads takes far less time than a video shoot.
| Campaign scope | Lead time before peak (est.) |
|---|---|
| Festive offer on ads already running | 3–4 weeks |
| New Google and Meta ads, existing page | 6–8 weeks |
| Multi-channel with a new landing page | 8–10 weeks |
| Video shoot or influencers | 10–12 weeks |
| New online store or SEO content push | 12–16 weeks |
Source: ZenWeb estimates from Malaysian SME campaigns, 2024–2026.
Google’s holiday optimisation tips suggest adjusting budgets and ROAS targets four to six weeks before the peak. That is when setup should be finishing, not starting. Once you know your lead time, use our festive ad budget planner for 2027 to split spend across the year.
Quick Answer: Brief Black Friday, 12.12 and Christmas 2026 now, in October. Brief Chinese New Year, Ramadan and Hari Raya 2027 together by the end of November 2026. Brief Mother’s Day and the May–June festivals by early March 2027, and Merdeka through Deepavali by July–August 2027.
This festive campaign planning calendar uses a ten-week brief for major seasons and eight weeks for smaller ones.
| Festival | Date | Brief your agency by |
|---|---|---|
| 11.11 | Wed 11 Nov 2026 | Early Sep 2026 (passed: see the fast-track plan) |
| Black Friday and Cyber Monday | 27 and 30 Nov 2026 | Early Oct 2026 |
| 12.12, Christmas and New Year | 12 Dec 2026 to 1 Jan 2027 | Mid-Oct 2026 |
| Chinese New Year | Sat 6 and Sun 7 Feb 2027 | End Nov 2026 |
| Ramadan, Valentine’s Day and Hari Raya Aidilfitri | Ramadan from about 8 Feb; Raya expected 10–11 Mar 2027 | End Nov 2026 (with CNY) |
| Mother’s Day | Sun 9 May 2027 | Early Mar 2027 |
| Hari Raya Haji, Wesak, Kaamatan and Gawai | 17 May to 2 Jun 2027 | Mid-Mar 2027 |
| Father’s Day | Sun 20 Jun 2027 | Mid-Apr 2027 |
| Merdeka, 9.9 and Malaysia Day | 31 Aug to 16 Sep 2027 | Late Jun 2027 |
| 10.10 and Deepavali | 10 and 29 Oct 2027 | Early Aug 2027 |
| 11.11 and 12.12 | 11 Nov and 12 Dec 2027 | Early Sep 2027 |
Source: ZenWeb planning calendar; dates from the 2027 federal holiday list. Ramadan and Raya depend on moon sighting and may shift by a day. Kaamatan and Gawai are Sabah and Sarawak holidays.
The 2027 squeeze: Chinese New Year and Ramadan begin two days apart, and Valentine’s Day falls in Ramadan’s first week, so one combined brief saves weeks. See our Chinese New Year 2027 Google Ads budget guide, the Ramadan search versus social budget split and when to raise Hari Raya bids.
Quick Answer: Festive campaign planning works backwards from the peak. The brief lands around week −10, strategy and budget are approved by week −8, ads and pages are built in weeks −8 to −5, warm-up ads start at week −4, budgets rise from week −2, and the week after the peak is for review.
| When | What you do | What your agency does |
|---|---|---|
| Week −12 to −10 | Confirm offer, stock and budget; send the brief | Audits ad accounts, tracking and website |
| Week −9 to −8 | Approve strategy and budget split | Builds the media plan and audiences |
| Week −8 to −5 | Send photos, prices and terms; approve copy | Produces ads, landing page and SEO updates |
| Week −4 | Final sign-off on all ads | Starts warm-up ads and retargeting |
| Week −2 | Confirm stock and staff for enquiries | Raises budgets in steps; tests tracking |
| Peak week | Reply to leads fast | Moves budget to the best ads daily |
| Week +1 | Share final sales numbers | Cuts budgets; reports lessons |
Much of the left column is on you. An agency can move fast, but it can’t approve your offer or photograph your stock. Our guide on how to brief a marketing agency covers what to send.
Quick Answer: Approvals and content take longest. Signing off the offer, budget and dates often takes one to two weeks, and video or influencer content three to five. Building ads is quick by comparison, and Google reviews most ads within one business day. Audience warm-up needs three to four weeks.
| Task | Typical working days (est.) |
|---|---|
| Your side | |
| Internal approval of offer, budget and dates | 5–10 |
| Product details, photos and price list | 3–10 |
| Agency side | |
| Copy in each language, checked by native speakers | 5–8 |
| Static design and short video edits | 7–15 |
| Video shoot or influencer content | 15–25 |
| Landing page build or update | 10–20 |
| Tracking setup and testing | 2–4 |
| Platform side | |
| Ad review | 1–3 |
| Audience warm-up before peak | 15–20 |
Source: ZenWeb estimates from Malaysian SME campaigns, 2024–2026.
Google says most ads are reviewed within one business day, but some need longer checks, so keep two or three spare days. If your Meta account has a history of problems, read when broken Meta Ads call for an agency before peak season.
Need help turning your festive dates into a working plan?
We price festive campaigns with production, media and reporting laid out upfront. See digital marketing pricing for Malaysian SMEs →
Quick Answer: A festive brief needs everything a normal brief has, plus the details that can’t move: the peak date, the last delivery or booking date, stock limits, how deep the discount goes, which communities and languages you are speaking to, who signs off during festive leave, and when spending stops.
For the standard sections such as goals, audience and budget, use our marketing campaign brief template. Then add these festive extras:
Still deciding who runs the season? Compare agency or in-house festive campaigns. Hiring a new agency adds two to four weeks for access and audits, as our first 30 days with a digital marketing agency explains.
Quick Answer: Based on ZenWeb estimates, Google search clicks cost about 10–35% more in a festive peak and Meta impressions about 20–60% more. Plan a 10–20% buffer on top of normal spend. Briefing early helps because warm-up ads run before prices peak, so less of your budget is spent at the most expensive time.
Our guide to festive CPC inflation covers the cost rise in detail. As rough ZenWeb estimates, many SMEs spend RM3,000–RM8,000 a month on media for a one-channel festive push and RM8,000–RM20,000 for a multi-channel campaign, before agency fees and production. Working with less? See our small-budget festive marketing ideas.
| Measure | Brief 10 weeks ahead | Brief 3 weeks ahead |
|---|---|---|
| Audience warm-up before peak | 4 weeks | Under 1 week |
| Retargeting audience at peak (people) | About 15,000 | About 3,000 |
| Ad versions tested before peak | 6–8 | 1–2 |
| Share of budget spent at peak prices | About 60% | About 95% |
| Estimated cost per sale | RM45 | RM70 |
| Estimated sales from RM10,000 | About 220 | About 140 |
Source: illustrative ZenWeb scenario based on typical Malaysian SME ranges. Not a real client result.
The late brief loses three ways: a smaller warm audience, fewer tested ads and more money spent at peak prices. For short sale days, Google suggests seasonality adjustments for events of 1–7 days; use them only on the sale days.
Quick Answer: SEO needs the longest lead time, often 12 weeks or more for a festive page to rank. Influencer and TikTok content needs 10–12 weeks. Meta Ads need four to six weeks to warm up audiences. Google Search can go live in days, though Performance Max needs a few weeks to learn.
| Channel | Start by | Why |
|---|---|---|
| SEO and festive landing pages | 12+ weeks | Time to be crawled and ranked; reuse the URL yearly |
| Influencers and TikTok | 10–12 weeks | Booking creators, scripts and approvals |
| Meta Ads | 4–6 weeks | Warm-up audiences and the learning phase |
| Google Search and Performance Max | 3–6 weeks | Performance Max needs time to learn |
| Email and WhatsApp | 4 weeks | Growing contact lists before the countdown |
For each channel, see our seasonal SEO plan for Raya, CNY and year-end, the Raya influencer campaign budget and brief, Performance Max seasonal asset setup and the 7-day email and WhatsApp countdown plan. For Meta, read Meta’s help page on the learning phase before editing ad sets in peak week, as big edits can restart learning.
Quick Answer: Respectful festive creative takes extra time. Plan three to five days for native-speaker checks in each language, a review by someone who celebrates the festival, and earlier approvals because decision-makers take leave over Chinese New Year and Hari Raya. In 2027 you also need separate CNY and Ramadan creative.
To size your ad volume, see our festive creative pipeline guide. Offers need lead time too: festive bundle offers must be priced, stocked and photographed before any ad is made.
Want festive ads that are on time and on message?
Our team handles multi-language copy, cultural review and launch scheduling for every season. Talk to our digital marketing agency team →
Quick Answer: If you have less than four weeks, cut the scope rather than rush everything. Use one offer, your existing landing page, buyer-intent search ads and retargeting of people who already know you. Skip new video, and book the next season’s festive campaign planning session straight away.
With 11.11 2026 about a month away, this plan fits it well. Decide early whether you need a separate Cyber Monday campaign, and keep the year-end simple with a 72-hour New Year countdown sale.
Quick Answer: Measure your festive campaign planning, not just the sales. Track whether ads launched on schedule, how large your warm audience was at peak, cost per sale against last season, how fast leads were answered, and offline sales from ads. Compare seasons to set next year’s brief dates.
Write the results into a one-page note after each season. Next year, it becomes the first page of your brief.
Quick Answer: Use this festive campaign planning checklist ten weeks before each peak. If you can tick every item by week −8, your agency has what it needs to launch warm-up ads on time at week −4.
Good festive campaign planning is mostly about dates. Brief ten weeks ahead for big seasons, eight for smaller ones, and twelve or more for video, influencers or SEO. That means briefing year-end sales in October 2026 and the CNY-to-Raya quarter by the end of November 2026. Want one team to plan and run every season? Our digital marketing agency builds the calendar with you.
Start 8–12 weeks before the peak. Ten weeks suits most multi-channel campaigns; simple one-channel promotions can run on three to four weeks, while video, influencer or SEO work needs twelve or more.
Brief both by the end of November 2026. Chinese New Year falls on 6–7 February 2027, Ramadan is expected from about 8 February and Hari Raya Aidilfitri on 10–11 March 2027.
You lose warm-up time, test fewer ads and spend more at peak prices. In our illustrative scenario, the same RM10,000 budget produced about 140 sales from a late brief versus about 220 from an early one.
Book your festive brief before the calendar fills up
Get a free 30-minute session. We’ll map your 2026–2027 peaks, set brief dates for each one and show what can still be done for the next sale.
Complete the form and our team will contact you to discuss your goals. Let’s grow your business.