Influencer Ad Disclosure Rules (Malaysia)

What Part 3 section 6.0 of the Malaysian Content Code 2022 (Third Edition) requires when a creator posts for payment, the five lettered sub-rules at Part 3 paragraph 6.3, and what a platform label does not reach.

Updated September 2026 · Xanny Lee, CEO

Influencer Ad Disclosure Rules (Malaysia)
Quick answer

A paid creator post aimed at a Malaysian audience has to be labelled, and the rule that says so is Part 3 paragraph 6.3 of the Malaysian Communications and Multimedia Content Code 2022 (Third Edition), a registered voluntary industry code rather than a statute, registered on 30 May 2022 and enforceable through an MCMC direction under section 99 of the Communications and Multimedia Act 1998. Its words are that such content 'shall be clearly disclosed as being done in exchange for payment in cash or some other reciprocal arrangement in lieu of cash', so gifted product and other non-cash arrangements are inside the rule. Five lettered sub-rules then govern how: an upfront label such as 'Advertisement', 'Ad' or 'Sponsored' placed with the endorsement itself, no vague shorthand like 'spon' or 'collab', the disclosure in the same language as the endorsement, inside the video rather than only in the description, and repeated periodically through a live stream. The duty to disclose is drafted in 'shall'; every rule about how to do it is drafted in 'should'.

Five creators are booked, the contracts are signed, and one of them has just messaged to ask whether she has to write anything on the post. The brief does not say. The agency says the platform toggle takes care of it. Between those two non-answers sits an actual Malaysian rule, and it is far more specific than either of them: it names the labels that work, names the shorthand that does not, and says where the label has to sit in a video and in a live stream.

The short version

A paid creator post aimed at Malaysian consumers has to be labelled, and the instrument that says so is not the one most briefing decks name.

It is the Malaysian Communications and Multimedia Content Code 2022 (Third Edition), the edition MCMC's register records as registered on 30 May 2022, and specifically Part 3 section 6.0, headed "Identifying Advertisers and Recognising Advertisements". Paragraph 6.3 there covers third parties brought in under a commercial arrangement to review, endorse or give testimonials, expressly including what they post on their own social media, and it says that content "shall be clearly disclosed as being done in exchange for payment in cash or some other reciprocal arrangement in lieu of cash". Five lettered sub-rules follow, and they are unusually operational for a code: they name the labels to use, name the shorthand to avoid, require the disclosure to be in the same language as the endorsement, require it inside a video rather than only in the description, and require it to repeat through a live stream.

Two things about that structure decide how strictly you should read it. The duty to disclose is drafted in "shall". Every rule about how to disclose is drafted in "should". Do not flatten the two into one instruction, and do not treat the softer half as decoration either, because a complaint that a disclosure was unclear is argued on exactly those five sub-rules.

Here is the correction worth carrying away. The duty that names the labels is not in the Consumer Protection Act 1999, where secondary summaries of Malaysian influencer rules often place it. It sits in Part 3 section 6.0 of the Content Code, a registered voluntary industry code made under section 95 of the Communications and Multimedia Act 1998. Cite that, and cite it in full form with its Part number and its edition, because a bare "paragraph 6.3" means something else in Part 8 and something else again in Part 1.

The paragraph that governs a paid creator post

A code written in 2022 still reaches a Meta placement: Part 3 paragraph 1.1 pulls in advertisements communicated over a networked medium, including Digital Media, which a creator's Reel plainly is. With scope settled, the operative words are the ones worth slowing down over.

The chapeau of Part 3 paragraph 6.3 reads: "Advertisements or Marketing Communications include the involvement of third parties under a commercial arrangement to do product or service reviews, endorse or provide testimonials about Advertisers' products or services. Such Advertisements or Marketing Communications, which may include those on their social media platforms, shall be clearly disclosed as being done in exchange for payment in cash or some other reciprocal arrangement in lieu of cash. In particular, such Advertisements or Marketing Communications should adhere to the following."

Four phrases in that passage carry the whole paragraph, and it is worth taking them one at a time.

"Which may include those on their social media platforms" answers the question people actually ask. The duty does not attach only to media the brand buys. It follows the arrangement onto the creator's own account, which is where most of a Malaysian creator flight actually lives.

"Under a commercial arrangement" is the trigger, and it is drawn around the deal rather than around the format. Nothing in the sentence turns on whether the post is boosted, whether it carries a link, or whether the brand ever touches the asset.

"Shall be clearly disclosed" is the duty, and "clearly" is the only quality standard the chapeau sets. It is an outcome word, not a specification. The five sub-rules that follow are the Code's attempt to say what clarity looks like in practice, which is why they read like production notes rather than principles.

"In particular ... should adhere to the following" is the hinge where the modal changes, and it is easy to read straight past on the way to the lettered list. A reader who quotes only the sub-rules has quoted the softer half of the paragraph and left the binding half sitting three lines above it.

The five disclosure sub-rules for a paid endorsement, Malaysian Content Code Part 3 paragraph 6.3
What each lettered sub-rule of paragraph 6.3 requires, the modal verb the Code uses for it, and what it means for a creative running to a Malaysian audience, under the code registered on 30 May 2022.
Sub-ruleWhat the Code saysModalWhat it means on a creative
6.3(a)Placed with the endorsement content itself, using an upfront label that must first be noticed and then understoodshouldA visible "Sponsored" or "Ad" at the top, not buried below a fold or inside a hashtag block
6.3(b)Avoid vague terms such as sp, spon or collab, and stand-alone terms such as thanks or ambassadoravoid, under the same chapeauAn ambassador credit is a relationship, not a disclosure. Pair it with a label from 6.3(a)
6.3(c)Disclosures should be in the same language as the endorsement itselfshouldA Malay script carries a Malay label. One English tag across three language cuts covers one of them
6.3(d)In a video, the disclosure should be in the video itself and not just in the descriptionshouldBurn it in or say it. The description field alone does not discharge this
6.3(e)In a live stream, repeat the disclosure periodicallyshouldSay it at the top and at each product segment, for viewers who join late

When no money changes hands, the rule still runs

The most common way a Malaysian campaign ends up undisclosed is honest confusion about what counts as payment. Three separate parts of the Code answer it the same way, which is a good sign the answer is stable.

The chapeau of paragraph 6.3 reaches an arrangement made "in exchange for payment in cash or some other reciprocal arrangement in lieu of cash". Part 3 paragraph 6.2 uses the parallel phrase "in exchange for a payment or other reciprocal arrangement". And the Code's own definition, at Part 1 paragraph 5.1, describes an Influencer as "person(s) or group(s) who either on a personal capacity share their own independent opinions or are engaged and paid by Advertisers (either in cash or other consideration) to advertise products or services on their own social media channels because of their social media influence on Consumers".

Read together, the trigger is value moving towards the creator, in whatever form. Gifted product. A seeded PR box sent with an expectation attached. A comped stay, meal or treatment. An affiliate link. A discount code that pays a commission per redemption. A retainer that buys a certain number of posts a month. None of those produce an invoice the creator raises to the brand, and all of them sit inside the language above.

The scope is wider still once you read the definition of Marketing Communications, which the Code says "should be interpreted broadly" and which expressly lists "word-of-mouth marketing" and live phone-in shows alongside promotions, sponsorships and public relations. The definition of Social Media covers platforms that allow the creation and exchange of user-generated content "either organic or paid", so the fact that a post was never boosted does not put it outside the Code.

Two honest limits. The Code does not define "reciprocal arrangement" any more tightly than the words above. And we located no published Malaysian decision interpreting the phrase, so nobody can tell you where the edge sits between a genuinely unsolicited post and a seeded one. Where a case is close, the cheap answer is to disclose.

The control test, and the duty that does not depend on it

Part 3 paragraph 6.2 introduces a test that no Malaysian marketing guide seems to quote, and it is worth quoting in full: "Advertisements or Marketing Communications by way of features, announcements or promotions that are disseminated in exchange for a payment or other reciprocal arrangement should comply with this Code if their Content is controlled by the Advertisers. Such Advertisements or Marketing Communications should also be clearly identified as such so as not to mislead Consumers."

The conditional matters. Whether the paid feature has to comply with the rest of Part 3, meaning the truthfulness rules, the testimonial rules and the price rules, is gated on the advertiser controlling the content. Script approval, mandatory talking points, a claims list, sign-off before publication and a right to request edits are all control. A brand that hands a creator a product and no direction has a genuine argument that a particular claim in the resulting video is not its content.

That argument does not reach the label. The second sentence of 6.2 is unconditional, and the chapeau of 6.3 is drafted in "shall" with no control qualifier attached. Creative freedom is not a disclosure exemption, and the practical consequence is that the least controlled brief on your roster is the one most likely to publish without a label, because nobody reviewed the caption before it went up.

Who then answers for it, as between the brand, the agency and the creator, is a separate question with its own long answer. The substantiation rules for Malaysian ad claims set out that ladder, including Part 3 paragraph 1.3 and the statutory deeming provision that sits behind it, so it is not repeated here.

The labels the Code names, and the shorthand it warns against

Sub-rules (a) and (b) are the pair that decide most disclosure arguments, and both are short enough to quote whole.

Paragraph 6.3(a): "Disclosures should be placed with the endorsement content itself and use an upfront label that must first be noticed and then understood, for example 'Advertisement', 'Advertisement Feature', 'Ad', 'Sponsored' and the like."

Paragraph 6.3(b): "Avoid using vague or confusing terms like 'sp,' 'spon,' or 'collab,' or stand-alone terms like 'thanks' or 'ambassador,' as well as other abbreviations and shorthand, which may confuse the public or consumers."

Three readings follow. First, "noticed and then understood" is a two-stage test, and each stage kills a different bad habit: a label placed where nobody looks fails the first, a label nobody can decode fails the second. Second, "and the like" keeps the list open, so the four named labels are examples rather than an approved vocabulary. Third, the word "stand-alone" in 6.3(b) is doing real work. Thanking a brand is not prohibited, and an ambassador credit is not prohibited. The Code objects to either of them carrying the entire disclosure, because neither tells a reader that money or product changed hands.

These two sub-rules bite hardest in categories where a creator review is most of the paid inventory, which is why they resurface in the rules for pet brand advertising in Malaysia beside that category's testimonial rules, on the same reading of the same paragraph.

Disclosure labels the Malaysian Content Code names and the shorthand it tells advertisers to avoid
The example labels listed at Part 3 paragraph 6.3(a) beside the abbreviations and stand-alone terms paragraph 6.3(b) says to avoid, quoted from the code registered on 30 May 2022.
Named as acceptable examples in 6.3(a)Named as vague, confusing or stand-alone in 6.3(b)
Advertisementsp
Advertisement Featurespon
Adcollab
Sponsoredthanks, used on its own
"and the like", which keeps the list openambassador, used on its own

Nothing in the Code prescribes a hashtag, a font size, a colour or a position in pixels. It prescribes an outcome. That is more forgiving than a numeric rule in one direction and less forgiving in another, because there is no threshold to point at when someone argues the label was easy to miss.

Where the label sits in a static, a video and a live stream

The placement rules are where the Code stops sounding like a principle and starts sounding like someone who has actually watched a branded Reel.

Paragraph 6.3(d): "If an endorsement is made in a video, the disclosure should be in the video itself and not just in the description uploaded with the video." Paragraph 6.3(e): "If an endorsement is in a live stream, the disclosure should be repeated periodically so viewers who only see part of the stream will get the disclosure."

Both are written against a specific failure. The video rule is written against the description field, which is where every scheduling tool and every creator template puts the boilerplate, and which a viewer on autoplay never opens. The live rule is written against arrival time: a two-hour shopping stream has an audience that turns over completely, so a single disclosure in the opening minute reaches whoever happened to be there for the opening minute.

Where a disclosure has to appear by content format under the Malaysian Content Code
Placement duties for a static post, a video and a live stream drawn from Part 3 paragraph 6.3(a), 6.3(d) and 6.3(e), with the description-field trap named.
FormatWhat the Code asks forThe failure it is written against
Static image or carouselLabel placed with the endorsement content itself, upfront, noticed then understood, per 6.3(a)A tag at the end of a hashtag block, or in a bio rather than on the post
Video, feed or ReelDisclosure inside the video, not just in the uploaded description, per 6.3(d)Boilerplate in the description field that autoplay viewers never open
Live streamDisclosure repeated periodically through the stream, per 6.3(e)One disclosure at minute zero, for an audience that arrives all night
Any format, any languageDisclosure in the same language as the endorsement, per 6.3(c)One English label reused across the Malay and Mandarin cuts

Disclosure in the language of the endorsement, in a feed that runs three

Paragraph 6.3(c) is a single line, "disclosures should be in the same language as the endorsement itself", and in most markets it would be a formality. In Malaysia it is the sub-rule with the highest chance of being breached by a team that thought it had complied.

The reason is visible in the creative itself. Of 197,314 Malaysian ads in our archive whose creative carries a testimonial or user-generated angle, snapshot 9 September 2026, the language split runs three ways rather than one, and no single language holds even a bare majority.

Languages of the Malaysian creator-led ad set in the AdPlay.ai archive
Language values recorded for the 197,314 Malaysian ads themed testimonial or user-generated creative, snapshot 9 September 2026, creative metadata only with no performance data attached.
Language recorded on the creativeAdsShare of the creator-led set
English75,10438%
Malay53,18527%
Chinese44,01322%
Smaller and mixed labels, including "Bahasa Melayu", "Chinese, English" and two-letter codes25,01213%

That residual row is worth keeping honest rather than rounding away. The archive's classifier records language as free text, so variants such as "Bahasa Melayu" and combined values such as "Chinese, English" are counted separately from the three main labels, which is itself a small piece of evidence that Malaysian creator creative is often bilingual inside a single asset.

Carro Malaysia's celebrity creative is the visual version of the same point. One archived static, a Malay-language frame that started running on 14 May 2026, carries "STOK TERKINI: KERETA POPULAR" as the headline and, beside a portrait of the Hong Kong actor Moses Chan, the credit line "陈豪 Moses Chan / Duta Selebriti Carro". Malay headline, Chinese name, Malay relationship credit, on one frame. Any disclosure decision on an asset like that has to pick a language deliberately, and 6.3(c) says which one: the language of the endorsement, not the brand's default. The point here is the language mix on one frame, not a disclosure verdict on the advertiser, since whatever the platform rendered around this frame is not something an archive of creative can see.

The operational rule is small enough to put in a brief. The label follows the script. If the flight ships three language cuts, it ships three labels.

Advertising built to look like editorial

Part 3 paragraph 6.4 is the least quoted paragraph in this section and the one that catches an entire Malaysian creative format: "Where paid-for space, material or programming is in the style of the normal editorial, material or programming, whether paid for by the same or different advertisers, particular care is needed to ensure that no part can be mistaken for the normal editorial, material or programming matter. Any paid-for space used during news programmes shall be required to include disclaimers or notifications, whether in the form of a pop-up or push notifications and crawlers or other clear ways to indicate that the segment is paid."

The second sentence is written for broadcast, and it is drafted in "shall". The first sentence is not limited to broadcast at all: it reaches any paid-for material presented in the style of normal editorial, which is a plain description of the advertorial unit that runs constantly in Malaysian feeds.

How constantly is measurable. In the same archive, 42,112 Malaysian ads are themed as native, editorially styled creative and 2,077 as press styled, which is 44,083 distinct ads on the 9 September 2026 snapshot once the 106 carrying both labels are counted only once. One archived example shows the shape. Mavil Menjaga Usus, a Malay-language health creative that started running on 26 February 2025, is laid out as a news bulletin, with a "VIRAL" flash and the headline "TERBARU! Kajian Dedah Sembelit Kronik Boleh Undang Kenser Usus, Cuci Usus Sebelum Terlewat- PAKAR" set over a studio-style frame. That is a format, not a verdict on the advertiser, and the archive records what a creative looks like rather than what disclosure the platform rendered around it.

The 2025 draft of the Code would sharpen this paragraph, adding that "editorial independence shall be preserved at all times" and that "sponsored, paid, or commercially influenced content must be clearly distinguished from editorial content". Until a revised code is registered, the 2022 wording above is the one that applies.

Virtual influencers and AI-generated faces

Part 3 paragraph 6.1 carries a disclosure duty that has nothing to do with payment, and its modal is stronger than anything in 6.3: "Advertisers, online publishers, broadcasters, and owners of other electronic media shall ensure that Advertisements including lead-in ads are designed and presented in such a way that it is clear that they are Advertisements. The use of Virtual Influencers in Advertisements must be disclosed to consumers to ensure that they are not misled into believing that they are interacting with a real human being."

Part 1 paragraph 5.1 defines the term: "Virtual Influencer refers to computer generated characters or avatars who have realistic characteristics, features, and personalities of humans, and behave in a similar manner as influencers." That definition is written around human realism and human-like behaviour, which is exactly what a synthetic presenter in an ad is built to achieve, so a photoreal AI spokesperson is inside it on the plain words.

A second paragraph pushes in the same direction from a different angle. Part 3 paragraph 4.9(f) says advertisers "shall ensure that Advertisements based upon fictitious characters are not so framed as to give the impression that real people are involved", that they "shall not contain testimonials or endorsements which may give such an impression", and that "where an illustration of a person is used in conjunction with a testimonial implying personal endorsement of the product, that person shall be the person giving the testimonial". Put those together and one increasingly common production shortcut is squarely addressed: a real customer's written testimonial, performed on camera by a generated face, is the case 4.9(f) describes.

The honest gap is the form. The Code says the use must be disclosed and does not say how, so there is no approved wording and no prescribed placement to copy. The five sub-rules in paragraph 6.3 are drafted for paid endorsements rather than for synthetic presenters, so borrowing them is a sensible working method rather than a rule you can point to. In practice that means a plain, visible line stating the presenter is computer generated, in the language of the ad, inside the creative.

What a platform label does and does not reach

Meta renders a paid partnership label above a branded post, set up through a permission handshake between the advertiser and the creator. That label belongs to the platform's own branded content rules, which run on their own review and enforcement track and are surveyed in the overview of Meta advertising policies; the handshake itself is covered in the guide on running paid partnership ads on Meta. Trade reporting confirms the shape: EMARKETER's 2025 write-up of Meta's partnership ads describes brands converting creator posts, affiliate posts and brand mentions into paid ads from inside Ads Manager, which is the mechanism this label sits on top of.

One limit on what follows. Meta's own policy pages returned errors when we fetched them on 9 September 2026, so nothing here is a quotation of Meta's wording, and the description below is drawn from observed platform behaviour plus that secondary reporting.

On the Malaysian rule, the fair reading is narrower than the flat claim that circulates in both directions. Paragraph 6.3(a) lists four example labels and closes with "and the like", which is open enough that a platform label plainly stating a paid partnership is a reasonable answer to 6.3(a) on a Meta placement. Saying it counts for nothing is not supportable from the text.

What it does not do is the rest of section 6.0. It sits in the chrome around the post rather than inside the creative, so it does not do what paragraph 6.3(d) asks for inside a video. It renders in platform furniture rather than in the language of the script, which is not what paragraph 6.3(c) describes. It does not travel: the same asset cut for another platform, sent to a creator's WhatsApp broadcast, or reposted organically arrives with no label at all. And it says nothing about a virtual influencer under paragraph 6.1.

The Malaysian Content Code disclosure duty compared with the paid partnership label on Meta
Who imposes each requirement, what sets it off, where it renders and what it leaves uncovered, with the platform column drawn from observed behaviour rather than quoted policy text as at 9 September 2026.
Comparison pointContent Code Part 3 section 6.0Paid partnership label on Meta
Who imposes itContent Forum, under a code registered by MCMCThe platform, under its own branded content rules
What sets it offA commercial arrangement, cash or reciprocalThe advertiser and creator completing a permission handshake
Where it rendersInside the creative, in the endorsement's own languageIn platform furniture above the post
Reaches video interiorsYes, Part 3 paragraph 6.3(d) requires itNo, it sits around the video rather than in it
Reaches other placementsYes, any networked medium under Part 3 paragraph 1.1No, it stays on the platform that renders it
Covers a virtual influencerYes, separately, under Part 3 paragraph 6.1Not a function the label performs
Visible to an ad archiveYes, when the label is in the creativeNo, chrome is not creative metadata

There is a second-order consequence worth knowing. Because the label is platform furniture rather than creative metadata, it is invisible to any archive of ad creative, ours included. Nobody can compute a Malaysian disclosure compliance rate from ad archives, and any figure that claims to is measuring something else.

The 2025 draft points the same way as this section reads the current text. It would rewrite 6.3(a) to require content to be "clearly and prominently disclosed as paid or sponsored content, using upfront labels such as 'Advertisement', 'Advertisement Feature', 'Ad', 'Sponsored' or equivalent platform-appropriate terms". That last phrase is the draft making explicit what "and the like" currently leaves to inference.

How a disclosure complaint actually travels

This is where the timetable gets imported from the wrong section, including by people who have read the Code carefully.

Part 8 of the Content Code runs three different complaint procedures, and picking the wrong one imports the wrong deadline. Section 6.0 is the dedicated track for comparative, superlative and misleading claims, and it is the track that carries the famous five working days to produce documentary evidence proving a claim. A complaint that a creator post was not labelled is none of those things. It runs down the general public complaints track at Part 8 section 4.0 instead, where paragraph 4.3 provides that a complaint the Chairman thinks warrants investigation "shall be forwarded immediately to the party complained against for a response within five (5) working days". Same number, different obligation: a response, not a substantiation file. If your campaign also carries a "best in Malaysia" line, that half of the complaint does move onto the claims track, and the superlative and comparison rules explain what that track asks for.

The third track is the one a compliance team reaches for when the post it is worried about belongs to someone else. A complaint brought by another advertiser rather than by a member of the public runs down Part 8 section 5.0, which starts outside the Bureau altogether: paragraph 5.1 says an industry complaint "should first be raised with the alleged offending party in writing, specifying the Part of the Code which it is claimed has been breached", with a copy to the Bureau. Paragraph 5.2 then gives five working days for the parties to resolve it between themselves before either side asks the Bureau to circulate it to members. So a brand-versus-brand disclosure complaint arrives as a letter from the rival, not as a notice from the Content Forum, and the five days that follow are for negotiating rather than for filing evidence. The Bureau also says in terms that it encourages industry practitioners to mediate, and reserves the right to charge an administrative fee for convening one.

One filing deadline governs all three tracks. Part 8 paragraph 3.3 lets the Bureau deal with a complaint only if it is made within two months of the occurrence, and only if it is valid, reasonably based and not frivolous. For a creator flight that window is short, because the post a complainant is objecting to may have come down weeks before anyone at the brand hears about it.

The Bureau's remedies on finding a breach, and the statutory penalty sitting behind them, are the same for a disclosure complaint as for any other, and the discount and price claim guide walks that ladder end to end. The limb worth planning against for a creator flight is not the fine but the removal power, because a takedown in the middle of a booked flight costs more than the ceiling does, and because a creator's post coming down takes the media placement with it.

What the 2025 draft would do to these paragraph numbers

Status first, in one line: a review ran through late 2025 and reported, and as at 9 September 2026 MCMC's register still lists the content code registered on 30 May 2022 as the current one, alongside sub-codes registered as recently as May 2026, which shows the register is being maintained rather than merely left alone.

The part that matters for this page is renumbering, and it is more disruptive here than in the paragraphs the other Content Code guides cover. In the draft attached to the 2025 consultation paper, Part 3 section 6.0 is restructured rather than edited. The 2022 paragraphs 6.2 and 6.3 are merged into a single paragraph, which means the five lettered sub-rules would hang off 6.2 rather than 6.3, introduced by a plainer "the following guidance applies" instead of "should adhere to the following". The 2022 paragraph 6.4, on editorial-styled paid space, would become 6.3. The draft also adds affiliate marketing to the covered arrangements, adds a scope line stating that the Part applies to all advertisements and marketing communications regardless of platform, medium or format, including emerging digital channels, and redlines "confuse" to "mislead" in sub-rule (b). Sub-rule (a) is rewritten in full, in the wording quoted earlier in this guide, so only (c), (d) and (e) survive verbatim.

The practical instruction is the same one this guide follows throughout. Cite the paragraph with its Part and its edition, because "6.3" alone is ambiguous today across Parts 1, 3 and 8 and would become ambiguous across editions the moment a revised code is registered. If your influencer contract template names sub-paragraph numbers, name the code edition in the same clause.

What Malaysian creator ads look like in the feed right now

Three archived Malaysian creatives show the range of material this rule is written for, and the first of them shows the shape the sub-rules describe.

Space My, a home and office furniture advertiser, has an archived Chinese-language video whose opening line is "本期节目由SpaceMine赞助播出", which translates as "this episode is sponsored by SpaceMine". The statement is spoken, it comes first, it sits inside the video rather than in the description, and it is in the language of the endorsement. That is the shape paragraph 6.3(a), 6.3(c) and 6.3(d) describe, carried by one line of script. Worth noting for accuracy that the advertiser page reads Space My while the sponsor named in the script reads SpaceMine.

Herbal Farmer, recorded in the archive under the advertiser name 藥材農夫 Herbal Farmer, has a Chinese-language creator video for an avocado nutrition mix whose body copy carries, above the brand sign-off and its block of website, outlet and social links, the line "Video and text credit by ziying_alicelee". That is the credit convention a great deal of Malaysian creator content uses, and it is worth being precise about what a credit does. It names who made the content. Paragraph 6.3 asks for something different, which is whether the content was made in exchange for payment or another reciprocal arrangement.

Wolo Yoga has an English-language first-person video that opens "Before you buy another yoga mat, let me save you from the disappointment I went through", and whose ad copy is written in a yoga teacher's first person and states that the recommendation is "not sponsored". Set that beside Part 3 paragraph 6.3. The sub-rules govern what a disclosure has to say once an arrangement exists, and they say nothing at all about a denial, so whether an arrangement exists is settled by the contract rather than by the caption. First-person creator framing on an advertiser's own paid placement is the format the whole of section 6.0 is written around, which is the reason the question gets asked of assets like this one.

A word on what the archive cannot tell you, because the temptation to build a scoreboard out of it is strong. Searching the ad copy and on-image text of Malaysian ads, and only those fields, returns 778 carrying the word "sponsored", 2,165 carrying "ambassador", 1,174 carrying "collab" and 75 carrying "advertorial" (AdPlay.ai archive, snapshot 9 September 2026). The field restriction is not a detail. Search the same four phrases across every indexed field and the totals run between 1.2 and 3.3 times higher, because the index also holds a written analysis of each creative, and "ambassador" in an analyst's sentence about an ad is not "ambassador" in the ad. The gap is widest on "advertorial", which is a word analysts use far more often than advertisers do. Three further caveats. These are descriptive counts of wording rather than a compliance rate. A count includes ads that use the word to deny a paid relationship as readily as ads that use it to declare one, which the Wolo Yoga copy above demonstrates. And the search engine strips the hash symbol, so a hashtag search is meaningless, while the platform label discussed earlier is invisible to the archive entirely. Read the numbers as a picture of what in-creative disclosure language looks like in this market and nothing more.

A pre-flight pass for a creator flight

Run this once against the campaign brief, before the first creator publishes, rather than after a complaint arrives.

Write the disclosure into the brief, not the contract annexe. The creator reads the brief. Specify the exact label word, where it goes, and in which language, and do it while you are still choosing people, because the guide on sourcing creators for paid social puts the brief at the same stage as the shortlist.

Pick a label from the named examples. "Advertisement", "Advertisement Feature", "Ad" or "Sponsored". If you want something else, test it against the two stages in Part 3 paragraph 6.3(a): noticed first, then understood.

Delete the shorthand from your templates. "spon", "collab" and a stand-alone "thanks" or "ambassador" are named in Part 3 paragraph 6.3(b) by exactly those words.

Match the label to the script language, cut by cut. A three-language flight needs three labels. This is the sub-rule a Malaysian campaign is most likely to miss while believing it complied.

Put it inside every video. On screen in the opening seconds, spoken in the first line, or both. The description field is an addition, never the whole disclosure.

Write live-stream repeats into the run of show. Top of stream, and again at each product segment. Set an interval you can defend, because the Code does not set one.

Treat gifted product and affiliate links as triggering the duty. Anything of value moving to the creator counts, and the amount is irrelevant.

Flag any synthetic presenter separately. If a face, a voice or an avatar in the creative is generated, Part 3 paragraph 6.1 wants that disclosed on its own terms, independently of who was paid.

Do not rely on the platform toggle alone. It is a reasonable answer to one sub-rule on one platform. It does nothing for language, in-video placement, live repetition or any asset that leaves that platform.

Keep the evidence. Screenshots of the published post showing the label, the brief that specified it, and the date. If a complaint arrives, Part 8 paragraph 4.3 gives you five working days to respond, which is not enough time to reconstruct what a creator posted four months ago. Capture it at publication, when it costs nothing.

By the numbers

5, at Part 3 paragraph 6.3(a) to (e)
Disclosure sub-rules a paid endorsement should follow under the Malaysian Content Code
Content Code 2022 (Third Edition), Part 3 para 6.3, 2022
30 May 2022, still the current registered edition as at 9 September 2026
Registration date of the content code in force for Malaysian advertisers
MCMC Register Of Current Voluntary Industry Codes, 2026
RM50,000
Maximum fine the Content Forum Complaints Bureau may impose on finding a breach
Content Code 2022 (Third Edition), Part 8 para 9.1(b), 2022
2 months after the occurrence
Window in which a disclosure complaint must reach the Complaints Bureau
Content Code 2022 (Third Edition), Part 8 para 3.3, 2022
5 working days from referral
Days a party complained against has to respond to a general public complaint
Content Code 2022 (Third Edition), Part 8 para 4.3, 2022
197,314, of which 42,911 were flagged live
Malaysian ads whose creative carries a testimonial or creator-led angle
AdPlay.ai archive, snapshot 9 September 2026
75,104 English, 53,185 Malay, 44,013 Chinese
Languages the Malaysian creator-led ad set runs in
AdPlay.ai archive, snapshot 9 September 2026

Frequently asked questions

Does a paid creator post in Malaysia really have to say #ad?

It has to carry a disclosure. The Content Code names labels rather than hashtags, so the hash symbol is not the point. Part 3 paragraph 6.3(a) says disclosures 'should be placed with the endorsement content itself and use an upfront label that must first be noticed and then understood, for example Advertisement, Advertisement Feature, Ad, Sponsored and the like'. Read that as a two-stage test. The label has to be seen, which rules out the twenty-eighth hashtag in a block of thirty, and then understood, which rules out anything a reader has to decode. A visible 'Sponsored' or 'Ad' at the top of the caption satisfies both stages. So does an upfront spoken line at the head of a video. The duty itself sits one level up, in the chapeau of paragraph 6.3, which says a paid endorsement 'shall be clearly disclosed'.

The creator was only sent free product. Is that still covered?

Yes. The trigger in the Malaysian rule is the arrangement, not the invoice. The chapeau of Part 3 paragraph 6.3 requires disclosure of content 'done in exchange for payment in cash or some other reciprocal arrangement in lieu of cash', and Part 3 paragraph 6.2 uses the matching phrase 'in exchange for a payment or other reciprocal arrangement'. The Code's own definition of Influencer at Part 1 paragraph 5.1 says the same thing again, describing people 'engaged and paid by Advertisers (either in cash or other consideration)'. Gifted product, a comped stay, an affiliate commission and a discount code that pays out per sale all sit inside that language. The Code does not define 'reciprocal arrangement' any more tightly than that, and we located no Malaysian decision interpreting it, so treat anything of value moving towards the creator as inside the rule.

Is 'spon' or 'collab' enough?

No, and those two words are named in the text. Part 3 paragraph 6.3(b) says to 'avoid using vague or confusing terms like sp, spon, or collab, or stand-alone terms like thanks or ambassador, as well as other abbreviations and shorthand, which may confuse the public or consumers'. Four of those are ordinary Malaysian creator vocabulary, which is why the sub-rule is worth reading closely rather than skimming. Note the word 'stand-alone' doing work in the middle of it. Thanking a brand is not banned, and calling someone an ambassador is not banned. What the Code objects to is either word carrying the whole disclosure on its own, because neither tells a reader that the post was paid for. Pair the relationship word with an upfront label from paragraph 6.3(a) and the objection falls away.

Where does the label go in a video ad?

Inside the video. Part 3 paragraph 6.3(d) says that 'if an endorsement is made in a video, the disclosure should be in the video itself and not just in the description uploaded with the video'. That is the sub-rule most often missed in practice, because the description field is where a scheduling tool puts everything. A caption-level 'Sponsored' is fine as an addition and does not satisfy 6.3(d) on its own. The safe build is a burned-in on-screen label in the opening seconds, or a spoken line at the head of the script, or both. The Code prescribes no minimum duration and no minimum type size, so there is no numeric threshold to hide behind. The test from paragraph 6.3(a) still applies: noticed first, then understood.

What does a live stream need?

Repetition. Part 3 paragraph 6.3(e) says that 'if an endorsement is in a live stream, the disclosure should be repeated periodically so viewers who only see part of the stream will get the disclosure'. The logic is about arrival time rather than about the host. Someone who joins a two-hour shopping stream at minute ninety never saw the opening, so a single disclosure at the start reaches only the audience that was already there. Practical version: say it at the top, repeat it at each product segment, and keep a persistent on-screen label up if your streaming setup supports one. The Code sets no interval, so pick one you can defend and write it into the run of show.

Does Meta's paid partnership label satisfy the Malaysian rule?

Partly, and only on Meta. Part 3 paragraph 6.3(a) lists example labels and closes with 'and the like', which is open enough to reach a platform label that plainly states a paid partnership, so on a Meta placement the label is a reasonable answer to 6.3(a). It does not answer the rest. It is platform chrome rendered around the post rather than content inside the creative, so it does not do the work Part 3 paragraph 6.3(d) asks for inside a video, it does not follow the language of the endorsement in the way Part 3 paragraph 6.3(c) asks, and it travels nowhere when the same asset is cut for another platform or reposted organically. Nor does it reach the separate virtual-influencer duty in Part 3 paragraph 6.1. Treat it as one sub-rule answered on one platform, and build the rest into the creative.

If the post is in Malay, does the disclosure have to be in Malay?

Yes. Part 3 paragraph 6.3(c) is one line, 'disclosures should be in the same language as the endorsement itself', and it is the sub-rule a Malaysian campaign is most likely to trip over without noticing. Creator flights here are routinely multilingual, and the archive shows why the rule earns its place: of 197,314 Malaysian ads carrying a testimonial or creator-led angle, 75,104 are recorded as English, 53,185 as Malay and 44,013 as Chinese (AdPlay.ai archive, snapshot 9 September 2026). A single English 'Sponsored' stamped across all three cuts satisfies the sub-rule for one of them. The operational fix is small: the label follows the script, so a Malay script carries a Malay label and a Mandarin script carries a Mandarin one.

Do AI avatars and virtual influencers carry a disclosure duty?

They carry their own, separate from the paid-endorsement one. Part 3 paragraph 6.1 says 'the use of Virtual Influencers in Advertisements must be disclosed to consumers to ensure that they are not misled into believing that they are interacting with a real human being', and Part 1 paragraph 5.1 defines a Virtual Influencer as 'computer generated characters or avatars who have realistic characteristics, features, and personalities of humans, and behave in a similar manner as influencers'. Note the modal. That sentence is drafted in 'must', which is stronger than the 'should' running through the five sub-rules of paragraph 6.3. Alongside it, paragraph 4.9(f) says advertisements based on fictitious characters shall not be framed to give the impression that real people are involved, and shall not carry testimonials or endorsements that create that impression. The Code prescribes no wording or placement for a virtual-influencer disclosure, so there is no approved form to copy, only the outcome it names.

Sources

Keep exploring

Turn ad research into winning ads

See what 16,000 Malaysian brands advertise, then generate on-brand creative, all in one tool.

7-day free trial · No credit card required