Christmas WhatsApp Campaign: Offices Buy First

Christmas WhatsApp Campaign: Offices Buy First

A Christmas WhatsApp campaign in Malaysia is decided by corporate hamper orders placed in early November, not by the greeting you send on 24 December. The week-by-week plan.

Tan Wei LinTan Wei LinRetail
29 Oct 26
15m
Part of the series:WhatsApp Mass Messaging Malaysia: How to Reach Thousands Without Spam Complaints

A Christmas WhatsApp campaign in Malaysia is won in the first two weeks of November, and the buyer who decides it is usually an office admin ordering 30 hampers, not a shopper buying one. Christmas falls on Friday 25 December 2026, so the consumer rush lands in the last three weeks of December. The corporate order that makes or breaks the season is placed six weeks earlier, by someone who has probably never bought from you as a customer.

The position this post takes: most retailers aim the Christmas campaign at the wrong list. They draft a greeting blast for the customers in their phone and send it on 24 December. The companies that buy in bulk are not in that phone, and by 24 December their budget is spent. This page is the plan for the other list: the offices, the November window, and the one question that turns a Christmas order into a Chinese New Year order on 6 February 2027.

Key Takeaway

A Malaysian Christmas WhatsApp campaign has two buyers on two timelines. The corporate buyer orders in bulk, decides in early November, and needs a quotation and a delivery date before the company closes purchasing for the year. The consumer buys one gift in the final three weeks of December. Send the corporate list a personal message with a price range and one question in the first week of November, send the consumer list a single broadcast on 1 December, and record every company's quantity and delivery date so the same conversation reopens for CNY in January.

Who actually buys in a Malaysian Christmas campaign?

Two buyers, and they behave nothing alike. The corporate buyer is an admin, an HR executive or a personal assistant who has been told to sort out client gifts and the staff party. The consumer buyer is a person picking one gift for one person, usually in the last ten days before Christmas.

The consumer is the one you already know. December is the biggest retail month of the Malaysian year, and the Department of Statistics put wholesale and retail trade at RM163.7 billion in December 2025, up 7.6% on the year before, with retail alone at RM70.4 billion (DOSM December 2025 release, via RinggitPlus). Every retailer feels that month, and the year-end school holiday from 4 or 5 December to 31 December keeps malls full for all of it (KPM academic calendar 2026, via SAYS).

RM70.4 billion
Malaysian retail sales in December 2025, the largest month of the year

The corporate buyer is the one you do not know, and that is the problem. Here is the contrarian point: the person who places your largest Christmas order of the year is almost never on your customer list. She has never bought a hamper for herself. Her number is not saved. She will not see your broadcast, because she never opted in. If your campaign is a message to existing customers, it cannot reach her by design.

A gift shop in Bangsar can sell 200 single hampers to walk-ins across December and still make less than it makes from four companies ordering 50 each. The four companies decide in November. That is why the campaign starts there.

Why does the corporate order close in November?

Because the admin is working backwards from three deadlines you cannot see. The first is money: many Malaysian companies close their financial year on 31 December, and finance teams stop approving new purchase orders well before that, often by mid-December. The second is paperwork: the admin needs a quotation on company letterhead before she can raise a purchase order, and a purchase order before she can confirm. The third is delivery: a business-to-business marketplace like Lapasar quotes 3 to 7 business days for standard delivery in Peninsular Malaysia and 7 to 14 to East Malaysia (Lapasar Mall corporate hampers). A 40-hamper order for a Kuching branch has to be confirmed by the first week of December to be sure of arriving before the 25th.

Stack those three and the admin's real decision window is roughly 3 to 21 November. She is comparing two or three suppliers in that window, and the one who replies with a clear price range and asks the right question usually gets the order. Not the cheapest. The clearest.

Corporate buyerConsumer buyer
WhoAdmin, HR, PA ordering for the companyIndividual buying one gift
Decides3 to 21 November5 to 23 December
Order size20 to 200 units, one invoice1 to 3 units
First question"Can do 50 pcs with our logo? Price?""Still have? Can deliver by Friday?"
Needs from youQuotation, delivery date, halal status, card wordingStock confirmation and a delivery slot
Right messagePersonal, one company at a time, early NovemberOne broadcast on 1 December, one last call on 18 December
Record on the leadCompany, quantity, delivery date, CNY interestPurchase date, product, opt-in

The halal line in that table matters more than it looks. A corporate order goes to staff and clients the admin does not know personally, so a hamper with a halal logo on the box is the safe choice for her, and the question "all halal?" will be the second message she sends. Answer it before she asks.

How do you run the Christmas WhatsApp campaign week by week?

Start with a list of companies, not a list of customers. Then work that list one message at a time in November, send the consumer broadcast once in December, and close by asking the Christmas buyer one question about Chinese New Year.

How to Run a Christmas WhatsApp Campaign for Corporate Orders in 6 Steps

Build the company list by 5 November. Pull every company that ordered last Christmas, Deepavali or CNY, every individual customer who used an office delivery address, your own suppliers and landlords, and the ten nearest offices to the shop. Thirty to sixty companies is plenty for one shop.
Message each company personally between 5 and 12 November. One message per company, from a named person, with something new (this year’s corporate range), a price range from the cheapest hamper up, and one question about quantity. No broadcast template for this list.
Reply to every "price?" with a range and a question. Give the floor price and the ceiling, attach the corporate catalogue as a PDF, and ask one thing: roughly how many, or by when. The answer tells you which product to quote.
Send the quotation within the same working day and record the lead. Company name, contact, quantity, delivery date and status go on the lead in the CRM, with the quotation attached, so anyone in the shop can pick up the thread if the admin calls while you are at the warehouse.
Run the consumer tail from 1 December. One opt-in broadcast to past customers on 1 December with the gift range and a last order date, one last-call reminder on 18 December, then the closing notice with the reopening date.
Ask the CNY question at delivery. When each corporate order goes out, ask the admin whether the company will need CNY hampers for 6 February 2027. Record the answer. That yes-list is the January campaign, already qualified.

The first message is the step most retailers get wrong, so here is the shape of it. Across the MSME sales operations we work with, the outbound message that gets a reply brings something new (a new range, a corporate rate, an event) and does not hard-sell. A "Merry Christmas, we have hampers" message brings nothing new. A message that says the corporate range is out, gives a range, and asks one question does. These are our sample messages built on that pattern, not messages we watched land, so adjust the numbers to your own range.

Hi Ms Farah, this is Wei Lin from Hamper & Co in Bangsar. Our 2026 corporate
Christmas range is out: 6 hampers from RM88 to RM320, all halal, with your
company card inside. Roughly how many is the office looking at this year?
Hi Puan Farah, saya Wei Lin dari Hamper & Co, Bangsar. Koleksi hamper
korporat Krismas 2026 kami dah ada: 6 pilihan dari RM88 hingga RM320, semua
halal, dengan kad syarikat anda. Lebih kurang berapa unit pejabat perlukan
tahun ini?

Notice the range and the single question. We have seen the same thing with one-word enquiries like "price?" in every sector: the reply that gets a second message gives a price range from the cheapest option up, then asks what the customer is looking for. The quantity answer is what lets you quote the right hamper instead of all six.

Two days of silence is not a no. The admin is comparing suppliers and waiting on an approval. The follow-up that works is not "still interested?", which in our experience does not bring anyone back. It is a message carrying something new: the delivery cut-off date for her area, a logo-print option, or a note that the RM120 hamper is the one most offices picked last year. A WhatsApp follow-up sequence that starts after a delivered campaign and runs a step "only if no reply" after 3 days does this without you remembering, and a reply from the admin holds the next step until she goes quiet again. For the wording of those replies, the WhatsApp message templates that get replies post has the patterns.

Frequently Asked Questions

The corporate part starts in the first week of November, because company admins compare suppliers and raise purchase orders between roughly 3 and 21 November, before finance closes the year. The consumer part starts on 1 December with one broadcast, followed by a last-call reminder around 18 December. A campaign that only starts on 20 December reaches shoppers but misses every bulk order.
Yes, if the customer opted in and the message carries something new, such as a gift range, a corporate rate or a last order date, rather than a bare greeting. On the official WhatsApp Business API a promotion is a marketing template that Meta must approve first, and it costs about RM0.36 per message to a Malaysian number. Keep an easy opt-out in the message and send to a list that has engaged with you before.
Start with the companies already around you: every business that ordered for a festival in the past two years, every customer who gave an office as a delivery address, your own suppliers, your landlord, and the offices within walking distance of the shop. Message each one personally in early November from a named person. Thirty to sixty companies is a full list for one shop.
Three things: something new (this year’s corporate range), a price range from the cheapest hamper to the dearest, and one question, usually how many units the office is thinking of. Mention halal status up front. Do not attach six PDFs or list every hamper. The quantity answer tells you which one to quote.
Not in the same message, but in the same conversation. Chinese New Year falls on Saturday 6 February 2027, so corporate CNY orders are placed in the first three weeks of January. Ask each Christmas buyer at delivery whether the company will need CNY hampers, record the answer, and message only the yes-list in the first week of January. That list is already qualified and already knows your pricing.

What does the December consumer campaign cost and look like?

One broadcast on 1 December, one reminder on 18 December, and the closing notice. That is the whole consumer campaign, and it is deliberately small, because every ringgit of margin in December is in the corporate orders you already confirmed.

The cost is set by message category. A promotion sent from the WhatsApp Business API to a Malaysian number is a marketing template at about RM0.36 each, while a reply inside the 24-hour window after a customer writes in is free for the first 1,000 a month on each number and about RM0.06 after that (WhatsApp Business API pricing in Malaysia; rate card via 360dialog). A 1,500-contact consumer broadcast is therefore about RM540 for the send, and every "still have?" reply it brings is answered for nothing. The corporate messages in November cost close to zero, because they are personal replies inside conversations the admin opens or that you open one at a time, not a template blast.

RM0.36 vs RM0.06
a marketing template versus a reply inside the 24-hour window, per message to Malaysia

Make the 1 December broadcast the same template you used for Deepavali, with the dates and products changed. There is a first-hand reason. Across the MSME sending accounts we have watched, the moves that show up right before a number gets restricted are a brand-new template, a sudden jump in volume, or switching to a fresh number. A Christmas broadcast that debuts all three at once is the riskiest send of the quarter. Rehearse on the smaller list first, then scale, and keep the opt-out line in; the WhatsApp mass messaging guide covers the sending rules in full. The 11.11 playbook covers how to build that list through October so December is a replay, not a debut.

For the closing notice itself, the cut-off date goes first and the reopening date goes last. The business closing notice samples post has 24 ready versions in English and BM for the year-end break.

How does the Christmas list become the CNY list?

By asking one question at the moment the Christmas order is delivered. Chinese New Year is Saturday 6 February 2027, seven weeks after Christmas, and the same admin who ordered 50 Christmas hampers will be asked to sort out CNY hampers in the first week of January. If you are the supplier who asks in December, you are the one she messages in January.

The question is short: "Will the office need CNY hampers in late January as well? We open the corporate CNY list on 4 January." Record the answer on the company's lead as a yes, a no, or a maybe. In a CRM like Raion HUB for retail that is a dropdown field on the lead, and in the first week of January you filter the CRM to the yes-list, select every match, and send one template with each company's own contact name and last quantity filled in. The AI chatbot can answer the "price?" and "halal?" replies from the uploaded CNY catalogue, send the PDF into the chat, and write the quantity the admin mentions into the lead, while a person handles the quotation. More setup in November, far less typing in January.

This is the part that makes the November effort pay twice. A gift retailer in Petaling Jaya that lands 12 corporate Christmas orders and asks the CNY question at every delivery starts January with 12 warm conversations, each with a known contact, a known budget and a known delivery address. The retailer who sent a greeting blast on 24 December starts January with a phone full of customers who bought one hamper each, and no idea which of them works at a company that buys 50.

The bottom line

By 5 November: a list of 30 to 60 companies, with last order and contact name
5 to 12 November: one personal message per company, with a price range and one question
Same day as each reply: quotation sent, lead updated with quantity and delivery date
1 December: one consumer broadcast with the last order date, using a template you have sent before
18 December: last-call reminder, then the closing notice with the reopening date
At every corporate delivery: the CNY question, answer recorded on the lead
4 January: CNY template to the yes-list only
Key Takeaway

A Christmas WhatsApp campaign in Malaysia is two campaigns on two clocks. The corporate buyer orders 20 to 200 hampers, decides between 3 and 21 November, and is not on your customer list, so she needs a personal message with a price range and one question. The consumer buyer gets one broadcast on 1 December and a last call on 18 December. Record every company's quantity, delivery date and CNY answer on the lead, and the Christmas conversation becomes the Chinese New Year order on 6 February 2027 without a second campaign.

Ready to grow with Raion

Every corporate order on record before the admin goes on leave.

Raion HUB keeps each company, quantity, delivery date and CNY answer on the lead, so the January reorder message goes to the right people with their own details filled in.