MAEKO Academy · Meta campaign plan · Kuala Lumpur + Selangor

Finding companies that can book: a WhatsApp campaign plan for the HRD Corp claimable food-waste course

How we will reach hotels and food businesses in KL and Selangor, start WhatsApp chats with the right people, and keep the leads to companies that can book a full-day session.

9 October 2026 · Prepared by Zennith · Account figures checked live on 9 October 2026

1. The plan on one page

Our recommendation

Before anything can run

The ad account has no payment method, no Malaysian WhatsApp number is connected, the business is not verified with Meta, and every approved ad still prints the RM1 MunchBOT offer, which has to come off. Section 12 lists the ten items. Earliest realistic launch: Monday 26 October, or Monday 2 November if the WhatsApp number takes longer.

2. Where MAEKO's Meta account stands

Checked directly in Meta's systems on 9 October 2026.

ItemStatusWhat it means
Ad account "MunchBOT Ad account"Active · RM0 ever spent · no campaigns, audiences or adsA clean start. Meta has no history to learn from, so the first weeks are a learning period.
Payment methodNoneNo ad can run. An account admin (Chelsea, Bryan or Siti) needs to add one.
Business verificationNot verifiedSince 1 June 2026, Malaysia requires platforms to verify advertisers before ads run. An unverified business risks ads being blocked.
WhatsApp +60 12-886 3493 "MAEKO"Registration not finished · verification code expiredStarted on 7 September and never completed.
WhatsApp +60 18-949 5789 "Munchbot Global"DisconnectedIt was connected on 25 September and has since dropped off.
Other WhatsApp linesOnly a US test number is connectedNo Malaysian number can receive chats from ads today.
Facebook Page "MAEKO"4,369 followers · no WhatsApp number linkedWhatsApp ads cannot be created until a number is linked to the Page.
Instagram @maeko_malaysia1,167 followers · connected to the PageA small warm audience in the right area. Top cities: Kuala Lumpur, Petaling Jaya, Shah Alam. Largest age group: 35–44.
Website trackingActive · last 28 days: 2,947 product views, 8 leads, 4 purchasesUseful later for retargeting.
Dataset "Maeko WAHA CAPI"Created 6 October, 3 lead events · creator unknown to usWe need to know who set it up before connecting lead tracking.

What Meta can and cannot target in KL + Selangor

Meta's own audience estimates for this account (people aged 25–60 living in or recently in KL or Selangor):

Targeting optionPeople reached per month
Everyone (no filters)7.7 – 9.0 million
Chinese-language users1.8 – 2.1 million
Job titles: HR, training, learning and development (15 titles)about 1,000
Job titles: executive chef, facilities manager, hotel managerabout 1,000
"Business decision makers"about 1,000
Companies with more than 100 staff2,900 – 3,500
Interest in human resources or training0.71 – 0.83 million
Interest in hospitality, food service or catering1.4 – 1.7 million
Admins of food and restaurant Pages23,000 – 28,000

What this tells us: Meta cannot find HR managers or chefs in KL and Selangor by job title; too few people fill that in. Interest groups are large, but most people in them don't hold the job. So the words in the ad and the first WhatsApp questions have to do the filtering. That decides most of the plan below.

3. What the market looks like

We reviewed every active Malaysian ad in Meta's Ad Library that mentions HRD Corp, HRDC or HRDF, on 9 October 2026, plus LinkedIn and competitors' websites.

MAEKO would be the only paid voice for HRD Corp claimable food-waste training. That is open ground, but it also means no one has proven yet that this course sells through paid ads. We are funding a test, not buying a known result.

4. Who we target

Primary: hotels and resorts in KL and Selangor

Secondary: F&B chains, central kitchens and contract caterers

Test only (no separate budget): large companies and listed groups with CSR or sustainability teams

Not targeted now:

Who decides inside a company

Usually three people:

The ads speak to the problem owner, and the chat gives them a message they can forward to HR.

What counts as a qualified lead

  1. The company is registered with HRD Corp, or the person will check.
  2. The site is in KL or Selangor.
  3. At least 5 staff would attend at that site (MAEKO's minimum, to be confirmed by MAEKO).
  4. The premises produce food waste daily: a hotel, an F&B kitchen, a canteen or similar.
  5. Training is wanted within about 4 months.
  6. The person in the chat can decide, or names who does.

5. How the campaign is set up

CampaignOne campaign: MAEKO Academy, KL and Selangor
GoalLeads, with WhatsApp as where the conversation happens
What Meta optimises forLeads, not conversations. In Meta's own test (November 2024) this cost 24% less per lead. Malaysia is not on the list of countries where it is unavailable.
BudgetSet at campaign level so money can move to what works, with at least 35% held for the Chinese ad set
Ad set 1English · KL + Selangor regions · age 25 and above · Meta's automatic audience, no interest targeting · automatic placements · 5–6 ads
Ad set 2Chinese · the same settings plus the Chinese-language filter · 5–6 ads
Switched offAI text rewriting, automatic translation, AI stickers and templates, so the HRD Corp wording can never be changed
Special ad categoryNot declared. For a Malaysian advertiser targeting Malaysia it is optional, and declaring it removes useful controls. We record that decision.
Malay adsLater, once the English and Chinese results are in

Why two ad sets and not more

Practitioner guidance is that each ad set needs roughly 25 to 50 optimised events a week to learn. At about RM100 a day per ad set, and RM15 to RM40 per lead counted by Meta, each ad set gets 17 to 47 a week. That is enough for two ad sets, not for one per industry. Splitting by industry would also not narrow anything, because Meta treats industry interests as suggestions and job titles reach only about 1,000 people here. Language is the one split that changes who sees the ad, since the Chinese filter narrows KL and Selangor from 7.7–9.0 million to 1.8–2.1 million people.

Why WhatsApp lead optimisation, and what it cannot do

Meta can find people likely to become a lead in WhatsApp, but it documents no way to optimise click-to-WhatsApp ads toward a qualified-lead event. For events sent back from the chat, it documents purchase optimisation only. Its documented lead-quality optimisation works only with its own Instant Forms, and Meta's guidance for it asks for at least 200 leads a month. A newer website version, still in testing, appears to need about 30 optimised events a week (a practitioner's observation). Both are far above what a B2B course produces. So qualification happens in the chat, and we report the results back to Meta (section 8).

6. What the ads say

Each opening line was scored for whether it would attract the company decision-makers we want and put off individuals, against a good example and a bad example. These three lead:

The daily back-of-house problem

Bins full by the afternoon. A smell at the loading bay. Nobody sorts it properly. Train the team that handles it.

The levy is already paid

Your training levy is paid every month, used or not. Put it into a hands-on day your kitchen team will actually use.

Management wants it; staff were never shown how (MAEKO's own words)

Management wants less food waste. The kitchen staff were never shown how. One hands-on day at your premises changes that.

Test angle: "Your group or your big customers now ask for your food-waste figures. It starts with staff who know how to sort and compost it."

Supporting, never the opening line:

The second line on every ad: the filter

A HRD Corp claimable course for companies: one full day at your premises, for 5 to 30 staff.

Every ad also carries:

HRD Corp's marketing guideline requires all three.

Formats

Each ad set gets 5 or 6 genuinely different ads, not small variations of one, because Meta groups similar ads together and learns from them as one. The mix:

No computer-made people are shown as participants.

What we keep from the approved ads

Several approved ideas fit these angles: "Hotels, restaurants, staff canteens: where does your food waste end up every day?", "Management wants to recycle food waste. Staff have never been shown how", "Training levy paid every month. Used or not?" and the "Your problems" checklist. Each needs four changes:

We will add two or three ads made specifically for hotel and kitchen teams.

7. What happens in WhatsApp

  1. The ad opens WhatsApp with a message ready to send: "Hi MAEKO, I would like to know about the HRD Corp claimable food-waste course for our team."
  2. An instant reply asks two quick-tap questions. "Is this for a company registered with HRD Corp?" (Yes / No / Not sure). "What kind of premises?" (Hotel or resort / F&B, kitchen or catering / Office / Other).
  3. Qualified chats get the short proof: what the day looks like, past sessions, the registration certificate, and what the company keeps afterwards. These are the messages MAEKO has already reviewed, shortened.
  4. Then one question: how many staff would attend, at which site, and in which month.
  5. A person takes over within minutes in office hours. A quotation goes out within one working day, and MAEKO helps with the levy application, for a date at least 3 weeks away.

Polite ways out:

Timing rules we never break: in-house training can start no earlier than 14 days after HRD Corp approves the application, and must start within 90 days after those 14 days. So we never promise a date less than 3 weeks away. To train by Friday 18 December, approval is needed by Friday 4 December.

Who answers: a named MAEKO person, in set office hours, replying within 5 minutes. Outside those hours, the instant reply promises an answer the next morning.

The number: a dedicated number on the official WhatsApp Business Platform, or the WhatsApp Business app connected through Meta's "coexistence" option so staff keep using the app. It must not be an unofficial WhatsApp Web tool: they cannot send lead results back to Meta, and the link to the ad that started the chat is lost. On another account in September 2026, Meta refused WhatsApp ads linked to a personal number.

WhatsApp costs since 1 October 2026:

8. How we keep the leads good

What we report back to Meta

Each signal is matched to the ad that started the chat:

SignalWhen it is sent
Lead submittedBoth quick-tap questions answered, and the answers are in scope
Qualified leadAll six checks in section 4 met
Booked, with the session valueQuotation accepted and the levy application submitted

Moving money away from poor leads

After 2 to 4 weeks:

The weekly scorecard

Every ad is scored each week on:

Meta's own "lead" count sits next to our qualified count. Meta's number will always look better, and the qualified count is the one we act on.

Rules, set before launch

9. Budget and what to expect

Recommended: RM6,000 a month, about RM200 a day, for 8 weeks: RM11,200. This is enough for two ad sets to learn.
Minimum: RM3,000 a month, about RM100 a day: RM5,600. It runs as one ad set with English and Chinese ads together, and learns more slowly.

The figures below are planning assumptions, not benchmarks. No credible published figure exists for qualified B2B leads in Malaysia. One Malaysian agency puts a WhatsApp chat from Meta ads at RM6–32 across industries. Our filtering line raises the cost per chat but lowers the waste. Real figures replace these at week 3.

On RM11,200 over 8 weeksLowMiddleHigh
Cost per chat startedRM40RM30RM20
Chats280373560
Share that qualify10%15%25%
Qualified leads2856140
Cost per qualified leadRM400RM200RM80
Quotations (half of qualified)142870
Booked within 90 days15% → 220% → 625% → 17
Ad cost per booked session≈ RM5,300≈ RM2,000≈ RM640

A session sells for RM8,900–10,900. If MAEKO can accept up to about RM2,000 of ads per booked session (about 20% of the price), the middle case works and the low case does not. We need two answers from MAEKO: the most you are willing to spend in ads per booked session, and how many sessions a month you can deliver, so we never buy more leads than you can serve.

10. Timeline

WhenWhat
9 – 24 OctMAEKO clears the launch items (section 12). Zennith reworks the ads, sets up the WhatsApp replies and connects lead tracking.
Mon 26 OctLaunch (or Mon 2 Nov if the WhatsApp number takes longer)
Weeks 1–3Learning period: no changes except fixing broken ads
Sun 15 NovWeek-3 checkpoint: continue, adjust or stop
Weeks 4–8Scale the winners, add 2 new ads per ad set, start the bid adjustments, read the corporate test ad
Fri 4 DecLast approval date for a session by Fri 18 Dec; from here the ads talk about first-quarter 2027 sessions
Mon 21 DecEnd of the 8-week test. Through the year-end holidays, run at half budget or pause.
Fri 15 Jan 2027Bookings report: the real cost per booked session

11. HRD Corp rules that shape the ads

12. What MAEKO needs to do before launch

  1. Add a payment method to the ad account (Chelsea, Bryan or Siti; they hold full access).
  2. Complete Meta business verification.
  3. Choose the Academy's WhatsApp number, then:
    • finish its registration on the WhatsApp Business Platform;
    • link it to the MAEKO Facebook Page;
    • add a card in WhatsApp billing.
  4. Name who answers the chats, and the office hours.
  5. Send the official HRD Corp claimable logo. Without it, the ads can say only "HRD Corp registered training provider".
  6. Confirm the course details:
    • which programme number these ads sell;
    • the MyCo ID line;
    • how the RM10,900 top price is billed;
    • MAEKO's minimum group size;
    • how many sessions a month MAEKO can run.
  7. Decide the MunchBOT: remove it from the ads (recommended). Keep it in the package only with HRD Corp's written approval.
  8. Confirm the budget, and the most you will spend in ads per booked session.
  9. Approve the reworked ads and the WhatsApp messages.
  10. Tell us who created the "Maeko WAHA CAPI" dataset on 6 October.

13. Risks and open questions

14. Later, not now

15. Sources

Meta account figures, audience estimates and Ad Library counts were measured on 9 October 2026. Each key choice in this plan (who to target, what Meta optimises for, the structure, the WhatsApp path, the opening lines) was also scored independently against a planted good example and a planted bad example. Two scoring attempts failed those checks and were discarded rather than used: one on how reachable each segment is, and one on budget.

  1. MAEKO Meta Business, ad account, Page, Instagram, WhatsApp accounts, datasets and audience estimates: Meta Graph API, read 9 Oct 2026.
  2. Meta Ad Library, Malaysia, active ads mentioning HRD Corp / HRDC / HRDF: 1,343 ads, 310 advertisers, captured 9 Oct 2026.
  3. Click to WhatsApp ads, Marketing API: developers.facebook.com/documentation/ads-commerce/marketing-api/ad-creative/messaging-ads/click-to-whatsapp (read 9 Oct 2026).
  4. Down-funnel optimisations for WhatsApp ads (24% lower cost per lead): whatsappbusiness.com/resources/resource-library/down-funnel-optimizations-whatsapp.
  5. Conversions API for Business Messaging: developers.facebook.com/docs/marketing-api/conversions-api/business-messaging.
  6. Conversion leads for CRM integration (Instant Forms only, about 200 leads a month): developers.facebook.com/documentation/ads-commerce/conversions-api/conversion-leads-integration (updated 17 Dec 2025).
  7. Meta Sequenced Events for qualified website leads: jonloomer.com/meta-sequenced-events (6 Oct 2026).
  8. WhatsApp Business Platform pricing (updated 30 Sep 2026): developers.facebook.com/documentation/business-messaging/whatsapp/pricing.
  9. WhatsApp coexistence (Business app with the Cloud API): developers.facebook.com/documentation/business-messaging/whatsapp/embedded-signup/onboarding-business-app-users (updated 26 Jun 2026).
  10. Learnwise and Engelife success stories (WhatsApp Flows in ads): whatsappbusiness.com/resources/success-stories (Mar and Feb 2026).
  11. HRD Corp Claimable Courses page (14-day and 90-day rules, effective 15 Jun 2026): hrdcorp.gov.my, read 9 Oct 2026.
  12. HRD Corp Allowable Cost Matrix guidebook, January 2026 (RM10,500 per day cap, RM100 materials, minimum 2 trainees).
  13. Training Providers Circular No. 1/2022 and Guideline on Usage of HRD Corp Logos (7 Mar 2022); Circular No. 1/2020 (12 Mar 2020); hrdcorp.gov.my/usage-of-hrd-corp-logo.
  14. Pembangunan Sumber Manusia Berhad Act 2001, sections 41, 42 and 44 (reprint as at 1 Nov 2017).
  15. HRD Corp National Training Index 2024 (registered employers by state; levy use by firm size and sector), 18 Apr 2025.
  16. Malaysia Hotel 2023 Supply Statistics, Tourism Malaysia (updated 28 May 2024).
  17. DOSM Economic Census 2023: Food & Beverage Services (5 Aug 2024) and Manufacturing (29 Jul 2024).
  18. Bernama BFokus, food-waste management in hospitality, malls and caterers (4 Jun 2026; KLCC remark made at the 30 Apr 2026 guidebook launch); Shah Alam food premises (4 Aug 2026).
  19. Solid Waste and Public Cleansing Management (Scheme for CII Solid Waste) Regulations 2018, P.U.(A) 181; Cabinet approval to extend Act 672 to Selangor (The Edge, 29 Jul 2026); SWCorp on voluntary food-waste separation (NST, 15 Jun 2026).
  20. Simplified ESG Disclosure Guide v2, Capital Markets Malaysia (Jul 2025).
  21. Zero Waste Malaysia HRDC courses page and corporate engagement page (read 9 Oct 2026).
  22. WhatsApp ads cost in Malaysia, ZenWeb (15 Jun 2026): agency figure, low confidence.