MIRRA56 to look at

MIRRA · MIRRA year-end 2026 ad plan · v1 (15 Nov) · page updated 15 Nov 14:13 MYT

MIRRA year-end 2026 ad plan · v1 (15 Nov)

What needs you now

Look at each ad idea beside its reference and press OK or Change with a note. The decision cards at the top need your call before anything is made.

Nothing sent yet.

What October taught us — read first

v1

v1 · built 15 Nov 14:00 MYT

Words

Where the numbers come from

Ads audit up to 3 Nov (Meta + WhatsApp sheet): RM27,687 spent · RM3.12 back per RM1 across all customers, RM1.31 for new customers · RM246 per new WhatsApp order · only 21% of orders tagged by CS with the ad they came from.

13 Nov ad report

141 ads · RM7,236 spent · 151 tagged sales. The report does not say which dates it covers, and with only 21% tagged it undercounts sales.

October test ads

Counted by WhatsApp chats as Meta sees them — not yet matched to orders.

Why this plan is a first draft

Meta has shown no delivery since 9 Nov (account balance), so there is no fresh data. We re-read every group after its first RM50 per ad.

What sold (tagged sales)

Price-countdown ad (Chinese, picture): RM1,093 → 43 sales at RM25 each · 'Save up to' ad (Chinese): RM197 → 11 sales at RM18 each · Grab-vs-MIRRA cost ad (English): RM732 → 22 sales at RM33 each.

What started chats cheapest (October, Meta's count)

Loose-jeans meme (English): RM71 → 41 chats at RM1.73 each · Street-question reel (Chinese): RM355 → 29 chats, 3.94% clicked · Chair note (English): RM35 → 6 chats, 6.39% clicked.

Language

Chinese ads: about RM28 per sale · English: about RM52 · mixed: about RM127 (13 Nov report).

October's new reel formats

They barely ran (under RM2 each), so they are untested, not failures. We retry 4 of their formats with new hooks.

What it means

1) Promo ads = simple pictures that name the offer; Chinese is strongest. 2) Mid-funnel = low-effort jokes about real lunch moments. 3) Awareness = the street-question reel. 4) Chats are turning into new customers less often (4.26% → 2.53%): ads alone can't fix that — CS tagging and the October budget plan come first. 5) Two brand-file conflicts hold 7 ideas — see the decision cards.

  • Static ad
  • Not an ad — background for this plan

Decision 1 · The year-end offer words

v1

v1 · built 15 Nov 14:00 MYT

Words

What we use now

Your 10 Nov voice note: plans from RM19++ per meal, free gift on the 20 & 40-meal plans, free delivery to selected areas. Price words appear only in the year-end promo group.

Question a

Do October's 'order together' prices (2 people RM18++, 3+ people RM17++) run in the year-end ads, or only 'from RM19++'?

Question b

May we say 'save up to RM380' (July wording)? One promo idea depends on it.

Question c

May we name the free gifts, and which ones? Today the ads say 'free gift' only.

Recommendation

Keep to your 10 Nov words until you say otherwise.

  • Static ad
  • Not an ad — a decision for you

Decision 2 · Which WhatsApp number the ads send people to

v1

v1 · built 15 Nov 14:00 MYT

Words

What we found

Three different numbers in our files: 60193837832 (what October's ads used), 60193838732 (in the brand file — one digit swapped, likely a typo), 60102455229 (in the ads runbook).

Why it matters

The number decides where chats land and which tracking pixel counts them.

Recommendation

Keep 60193837832, the number October's ads used, unless you tell us otherwise. We fix the brand file once you confirm.

  • Static ad
  • Not an ad — a decision for you

Decision 3 · Before any money is spent

v1

v1 · built 15 Nov 14:00 MYT

Words

Ad account

Meta has shown no delivery since 9 Nov (account balance). Nothing can run until it is topped up.

Budget plan

The October budget plan from the 3 Nov audit still waits your yes. Settling it first gives the year-end ads a budget.

CS tagging

Only 21% of orders are tagged with the ad they came from, so most sales can't be traced. Can CS tag every year-end order with the ad name? Without it we can only judge promo ads by chats.

Nothing changes until you say so

We do not top up, pause, duplicate or launch anything.

  • Static ad
  • Not an ad — a decision for you

Decision 4 · How many ads, in what order, and the cost

v1

v1 · built 15 Nov 14:00 MYT

Words

Size

46 ideas, each in Chinese and English = 92 ads: 36 pictures, 4 carousels, 6 reels.

Cost to make

Pictures and carousels: free (our image tool). Reels: 1 is a free recut of our own video; 5 new reels need paid video clips — we quote the price before any spend.

Cost to test

Reading each ad at RM50 = about RM4,600 in ad spend if all 92 run.

Recommendation

Three waves. Wave 1: the year-end promo group (12 ideas; 9 ready now, the rest wait on decisions 1 and 6) — it is the most time-sensitive. Wave 2: groups 1 and 4. Wave 3: groups 2 and 3 (group 2 partly waits on decision 5).

  • Static ad
  • Not an ad — a decision for you

Decision 5 · May ads talk about body results?

v1

v1 · built 15 Nov 14:00 MYT

Words

The clash

One brand file bans body results (feel lighter, clothes fit better). The 14 Oct rules allow them.

Why it matters

The loose-jeans meme — our cheapest chat-starter (RM1.73 per chat) — is a body result.

On hold until you decide

Group 2 idea 1, Group 2 idea 2, Group 2 idea 3, Group 2 idea 4

Options

a) Allow feel/fit results, never a number · b) also allow a real weight number you give us · c) ban them — we replace these ideas.

  • Static ad
  • Not an ad — a decision for you

Decision 6 · May we compare with Grab?

v1

v1 · built 15 Nov 14:00 MYT

Words

The clash

The brand file says avoid comparing with Grab. The 13 Nov numbers show the Grab-vs-MIRRA ad sold 22 at RM33 each.

On hold until you decide

Group 5 idea 6, Group 5 idea 7

If yes

Any comparison number needs a public source; otherwise MIRRA's own figures only.

  • Static ad
  • Not an ad — a decision for you

Decision 7 · Do customers pick their dishes?

v1

v1 · built 15 Nov 14:00 MYT

Words

Question

Does the plan rotate dishes (chef's choice), or does the customer pick?

Why it matters

If customers pick, these ideas become 'pick from 50+ dishes' instead of 'a different dish every day'.

Ideas that wait on this

Group 2 idea 10, Group 3 idea 4

  • Static ad
  • Not an ad — a decision for you

Decision 8 · Filing the reference pictures

v1

v1 · built 15 Nov 14:00 MYT

Words

What they are

44 pictures and 4 clips from our cross-brand food reference library, one per idea. We take layout and format only — never another brand's logo, photo, offer or words.

Tricia's process

Each reference gets a full record before production (where it came from, a format check, what we take from it). 34 have a basic record already; 10 pictures and the 4 clips have none.

Question a

OK to file them on a separate branch? Saving to the shared repo still needs your word.

Question b

Your October reference picks are only in an old archive we were told not to restore. Do you want them back?

  • Static ad
  • Not an ad — a decision for you

Decision 9 · The reel budget

v2

v2 · built 15 Nov 14:13 MYT

Words

Board

This board lives at mirra-yearend-plan.zenneth.ai so you can open it on your phone. It is an open link that search engines are told not to list. Only share it with people who should review.

Reel budget

Set a cap for the 5 new reels (paid video clips + Chinese and English voice). We quote before any spend and stop at the cap.

What an OK here means

Pressing OK on an idea means 'make this'. It is not a go to spend or post — that still goes through the normal approval step.

  • Static ad
  • Not an ad — a decision for you

Group 1 · idea 1 — the search bar asks what she has been avoiding

v1

v1 · built 15 Nov 14:00 MYT

Reference picture — not our ad

Group 1 · idea 1 — the search bar asks what she has been avoiding · Reference picture — not our ad

Words

Test group

Hidden cost of delivery lunch · MOFU · KL/PJ office worker 25-40 who buys delivery lunch most weekdays

Pain → result

lunch spending adds up without noticing → knows what lunch costs each week, no surprise

Angle

the search bar asks what she has been avoiding

Hook direction (Chinese) — a direction, not final words

今年的午餐钱,到底去了哪里?…

Hook direction (English) — a direction, not final words

Where did your lunch money go this year? …

Core message

delivery fees + small orders add up; a planned weekday bento plan stops the leak (no money figure in this group)

On every ad

低于 500 卡 / under 500 cal

Picture

search-bar UI layout from the reference; our typed question; real MIRRA bento below the bar; under-500-cal tag

Call to action

WhatsApp us for this week's menu (no price in this group)

What this group tests

Do 'your delivery lunch is costing you money / time / energy' angles start WhatsApp chats cheaper than October's lunch-pain set?

What this ad tests

money call-out as a MOFU chat starter

How we judge it

cost per WhatsApp conversation (Meta-attributed AND WA-mapped) + link CTR — read after RM50 per ad or 7 days

  • Static ad
  • Route: adapt the reference's layout with our own words, dishes and logo
  • Hook style: straight talk · ad type: app / screen layout
  • '低于 500 卡 / under 500 cal' is locked for every MIRRA ad
  • Reference is on file — its full record is completed before production
  • Made with our October statics method (free image tool), checked to 9.5/10 before you see it
  • Made in Chinese and English — same ad, only the language differs

Group 1 · idea 2 — fake autocomplete shows the daily lunch search spiral

v1

v1 · built 15 Nov 14:00 MYT

Reference picture — not our ad

Group 1 · idea 2 — fake autocomplete shows the daily lunch search spiral · Reference picture — not our ad

Words

Test group

Hidden cost of delivery lunch · MOFU · KL/PJ office worker 25-40 who buys delivery lunch most weekdays

Pain → result

waits for delivery every lunch → lunch is already at the office

Angle

fake autocomplete shows the daily lunch search spiral

Hook direction (Chinese) — a direction, not final words

午餐吃什么… / 午餐吃什么才不用等…

Hook direction (English) — a direction, not final words

lunch near office… / lunch that doesn't take 40 min…

Core message

the search ends at a box that arrives on its own

On every ad

低于 500 卡 / under 500 cal

Picture

autocomplete dropdown layout; our search lines; MIRRA box in the result slot

Call to action

WhatsApp us for this week's menu (no price in this group)

What this group tests

Do 'your delivery lunch is costing you money / time / energy' angles start WhatsApp chats cheaper than October's lunch-pain set?

What this ad tests

time signal (new) vs October lunch-pain

How we judge it

cost per WhatsApp conversation (Meta-attributed AND WA-mapped) + link CTR — read after RM50 per ad or 7 days

  • Static ad
  • Route: adapt the reference's layout with our own words, dishes and logo
  • New angle — not tested in October
  • Hook style: funny · ad type: app / screen layout
  • '低于 500 卡 / under 500 cal' is locked for every MIRRA ad
  • Reference not on file yet — filed properly before production
  • Made with our October statics method (free image tool), checked to 9.5/10 before you see it
  • Made in Chinese and English — same ad, only the language differs

Group 1 · idea 3 — labels around one real bowl show how much is inside

v1

v1 · built 15 Nov 14:00 MYT

Reference picture — not our ad

Group 1 · idea 3 — labels around one real bowl show how much is inside · Reference picture — not our ad

Words

Test group

Hidden cost of delivery lunch · MOFU · KL/PJ office worker 25-40 who buys delivery lunch most weekdays

Pain → result

thinks a light lunch means a small lunch → full lunch that is still light

Angle

labels around one real bowl show how much is inside

Hook direction (Chinese) — a direction, not final words

低于 500 卡,你看这一盒有几多料…

Hook direction (English) — a direction, not final words

Under 500 cal — now look how much is in one box…

Core message

label each real component of one dish

On every ad

低于 500 卡 / under 500 cal

Picture

callout labels around one real MIRRA bento (top-down)

Call to action

WhatsApp us for this week's menu (no price in this group)

What this group tests

Do 'your delivery lunch is costing you money / time / energy' angles start WhatsApp chats cheaper than October's lunch-pain set?

What this ad tests

the group's one ad that leads with under 500 cal

How we judge it

cost per WhatsApp conversation (Meta-attributed AND WA-mapped) + link CTR — read after RM50 per ad or 7 days

  • Static ad
  • Route: adapt the reference's layout with our own words, dishes and logo
  • This group's one ad that leads with 'under 500 cal'
  • Hook style: everyday picture · ad type: product hero shot
  • '低于 500 卡 / under 500 cal' is locked for every MIRRA ad
  • Real MIRRA dish photos and names only — no made-up dish
  • Reference is on file — its full record is completed before production
  • Made with our October statics method (free image tool), checked to 9.5/10 before you see it
  • Made in Chinese and English — same ad, only the language differs

Group 1 · idea 4 — office group chat where one colleague already sorted lunch

v1

v1 · built 15 Nov 14:00 MYT

Reference picture — not our ad

Group 1 · idea 4 — office group chat where one colleague already sorted lunch · Reference picture — not our ad

Words

Test group

Hidden cost of delivery lunch · MOFU · KL/PJ office worker 25-40 who buys delivery lunch most weekdays

Pain → result

the daily 'what are we eating' office chat → the team's lunch is sorted

Angle

office group chat where one colleague already sorted lunch

Hook direction (Chinese) — a direction, not final words

「午餐吃什么?」「我已经帮大家订了」…

Hook direction (English) — a direction, not final words

'Lunch?' 'Already ordered for all of us.'…

Core message

ordering together is easier (no tier numbers in this group)

On every ad

低于 500 卡 / under 500 cal

Picture

iMessage bubble layout, no names / no faces; real MIRRA boxes on a shared desk

Call to action

WhatsApp us for this week's menu (no price in this group)

What this group tests

Do 'your delivery lunch is costing you money / time / energy' angles start WhatsApp chats cheaper than October's lunch-pain set?

What this ad tests

belonging hook in chat format

How we judge it

cost per WhatsApp conversation (Meta-attributed AND WA-mapped) + link CTR — read after RM50 per ad or 7 days

  • Static ad
  • Route: adapt the reference's layout with our own words, dishes and logo
  • Hook style: real moment · ad type: app / screen layout
  • '低于 500 卡 / under 500 cal' is locked for every MIRRA ad
  • Reference is on file — its full record is completed before production
  • Made with our October statics method (free image tool), checked to 9.5/10 before you see it
  • Made in Chinese and English — same ad, only the language differs

Group 1 · idea 5 — a paper notice taped to the office door

v1

v1 · built 15 Nov 14:00 MYT

Reference picture — not our ad

Group 1 · idea 5 — a paper notice taped to the office door · Reference picture — not our ad

Words

Test group

Hidden cost of delivery lunch · MOFU · KL/PJ office worker 25-40 who buys delivery lunch most weekdays

Pain → result

queues at the food court / waiting for riders → no lunch queue

Angle

a paper notice taped to the office door

Hook direction (Chinese) — a direction, not final words

通知:本办公室午餐不用再排队了…

Hook direction (English) — a direction, not final words

NOTICE: this office no longer queues for lunch…

Core message

lunch delivered to the office

On every ad

低于 500 卡 / under 500 cal

Picture

paper-on-metal-door photo style; our printed notice; MIRRA box on the ledge

Call to action

WhatsApp us for this week's menu (no price in this group)

What this group tests

Do 'your delivery lunch is costing you money / time / energy' angles start WhatsApp chats cheaper than October's lunch-pain set?

What this ad tests

time pain as a lo-fi notice

How we judge it

cost per WhatsApp conversation (Meta-attributed AND WA-mapped) + link CTR — read after RM50 per ad or 7 days

  • Static ad
  • Route: adapt the reference's layout with our own words, dishes and logo
  • New angle — not tested in October
  • Hook style: pain · ad type: lo-fi, low-effort look
  • '低于 500 卡 / under 500 cal' is locked for every MIRRA ad
  • Reference is on file — its full record is completed before production
  • Made with our October statics method (free image tool), checked to 9.5/10 before you see it
  • Made in Chinese and English — same ad, only the language differs

Group 1 · idea 6 — slide 1 '3 signs' listicle; slide 2 the MIRRA box in a ring with 5 callouts

v1

v1 · built 15 Nov 14:00 MYT

Slide 1 of 2 · Reference 1 — not our slide

Group 1 · idea 6 — slide 1 '3 signs' listicle; slide 2 the MIRRA box in a ring with 5 callouts · Slide 1 of 2 · Reference 1 — not our slide

Slide 2 of 2 · Reference 2 — not our slide

Group 1 · idea 6 — slide 1 '3 signs' listicle; slide 2 the MIRRA box in a ring with 5 callouts · Slide 2 of 2 · Reference 2 — not our slide

Words

Test group

Hidden cost of delivery lunch · MOFU · KL/PJ office worker 25-40 who buys delivery lunch most weekdays

Pain → result

lunch spend is quietly too high → lunch spend under control

Angle

slide 1 '3 signs' listicle; slide 2 the MIRRA box in a ring with 5 callouts

Hook direction (Chinese) — a direction, not final words

3 个迹象,你的午餐钱已经失控了…

Hook direction (English) — a direction, not final words

3 signs your lunch is eating your salary…

Core message

signs → the fix; callouts = fresh daily, under 500 cal, 50+ menu shown as dishes, office delivery, plan ahead

On every ad

低于 500 卡 / under 500 cal

Picture

slide 1 pill-bubble list layout; slide 2 ring-and-callouts layout around a real box

Call to action

WhatsApp us for this week's menu (no price in this group)

What this group tests

Do 'your delivery lunch is costing you money / time / energy' angles start WhatsApp chats cheaper than October's lunch-pain set?

What this ad tests

listicle carousel vs single static

How we judge it

cost per WhatsApp conversation (Meta-attributed AND WA-mapped) + link CTR — read after RM50 per ad or 7 days

  • Carousel · 2 slides
  • Route: adapt the reference's layout with our own words, dishes and logo
  • Hook style: pain · ad type: explainer
  • '低于 500 卡 / under 500 cal' is locked for every MIRRA ad
  • 50+ menu is shown as a picture, never claimed as a number
  • Reference not on file yet — filed properly before production
  • These 2 pictures are references, not our slides
  • Made with our October statics method (free image tool), each slide checked, then the set checked together
  • Made in Chinese and English — same ad, only the language differs

Group 1 · idea 7 — a cat in sunglasses reading 'how to stop choosing lunch'

v1

v1 · built 15 Nov 14:00 MYT

Reference picture — not our ad

Group 1 · idea 7 — a cat in sunglasses reading 'how to stop choosing lunch' · Reference picture — not our ad

Words

Test group

Hidden cost of delivery lunch · MOFU · KL/PJ office worker 25-40 who buys delivery lunch most weekdays

Pain → result

deciding lunch every single day → one less decision

Angle

a cat in sunglasses reading 'how to stop choosing lunch'

Hook direction (Chinese) — a direction, not final words

每天 11:59 想午餐吃什么的我…

Hook direction (English) — a direction, not final words

Me at 11:59, choosing lunch for the 200th time…

Core message

a plan decides for you

On every ad

低于 500 卡 / under 500 cal

Picture

ORIGINAL: our own cat scene; the reference is mood only (it is not an ad layout)

Call to action

WhatsApp us for this week's menu (no price in this group)

What this group tests

Do 'your delivery lunch is costing you money / time / energy' angles start WhatsApp chats cheaper than October's lunch-pain set?

What this ad tests

decision-fatigue signal (new) as a meme

How we judge it

cost per WhatsApp conversation (Meta-attributed AND WA-mapped) + link CTR — read after RM50 per ad or 7 days

  • Static ad
  • Route: new idea — the reference is mood only; needs your yes before any paid step
  • New angle — not tested in October
  • Hook style: funny · ad type: meme
  • '低于 500 卡 / under 500 cal' is locked for every MIRRA ad
  • Reference is on file — its full record is completed before production
  • Made with our October statics method (free image tool), checked to 9.5/10 before you see it
  • Made in Chinese and English — same ad, only the language differs

Group 1 · idea 8 — pick one of two lunches, side by side

v1

v1 · built 15 Nov 14:00 MYT

Reference picture — not our ad

Group 1 · idea 8 — pick one of two lunches, side by side · Reference picture — not our ad

Words

Test group

Hidden cost of delivery lunch · MOFU · KL/PJ office worker 25-40 who buys delivery lunch most weekdays

Pain → result

heavy oily lunch → full but light

Angle

pick one of two lunches, side by side

Hook direction (Chinese) — a direction, not final words

选一个:吃完很撑很油,还是吃饱但轻松…

Hook direction (English) — a direction, not final words

Pick one: oily and heavy, or full but light…

Core message

feeling after lunch (day / energy / feeling — no body-shape claim)

On every ad

低于 500 卡 / under 500 cal

Picture

two-option split layout; heavy takeaway (unbranded) vs a real MIRRA box

Call to action

WhatsApp us for this week's menu (no price in this group)

What this group tests

Do 'your delivery lunch is costing you money / time / energy' angles start WhatsApp chats cheaper than October's lunch-pain set?

What this ad tests

feeling-based this-or-that

How we judge it

cost per WhatsApp conversation (Meta-attributed AND WA-mapped) + link CTR — read after RM50 per ad or 7 days

  • Static ad
  • Route: adapt the reference's layout with our own words, dishes and logo
  • Hook style: end result · ad type: comparison
  • '低于 500 卡 / under 500 cal' is locked for every MIRRA ad
  • Never the afternoon-slump idea (MIRRA rule)
  • Reference is on file — its full record is completed before production
  • Made with our October statics method (free image tool), checked to 9.5/10 before you see it
  • Made in Chinese and English — same ad, only the language differs

Group 2 · idea 1 — meme moment: the dress zips first try

v2

v2 · built 15 Nov 14:00 MYT

Reference picture — not our ad

Group 2 · idea 1 — meme moment: the dress zips first try · Reference picture — not our ad

Words

Test group

Fit & feel before the year-end dinners · MOFU · woman 25-40 who wants to feel lighter and fit her clothes before annual dinners / CNY

Pain → result

worried the annual-dinner outfit won't fit → the outfit fits

Angle

meme moment: the dress zips first try

Hook direction (Chinese) — a direction, not final words

年底晚宴的裙子,一拉就上去的时候…

Hook direction (English) — a direction, not final words

When the annual-dinner dress zips up first try…

Core message

lighter weekday lunches; result shown by fit, never a promise

On every ad

低于 500 卡 / under 500 cal

Picture

meme image + overlaid text layout; one generated woman, clothed, face hidden, home/mirror

Call to action

WhatsApp us for this week's menu (no price in this group)

What this group tests

Does the loose-jeans meme's 'clothes fit better' signal (RM1.73 per chat) hold up beyond one meme?

What this ad tests

the loose-jeans meme signal, new hook

How we judge it

cost per WhatsApp conversation + link CTR — read after RM50 per ad or 7 days

  • Static ad
  • On hold: one brand file bans body results (feel lighter, clothes fit better); the 14 Oct rules allow them. Your call — see the decision card.
  • Route: adapt the reference's layout with our own words, dishes and logo
  • Builds on our loose-jeans meme (English, October): RM71 spent → 41 WhatsApp chats at RM1.73 each, Meta's count — new hook on it
  • Hook style: end result · ad type: meme
  • '低于 500 卡 / under 500 cal' is locked for every MIRRA ad
  • Reference is on file — its full record is completed before production
  • Made with our October statics method (free image tool), checked to 9.5/10 before you see it
  • Made in Chinese and English — same ad, only the language differs

Group 2 · idea 2 — a phone Notes list of things that got loose

v2

v2 · built 15 Nov 14:00 MYT

Reference picture — not our ad

Group 2 · idea 2 — a phone Notes list of things that got loose · Reference picture — not our ad

Words

Test group

Fit & feel before the year-end dinners · MOFU · woman 25-40 who wants to feel lighter and fit her clothes before annual dinners / CNY

Pain → result

clothes feel tight → clothes feel looser

Angle

a phone Notes list of things that got loose

Hook direction (Chinese) — a direction, not final words

午餐吃得轻了,会变松的东西:☑ 上班裤…

Hook direction (English) — a direction, not final words

Things that get loose when lunch gets lighter: ☑ work pants…

Core message

keeps the loose-jeans meme's 'loose pants, blame the lunch' joke in a Notes list (not first-person, not a testimonial)

On every ad

低于 500 卡 / under 500 cal

Picture

iOS Notes checklist + before/after pair: one generated woman, after = an edit of the before, clothed, face hidden, fit shows the change

Call to action

WhatsApp us for this week's menu (no price in this group)

What this group tests

Does the loose-jeans meme's 'clothes fit better' signal (RM1.73 per chat) hold up beyond one meme?

What this ad tests

the loose-jeans meme joke in a Notes format

How we judge it

cost per WhatsApp conversation + link CTR — read after RM50 per ad or 7 days

  • Static ad
  • On hold: one brand file bans body results (feel lighter, clothes fit better); the 14 Oct rules allow them. Your call — see the decision card.
  • Route: adapt the reference's layout with our own words, dishes and logo
  • Builds on our loose-jeans meme (English, October): RM71 spent → 41 WhatsApp chats at RM1.73 each, Meta's count — same idea in a new format
  • Hook style: real moment · ad type: lo-fi, low-effort look
  • '低于 500 卡 / under 500 cal' is locked for every MIRRA ad
  • Reference not on file yet — filed properly before production
  • Made with our October statics method (free image tool), checked to 9.5/10 before you see it
  • Made in Chinese and English — same ad, only the language differs

Group 2 · idea 3 — reply-to-story DM between two friends

v2

v2 · built 15 Nov 14:00 MYT

Reference picture — not our ad

Group 2 · idea 3 — reply-to-story DM between two friends · Reference picture — not our ad

Words

Test group

Fit & feel before the year-end dinners · MOFU · woman 25-40 who wants to feel lighter and fit her clothes before annual dinners / CNY

Pain → result

friends notice before you do → a friend asks what changed

Angle

reply-to-story DM between two friends

Hook direction (Chinese) — a direction, not final words

「等下… 你的裤子松了?」「怪我的午餐 😂」

Hook direction (English) — a direction, not final words

'Wait… your pants are LOOSE?' 'Blame my lunch 😂'

Core message

the loose-jeans meme's joke as a DM; no names, no faces, never labelled a customer

On every ad

低于 500 卡 / under 500 cal

Picture

DM reply-to-story layout; story image = a real MIRRA box on a desk

Call to action

WhatsApp us for this week's menu (no price in this group)

What this group tests

Does the loose-jeans meme's 'clothes fit better' signal (RM1.73 per chat) hold up beyond one meme?

What this ad tests

the loose-jeans meme joke in DM format

How we judge it

cost per WhatsApp conversation + link CTR — read after RM50 per ad or 7 days

  • Static ad
  • On hold: one brand file bans body results (feel lighter, clothes fit better); the 14 Oct rules allow them. Your call — see the decision card.
  • Route: adapt the reference's layout with our own words, dishes and logo
  • Builds on our loose-jeans meme (English, October): RM71 spent → 41 WhatsApp chats at RM1.73 each, Meta's count — same idea in a new format
  • Hook style: funny · ad type: app / screen layout
  • '低于 500 卡 / under 500 cal' is locked for every MIRRA ad
  • A drawn person is never shown as a real customer
  • Reference not on file yet — filed properly before production
  • Made with our October statics method (free image tool), checked to 9.5/10 before you see it
  • Made in Chinese and English — same ad, only the language differs

Group 2 · idea 4 — labelled before/after

v1

v1 · built 15 Nov 14:00 MYT

Reference picture — not our ad

Group 2 · idea 4 — labelled before/after · Reference picture — not our ad

Words

Test group

Fit & feel before the year-end dinners · MOFU · woman 25-40 who wants to feel lighter and fit her clothes before annual dinners / CNY

Pain → result

wants a visible number before CNY → a real, consented number

Angle

labelled before/after

Hook direction (Chinese) — a direction, not final words

(需要她批准)

Hook direction (English) — a direction, not final words

(waits for her yes)

Core message

weight number ONLY with a real, consenting customer figure; otherwise drop the row

On every ad

低于 500 卡 / under 500 cal

Picture

labelled before/after layout

Call to action

WhatsApp us for this week's menu (no price in this group)

What this group tests

Does the loose-jeans meme's 'clothes fit better' signal (RM1.73 per chat) hold up beyond one meme?

What this ad tests

weight-number signal (new)

How we judge it

cost per WhatsApp conversation + link CTR — read after RM50 per ad or 7 days

  • Static ad
  • On hold: a weight number needs your yes and a real figure from you — plus your call on body results (decision card).
  • Route: adapt the reference's layout with our own words, dishes and logo
  • New angle — not tested in October
  • Hook style: end result · ad type: comparison
  • No figure on file yet
  • Reference is on file — its full record is completed before production
  • Made with our October statics method (free image tool), checked to 9.5/10 before you see it
  • Made in Chinese and English — same ad, only the language differs

Group 2 · idea 5 — a person holds a cardboard sign

v1

v1 · built 15 Nov 14:00 MYT

Reference picture — not our ad

Group 2 · idea 5 — a person holds a cardboard sign · Reference picture — not our ad

Words

Test group

Fit & feel before the year-end dinners · MOFU · woman 25-40 who wants to feel lighter and fit her clothes before annual dinners / CNY

Pain → result

'healthy' food = shakes and sad salads → real food she enjoys

Angle

a person holds a cardboard sign

Hook direction (Chinese) — a direction, not final words

是真的饭,不是代餐,也不是又一盒沙拉。

Hook direction (English) — a direction, not final words

Real food. Not shakes. Not another salad.

Core message

a statement, not a testimonial

On every ad

低于 500 卡 / under 500 cal

Picture

hand-held sign layout, face cropped; real MIRRA box in the other hand

Call to action

WhatsApp us for this week's menu (no price in this group)

What this group tests

Does the loose-jeans meme's 'clothes fit better' signal (RM1.73 per chat) hold up beyond one meme?

What this ad tests

taste statement in a sign

How we judge it

cost per WhatsApp conversation + link CTR — read after RM50 per ad or 7 days

  • Static ad
  • Route: adapt the reference's layout with our own words, dishes and logo
  • Hook style: straight talk · ad type: lo-fi, low-effort look
  • '低于 500 卡 / under 500 cal' is locked for every MIRRA ad
  • Reference is on file — its full record is completed before production
  • Made with our October statics method (free image tool), checked to 9.5/10 before you see it
  • Made in Chinese and English — same ad, only the language differs

Group 2 · idea 6 — a December calendar with a real bento on each weekday

v1

v1 · built 15 Nov 14:00 MYT

Reference picture — not our ad

Group 2 · idea 6 — a December calendar with a real bento on each weekday · Reference picture — not our ad

Words

Test group

Fit & feel before the year-end dinners · MOFU · woman 25-40 who wants to feel lighter and fit her clothes before annual dinners / CNY

Pain → result

December is all heavy dinners → weekday lunches stay light

Angle

a December calendar with a real bento on each weekday

Hook direction (Chinese) — a direction, not final words

十二月的每一个午餐,都低于 500 卡…

Hook direction (English) — a direction, not final words

Every December lunch, under 500 cal…

Core message

lunch stays light while dinners don't

On every ad

低于 500 卡 / under 500 cal

Picture

calendar grid layout; real dish photos in the cells

Call to action

WhatsApp us for this week's menu (no price in this group)

What this group tests

Does the loose-jeans meme's 'clothes fit better' signal (RM1.73 per chat) hold up beyond one meme?

What this ad tests

the group's one ad that leads with under 500 cal

How we judge it

cost per WhatsApp conversation + link CTR — read after RM50 per ad or 7 days

  • Static ad
  • Route: adapt the reference's layout with our own words, dishes and logo
  • This group's one ad that leads with 'under 500 cal'
  • Hook style: everyday picture · ad type: product hero shot
  • '低于 500 卡 / under 500 cal' is locked for every MIRRA ad
  • 'Every meal under 500 cal' already ran in an October ad
  • Reference is on file — its full record is completed before production
  • Made with our October statics method (free image tool), checked to 9.5/10 before you see it
  • Made in Chinese and English — same ad, only the language differs

Group 2 · idea 7 — lipstick note on the mirror

v1

v1 · built 15 Nov 14:00 MYT

Reference picture — not our ad

Group 2 · idea 7 — lipstick note on the mirror · Reference picture — not our ad

Words

Test group

Fit & feel before the year-end dinners · MOFU · woman 25-40 who wants to feel lighter and fit her clothes before annual dinners / CNY

Pain → result

too many decisions before work → one decision already made

Angle

lipstick note on the mirror

Hook direction (Chinese) — a direction, not final words

衣服:选好了。午餐:也选好了。

Hook direction (English) — a direction, not final words

Outfit: decided. Lunch: also decided.

Core message

the plan takes lunch off the list

On every ad

低于 500 卡 / under 500 cal

Picture

mirror with handwritten note; MIRRA box on the vanity

Call to action

WhatsApp us for this week's menu (no price in this group)

What this group tests

Does the loose-jeans meme's 'clothes fit better' signal (RM1.73 per chat) hold up beyond one meme?

What this ad tests

decision-fatigue signal (new)

How we judge it

cost per WhatsApp conversation + link CTR — read after RM50 per ad or 7 days

  • Static ad
  • Route: adapt the reference's layout with our own words, dishes and logo
  • New angle — not tested in October
  • Hook style: funny · ad type: lo-fi, low-effort look
  • '低于 500 卡 / under 500 cal' is locked for every MIRRA ad
  • Reference is on file — its full record is completed before production
  • Made with our October statics method (free image tool), checked to 9.5/10 before you see it
  • Made in Chinese and English — same ad, only the language differs

Group 2 · idea 8 — story AMA question + reply

v1

v1 · built 15 Nov 14:00 MYT

Reference picture — not our ad

Group 2 · idea 8 — story AMA question + reply · Reference picture — not our ad

Words

Test group

Fit & feel before the year-end dinners · MOFU · woman 25-40 who wants to feel lighter and fit her clothes before annual dinners / CNY

Pain → result

people ask how she eats so well → colourful lunch without effort

Angle

story AMA question + reply

Hook direction (Chinese) — a direction, not final words

「你怎么每天午餐都那么多颜色?」…

Hook direction (English) — a direction, not final words

'How is your lunch so colourful every day?'…

Core message

reply: it comes to the office

On every ad

低于 500 卡 / under 500 cal

Picture

IG story AMA sticker layout; reply over a real MIRRA box (no selfie, no face)

Call to action

WhatsApp us for this week's menu (no price in this group)

What this group tests

Does the loose-jeans meme's 'clothes fit better' signal (RM1.73 per chat) hold up beyond one meme?

What this ad tests

rainbow signal in an AMA

How we judge it

cost per WhatsApp conversation + link CTR — read after RM50 per ad or 7 days

  • Static ad
  • Route: adapt the reference's layout with our own words, dishes and logo
  • Hook style: real moment · ad type: phone-shot, everyday look
  • '低于 500 卡 / under 500 cal' is locked for every MIRRA ad
  • Real MIRRA dish photos and names only — no made-up dish
  • We write our own question — none of the reference's words
  • Reference not on file yet — filed properly before production
  • Made with our October statics method (free image tool), checked to 9.5/10 before you see it
  • Made in Chinese and English — same ad, only the language differs

Group 2 · idea 9 — slide 1 year-end self-care bingo; slide 2 a short checklist

v1

v1 · built 15 Nov 14:00 MYT

Slide 1 of 2 · Reference 1 — not our slide

Group 2 · idea 9 — slide 1 year-end self-care bingo; slide 2 a short checklist · Slide 1 of 2 · Reference 1 — not our slide

Slide 2 of 2 · Reference 2 — not our slide

Group 2 · idea 9 — slide 1 year-end self-care bingo; slide 2 a short checklist · Slide 2 of 2 · Reference 2 — not our slide

Words

Test group

Fit & feel before the year-end dinners · MOFU · woman 25-40 who wants to feel lighter and fit her clothes before annual dinners / CNY

Pain → result

year-end to-do list never ends → small wins ticked

Angle

slide 1 year-end self-care bingo; slide 2 a short checklist

Hook direction (Chinese) — a direction, not final words

年底自我照顾宾果:☐ 午餐搞定…

Hook direction (English) — a direction, not final words

Year-end self-care bingo: ☐ lunch sorted…

Core message

lunch is the easy square

On every ad

低于 500 卡 / under 500 cal

Picture

bingo grid + checklist layouts; one square is a real MIRRA box

Call to action

WhatsApp us for this week's menu (no price in this group)

What this group tests

Does the loose-jeans meme's 'clothes fit better' signal (RM1.73 per chat) hold up beyond one meme?

What this ad tests

bingo carousel

How we judge it

cost per WhatsApp conversation + link CTR — read after RM50 per ad or 7 days

  • Carousel · 2 slides
  • Route: adapt the reference's layout with our own words, dishes and logo
  • Hook style: everyday picture · ad type: explainer
  • '低于 500 卡 / under 500 cal' is locked for every MIRRA ad
  • Reference is on file — its full record is completed before production
  • These 2 pictures are references, not our slides
  • Made with our October statics method (free image tool), each slide checked, then the set checked together
  • Made in Chinese and English — same ad, only the language differs

Group 2 · idea 10 — a casual talk-to-camera about opening the box

v1

v1 · built 15 Nov 14:00 MYT

Reference clip — not our ad

Words

Test group

Fit & feel before the year-end dinners · MOFU · woman 25-40 who wants to feel lighter and fit her clothes before annual dinners / CNY

Pain → result

bored of choosing the same lunches → a surprise she looks forward to

Angle

a casual talk-to-camera about opening the box

Hook direction (Chinese) — a direction, not final words

我现在午餐都不用选了,打开才知道今天吃什么…

Hook direction (English) — a direction, not final words

I don't pick lunch anymore — I find out when I open the box…

Core message

50+ dishes rotate

On every ad

低于 500 卡 / under 500 cal

Picture

talk-to-camera format from the reference clip; generated host, not a customer; real boxes

Call to action

WhatsApp us for this week's menu (no price in this group)

What this group tests

Does the loose-jeans meme's 'clothes fit better' signal (RM1.73 per chat) hold up beyond one meme?

What this ad tests

blind-box signal (new) as a reel

How we judge it

cost per WhatsApp conversation + link CTR — read after RM50 per ad or 7 days

  • Reel
  • Route: adapt the reference's layout with our own words, dishes and logo
  • New angle — not tested in October
  • Hook style: real moment · ad type: talking reel
  • Waits on your dish answer: chef rotates, or customer picks? (if customers pick, this becomes 'pick from 50+ dishes')
  • Waits on your dish answer before the script is written
  • Reference not on file yet — filed properly before production
  • New reel: paid video clips (price quoted before any spend) + our October edit method, Chinese and English voice
  • Made in Chinese and English — same ad, only the language differs

Group 3 · idea 1 — our street-question reel's format, new question

v2

v2 · built 15 Nov 14:00 MYT

Still from our own October street-question reel

Group 3 · idea 1 — our street-question reel's format, new question · Still from our own October street-question reel

Words

Test group

Healthy that actually tastes good · Awareness · sceptic who thinks healthy lunch = bland 代餐 / sad salad

Pain → result

believes healthy = bland → surprised it tastes good

Angle

our street-question reel's format, new question

Hook direction (Chinese) — a direction, not final words

健康的饭,好吃的?真的假的?…

Hook direction (English) — a direction, not final words

Healthy food that tastes good — real or fake?…

Core message

people taste, then react

On every ad

低于 500 卡 / under 500 cal

Picture

the street-question reel vox-pop structure; new generated passers-by; real boxes

Call to action

WhatsApp us to see the menu (no price in this group)

What this group tests

Which taste / variety proof gets the cheapest reach and the best hook rate?

What this ad tests

the street-question reel format, new hook

How we judge it

CPM · reach · 3-second hook rate (reels) · CTR — never ROAS — read after RM50 per ad or 7 days

  • Static ad
  • Planned as a REEL — the picture is one still from our own video (the full video is too big for this board)
  • Route: reuse our own proven ad
  • Builds on our street-question reel (Chinese, October): RM355 spent → 29 WhatsApp chats, 3.94% clicked, Meta's count — new hook on it
  • Hook style: funny · ad type: talking reel
  • '低于 500 卡 / under 500 cal' is locked for every MIRRA ad
  • Template: our street-question reel (3.94% clicked)
  • Our own proven ad — not someone else's
  • New reel: paid video clips (price quoted before any spend) + our October edit method, Chinese and English voice
  • Made in Chinese and English — same ad, only the language differs

Group 3 · idea 2 — four stacked doubt → answer cards

v2

v2 · built 15 Nov 14:00 MYT

Reference picture — not our ad

Group 3 · idea 2 — four stacked doubt → answer cards · Reference picture — not our ad

Words

Test group

Healthy that actually tastes good · Awareness · sceptic who thinks healthy lunch = bland 代餐 / sad salad

Pain → result

doubts a full box can be light → believes it

Angle

four stacked doubt → answer cards

Hook direction (Chinese) — a direction, not final words

这么丰富的一盒?真的低于 500 卡?…

Hook direction (English) — a direction, not final words

This much food? Really under 500 cal?…

Core message

the street-question reel's doubt-then-reveal hook in a static; NOT reviews: no stars, no 'verified buyer', no quotes

On every ad

低于 500 卡 / under 500 cal

Picture

stacked-card layout beside a real box

Call to action

WhatsApp us to see the menu (no price in this group)

What this group tests

Which taste / variety proof gets the cheapest reach and the best hook rate?

What this ad tests

the street-question reel hook in a static; the group's one ad that leads with under 500 cal

How we judge it

CPM · reach · 3-second hook rate (reels) · CTR — never ROAS — read after RM50 per ad or 7 days

  • Static ad
  • Route: adapt the reference's layout with our own words, dishes and logo
  • Builds on our street-question reel (Chinese, October): RM355 spent → 29 WhatsApp chats, 3.94% clicked, Meta's count — same idea in a new format
  • This group's one ad that leads with 'under 500 cal'
  • Hook style: straight talk · ad type: explainer
  • '低于 500 卡 / under 500 cal' is locked for every MIRRA ad
  • No made-up reviews, stars or quotes
  • Reference not on file yet — filed properly before production
  • Made with our October statics method (free image tool), checked to 9.5/10 before you see it
  • Made in Chinese and English — same ad, only the language differs

Group 3 · idea 3 — centred real trays, minimal scene

v1

v1 · built 15 Nov 14:00 MYT

Reference picture — not our ad

Group 3 · idea 3 — centred real trays, minimal scene · Reference picture — not our ad

Words

Test group

Healthy that actually tastes good · Awareness · sceptic who thinks healthy lunch = bland 代餐 / sad salad

Pain → result

thinks healthy = beige → sees the colours

Angle

centred real trays, minimal scene

Hook direction (Chinese) — a direction, not final words

一盒午餐,数数有几种颜色…

Hook direction (English) — a direction, not final words

Count the colours in one lunch…

Core message

colour = variety

On every ad

低于 500 卡 / under 500 cal

Picture

centred tray layout with real MIRRA boxes

Call to action

WhatsApp us to see the menu (no price in this group)

What this group tests

Which taste / variety proof gets the cheapest reach and the best hook rate?

What this ad tests

rainbow product proof

How we judge it

CPM · reach · 3-second hook rate (reels) · CTR — never ROAS — read after RM50 per ad or 7 days

  • Static ad
  • Route: adapt the reference's layout with our own words, dishes and logo
  • Hook style: everyday picture · ad type: product hero shot
  • Real MIRRA dish photos and names only — no made-up dish
  • Reference is on file — its full record is completed before production
  • Made with our October statics method (free image tool), checked to 9.5/10 before you see it
  • Made in Chinese and English — same ad, only the language differs

Group 3 · idea 4 — unboxing photo with a warning sticker

v1

v1 · built 15 Nov 14:00 MYT

Reference picture — not our ad

Group 3 · idea 4 — unboxing photo with a warning sticker · Reference picture — not our ad

Words

Test group

Healthy that actually tastes good · Awareness · sceptic who thinks healthy lunch = bland 代餐 / sad salad

Pain → result

lunch is boring → lunch is a surprise

Angle

unboxing photo with a warning sticker

Hook direction (Chinese) — a direction, not final words

警告:打开之前,你不会知道今天吃什么…

Hook direction (English) — a direction, not final words

Warning: you won't know today's lunch until you open it…

Core message

50+ dishes shown as a visual

On every ad

低于 500 卡 / under 500 cal

Picture

unboxing-photo look with our own warning text; real box

Call to action

WhatsApp us to see the menu (no price in this group)

What this group tests

Which taste / variety proof gets the cheapest reach and the best hook rate?

What this ad tests

blind-box signal (new)

How we judge it

CPM · reach · 3-second hook rate (reels) · CTR — never ROAS — read after RM50 per ad or 7 days

  • Static ad
  • Route: adapt the reference's layout with our own words, dishes and logo
  • New angle — not tested in October
  • Hook style: funny · ad type: phone-shot, everyday look
  • Waits on your dish answer: chef rotates, or customer picks?
  • Waits on your dish answer before the words are written
  • Reference is on file — its full record is completed before production
  • Made with our October statics method (free image tool), checked to 9.5/10 before you see it
  • Made in Chinese and English — same ad, only the language differs

Group 3 · idea 5 — ingredient tiles around one dish

v1

v1 · built 15 Nov 14:00 MYT

Reference picture — not our ad

Group 3 · idea 5 — ingredient tiles around one dish · Reference picture — not our ad

Words

Test group

Healthy that actually tastes good · Awareness · sceptic who thinks healthy lunch = bland 代餐 / sad salad

Pain → result

doesn't know what is in it → knows exactly what she eats

Angle

ingredient tiles around one dish

Hook direction (Chinese) — a direction, not final words

一盒 MIRRA 午餐里面到底有什么…

Hook direction (English) — a direction, not final words

What's actually inside one MIRRA lunch…

Core message

real ingredients of one named dish (the reference's cost tag + buttons are removed)

On every ad

低于 500 卡 / under 500 cal

Picture

nutrition + ingredient tile layout, no price

Call to action

WhatsApp us to see the menu (no price in this group)

What this group tests

Which taste / variety proof gets the cheapest reach and the best hook rate?

What this ad tests

ingredient proof

How we judge it

CPM · reach · 3-second hook rate (reels) · CTR — never ROAS — read after RM50 per ad or 7 days

  • Static ad
  • Route: adapt the reference's layout with our own words, dishes and logo
  • Hook style: end result · ad type: explainer
  • Real MIRRA dish photos and names only — no made-up dish
  • Reference is on file — its full record is completed before production
  • Made with our October statics method (free image tool), checked to 9.5/10 before you see it
  • Made in Chinese and English — same ad, only the language differs

Group 3 · idea 6 — podcast-style two-person chat

v1

v1 · built 15 Nov 14:00 MYT

Reference clip — not our ad

Words

Test group

Healthy that actually tastes good · Awareness · sceptic who thinks healthy lunch = bland 代餐 / sad salad

Pain → result

feels left out of what the office eats → joins in

Angle

podcast-style two-person chat

Hook direction (Chinese) — a direction, not final words

全办公室都换了午餐,只有我不知道…

Hook direction (English) — a direction, not final words

My whole office switched lunch and nobody told me…

Core message

the office has a new lunch

On every ad

低于 500 卡 / under 500 cal

Picture

podcast-table format from the reference clip; generated hosts

Call to action

WhatsApp us to see the menu (no price in this group)

What this group tests

Which taste / variety proof gets the cheapest reach and the best hook rate?

What this ad tests

podcast format reel

How we judge it

CPM · reach · 3-second hook rate (reels) · CTR — never ROAS — read after RM50 per ad or 7 days

  • Reel
  • Route: adapt the reference's layout with our own words, dishes and logo
  • Hook style: real moment · ad type: talking reel
  • '低于 500 卡 / under 500 cal' is locked for every MIRRA ad
  • Reference not on file yet — filed properly before production
  • New reel: paid video clips (price quoted before any spend) + our October edit method, Chinese and English voice
  • Made in Chinese and English — same ad, only the language differs

Group 3 · idea 7 — a cheap street flyer

v1

v1 · built 15 Nov 14:00 MYT

Reference picture — not our ad

Group 3 · idea 7 — a cheap street flyer · Reference picture — not our ad

Words

Test group

Healthy that actually tastes good · Awareness · sceptic who thinks healthy lunch = bland 代餐 / sad salad

Pain → result

no time for anything → lunch is the one thing done

Angle

a cheap street flyer

Hook direction (Chinese) — a direction, not final words

没时间设计这个广告,在忙着吃午餐…

Hook direction (English) — a direction, not final words

No time to design this ad. Busy eating lunch.

Core message

the self-aware lo-fi joke

On every ad

低于 500 卡 / under 500 cal

Picture

street-flyer photo with tear tabs; MIRRA box on the wall ledge

Call to action

WhatsApp us to see the menu (no price in this group)

What this group tests

Which taste / variety proof gets the cheapest reach and the best hook rate?

What this ad tests

time signal as a lo-fi joke

How we judge it

CPM · reach · 3-second hook rate (reels) · CTR — never ROAS — read after RM50 per ad or 7 days

  • Static ad
  • Route: adapt the reference's layout with our own words, dishes and logo
  • New angle — not tested in October
  • Hook style: funny · ad type: lo-fi, low-effort look
  • '低于 500 卡 / under 500 cal' is locked for every MIRRA ad
  • Reference is on file — its full record is completed before production
  • Made with our October statics method (free image tool), checked to 9.5/10 before you see it
  • Made in Chinese and English — same ad, only the language differs

Group 3 · idea 8 — numbered panels, one lunch per day

v1

v1 · built 15 Nov 14:00 MYT

Slide 1 of 2 · Reference 1 — not our slide

Group 3 · idea 8 — numbered panels, one lunch per day · Slide 1 of 2 · Reference 1 — not our slide

Slide 2 of 2 · Reference 2 — not our slide

Group 3 · idea 8 — numbered panels, one lunch per day · Slide 2 of 2 · Reference 2 — not our slide

Words

Test group

Healthy that actually tastes good · Awareness · sceptic who thinks healthy lunch = bland 代餐 / sad salad

Pain → result

the same lunch every day → five different lunches in one week

Angle

numbered panels, one lunch per day

Hook direction (Chinese) — a direction, not final words

这个星期的 5 个午餐,没有一样重复…

Hook direction (English) — a direction, not final words

This week's 5 lunches. No repeats…

Core message

variety from the 50+ menu, shown not claimed

On every ad

低于 500 卡 / under 500 cal

Picture

numbered multi-panel layout with 5 real dishes

Call to action

WhatsApp us to see the menu (no price in this group)

What this group tests

Which taste / variety proof gets the cheapest reach and the best hook rate?

What this ad tests

variety carousel

How we judge it

CPM · reach · 3-second hook rate (reels) · CTR — never ROAS — read after RM50 per ad or 7 days

  • Carousel · 2 slides
  • Route: adapt the reference's layout with our own words, dishes and logo
  • Hook style: everyday picture · ad type: product hero shot
  • Real MIRRA dish photos and names only — no made-up dish
  • Reference is on file — its full record is completed before production
  • These 2 pictures are references, not our slides
  • Made with our October statics method (free image tool), each slide checked, then the set checked together
  • Made in Chinese and English — same ad, only the language differs

Group 4 · idea 1 — annual-dinner speech

v1

v1 · built 15 Nov 14:00 MYT

Reference clip — not our ad

Words

Test group

Year-end crunch: lunch is handled · MOFU · busy professional in the Nov-Dec crunch (deadlines, annual dinner, leave)

Pain → result

year-end is chaos → one thing went right

Angle

annual-dinner speech

Hook direction (Chinese) — a direction, not final words

年底晚宴致词:今年我们最大的成就是…午餐。

Hook direction (English) — a direction, not final words

Annual dinner speech: 'This year, our biggest win was… lunch.'

Core message

a funny year-end moment

On every ad

低于 500 卡 / under 500 cal

Picture

speech format from the reference clip; generated speaker

Call to action

WhatsApp us for this week's menu (no price in this group)

What this group tests

Do the new 'one less decision / no time' signals beat the October lunch-pain hooks?

What this ad tests

speech-format reel

How we judge it

cost per WhatsApp conversation + link CTR — read after RM50 per ad or 7 days

  • Reel
  • Route: adapt the reference's layout with our own words, dishes and logo
  • Hook style: funny · ad type: talking reel
  • '低于 500 卡 / under 500 cal' is locked for every MIRRA ad
  • Reference not on file yet — filed properly before production
  • New reel: paid video clips (price quoted before any spend) + our October edit method, Chinese and English voice
  • Made in Chinese and English — same ad, only the language differs

Group 4 · idea 2 — whiteboard explainer

v1

v1 · built 15 Nov 14:00 MYT

Reference clip — not our ad

Words

Test group

Year-end crunch: lunch is handled · MOFU · busy professional in the Nov-Dec crunch (deadlines, annual dinner, leave)

Pain → result

unsure what a light lunch looks like → sees it

Angle

whiteboard explainer

Hook direction (Chinese) — a direction, not final words

低于 500 卡的午餐,原来有这么多…

Hook direction (English) — a direction, not final words

What a lunch under 500 cal actually looks like…

Core message

show one real box, component by component

On every ad

低于 500 卡 / under 500 cal

Picture

whiteboard explainer format from the reference clip

Call to action

WhatsApp us for this week's menu (no price in this group)

What this group tests

Do the new 'one less decision / no time' signals beat the October lunch-pain hooks?

What this ad tests

the group's one ad that leads with under 500 cal

How we judge it

cost per WhatsApp conversation + link CTR — read after RM50 per ad or 7 days

  • Reel
  • Route: adapt the reference's layout with our own words, dishes and logo
  • This group's one ad that leads with 'under 500 cal'
  • Hook style: straight talk · ad type: explainer
  • '低于 500 卡 / under 500 cal' is locked for every MIRRA ad
  • Any comparison number needs a public source — otherwise MIRRA's own figures only
  • Reference not on file yet — filed properly before production
  • New reel: paid video clips (price quoted before any spend) + our October edit method, Chinese and English voice
  • Made in Chinese and English — same ad, only the language differs

Group 4 · idea 3 — phone toggles switched on

v1

v1 · built 15 Nov 14:00 MYT

Reference picture — not our ad

Group 4 · idea 3 — phone toggles switched on · Reference picture — not our ad

Words

Test group

Year-end crunch: lunch is handled · MOFU · busy professional in the Nov-Dec crunch (deadlines, annual dinner, leave)

Pain → result

too many decisions in the crunch → lunch already decided

Angle

phone toggles switched on

Hook direction (Chinese) — a direction, not final words

午餐已决定:开启 ✅…

Hook direction (English) — a direction, not final words

Lunch decided: ON ✅…

Core message

toggles: 9am meeting / lunch already here / 6pm still going

On every ad

低于 500 卡 / under 500 cal

Picture

iOS toggle widget layout; MIRRA box in the widget art

Call to action

WhatsApp us for this week's menu (no price in this group)

What this group tests

Do the new 'one less decision / no time' signals beat the October lunch-pain hooks?

What this ad tests

decision-fatigue signal (new)

How we judge it

cost per WhatsApp conversation + link CTR — read after RM50 per ad or 7 days

  • Static ad
  • Route: adapt the reference's layout with our own words, dishes and logo
  • New angle — not tested in October
  • Hook style: end result · ad type: app / screen layout
  • '低于 500 卡 / under 500 cal' is locked for every MIRRA ad
  • Reference not on file yet — filed properly before production
  • Made with our October statics method (free image tool), checked to 9.5/10 before you see it
  • Made in Chinese and English — same ad, only the language differs

Group 4 · idea 4 — Mon-Fri day grid

v1

v1 · built 15 Nov 14:00 MYT

Reference picture — not our ad

Group 4 · idea 4 — Mon-Fri day grid · Reference picture — not our ad

Words

Test group

Year-end crunch: lunch is handled · MOFU · busy professional in the Nov-Dec crunch (deadlines, annual dinner, leave)

Pain → result

every day is a new lunch decision → Mon-Fri done

Angle

Mon-Fri day grid

Hook direction (Chinese) — a direction, not final words

星期一到五,午餐少一件要烦的事…

Hook direction (English) — a direction, not final words

Mon to Fri, lunch is one less thing to decide…

Core message

a week of lunches planned (the reference's claim bar is replaced by 50+ dishes shown)

On every ad

低于 500 卡 / under 500 cal

Picture

day-grid layout; real dish per day

Call to action

WhatsApp us for this week's menu (no price in this group)

What this group tests

Do the new 'one less decision / no time' signals beat the October lunch-pain hooks?

What this ad tests

decision-fatigue signal (new)

How we judge it

cost per WhatsApp conversation + link CTR — read after RM50 per ad or 7 days

  • Static ad
  • Route: adapt the reference's layout with our own words, dishes and logo
  • New angle — not tested in October
  • Hook style: everyday picture · ad type: explainer
  • Real MIRRA dish photos and names only — no made-up dish
  • Reference not on file yet — filed properly before production
  • Made with our October statics method (free image tool), checked to 9.5/10 before you see it
  • Made in Chinese and English — same ad, only the language differs

Group 4 · idea 5 — pink A-frame sign outside the pantry

v2

v2 · built 15 Nov 14:00 MYT

Reference picture — not our ad

Group 4 · idea 5 — pink A-frame sign outside the pantry · Reference picture — not our ad

Words

Test group

Year-end crunch: lunch is handled · MOFU · busy professional in the Nov-Dec crunch (deadlines, annual dinner, leave)

Pain → result

lunch gets interrupted → lunch in peace

Angle

pink A-frame sign outside the pantry

Hook direction (Chinese) — a direction, not final words

请让她好好吃午餐。

Hook direction (English) — a direction, not final words

Please let her eat her lunch in peace.

Core message

the chair note's joke on a new sign; under-500-cal stays on the pill

On every ad

低于 500 卡 / under 500 cal

Picture

A-frame sign layout; MIRRA box on a desk behind

Call to action

WhatsApp us for this week's menu (no price in this group)

What this group tests

Do the new 'one less decision / no time' signals beat the October lunch-pain hooks?

What this ad tests

the chair note joke in a sign

How we judge it

cost per WhatsApp conversation + link CTR — read after RM50 per ad or 7 days

  • Static ad
  • Route: adapt the reference's layout with our own words, dishes and logo
  • Builds on our chair-note ad (English, October): RM35 spent → 6 WhatsApp chats, 6.39% clicked, Meta's count — same idea in a new format
  • New angle — not tested in October
  • Hook style: funny · ad type: lo-fi, low-effort look
  • '低于 500 卡 / under 500 cal' is locked for every MIRRA ad
  • Template: our chair-note ad (6.39% clicked)
  • Reference is on file — its full record is completed before production
  • Made with our October statics method (free image tool), checked to 9.5/10 before you see it
  • Made in Chinese and English — same ad, only the language differs

Group 4 · idea 6 — memo stuck on the office fridge

v2

v2 · built 15 Nov 14:00 MYT

Reference picture — not our ad

Group 4 · idea 6 — memo stuck on the office fridge · Reference picture — not our ad

Words

Test group

Year-end crunch: lunch is handled · MOFU · busy professional in the Nov-Dec crunch (deadlines, annual dinner, leave)

Pain → result

colleagues keep asking what she eats → they order their own

Angle

memo stuck on the office fridge

Hook direction (Chinese) — a direction, not final words

致每天问我吃什么的同事:是 MIRRA,自己订啦。

Hook direction (English) — a direction, not final words

To whoever keeps asking what I'm eating: it's MIRRA. Order your own.

Core message

a new paper-note joke

On every ad

低于 500 卡 / under 500 cal

Picture

memo-on-fridge layout; MIRRA box inside the open fridge

Call to action

WhatsApp us for this week's menu (no price in this group)

What this group tests

Do the new 'one less decision / no time' signals beat the October lunch-pain hooks?

What this ad tests

paper-note format, new hook

How we judge it

cost per WhatsApp conversation + link CTR — read after RM50 per ad or 7 days

  • Static ad
  • Route: adapt the reference's layout with our own words, dishes and logo
  • Builds on our chair-note ad (English, October): RM35 spent → 6 WhatsApp chats, 6.39% clicked, Meta's count — new hook on it
  • Hook style: funny · ad type: lo-fi, low-effort look
  • '低于 500 卡 / under 500 cal' is locked for every MIRRA ad
  • Reference is on file — its full record is completed before production
  • Made with our October statics method (free image tool), checked to 9.5/10 before you see it
  • Made in Chinese and English — same ad, only the language differs

Group 4 · idea 7 — a printed page from the office copier

v1

v1 · built 15 Nov 14:00 MYT

Reference picture — not our ad

Group 4 · idea 7 — a printed page from the office copier · Reference picture — not our ad

Words

Test group

Year-end crunch: lunch is handled · MOFU · busy professional in the Nov-Dec crunch (deadlines, annual dinner, leave)

Pain → result

back-to-back meetings, no lunch break → lunch is already there

Angle

a printed page from the office copier

Hook direction (Chinese) — a direction, not final words

开会开到 2 点,午餐早就在桌上了。

Hook direction (English) — a direction, not final words

Meetings till 2. Lunch already on my desk.

Core message

delivered before you're free (re-authored: NOT a 'do not disturb' joke, to avoid repeating Group 4 idea 5)

On every ad

低于 500 卡 / under 500 cal

Picture

copier-paper print look; desk with a real MIRRA box

Call to action

WhatsApp us for this week's menu (no price in this group)

What this group tests

Do the new 'one less decision / no time' signals beat the October lunch-pain hooks?

What this ad tests

time signal, real moment

How we judge it

cost per WhatsApp conversation + link CTR — read after RM50 per ad or 7 days

  • Static ad
  • Route: adapt the reference's layout with our own words, dishes and logo
  • New angle — not tested in October
  • Hook style: real moment · ad type: lo-fi, low-effort look
  • '低于 500 卡 / under 500 cal' is locked for every MIRRA ad
  • Reference is on file — its full record is completed before production
  • Made with our October statics method (free image tool), checked to 9.5/10 before you see it
  • Made in Chinese and English — same ad, only the language differs

Group 4 · idea 8 — big wall text

v1

v1 · built 15 Nov 14:00 MYT

Reference picture — not our ad

Group 4 · idea 8 — big wall text · Reference picture — not our ad

Words

Test group

Year-end crunch: lunch is handled · MOFU · busy professional in the Nov-Dec crunch (deadlines, annual dinner, leave)

Pain → result

December is one big dinner → control the one meal she can

Angle

big wall text

Hook direction (Chinese) — a direction, not final words

圣诞、年底晚宴、新年…平日午餐,是你唯一控制得了的一餐。

Hook direction (English) — a direction, not final words

Christmas. Annual dinner. CNY. Weekday lunch is the one meal you control.

Core message

control, not a body promise

On every ad

低于 500 卡 / under 500 cal

Picture

wall-text layout; MIRRA box on the shelf below

Call to action

WhatsApp us for this week's menu (no price in this group)

What this group tests

Do the new 'one less decision / no time' signals beat the October lunch-pain hooks?

What this ad tests

control angle

How we judge it

cost per WhatsApp conversation + link CTR — read after RM50 per ad or 7 days

  • Static ad
  • Route: adapt the reference's layout with our own words, dishes and logo
  • Hook style: pain · ad type: lo-fi, low-effort look
  • '低于 500 卡 / under 500 cal' is locked for every MIRRA ad
  • Reference is on file — its full record is completed before production
  • Made with our October statics method (free image tool), checked to 9.5/10 before you see it
  • Made in Chinese and English — same ad, only the language differs

Group 5 · idea 1 — SalesBoomBoom recut with a year-end mark

v2

v2 · built 15 Nov 14:00 MYT

Still from our own price-countdown video (Chinese)

Group 5 · idea 1 — SalesBoomBoom recut with a year-end mark · Still from our own price-countdown video (Chinese)

Reference

Still from the English version

Reference · Still from the English version

Words

Test group

Year-end promo · BOFU · warm buyer who already knows MIRRA and is checking price (engagers, past chats)

Pain → result

waiting for a better deal → orders now

Angle

SalesBoomBoom recut with a year-end mark

Hook direction (Chinese) — a direction, not final words

(沿用 SBB 原本的开头 + 年底标记)

Hook direction (English) — a direction, not final words

(SBB's own opening + a year-end mark)

Core message

every price/date line re-checked against the year-end offer

On every ad

低于 500 卡 / under 500 cal

Picture

our the price-countdown ad reel (CN + EN masters); designed year-end mark; no gift box / ribbon / confetti

Call to action

WhatsApp to order · year-end: plans from RM19++ per meal · free gift on 20 & 40-meal plans · free delivery to selected areas

What this group tests

Which offer framing — price held / countdown / savings / gift / delivery — brings CS-tagged WhatsApp orders cheapest?

What this ad tests

the price-countdown ad as a reel

How we judge it

cost per CS-tagged, WA-mapped order (Meta ROAS is NOT the judge: WA orders are invisible to Meta) — read after RM50 per ad or 7 days

  • Static ad
  • Planned as a REEL — the picture is one still from our own video (the full video is too big for this board)
  • Route: reuse our own proven ad
  • Builds on our price-countdown ad (Chinese): RM1,093 spent → 43 tagged sales at RM25 each, 130 chats — same idea in a new format
  • Hook style: straight talk · ad type: talking reel
  • Offer from your 10 Nov voice note (from RM19++, free gifts) + October's free delivery to selected areas
  • Our own proven ad — not someone else's
  • Made by recutting our own video: free; every price and date line re-checked
  • Made in Chinese and English — same ad, only the language differs

Group 5 · idea 2 — shop whiteboard countdown

v2

v2 · built 15 Nov 14:00 MYT

Reference picture — not our ad

Group 5 · idea 2 — shop whiteboard countdown · Reference picture — not our ad

Words

Test group

Year-end promo · BOFU · warm buyer who already knows MIRRA and is checking price (engagers, past chats)

Pain → result

puts off ordering → orders before the year ends

Angle

shop whiteboard countdown

Hook direction (Chinese) — a direction, not final words

2026 还剩几个星期?午餐还是 RM19++ 起…

Hook direction (English) — a direction, not final words

Weeks left in 2026: a few. Lunch: still from RM19++…

Core message

counts down to the calendar year-end, never a fake offer deadline

On every ad

低于 500 卡 / under 500 cal

Picture

lo-fi whiteboard; our own lettering (not the reference's offer)

Call to action

WhatsApp to order · year-end: plans from RM19++ per meal · free gift on 20 & 40-meal plans · free delivery to selected areas

What this group tests

Which offer framing — price held / countdown / savings / gift / delivery — brings CS-tagged WhatsApp orders cheapest?

What this ad tests

the price countdown in lo-fi

How we judge it

cost per CS-tagged, WA-mapped order (Meta ROAS is NOT the judge: WA orders are invisible to Meta) — read after RM50 per ad or 7 days

  • Static ad
  • Route: adapt the reference's layout with our own words, dishes and logo
  • Builds on our price-countdown ad (Chinese): RM1,093 spent → 43 tagged sales at RM25 each, 130 chats — same idea in a new format
  • Hook style: real moment · ad type: lo-fi, low-effort look
  • Offer from your 10 Nov voice note (from RM19++, free gifts) + October's free delivery to selected areas
  • Reference is on file — its full record is completed before production
  • Made with our October statics method (free image tool), checked to 9.5/10 before you see it
  • Made in Chinese and English — same ad, only the language differs

Group 5 · idea 3 — newspaper headline

v2

v2 · built 15 Nov 14:00 MYT

Reference picture — not our ad

Group 5 · idea 3 — newspaper headline · Reference picture — not our ad

Words

Test group

Year-end promo · BOFU · warm buyer who already knows MIRRA and is checking price (engagers, past chats)

Pain → result

expects prices to go up → price held

Angle

newspaper headline

Hook direction (Chinese) — a direction, not final words

年底消息:午餐价钱不变,还是 RM19++ 起…

Hook direction (English) — a direction, not final words

YEAR-END NEWS: lunch price held — still from RM19++…

Core message

'the promo and the pricing is all the same' (her words)

On every ad

低于 500 卡 / under 500 cal

Picture

newspaper-ad layout; real box photo in the article

Call to action

WhatsApp to order · year-end: plans from RM19++ per meal · free gift on 20 & 40-meal plans · free delivery to selected areas

What this group tests

Which offer framing — price held / countdown / savings / gift / delivery — brings CS-tagged WhatsApp orders cheapest?

What this ad tests

new hook on the price-countdown ad's price story

How we judge it

cost per CS-tagged, WA-mapped order (Meta ROAS is NOT the judge: WA orders are invisible to Meta) — read after RM50 per ad or 7 days

  • Static ad
  • Route: adapt the reference's layout with our own words, dishes and logo
  • Builds on our price-countdown ad (Chinese): RM1,093 spent → 43 tagged sales at RM25 each, 130 chats — new hook on it
  • Hook style: straight talk · ad type: lo-fi, low-effort look
  • Offer from your 10 Nov voice note (from RM19++, free gifts) + October's free delivery to selected areas
  • Reference is on file — its full record is completed before production
  • Made with our October statics method (free image tool), checked to 9.5/10 before you see it
  • Made in Chinese and English — same ad, only the language differs

Group 5 · idea 4 — a person holding an oversized receipt

v2

v2 · built 15 Nov 14:00 MYT

Reference picture — not our ad

Group 5 · idea 4 — a person holding an oversized receipt · Reference picture — not our ad

Words

Test group

Year-end promo · BOFU · warm buyer who already knows MIRRA and is checking price (engagers, past chats)

Pain → result

lunch receipts pile up → one plan instead

Angle

a person holding an oversized receipt

Hook direction (Chinese) — a direction, not final words

如果今年早点换午餐,你的收据会是这样…

Hook direction (English) — a direction, not final words

Your 2026 lunch receipt, if you'd switched sooner…

Core message

no savings figure unless she confirms one

On every ad

低于 500 卡 / under 500 cal

Picture

oversized-receipt prop; face cropped; our receipt lines

Call to action

WhatsApp to order · year-end: plans from RM19++ per meal · free gift on 20 & 40-meal plans · free delivery to selected areas

What this group tests

Which offer framing — price held / countdown / savings / gift / delivery — brings CS-tagged WhatsApp orders cheapest?

What this ad tests

savings story, new hook

How we judge it

cost per CS-tagged, WA-mapped order (Meta ROAS is NOT the judge: WA orders are invisible to Meta) — read after RM50 per ad or 7 days

  • Static ad
  • Route: adapt the reference's layout with our own words, dishes and logo
  • Builds on our 'save up to' ad (Chinese): RM197 spent → 11 tagged sales at RM18 each — new hook on it
  • Hook style: end result · ad type: phone-shot, everyday look
  • Offer from your 10 Nov voice note (from RM19++, free gifts) + October's free delivery to selected areas
  • Reference is on file — its full record is completed before production
  • Made with our October statics method (free image tool), checked to 9.5/10 before you see it
  • Made in Chinese and English — same ad, only the language differs

Group 5 · idea 5 — handwritten promo board

v2

v2 · built 15 Nov 14:00 MYT

Reference picture — not our ad

Group 5 · idea 5 — handwritten promo board · Reference picture — not our ad

Words

Test group

Year-end promo · BOFU · warm buyer who already knows MIRRA and is checking price (engagers, past chats)

Pain → result

wants the best value → saves + gets a gift

Angle

handwritten promo board

Hook direction (Chinese) — a direction, not final words

订 20 餐 / 40 餐:最多省 RM380 + 送小礼物…

Hook direction (English) — a direction, not final words

20 or 40-meal plan: save up to RM380 + a free gift…

Core message

the 'save up to' ad's 'save up to' hook on a handwritten board

On every ad

低于 500 卡 / under 500 cal

Picture

handwritten board; the gift is written, never a gift box / ribbon

Call to action

WhatsApp to order · year-end: plans from RM19++ per meal · free gift on 20 & 40-meal plans · free delivery to selected areas

What this group tests

Which offer framing — price held / countdown / savings / gift / delivery — brings CS-tagged WhatsApp orders cheapest?

What this ad tests

the 'save up to' ad hook in lo-fi

How we judge it

cost per CS-tagged, WA-mapped order (Meta ROAS is NOT the judge: WA orders are invisible to Meta) — read after RM50 per ad or 7 days

  • Static ad
  • On hold: 'save up to RM380' is July wording — needs your OK (decision card).
  • Route: adapt the reference's layout with our own words, dishes and logo
  • Builds on our 'save up to' ad (Chinese): RM197 spent → 11 tagged sales at RM18 each — same idea in a new format
  • Hook style: everyday picture · ad type: lo-fi, low-effort look
  • Offer from your 10 Nov voice note (from RM19++, free gifts) + October's free delivery to selected areas
  • 'Save up to RM380' is July wording — needs your OK
  • Reference is on file — its full record is completed before production
  • Made with our October statics method (free image tool), checked to 9.5/10 before you see it
  • Made in Chinese and English — same ad, only the language differs

Group 5 · idea 6 — four lunch 'identities' to choose from

v2

v2 · built 15 Nov 14:00 MYT

Reference picture — not our ad

Group 5 · idea 6 — four lunch 'identities' to choose from · Reference picture — not our ad

Words

Test group

Year-end promo · BOFU · warm buyer who already knows MIRRA and is checking price (engagers, past chats)

Pain → result

orders from delivery apps by habit → picks the plan

Angle

four lunch 'identities' to choose from

Hook direction (Chinese) — a direction, not final words

你是哪一种午餐人?…

Hook direction (English) — a direction, not final words

Which lunch person are you?…

Core message

delivery-app habit vs a planned MIRRA lunch (no competitor logo)

On every ad

低于 500 卡 / under 500 cal

Picture

four-option identity grid; real MIRRA box as one option

Call to action

WhatsApp to order · year-end: plans from RM19++ per meal · free gift on 20 & 40-meal plans · free delivery to selected areas

What this group tests

Which offer framing — price held / countdown / savings / gift / delivery — brings CS-tagged WhatsApp orders cheapest?

What this ad tests

the Grab-vs-MIRRA ad idea, new hook

How we judge it

cost per CS-tagged, WA-mapped order (Meta ROAS is NOT the judge: WA orders are invisible to Meta) — read after RM50 per ad or 7 days

  • Static ad
  • On hold: our brand file says don't compare with Grab, but the Grab-vs-MIRRA ad sold 22 at RM33 each. Your call — see the decision card.
  • Route: adapt the reference's layout with our own words, dishes and logo
  • Builds on our Grab-vs-MIRRA cost ad (English): RM732 spent → 22 tagged sales at RM33 each — new hook on it
  • Hook style: funny · ad type: comparison
  • Offer from your 10 Nov voice note (from RM19++, free gifts) + October's free delivery to selected areas
  • Reference is on file — its full record is completed before production
  • Made with our October statics method (free image tool), checked to 9.5/10 before you see it
  • Made in Chinese and English — same ad, only the language differs

Group 5 · idea 7 — 'your problems' bubbles vs 'the solution'

v2

v2 · built 15 Nov 14:00 MYT

Reference picture — not our ad

Group 5 · idea 7 — 'your problems' bubbles vs 'the solution' · Reference picture — not our ad

Words

Test group

Year-end promo · BOFU · warm buyer who already knows MIRRA and is checking price (engagers, past chats)

Pain → result

the same lunch problems daily → one fix

Angle

'your problems' bubbles vs 'the solution'

Hook direction (Chinese) — a direction, not final words

你的问题:「吃什么?」「又要运费」… / 解决方法:…

Hook direction (English) — a direction, not final words

Your problems: 'what to eat?' 'delivery fee again'… / The solution:…

Core message

the Grab-vs-MIRRA ad's compare idea in a problem/solution split

On every ad

低于 500 卡 / under 500 cal

Picture

split layout: chat bubbles left, real box right

Call to action

WhatsApp to order · year-end: plans from RM19++ per meal · free gift on 20 & 40-meal plans · free delivery to selected areas

What this group tests

Which offer framing — price held / countdown / savings / gift / delivery — brings CS-tagged WhatsApp orders cheapest?

What this ad tests

the Grab-vs-MIRRA ad compare in a new type

How we judge it

cost per CS-tagged, WA-mapped order (Meta ROAS is NOT the judge: WA orders are invisible to Meta) — read after RM50 per ad or 7 days

  • Static ad
  • On hold: our brand file says don't compare with Grab, but the Grab-vs-MIRRA ad sold 22 at RM33 each. Your call — see the decision card.
  • Route: adapt the reference's layout with our own words, dishes and logo
  • Builds on our Grab-vs-MIRRA cost ad (English): RM732 spent → 22 tagged sales at RM33 each — same idea in a new format
  • Hook style: pain · ad type: comparison
  • Offer from your 10 Nov voice note (from RM19++, free gifts) + October's free delivery to selected areas
  • Reference not on file yet — filed properly before production
  • Made with our October statics method (free image tool), checked to 9.5/10 before you see it
  • Made in Chinese and English — same ad, only the language differs

Group 5 · idea 8 — December announcement

v1

v1 · built 15 Nov 14:00 MYT

Reference picture — not our ad

Group 5 · idea 8 — December announcement · Reference picture — not our ad

Words

Test group

Year-end promo · BOFU · warm buyer who already knows MIRRA and is checking price (engagers, past chats)

Pain → result

December gets busy → lunch sorted before the rush

Angle

December announcement

Hook direction (Chinese) — a direction, not final words

这个十二月,午餐已经帮你搞定…

Hook direction (English) — a direction, not final words

This December, lunch is already sorted…

Core message

no 'something big' promise: the offer is the same as before

On every ad

低于 500 卡 / under 500 cal

Picture

big date-cue text layout; designed year-end mark; real box

Call to action

WhatsApp to order · year-end: plans from RM19++ per meal · free gift on 20 & 40-meal plans · free delivery to selected areas

What this group tests

Which offer framing — price held / countdown / savings / gift / delivery — brings CS-tagged WhatsApp orders cheapest?

What this ad tests

season teaser

How we judge it

cost per CS-tagged, WA-mapped order (Meta ROAS is NOT the judge: WA orders are invisible to Meta) — read after RM50 per ad or 7 days

  • Static ad
  • Route: adapt the reference's layout with our own words, dishes and logo
  • Hook style: straight talk · ad type: product hero shot
  • Offer from your 10 Nov voice note (from RM19++, free gifts) + October's free delivery to selected areas
  • Reference is on file — its full record is completed before production
  • Made with our October statics method (free image tool), checked to 9.5/10 before you see it
  • Made in Chinese and English — same ad, only the language differs

Group 5 · idea 9 — a paper in a mail slot

v1

v1 · built 15 Nov 14:00 MYT

Reference picture — not our ad

Group 5 · idea 9 — a paper in a mail slot · Reference picture — not our ad

Words

Test group

Year-end promo · BOFU · warm buyer who already knows MIRRA and is checking price (engagers, past chats)

Pain → result

unsure if MIRRA delivers to her → checks her area

Angle

a paper in a mail slot

Hook direction (Chinese) — a direction, not final words

免费送到指定地区,看看你的办公室在不在…

Hook direction (English) — a direction, not final words

Free delivery to selected areas — is your office one?…

Core message

selected areas only, never 'free delivery everywhere'

On every ad

低于 500 卡 / under 500 cal

Picture

mail-slot paper photo; our lettering

Call to action

WhatsApp to order · year-end: plans from RM19++ per meal · free gift on 20 & 40-meal plans · free delivery to selected areas

What this group tests

Which offer framing — price held / countdown / savings / gift / delivery — brings CS-tagged WhatsApp orders cheapest?

What this ad tests

delivery hook

How we judge it

cost per CS-tagged, WA-mapped order (Meta ROAS is NOT the judge: WA orders are invisible to Meta) — read after RM50 per ad or 7 days

  • Static ad
  • Route: adapt the reference's layout with our own words, dishes and logo
  • Hook style: everyday picture · ad type: lo-fi, low-effort look
  • Offer from your 10 Nov voice note (from RM19++, free gifts) + October's free delivery to selected areas
  • Reference is on file — its full record is completed before production
  • Made with our October statics method (free image tool), checked to 9.5/10 before you see it
  • Made in Chinese and English — same ad, only the language differs

Group 5 · idea 10 — billboard

v1

v1 · built 15 Nov 14:00 MYT

Reference picture — not our ad

Group 5 · idea 10 — billboard · Reference picture — not our ad

Words

Test group

Year-end promo · BOFU · warm buyer who already knows MIRRA and is checking price (engagers, past chats)

Pain → result

thinks healthy lunch is expensive → sees the price

Angle

billboard

Hook direction (Chinese) — a direction, not final words

年底午餐配套,每餐 RM19++ 起。

Hook direction (English) — a direction, not final words

Year-end lunch plans from RM19++ a meal.

Core message

the price, plainly ('RM19++', never an exact decimal)

On every ad

低于 500 卡 / under 500 cal

Picture

billboard layout; designed year-end mark; real box

Call to action

WhatsApp to order · year-end: plans from RM19++ per meal · free gift on 20 & 40-meal plans · free delivery to selected areas

What this group tests

Which offer framing — price held / countdown / savings / gift / delivery — brings CS-tagged WhatsApp orders cheapest?

What this ad tests

plain-price billboard

How we judge it

cost per CS-tagged, WA-mapped order (Meta ROAS is NOT the judge: WA orders are invisible to Meta) — read after RM50 per ad or 7 days

  • Static ad
  • Route: adapt the reference's layout with our own words, dishes and logo
  • Hook style: straight talk · ad type: product hero shot
  • Offer from your 10 Nov voice note (from RM19++, free gifts) + October's free delivery to selected areas
  • Reference is on file — its full record is completed before production
  • Made with our October statics method (free image tool), checked to 9.5/10 before you see it
  • Made in Chinese and English — same ad, only the language differs

Group 5 · idea 11 — panels: light → price → delivered

v1

v1 · built 15 Nov 14:00 MYT

Slide 1 of 2 · Reference 1 — not our slide

Group 5 · idea 11 — panels: light → price → delivered · Slide 1 of 2 · Reference 1 — not our slide

Slide 2 of 2 · Reference 2 — not our slide

Group 5 · idea 11 — panels: light → price → delivered · Slide 2 of 2 · Reference 2 — not our slide

Words

Test group

Year-end promo · BOFU · warm buyer who already knows MIRRA and is checking price (engagers, past chats)

Pain → result

wants light lunch at a fair price → orders

Angle

panels: light → price → delivered

Hook direction (Chinese) — a direction, not final words

低于 500 卡,RM19++ 起,送到办公室…

Hook direction (English) — a direction, not final words

Under 500 cal, from RM19++, to your office…

Core message

the whole offer in 4 panels

On every ad

低于 500 卡 / under 500 cal

Picture

4-panel sequential layout with real boxes

Call to action

WhatsApp to order · year-end: plans from RM19++ per meal · free gift on 20 & 40-meal plans · free delivery to selected areas

What this group tests

Which offer framing — price held / countdown / savings / gift / delivery — brings CS-tagged WhatsApp orders cheapest?

What this ad tests

the group's one ad that leads with under 500 cal

How we judge it

cost per CS-tagged, WA-mapped order (Meta ROAS is NOT the judge: WA orders are invisible to Meta) — read after RM50 per ad or 7 days

  • Carousel · 2 slides
  • Route: adapt the reference's layout with our own words, dishes and logo
  • This group's one ad that leads with 'under 500 cal'
  • Hook style: end result · ad type: product hero shot
  • '低于 500 卡 / under 500 cal' is locked for every MIRRA ad
  • Offer from your 10 Nov voice note (from RM19++, free gifts) + October's free delivery to selected areas
  • Reference is on file — its full record is completed before production
  • These 2 pictures are references, not our slides
  • Made with our October statics method (free image tool), each slide checked, then the set checked together
  • Made in Chinese and English — same ad, only the language differs

Group 5 · idea 12 — take-one tear-off flyer

v1

v1 · built 15 Nov 14:00 MYT

Reference picture — not our ad

Group 5 · idea 12 — take-one tear-off flyer · Reference picture — not our ad

Words

Test group

Year-end promo · BOFU · warm buyer who already knows MIRRA and is checking price (engagers, past chats)

Pain → result

wants a little extra → gets a free gift

Angle

take-one tear-off flyer

Hook direction (Chinese) — a direction, not final words

撕一张:订 20 或 40 餐,送小礼物…

Hook direction (English) — a direction, not final words

Take one: a free gift with your 20 or 40-meal plan…

Core message

the gift is unnamed unless she confirms the list

On every ad

低于 500 卡 / under 500 cal

Picture

tear-off flyer; our tabs read 'free gift'; no gift box / ribbon / confetti

Call to action

WhatsApp to order · year-end: plans from RM19++ per meal · free gift on 20 & 40-meal plans · free delivery to selected areas

What this group tests

Which offer framing — price held / countdown / savings / gift / delivery — brings CS-tagged WhatsApp orders cheapest?

What this ad tests

gift hook

How we judge it

cost per CS-tagged, WA-mapped order (Meta ROAS is NOT the judge: WA orders are invisible to Meta) — read after RM50 per ad or 7 days

  • Static ad
  • Route: adapt the reference's layout with our own words, dishes and logo
  • Hook style: funny · ad type: lo-fi, low-effort look
  • Offer from your 10 Nov voice note (from RM19++, free gifts) + October's free delivery to selected areas
  • Say 'free gift' — never the reference's own words
  • Reference is on file — its full record is completed before production
  • Made with our October statics method (free image tool), checked to 9.5/10 before you see it
  • Made in Chinese and English — same ad, only the language differs

Done? Your answers stay on this device until you send them. One tap sends all of them, with your name. Each answer is about its own card only.

Sending feedback does not start production, spending or posting. That is confirmed separately.