You are the only brand in Malaysia that prints the number.
Nobody knows it — including your own website, which prints three different numbers, sells at the highest price in your own distribution chain, and runs a WhatsApp button that messages a stranger.
A pharmacy-grade fibre dose, sold inside a grocery-shelf identity.
You make the cheapest prebiotic per gram in Malaysia and you are the only brand of 28 measured that discloses a dose at all. You are selling it through a 38‑SKU storefront that is visibly broken, under four different brand identities, at a price simultaneously too high for the shelf it stands on and 3–5× too low for the job it does — with zero paid media, so none of it compounds.
This survey read your live store (38 products, 57 variants), your own B2B and consumer price lists, your product spec sheets, your key visuals, 1,503 live Malaysian health ads, 28 competitor brands, and the Malaysian food-claim regulations. Fourteen research streams, 8,500+ lines of findings. Everything below carries a confidence tag — and nothing we could not verify is presented to you as fact.
Almost nothing here requires you to build something new. You have already built the strategy — four times, in four places, and none of them reaches a customer. The offer ladder exists (on a roadshow sheet). The problem-first navigation exists (wired to three empty pages). The day-by-day protocol exists (buried inside a RM52 SKU). The premium design system exists (as two PNGs in a Drive folder). This is an assembly job.
Eight things you can check yourself in five minutes.
Ranked worst first. None of these cost money to fix. All of them are live today.
Your homepage WhatsApp button messages a stranger
The "Talk to Us on WhatsApp" CTA points at wa.me/60123456789 — a placeholder. The template author's own instruction is still in your production HTML: <!-- Replace 60123456789 with your WhatsApp number -->. Your real line appears once, as raw text on the contact page. Three other placeholders sit in the same block, including the sentence "Use only figures that your company can substantiate" rendered as live body copy under an "80,000+ Boxes produced" claim.
The problem-first navigation you hired us to build already exists — and all three pages are empty
"SHOP BY HEALTH GOAL" → Gut Health & Digestion / Weight Management / Women Wellness. Someone designed the cards and wrote the sub-copy. All three collections return 0 products and render "No products found." The cause: 35 of your 38 products have no tags at all.
A third of your discounts are either backwards or invisible
43 of 57 variants carry a "was" price. Four render as a price increase — the Original 24-box carton literally displays "RM405.00, was RM26.90" because carton variants inherited the per-box anchor. Eleven more show 3–5% "discounts" that read as noise. The same 30-sachet ecobag appears across four pages with four different original prices: RM106 / RM110 / RM126 / RM135.
Your website is the most expensive place on earth to buy your product — by your own policy
Your own published price lists set a shop RRP materially below your website price, so a shopper who finds you in a pharmacy pays roughly a quarter less than on your own site. The discounters we found are not rogue — they sit inside your own published range, and your consumer volume ladder runs down to within a couple of ringgit of trade. This is a designed conflict, not a violated one. figures withheld — see the private version
Your own pages contradict each other on the number the whole strategy depends on
The Avocado page claims "8.8g … our highest prebiotic content" — false on your own data. The PSP page says 10g. The brochure says 10.4g. And Original — your best-seller at 7g — states its dose nowhere on any of its three pages. Meanwhile one of your two newest key visuals prints 8.8g on the Purple Sweet Potato box, and it is the one built for advertising.
Four brand identities are running at the same time
Brochure = light-green leafy, "Plant-powered Goodness for your Gut". Newest key visual = deep-violet clinical, "Smart Carbs. Steady Energy." Second = forest-green metabolic, "Stay Fuller. Reduce Cravings." Roadshow sheet = maroon-and-gold retail. Four palettes, four taglines, one logo. This is not a design-capability problem — your new packaging and photography are genuinely good. It is a governance problem.
There is no demand engine at all, and the organic footprint is five years old
Zero active Meta ads in Malaysia. Instagram: 426 followers. TikTok: an empty shell. YouTube: 104 subscribers. LinkedIn: 2 posts in 9 months. Facebook split across at least four lookalike pages so nothing compounds. Last clearly-dated organic post: Chinese New Year 2020. Five of your best-ranked historical product URLs return 404 with no redirect.
Three claims live on your site are the kind that end in a regulator's letter
Your PSP page: "A daily intake of 10g Inulin may contribute to the improvement of blood glucose and lipid profile" — outside Malaysia's permitted list. Your homepage names a disease as a target: "struggling with GERDS" (also misspelt). A live collection promises "Support healthy metabolism" — "increase metabolism" is expressly prohibited under Reg 18. Separately, your newest key visual carries a badge reading "SUPPORTS GLP-1 RESPONSE". GLP-1 is now publicly synonymous with Ozempic. That badge must not run.
Nobody ever wrote down what this product is.
Because no single canonical definition exists — no one agreed category, claim set, buyer or price list that every surface must inherit from — every artefact invents its own.
The brochure says gut / bowel / immune / heart. The website says gut / weight / women. The newest key visuals say blood sugar and GLP‑1. The spec sheet says "diabetic-friendly" on all five variants. The trade list says the box RRP is RM19.90; the website charges RM26.00. Three pages state three different doses for the same product.
The result is a brand 118–142% too expensive for the cereal shelf it stands on and 3–5× too cheap for the job it actually does — while spending nothing on media, and therefore compounding nothing.
The sprawl, the discounting and the missing position are not three problems. They are three outputs of one missing spine. The cure is to establish one canonical definition — one category, one claim set per market, one buyer per product, one price per pack — and make every surface inherit from it before a single ringgit of paid traffic arrives.
Two corrections to how this is usually diagnosed. First, you are not undifferentiated and you are not short of taste — the new packaging, the new photography, the roadshow ladder and the compliance-hedged reset protocol are all good work. The failure is the distribution of decisions, not their quality. Second, the channel conflict is not reseller misbehaviour — it is your own published pricing policy. That matters, because it changes the fix from enforcement (impossible in Malaysia) to architecture (entirely achievable).
Every asset this strategy needs already exists in your own files.
Finished, competent, and stranded where no customer can reach it.
| The finished asset | Where it is today | Where it belongs |
|---|---|---|
| A 14/60/90-day good-better-best ladder with per-sachet cost, stated savings and a crowned best-value tier | An offline roadshow sheet | The website's only pricing architecture |
| A day-by-day gut-reset protocol, properly hedged, citing both permitted Malaysian claims, with the correct disclaimer | Buried inside a RM52 SKU called "16 Days Healthy Diet for Gut" — on a URL that says 14-days | The hero offer |
| Problem-first "Shop by Health Goal" navigation | Three empty collections | Live, with your three focus products assigned |
| A name for the WhatsApp triage — "Guided Fibre Journey · Step 1: Assess" | Homepage copy, attached to the placeholder phone number | The WhatsApp flow |
| New packaging with the prebiotic dose printed front-of-pack, per-flavour colourway, Lactose-Free / Vegan / No-Sugar roundels | Two key visuals in a Drive folder | Everywhere |
| A premium editorial design system — violet/forest, icon set, consistent layout | Two PNGs | The brand book |
| A live loyalty programme — 5 points per RM1, plus a RM10 dual-sided referral | An unexplained RM0.00 "Membership" product | Named on every page and in the WhatsApp flow |
| Singapore's HPB Healthier Choice Symbol | A 2016 review and a self-declaration | The Singapore launch hook re-confirm currency |
| A content library — "Week 1 Trial Guide", "Gut Reboot Guidebook", "30-Day Gut Reset for Busy Families" | Scattered inside bundle descriptions | A resource hub |
So the conversation is not "you got this wrong." It is "you already worked it out four times, in four places, and none of it reaches a customer." That is both easier to hear and more accurate.
Claim the functional breakfast.
A 35-gram, dairy-free, warm morning meal that carries a printed prebiotic dose. Not a cereal drink. Not a fibre supplement. Not a medicine.
Grain drinks own breakfast and claim nothing functional. Fibre sachets (8–15g) claim function and are not food. Your 35g sachet is the only product in the measured set large enough to be a meal and dosed enough to be functional.
And the slot was just vacated: ecoBrown's retired its Vita line — brown + red + black rice, natural inulin, no sugar, the closest formulation match in the market. Own handles now 404, every marketplace listing sold out. A brand with far deeper grocery muscle tried this exact position and left. That window will not stay open.
83–91% of Malaysian adults are lactase deficient — 88.5% Chinese, 83.1% Malays, 90.5% Indians. And the entire Malaysian hot-breakfast-drink category — malt drinks, milk powders, adult nutrition formulas — is dairy.
This is the fact that makes "functional breakfast" ownable rather than generic. It is a headline hook, not the category name — a negative cannot be a category.
The enemy: the morning that starts with sugar or with nothing — and the drawer of pills it ends in
Both halves are behaviours the customer recognises in themselves, not brands we attack. The first is the Malaysian breakfast as actually eaten. This is their own search language, verbatim:
gastrik boleh minum milogastrik boleh minum nestum
gastrik boleh minum kopiminuman pagi untuk orang gastrik
These are people asking permission to have breakfast again. The second is the drawer that habit produces — antacids, PPIs, laxatives, senna teas. Also in their words: "bila on ubat, elok, bila off, jadi sembelit balik" and the phrase Malaysian health media uses for it, ketagihan usus — a bowel that no longer moves without help.
"We print the number."
Kami cetak nombornya.
You are the only brand in the 28-brand measured Malaysian set that discloses a per-serving prebiotic dose in grams. Nature's Own, ecoBrown's, Signature Market, Amway Nutrilite and Herbalife all say "contains prebiotics" with no figure. The whole category leads with CFU counts and "20×" multipliers. Nobody leads with grams.
It is unmatched and expensive to match — a competitor who prints a number invites the comparison they are currently avoiding. It is a trust idea, not a health claim, so it survives Malaysian food law and Meta's health-ad policy intact. It earns the factory story: "We can print it because we make it." And it forces every fix in this document — you cannot run "we print the number" while three of your own pages print three different numbers. The idea is its own project plan.
The positioning statement
For the Malaysian adult who starts the day with something sweet or with nothing at all — and pays for it with a drawer of antacids and laxatives — NutriBrownRice is the warm, dairy-free brown-rice breakfast that carries a printed prebiotic dose: 7g, 8.8g or 10.4g of chicory-root inulin in a 35-gram sachet, for about RM2.50 a morning. Because we own the factory in Melaka, and it is JAKIM-Halal, HACCP, GMP and ISO 22000 certified, we can print the number nobody else in Malaysia will.
Your four strongest proofs, ranked
| # | Proof | Why it wins |
|---|---|---|
| 1 | The printed dose — 7g / 8.8g / 10.4g | The only brand in the measured Malaysian set that discloses one |
| 2 | RM0.256 per gram of prebiotic per day | Against Fybogel at RM0.829–1.210/g — 3.2–4.7× more dose-efficient than the pharmacy incumbent, at a lower price per day |
| 3 | You own the factory | Est. 2012, Taman Teknologi Cheng, Melaka. Every competitor in the supplement and premium tiers is a marketer or a repackager |
| 4 | Halal MS 1500 (JAKIM) + HACCP + GMP (MOH) + ISO 22000 (SIRIM) | Halal appears in only 5.5% of 1,034 measured Malaysian health ads — in a category whose ad copy is 62.4% Malay. That is open white space |
Legal: the blood-glucose-and-lipid line on your PSP page (the riskiest sentence you have) · "SUPPORTS GLP-1 RESPONSE" · "support healthy metabolism" · "struggling with GERDS" · "boost your immunity" and "strengthens your body's natural defenses" (Malaysia's permitted list contains no immune claim for any nutrient) · "sharpen your mind" · "encourages healthy bowel movements" on Avocado.
Substantiation: "no arsenic" — this inverts the science, because arsenic concentrates in the bran, so brown rice carries more inorganic arsenic than white, and Codex permits a higher limit for exactly that reason. Replace with the quantified version once you have the certificate of analysis: "tested below the Codex limit for brown rice, COA on request" — which is strictly stronger than the absolute claim. Also suspend "94% lower phytic acid", "up to 6× nutrients", "no aflatoxin" and "8,000+ five-star reviews" until documents exist.
Commercial: "gluten-free" range-wide — your Oat variant contains gluten, per your own spec sheet · "our highest prebiotic content" on Avocado (false on your own data) · "go to toilet soon" and "feel a difference in 3–5 days" — undeliverable, and you should never enter a speed race you lose to a 28-sen laxative tablet. Say 2–5 weeks and win on not needing the tablet.
THE MORNING DOSE — one platform, three doses, one symptom each.
Name the range by the dose. It is true, it is already printed on your new packaging, and no competitor can copy it without disclosing a number they have chosen to hide.
The sensitive morning.
gastrik · kembung · senak
Entry product, trial engine, and the only titratable dose. Your best-seller.
RM2.63/day RM0.357/g
The run-down morning.
selalu letih, mudah sakit
Premium adult, highest margin, most giftable.
RM2.83/day RM0.303/g
The blocked morning.
sembelit · susah buang air besar
The hero dose, best value per gram, and the visual thumbstop.
RM2.83/day RM0.256/g
Why the numbers are the naming: they end the choice paralysis a six-flavour, four-territory grid guarantees ("7 is the gentle one, 10.4 is the strong one"). They make the price premium self-evident — PSP delivers 49% more inulin than Original for RM5 more on the bag, and today nobody is told this, so the ladder reads as arbitrary. They create a trade-up path inside the platform. And they make the two-sachet AM+PM protocol legible as arithmetic rather than as an upsell.
The only authorised chicory-inulin health claim anywhere in the developed world requires 12g per day. All three focus products fall short on one sachet. But two sachets, morning and evening, changes everything at once:
PSP at 2 × 10.4g = 20.8g clears the threshold, which legitimises the strongest bowel claim available in the UK, EU and Australia — and it is simultaneously what the tolerance literature recommends, because a split dose is far better tolerated than one large bolus. And it doubles consumption per customer. One protocol change buys a legal claim, better tolerance and 2× revenue. Test it in Malaysia first, where it costs nothing.
Hard dependency: you cannot ship this naming until the doses are locked — and that is a feature, because it forces the highest-value fix in the survey. The non-focus products stay in the system without diluting it: Dose 2.2 (Oat — heart, contains gluten, sold on oat beta-glucan and never on prebiotic dose) and Dose 4.9 (Chocolate — the kids' and trial flavour, which lists brown sugar ahead of inulin and must therefore stay out of the health story entirely).
The programme layer — what the customer actually buys
One sachet = one serving = one day. Thirty sachets = thirty days. The product is already shaped like a subscription and is being sold like a grocery item. Day-counts also fix a structural failure hiding in your hero pack: your brochure promises a result in 7–14 days, and your best-selling box holds 8 sachets. The pack cannot deliver the brand's own claim.
Three products, three buyers, three languages.
Every buyer below is derived from your ingredient reality plus harvested Malaysian search language — not persona theatre.
| Product | Lead buyer | The trigger | Their words |
|---|---|---|---|
| Dose 7 Original |
"Pesakit gastrik" — the self-identified gastric sufferer, 30–55, keeps ENO or Gaviscon in the handbag, car and desk | The pharmacy refill moment — standing at the counter with a repeat prescription thinking "am I going to be on this forever?" | cara hilangkan gastrik tanpa ubat kembung perut senak ulu hati |
| Dose 10.4 Purple Sweet Potato |
The confinement mother, day 3–90 post-partum (berpantang) — afraid of tearing her stitches | Anticipatory dread, in her own words: "najis pertama selepas bersalin boleh menyakitkan, malah lebih sakit daripada bersalin" | sembelit selepas bersalin petua sembelit susah buang air besar |
| Dose 8.8 Avocado |
The run-down working adult, 28–45, urban — already prebiotic-literate, therefore the most receptive and most sceptical audience at once | Getting sick every time a deadline lands, while already paying for vitamins that are not working | badan selalu letih, mudah sakit best prebiotic drink malaysia |
Malaysian confinement (berpantang) food guidance already prescribes brown rice for post-partum constipation, alongside green leafy vegetables, prunes and warm water. Purple Sweet Potato is literally warm brown rice in a mug. The cultural script already has a slot shaped like this product — you do not have to argue your way in.
The stakes are the highest in the category, and they are not discomfort but fear: "takutkan luka jahitan yang belum sembuh". Willingness to pay is already proven — Alpro sells prune extract "for Mum & Baby" at RM5.20 per serving, double PSP's RM2.67. And the 30-day confinement window maps 1:1 to a 30-sachet bag. Targeting is precise and cheap.
Malaysian antenatal clinics dispense high-dose iron — Obimin, Zincofer, Iberet — and high-dose iron causes constipation.
"Iberet buat sembelit? Jangan berhenti makan pil besi — tambah serat."
It names the cause, not the symptom. It makes no promise about the drug, so it is claim-safe. It is unmistakably Malaysian. And it aligns the brand with medical compliance rather than against it.
Your brochure sells Avocado to a mother buying for her children. Your own website already contradicts it ("students, working adults & night owls") — and the website is right.
Every rival on the Malaysian kids-immunity shelf — Scott's, Redoxon Kids, Blackmores, Appeton — holds an NPRA-registered MAL number, and that licence is precisely what grants the right to claim "improves immunity". You are a food. You cannot make the claim the shelf is organised around. As an immune booster you are also ~10× the price of Redoxon Kids per day; as an adult breakfast, RM2.67 sits credibly against Milo at RM1.29 and a café smoothie at RM12–15.
Inulin works by being fermented, and fermentation produces gas. Inulin is a high-FODMAP fructan, and IBS affects roughly 10–15% of Malaysians, skewed female — concentrated in exactly the bloating audience your best-seller targets. Roughly one in eight people entering this funnel complaining of bloating will be made worse by the 10.4g dose. There is currently no dosing guidance, no tolerance warning and no contraindication anywhere on your site.
The fix is a protocol, not a warning: half a sachet for the first three days, plus a one-question screen phrased as food experience and never as diagnosis — "what happens when you eat onion, garlic or beans?" — which also avoids collecting sensitive health data. Sensitive answers route to Original at half a dose. This costs a small number of unsuitable orders and buys the review score, which on Shopee, Lazada and Meta is the actual growth asset. A brand that tells you how to start is a brand that expects you to still be drinking it in month three.
Do not cut price. Fix the architecture.
| The frame the customer is in | Verdict | Against what |
|---|---|---|
| Brown-rice cereal drink what your website says | Overpriced 118–142% | RM3.25/sachet vs Nature's Own RM1.49, ecoBrown's RM1.34 |
| Dose-disclosed prebiotic what it actually is | Cheapest in Malaysia | RM0.256/g/day vs Fybogel RM0.829–1.210/g |
| A gut-health day | Beats the pharmacy on price and dose | PSP RM2.67/day at 10.4g vs Forlax RM2.42/day at 10g synthetic PEG |
| The same active, bought elsewhere | 52–90% cheaper | Amway markets its chicory programme at "RM27 a day" |
| Format-and-function twin, export shelf | Underpriced 3–5× | Morlife "Complete Gut Restore" 10g sachet = RM10.19–12.40; your 35g sachet = RM2.24–4.00 |
One sachet = one day. A 30-sachet bag is RM2.50 a day, and your site never says it anywhere. Per-day reframing only works when you supply the comparison, so always name it: "A probiotic capsule costs RM2.30 a day and you still have to eat breakfast. This is RM2.63 a day — and it is breakfast."
The new ladder — seven products, down from thirty-eight
| Product | Price | Sachets | RM/day | Honest anchor | Channel |
|---|---|---|---|---|---|
| Single sachet | RM4.90 | 1 | 4.90 | none | Retail counter · impulse |
| Box of 8 — ONE RRP EVERYWHERE | RM24.90 | 8 | 3.11 | none | Site + pharmacy + grocery + marketplace |
| 14-Day Reset + guide + promise | RM42 | 14 | 3.00 | RM49.80 → 16% | DTC only · warm traffic |
| 30-DAY PROTOCOL · Gut / Plus badge this | RM79 / 85 | 30 | 2.63 / 2.83 | RM99.60 → 21% | DTC only · the hero |
| 60-Day Reset · Gut / Plus | RM149 / 159 | 60 | 2.48 / 2.65 | RM199.20 → 25% | DTC only · the cold-traffic basket |
| 90-Day Protocol · Gut / Plus | RM199 / 214 | 90 | 2.21 / 2.38 | RM298.80 → 33% | DTC only · + free shipping |
| THE HOUSEHOLD PROTOCOL · 3 flavours × 2 bags | RM379 | 180 | 2.11 | RM572.70 → 34% | DTC only · + mug as gift |
| Auto-Refill the only permanent discount on the store | RM69 / 75 | 30 | 2.30 / 2.50 | 13% off everyday | Subscription |
| Trade cartons 12 / 24-box | RM215 / 405 | 96 / 192 | 2.24 / 2.11 | no anchor | Behind a B2B login — off the consumer store |
Your roadshow ladder — already the best thing you had — improved by 6.8% per sachet for a 6× bigger commitment. This one improves by 29% from entry to top. That is what makes commitment rational instead of sentimental.
compare-at = (the same number of sachets, bought in the largest pack the trade sells) × published box RRP
A customer can verify it by counting boxes on a pharmacy shelf. That is the only property that makes an anchor survive. It retires all four contradictory ecobag anchors at once.
Four sub-rules: no anchor within 10% of the price (delete all eleven today) · anchors are set per variant and never inherited (this is what produced "RM405, was RM26.90") · base tiers carry no anchor at all, which drops coverage from 75% of variants to ~30% — the difference between a clearance store and a brand · promotions become time-boxed: max 4 windows a year, 10 days, 20%, always with a visible end date, never on the protocols.
Price enforcement is not possible in Malaysia. So do not police the price of a pack everybody sells — give each channel a different pack.
The 8-sachet box becomes the single price-compared unit at one published RRP everywhere — your site, pharmacies, Shopee, Lazada. The 30/60/90-day protocols and the Household Protocol are never wholesaled.
A customer then compares 8 days at RM3.11/day against 30 days at RM2.63/day — and your site wins on the axis that matters. The RM26-versus-RM18 humiliation vanishes without touching a single price.
Your own trade terms mean the channel margin you earn by selling a monthly bag direct, rather than wholesaling it, is smaller than the cost of acquiring that customer — estimated at RM24–38 through WhatsApp and RM60–120 through website purchase. trade figures withheld
A single-bag first order does not pay for its own acquisition. That is the entire argument for the 60-Day Reset as the cold-traffic hero rather than the 30-Day. And it is honest: 60 sachets is either 60 days at one a day, or 30 days on the AM+PM protocol — the same product serves both stories. Your own roadshow sheet already prices a 60-day pack at RM159, so this is inside territory you have validated.
The Household Protocol is your structural advantage. Bundle on the problem axis, not the quantity axis: one basket covering Mum's constipation (10.4), Dad's bloating (7) and the adult kids' run-down mornings (8.8). It converts your range from a choice problem — "which of six flavours?" — into a completeness proposition. It uses only in-stock 30-day bags. And it is genuinely cheaper than buying the three separately, unlike two of your current "family" bundles, which are priced at or above the sum of their parts.
Fourteen products to delete (every bare Set A/B/C, every duplicate [SET] variant, and the RM0.00 Membership, which pollutes your collections, search, sitemap and Meta catalogue feed) and five to move off the consumer store (both pea proteins, the quinoa, the pure powder whose URL still says the retired nutribran name, and the thermos mug — which becomes a gift-with-purchase worth RM120–160 of AOV lift instead of a RM59.90 distraction).
One product, one problem, one buyer, one page.
Every serious Malaysian competitor sends paid traffic to a single-offer funnel, not a catalogue. Labrich runs four or more domains; prune.com.my and hishinregen.com.my carry exactly two products each. Your 38-SKU store is the wrong paid destination — that is a measured category-wide rule, not a design preference.
| Original | Purple Sweet Potato | Avocado | |
|---|---|---|---|
| The one problem it attacks | "I can't have a morning drink any more without bloating and feeling breathless" | "On the medicine I go. Off the medicine I'm blocked again." | "I'm always tired and I catch everything — and the vitamins didn't change it" |
| Promise | Minuman pagi yang perut gastrik anda boleh terima | Pagi yang ringan, tanpa bergantung pada ubat | The 8.8g breakfast for people tired of being run down |
| Language | BM primary, EN parallel | BM primary | EN primary, BM + ZH variants |
| Primary action | Add to cart · WhatsApp secondary | WhatsApp co-primary — dignity + triage | Add to cart · WhatsApp secondary |
| Hero tier | 30-Day · RM79 · RM2.63/day | 30-Day · RM85 · RM2.83/day | 30-Day · RM85 · RM2.83/day |
| Launch order | First — the only product in stock at every tier | Third — ships as 30-day bag only | Second — gated on the nutrition panel |
One template, fourteen sections, fixed order — because the order is the argument: problem → why it happened → why your current fix fails → what's in the cup → how to take it → what to expect → is it safe for me → who says so → the offer → what if it doesn't work → questions → buy.
"Why what you use now doesn't fix it." This is where the page decides whether RM2.63 a day reads as expensive or cheap. It carries the cost-of-current-solution table — antacids, laxatives, probiotics, prune extract — with real Malaysian prices.
Lead with the problem, not the outcome: most Malaysians eat 10–16g of fibre a day against a 20–30g target. "You are not broken — you are short of fibre." It is the most persuasive sentence available and 100% compliant, because it claims the problem rather than the result.
Use Malaysia's own permitted wording verbatim: "Inulin helps increase intestinal bifidobacteria and helps maintain a good intestinal environment" — then say so. "That is not our copywriting. That is the wording Malaysian food law allows." All three products clear the threshold with 3.5–8× headroom.
Dignity rules for the PSP page, and they are non-negotiable: never a toilet, a bathroom, or a person in distress. Show the mug, the morning, the purple, the mother's face at ease. Talk about the day, not the act — "pagi yang ringan". Use her euphemism, not ours. And note WhatsApp is the discretion channel: she will not comment on a public post about her bowels, but she will send a private message.
The shared system also fixes the URL damage: 23 of your 38 handles contain a literal ® character, producing percent-encoded URLs that read as spam when shared on WhatsApp; six handles are simply wrong (four end in -copy, two begin with your retired nutribran brand name, your Original box sits on a handle that says loose-sachet); and five dead legacy product URLs still rank in Google and return 404 with no redirect.
Destination is decided by language, not by country.
We pulled 1,503 live Malaysian health ads to settle this, and the data overturned our own working assumption. Click-to-WhatsApp is not the default for Malaysian health commerce — it is segment-specific, and the segment is defined by the language of the query.
| Query | Website | Messenger | |
|---|---|---|---|
gut health EN | 87.7% | 5.4% | — |
prebiotic EN | 80.6% | 1.9% | 4.6% |
sembelit BM | 51.3% | 37.6% | 6.0% |
imun BM | 51.6% | 45.1% | — |
serat BM | 40.0% | 47.3% | — |
益生菌 ZH | 22.9% | 8.6% | 62.9% |
| kids / parent | 30.4% | 54.4% | 2.5% |
English and ingredient language go to the website. Malay and symptom language go to WhatsApp. Chinese goes to Messenger. Parents go to WhatsApp. And only 5 of 372 advertisers — 1.3% — run both. So the destination split is itself the cheapest available edge.
The only demand engine. There is no organic base to lean on — 426 followers, zero ads, a stale blog. Meta is not a channel here. It is the channel.
The scale engine. Web checkout scales without human labour. Every high-spending advertiser in the measured set is here. Click-to-WhatsApp is labour-bound and will cap.
The triage, the discretion channel and the retention engine. Three doses aimed at three complaints is a triage, and a customer cannot self-route that — a three-question conversation can. It is also the only place the tolerance screen can live, and the only place a woman will discuss her bowels.
Meta's view ends the moment someone clicks through to WhatsApp. WhatsApp conversions are invisible in Ads Manager — which means an ad reporting ROAS 0.03 may be your most profitable one. If this is not wired before day one, Meta optimises against a false signal, kills the winning ad set, and you conclude that Meta does not work for you.
Four layers, all required: a reference token carried in the first inbound WhatsApp message · Meta's click-to-WhatsApp referral object captured from the webhook on day one of spend, because the retention window is only days and after that the ad that drove a customer is unrecoverable · phone number required at checkout, which is the single highest-leverage tracking change available · and offline upload of every WhatsApp-closed order back to Meta.
House rule, and we will hold ourselves to it: no creative is ever called a winner or a loser on ROAS alone. Every verdict names at least two other signals from the matrix, states which evidence tier it rests on, and states which attribution view it uses. Awareness creative is judged on reach, views, shares and saves — never on ROAS.
Roughly 32% close rate at a five-minute first reply, versus ~5% at 24 hours. That is a 6.4× revenue swing sitting entirely on operations. So: bot greeting under 5 seconds, human first reply under 5 minutes, 09:00–22:00, seven days — the evening block is when a health purchase actually gets decided. One name, one voice, continuity across the 90-day calendar, because in a health conversation continuity is the product experience.
Hard rule: never scale ad spend past the reply-time SLA. Spend that outruns reply latency converts at 5% instead of 32%, and you have paid four times over for the same revenue.
Singapore was never actually entered.
Your shipping policy already ships to Singapore in 3–7 days. You already hold Singapore's most trusted food mark. But your store is configured as a single Malaysian market — so every Singapore order today is sold in ringgit at Malaysian shelf prices. Adding Singapore is a configuration change, not a market entry.
| When | Market | Box RRP | Why |
|---|---|---|---|
| Week 1 | Singapore | S$12.90 1.64× | Not a new market — an un-entered one. Food registration is free, the shipping lane is live, the certification is held, and Nestum has pre-installed the exact consumption habit. gate: re-confirm the HPB symbol is current |
| Week 4 | Hong Kong best new market | HK$78 1.63× | Lightest regime of all 14 assessed: no pre-market registration found, and stick-on labels are expressly permitted, so existing artwork ships. 穀粉 is a native supermarket category. Reuses Singapore's creative. Already measured at retail: HK$65–80. |
| Start now, launch Jan 2027 | UAE | AED 42 1.88× | Halal is a legal key here, not a badge. And Ramadan begins ~8 February 2027 — sahur, something filling and gentle taken in the dark before work, is the best-fitting consumption occasion this product has anywhere in the world. Stock must land mid-January, so artwork and registration begin August 2026 or the next window is 2028. |
| Q1 2027 | Brunei | — | Currency pegged 1:1 to SGD, so it inherits Singapore-grade purchasing power; Malay creative transfers at zero cost. A rehearsal stage, not a prize. |
| Do not invest | United Kingdom | £0 spend | Your core claim is illegal at current dosing. The authorised chicory-inulin claim requires 12g/day; your best product delivers 10.4g; and the ASA struck down Kellogg's at 45% of threshold. Keep the distributor, spend nothing — and note the fix is a revenue lever: 2 × PSP = 20.8g clears the threshold and doubles AOV. |
| Avoid this cycle | Indonesia | — | Worst cost-to-ceiling ratio of all 14: registration per SKU and per pack size (~18 filings), 4–8 months, a local entity required, plus mandatory halal certification from 17 October 2026 that JAKIM does not automatically satisfy. |
| Park | Korea · Taiwan | — | Korea's misugaru habit is so native the category is a commodity with no story gap. Taiwan is the best product fit of any new market but runs on LINE, not WhatsApp — which breaks the whole activation stack. Revisit Taiwan the moment Hong Kong validates the Chinese creative. |
Two hard rules for every market: never publish a price below the local importer's RRP — that is simply exporting the Malaysian mistake — and price the export 30-day bag at roughly 3.2× the local box RRP so your own DTC never undercuts your distributor. Freight also reshapes the ranking: 30 sachets is 1.05 kg of product, so land and short-sea lanes win decisively, and long-haul parcels to the UK, US or Gulf are commercially fictional without a distributor or local co-packing.
Everything free and reversible happens before any money is spent.
free
- Replace the placeholder WhatsApp number and delete the template comments — one line
- Null the four carton anchors, delete the eleven sub-10% anchors, unify the four ecobag anchors — one hour
- Unpublish every out-of-stock variant. No ad may ever land on a page that cannot transact
- Fix the Original title typo — it propagates to your page title, heading, social preview and image alt text simultaneously
- Tag all 38 products, then fill the three empty Health-Goal collections. Ships the problem-first navigation the same day, with no redesign
- Delete the 14 duplicate products; move the 5 non-core ones off the store; convert the mug to a gift-with-purchase
- Redirect the five dead product URLs; strip ® from handles; pick one canonical domain
- Escalate the duplicate barcode (Avocado and Chocolate share one GTIN) to GS1
hard gate
- Execute the claim kill-list across site, brochure, sales script and key visuals. This gates all spend — an automated agent repeats whatever your site says, and a number in writing to a customer is a commitment
- Commission one page of approved Malaysian claim wording from a food-law consultant, checked against the currently gazetted regulation
- Fact-lock one sheet: one dose per product, one timeline, one ingredient list, one nutrition panel, one disclaimer — then publish the dose on every page, starting with Original's 7g, which appears nowhere on its own three pages
- Resolve the PSP label arithmetic and correct the key visual printing 8.8g on the PSP box
- Write the titration protocol and the one-question tolerance screen; put both on every page, in WhatsApp, and on-pack
- Pick one design system — we recommend the violet/forest editorial system — and retire the other three
- Publish RM/day everywhere — every product page, collection card, cart line and ad — always with the named comparison
- Ship the 7-product ladder; make the 30-Day the default-selected tier and badge it
- Rebuild every anchor on the arithmetic rule; add a nightly check that flags any anchor below its own price
- Launch Auto-Refill at RM69 before raising any one-off price — it gives the deal-trained customer base a legitimate landing spot at its existing reference price
- Retire the consumer volume ladder; move cartons behind a B2B login
- Set one box RRP everywhere — the recommended RRP restores a healthy retailer margin against your existing trade terms, versus today's RRP which yields far less and is why discounting appeared. Requires trade notice.
- Build the three single-offer landing pages — problem → function → solution, one buyer each, with cash-on-delivery and local payment rails, and WhatsApp at every scroll depth
- Install a real WhatsApp widget (there is none today) and wire all four entry points with prefilled tracking codes
- Build the triage bot as "Guided Fibre Journey · Step 1: Assess" — your own name for it. No WhatsApp Catalog, no WhatsApp Pay: loading a "prebiotic gut health" product into Meta's commerce surface invites a reviewer to classify it as a medical product, which can cost you the account. WhatsApp is the conversation; Shopify is the transaction
- Wire attribution end to end before any spend, and require phone number at checkout
- Staff the reply SLA: one agent plus the bot, 09:00–22:00, seven days, one name
- Pull your real review numbers and retire the "8,000+" claim until it reconciles
RM12,000
- Nine-point launch gate, all green before spend: a ≥RM150 basket exists · no paid destination can be out of stock · three pages live with payment verified · claim list executed · one fact-locked sheet published · WhatsApp number fixed and staffed · order-to-ad tracking tested end to end · dual pixel provisioned · anchors clean
- Days 1–10 · RM250/day — Learn. 15 concepts live (5 hooks × 3 products), broad targeting, destination split-test running
- Days 11–20 · RM400/day — Prove. Kill the bottom 40% by cost per outcome; iterate the survivors; add retargeting
- Days 21–30 · RM550/day — Scale. Scale the top three per product. Do not start on Advantage+ — your pixel has zero history
- Allocation: Original 40% · PSP 30% · Avocado 20% · awareness and retargeting 10%
- Creative rules from the measured category: lead with 9:16 motion (motion share rises to 76.7% among proven long-running winners, while carousel collapses past 45 days) · hook ≤64 characters · subtitle everything, because 62.4% of category ad copy is Malay and the feed is sound-off · build for months, not weeks — the median winner runs 58 days · and exploit the two white spaces: halal appears in only 5.5% of ads, price in only 12.1%
- Singapore live — re-confirm the health symbol, file the free registration, add Singapore as a market in SGD, publish the three pages, port your Malaysian review proof to Shopee Singapore, run Meta on the Original page only
- Test the two-sachet AM+PM protocol in Malaysia — it doubles AOV, improves tolerance, and is the only route to the UK/EU claim
- Begin UAE registration and Arabic artwork for Ramadan, 8 February 2027
- Brief the factory on adding resistant dextrin to PSP — the single highest-return R&D instruction in this survey, because it legally buys the only bowel-movement claim Malaysia permits
Expect roughly 105–110 orders from the RM12,000 proving run. At the RM150 average order value this architecture is designed to produce, that is a front-end return of about 1.3×. At RM80 it is 0.7 and fails. At RM26 — a single box — it is 0.23 and is catastrophic. That spread is the entire argument for doing the pricing work before the media work.
"Marginal" is the honest expected outcome of a first run. A proving run buys the winning hook, the real cost of acquisition and the objection list — not immediate profit. And because this is a consumable, the decision to scale must be taken on the 60–90-day repeat rate, not on day-30 ROAS. Hold RM3,000–4,000 back for the month-two window; do not spend it inside the test.
What could go wrong, and what we do about it.
Claim and regulatory risk
Malaysia runs a closed positive list — if a claim is not on it, it is not permitted, and three non-compliant claims plus one dangerous badge are live right now. Competitor copy is not permission: every brand you would be shelved against in the immunity aisle holds a licence you do not. Handling: execute the kill list before spend; buy one page of approved wording; and turn the constraint into the position by quoting the regulator's own sentence as the hero claim. Claim the problem, never the outcome.
Inulin dose, tolerance and IBS
The mechanism is fermentation, and fermentation makes gas. If the raw material turns out to be oligofructose rather than native inulin, 10.4g is double the tolerated dose. This is the single most likely source of refunds and one-star reviews. Handling: get the raw-material specification before writing a single ad — one document decides whether PSP is defensible or a complaint generator. Ship the titration protocol and sell it as a protocol, not a warning. Say plainly that mild wind in the first days is normal and settles: in an over-promising category, candour raises conversion.
Stock reliability
Your 10.4g hero is out of stock in all three box variants, and four of five "Monthly Gut Reset" options are out while the identical physical bags are in stock — a duplicate-SKU inventory desync. Lead time is 30 days. Handling — and this is a judgement call: this blocks the box, not the brand. All three focus 30-day bags are in stock today, so sell PSP as a 30-day bag only and unpublish the box variants. That sidesteps the stockout entirely instead of waiting four weeks — and bag-first is the architecture we want regardless.
Price conflict with the trade
Already happening, and it is your own design. A reseller sells at RM18.90 a box — cheaper per day than your own 30-sachet bag — and your own Shopee store undercuts your own website on loose sachets. Handling: do not police price, segment by pack. Enforce with allocation and rebate terms, never legal threat. Consolidate your four-plus Shopee shop IDs.
Taste acceptance
Malaysia is a high-sweetness market with documented resistance to sugar reduction, and Original is simultaneously your best-seller and your least sweet product. Handling: do not make "no sugar" the promise — it is a subtraction. Make it the credibility proof, and promise warmth, smoothness and comfort. Your three-ingredient list wins the label-distrust objection outright, so publish it as the creative. Route taste risk through a cheap first purchase. And publish a cold serving method for Avocado — zero formula change, removes the biggest objection, and it is the export-native format for Indonesia and Vietnam.
Attribution blindness
If the WhatsApp tracking chain is not built before day one, Meta optimises against a false signal, kills your profitable ad set, and you conclude Meta does not work. Handling: four layers wired before launch, plus the standing verdict rule — never a winner or loser call on ROAS alone.
Nine answers unblock everything else.
Nothing that costs money should start before these land. Each one blocks work we cannot do around.
Resolve the Purple Sweet Potato label arithmetic blocks the positioning
At 8 × 35g with brown rice at 50% and PSP powder at 6%, a 10.4g inulin declaration cannot sit third in a descending-order ingredient list — the numbers do not fit in 35 grams. Which is wrong: the sachet weight, the percentage, the ingredient order, or the 10.4g itself (is it total dietary fibre rather than added inulin)? The entire "highest dose in Malaysia" position rests on this, and it may also be a labelling defect.
The chicory raw-material specification and certificate of analysis blocks all creative
Native chicory inulin, or oligofructose? This one document decides whether 10.4g sits at the tolerance ceiling or at twice it — and therefore whether PSP is your strongest product or your biggest refund risk.
Is the rice germinated? this is a pricing question
Your site says only "greenish brown rice" — a colour word that reads to a customer as an immature or defective grain. If the rice is germinated, that word is worth real money: germinated brown rice has commanded a 2–3× premium in Japan since 1995. It is also the mechanism behind your "94% lower phytic acid" and "6× nutrients" claims. If it is not germinated, both claims must be withdrawn. One answer either unlocks a premium or removes two claims.
Full nutrition panel per sachet and per 100g, for every variant
Plus lab-verified figures for selenium, vitamin B6 and vitamin E. This blocks every nutrient claim and the entire UK/EU route — and note that Avocado currently has no ingredient list published anywhere at all.
Three certificates: heavy metals, phytic acid, aflatoxin
The heavy-metals certificate converts your indefensible "no arsenic" claim into the quantified version, which is strictly stronger.
Reconcile your own contradictions — and tell us: was Original reformulated?
Brown rice 50% on the spec sheet versus 54% on the website. Original at 7g in the brochure, 5.1g in a 2022 press mention, and silent on all three of its own product pages. PSP at 10.4g versus 10g. Avocado at 8.8g versus 8g.
Your decision: is Purple Sweet Potato a bowel product or a blood-sugar product?
Your brochure says one thing; your own Getting Started page says the other. We cannot build the page or the ad set until you choose. Our recommendation is bowel — it has a real claim route in the UK, EU and Australia, a sharper trigger event, and no disease-claim risk.
Actual cost per sachet blocks the guarantee
One number from the factory replaces an entire estimation chain. Your trade price sets a ceiling of about RM1.80 a sachet, but we should not model margin off your wholesale price. This also gates the 14-Sachet Promise — "drink 14 sachets, and if your stomach doesn't feel lighter we refund you, keep the rest" — which is auditable precisely because sachets are countable, but which cannot be offered without knowing what it costs.
Operational confirmations
Is the RM17.90/17.50/17.00 member ladder live, and why is IJN Pharmacy at RM18.00? · Purple Sweet Potato restock date, and whether the shortage is raw material or packaging · which of your two installed subscription apps is actually live · are local payment rails live at checkout, since only PayPal is visible in your storefront configuration · your real review counts · and is your WhatsApp number already a Business account? Migrating a personal WhatsApp to the Business Platform is a one-way door.
Your roadshow sheet is co-branded Gaia Health, and there is a "NBR by NutriBrownRice®" sub-lockup we cannot find a rationale for. We need to understand that relationship — it changes whether this is a new engagement or an expansion of work already underway, and the sub-brand should either be justified or retired.
How this was built, and what we could not verify.
Confidence discipline. Every figure in the full report carries a tag: MEASURED (observed in a live page, a client document, or a command whose output is on file), DERIVED (arithmetic on measured inputs, method stated), ESTIMATED (reasoned, assumptions stated), or UNVERIFIED. Nothing marked unverified is presented here as fact.
Primary sources: your live Shopify catalogue (38 products / 57 variants, via the store's own product feed) · your B2B retailer price list, consumer/distributor price list and product specification sheets · your key visuals, 3D renders and roadshow sheet · your product brochure · 1,503 live Malaysian health ads plus a separate 483-ad parent/kids set from the Meta Ad Library · Malaysian search autocomplete harvests in English, Malay and Chinese · 184 competitor price probes · competitor product feeds · Malaysian Food Regulations 1985 claim schedules, EU Regulation 2015/2314, and FSANZ standards · national health survey statistics.
Shopee and Lazada Malaysia blocked every automated attempt to read live prices, ratings, units sold and — most importantly — customer reviews. That is the richest voice-of-customer corpus in Malaysia and it is currently unread. It matters most for the tolerance risk (R2), which today is a mechanistically predicted problem rather than an observed complaint pattern. Closing it needs one hour in a logged-in browser, and we will do that next. Also outstanding: live Facebook and Instagram engagement behind login walls, your historical ad activity (we have proven no active ads, which is not the same as never having advertised), and real keyword volumes — we should not allocate budget by search term until those are pulled.
The complete survey — the eight-section repositioning strategy, three build-ready landing-page blueprints with full copy, the pricing architecture with all seven ladder inversions worked out, the WhatsApp funnel with message drafts, the full 14-market export assessment, the formulation and regulatory analysis, and the three product-level demand studies — runs to sixteen documents and is delivered alongside this summary.
Market survey, repositioning, pricing and channel strategy · prepared 25 July 2026
Focus products: Original (No Sugar Added) 7g · Purple Sweet Potato 10.4g · Avocado 8.8g
Channels assessed: Meta · Website · WhatsApp · marketplace · export
All claim guidance in this document requires Malaysian food-law sign-off before publication.