[{"data":1,"prerenderedAt":466},["ShallowReactive",2],{"course-reverse-engineer-a-winning-ad":3},{"id":4,"title":5,"answer":6,"appPath":7,"body":8,"ctaLabel":419,"description":420,"extension":421,"faqs":422,"homework":432,"meta":433,"minutes":434,"module":435,"navigation":436,"order":437,"path":438,"publishedAt":439,"related":440,"seo":444,"sources":445,"stem":464,"updatedAt":439,"__hash__":465},"course\u002Flearn\u002Fcourse\u002Freverse-engineer-a-winning-ad.md","Reverse-engineer a winning ad in 5 parts","Pick one ad that has run for more than 30 days and take it apart in five parts: the hook, the offer, the proof, the format and the call to action. Write each part as one plain sentence. Then keep the structure and replace every detail with your own product, proof and offer. You copy why it works, never the words or pictures.","\u002Fad-library\u002Fsaved-ads",{"type":9,"value":10,"toc":405},"minimark",[11,16,20,29,42,45,49,52,67,70,73,77,80,83,100,103,107,110,127,135,139,142,162,165,169,172,180,183,187,190,273,276,280,349,356,364,368,388,392,398],[12,13,15],"h2",{"id":14},"pick-one-ad-not-a-whole-brand","Pick one ad, not a whole brand",[17,18,19],"p",{},"Fifty ads give you a feeling. One ad taken apart gives you a plan.",[17,21,22,23,28],{},"Pick one ad from your ",[24,25,27],"a",{"href":26},"\u002Flearn\u002Fcourse\u002Fbuild-a-swipe-file","swipe file"," that passes three tests:",[30,31,32,36,39],"ul",{},[33,34,35],"li",{},"It has run for more than 30 days.",[33,37,38],{},"It comes from a seller about your size, in your market.",[33,40,41],{},"The brand runs the same idea in more than one version.",[17,43,44],{},"Remember what you cannot see. For a normal product ad, Meta shows no spend, clicks or sales (Meta Transparency Center). A long run is a strong clue, not proof. That is why you test your version before you spend big on it.",[12,46,48],{"id":47},"part-1-the-hook","Part 1: the hook",[17,50,51],{},"The hook is whatever makes a person stop scrolling. Find it first, because nothing else in the ad matters if nobody stops.",[30,53,54,61],{},[33,55,56,60],{},[57,58,59],"strong",{},"On a picture ad",", it is the first line of the post text, plus the big words or the main image.",[33,62,63,66],{},[57,64,65],{},"On a video",", it is the first frame and the first few seconds. Meta's own advice is that great Reels land the hook within the first few seconds (Social Media Today). Watch it once with the sound off too.",[17,68,69],{},"Feed text folds behind \"See more\" after a few lines. Sprout Social lists 50 to 150 characters of text for a Feed picture ad (Sprout Social, 2025). So the real hook is the first line, the part people see before the fold.",[17,71,72],{},"Name the type of hook, not the words. Common types: a problem (\"Tired of...\"), a result, a question, a number, a price, or something odd that makes you curious. The type is what you can reuse.",[12,74,76],{"id":75},"part-2-the-offer","Part 2: the offer",[17,78,79],{},"The offer is what the buyer gets for their money, and what makes saying yes feel safe. Write it as one line: \"X for RM Y, plus Z.\"",[17,81,82],{},"Look for:",[30,84,85,88,91,94,97],{},[33,86,87],{},"The price, and whether it is shown at all.",[33,89,90],{},"A bundle or a set (\"3 jars for RM 45\").",[33,92,93],{},"Free delivery, often above a minimum spend.",[33,95,96],{},"Cash on delivery or another way to lower the risk.",[33,98,99],{},"A deadline, if it is a real one.",[17,101,102],{},"Then ask which fear the offer removes. Free delivery removes \"too expensive in total\". Cash on delivery removes \"will they send it?\".",[12,104,106],{"id":105},"part-3-the-proof","Part 3: the proof",[17,108,109],{},"Proof answers \"why should I believe you?\". Note which kind the ad uses:",[30,111,112,115,118,121,124],{},[33,113,114],{},"Reviews or customer messages.",[33,116,117],{},"A number sold or a number of customers.",[33,119,120],{},"A result the buyer can see.",[33,122,123],{},"A face: the owner, a customer or a known person.",[33,125,126],{},"A certificate, such as halal, where it applies.",[17,128,129,130,134],{},"Your version needs your own proof of the same kind. If you do not have it yet, that is your next job, not something to make up. Malaysia's Content Code expects you to hold proof for any factual claim before the ad runs (Content Code 2022, paragraph 4.8). Before and after pictures have their own rules too. See ",[24,131,133],{"href":132},"\u002Flearn\u002Fcourse\u002Fmalaysian-ad-rules","Malaysian ad rules"," before you publish.",[12,136,138],{"id":137},"part-4-the-format","Part 4: the format",[17,140,141],{},"Write down the shape of the ad:",[30,143,144,150,156],{},[33,145,146,149],{},[57,147,148],{},"Type:"," one picture, a carousel or a video.",[33,151,152,155],{},[57,153,154],{},"Size:"," square or 4:5 for the feed, tall 9:16 for Stories and Reels (Sprout Social, 2025).",[33,157,158,161],{},[57,159,160],{},"Layout:"," where the product sits, how much text is on the picture, and whether you can read it in one second on a phone.",[17,163,164],{},"Notice if the same idea runs as both a feed picture and a tall video. That is another sign the idea works.",[12,166,168],{"id":167},"part-5-the-call-to-action","Part 5: the call to action",[17,170,171],{},"The call to action is the button and where it goes. Note both:",[30,173,174,177],{},[33,175,176],{},"The button: Shop Now, Send Message, Learn More, Sign Up.",[33,178,179],{},"The page after the click: a product page, WhatsApp, a lead form.",[17,181,182],{},"Then click through, if the ad is still live. Does the page repeat the ad's promise and show the same offer? A winning ad and its page tell one story. If the page is a plain homepage, the ad may be winning despite it.",[12,184,186],{"id":185},"worked-example-one-sambal-ad-taken-apart","Worked example: one sambal ad, taken apart",[17,188,189],{},"Say you sell homemade sambal online at RM 18 a jar. The best ad in your swipe file is from another small seller and has run for three months.",[191,192,195],"data-table",{"caption":193,"title":194},"How one made-up competitor ad breaks into hook, offer, proof, format and call to action, and what a seller would put in each part instead.","Five-part teardown of a long-running sambal ad (hypothetical example)",[196,197,198,214],"table",{},[199,200,201],"thead",{},[202,203,204,208,211],"tr",{},[205,206,207],"th",{},"Part",[205,209,210],{},"What their ad does",[205,212,213],{},"Your version",[215,216,217,229,240,251,262],"tbody",{},[202,218,219,223,226],{},[220,221,222],"td",{},"Hook",[220,224,225],{},"Close-up of sambal on hot rice. First line: a question about missing home cooking",[220,227,228],{},"Your sambal on rice, your own question about busy weeknights",[202,230,231,234,237],{},[220,232,233],{},"Offer",[220,235,236],{},"3 jars for a bundle price, free delivery in the Klang Valley",[220,238,239],{},"Your 3-jar bundle at RM 45, delivery in your own area",[202,241,242,245,248],{},[220,243,244],{},"Proof",[220,246,247],{},"Screenshots of customer orders on WhatsApp",[220,249,250],{},"Your own customer messages, shared with their permission",[202,252,253,256,259],{},[220,254,255],{},"Format",[220,257,258],{},"One 4:5 picture, little text",[220,260,261],{},"A 4:5 picture, plus a 9:16 version for Stories",[202,263,264,267,270],{},[220,265,266],{},"Call to action",[220,268,269],{},"Send Message, opens WhatsApp",[220,271,272],{},"Send Message, opens your WhatsApp",[17,274,275],{},"The structure is theirs to learn from. Every detail in the right column is yours.",[12,277,279],{"id":278},"do-it-in-adplayai","Do it in AdPlay.ai",[281,282,283,322,327,334],"ol",{},[33,284,285,286,289,290,293,294,297,298,301,302,301,305,301,307,301,310,313,314,317,318,321],{},"Open the ad in ",[57,287,288],{},"Saved Ads"," or the ",[57,291,292],{},"Ad Library",". The ",[57,295,296],{},"Details"," tab shows ",[57,299,300],{},"Published",", ",[57,303,304],{},"Run Time",[57,306,255],{},[57,308,309],{},"Themes",[57,311,312],{},"Platform"," and ",[57,315,316],{},"Landing Page",". Video ads with speech also have a ",[57,319,320],{},"Script"," tab.",[33,323,324,326],{},[57,325,309],{}," shows what kind of ad AdPlay.ai thinks it is, such as Testimonial or Discount or Offer. Treat it as a first guess and name the angle yourself.",[33,328,329,330,333],{},"Write your five lines in the ad's ",[57,331,332],{},"Comments"," tab, so your team can see them.",[33,335,336,337,340,341,344,345,348],{},"Click ",[57,338,339],{},"Create similar image ad"," (it shows on picture and carousel ads). Pick your product and settings. In ",[57,342,343],{},"What should change?",", write your offer and proof, for example \"lead with our 3-jar bundle at RM 45, use a customer message as proof\". Click ",[57,346,347],{},"Create Your Version",".",[17,350,351],{},[352,353],"img",{"alt":354,"src":355},"The Create Your Version window with one product, English, Malaysia, 1:1 Square and a note on what should change","\u002Fimages\u002Flearn\u002Fcreate-your-version.webp",[17,357,358,359,363],{},"The window shows the price, about 100 credits. On the free trial, it counts as one of your 2 trial ads. After those, it needs a paid plan. The ",[24,360,362],{"href":361},"\u002Flearn\u002Fcopy-a-winning-ad","Copy a winning ad guide"," has the full steps.",[12,365,367],{"id":366},"checklist","Checklist",[30,369,370,373,376,379,382,385],{},[33,371,372],{},"One ad, run for more than 30 days, from a seller your size.",[33,374,375],{},"Hook type named, not only the words copied down.",[33,377,378],{},"Offer written as \"X for RM Y, plus Z\".",[33,380,381],{},"Proof you have yourself, of the same kind.",[33,383,384],{},"Format and size noted for feed and Stories.",[33,386,387],{},"Button and landing page checked.",[12,389,391],{"id":390},"your-homework","Your homework",[17,393,394,395,397],{},"Take apart one ad from your swipe file that has run for more than 30 days. Write its five parts, one line each, and the \"your version\" line beside each. Then make your version with ",[57,396,339],{}," in AdPlay.ai.",[17,399,400,401,348],{},"This ends the module. In the next module, you turn what you learned into an offer and an angle of your own, starting with ",[24,402,404],{"href":403},"\u002Flearn\u002Fcourse\u002Fwhat-makes-you-different","What makes you different",{"title":406,"searchDepth":407,"depth":407,"links":408},"",2,[409,410,411,412,413,414,415,416,417,418],{"id":14,"depth":407,"text":15},{"id":47,"depth":407,"text":48},{"id":75,"depth":407,"text":76},{"id":105,"depth":407,"text":106},{"id":137,"depth":407,"text":138},{"id":167,"depth":407,"text":168},{"id":185,"depth":407,"text":186},{"id":278,"depth":407,"text":279},{"id":366,"depth":407,"text":367},{"id":390,"depth":407,"text":391},"Open Saved Ads","Take one long-running ad apart in five parts: hook, offer, proof, format and call to action. Then rebuild it for your own product, step by step.","md",[423,426,429],{"question":424,"answer":425},"Which ad should I reverse-engineer first?","One that has run for more than 30 days, from a seller about your size, in your own market. A long run from a small seller is the best sign that the ad sells. Skip big brands' awareness ads, which can run for months without selling much.",{"question":427,"answer":428},"Can I copy a competitor's ad if it works?","Copy the structure, not the ad. A problem hook, a bundle offer and a review as proof belong to nobody. The words, photos, video and logo belong to the brand, and Meta's ad rules do not allow ads that infringe someone else's copyright or trademark.",{"question":430,"answer":431},"What if the ad's claim is something I cannot prove?","Then leave it out. In Malaysia, you are expected to hold proof for a factual claim before the ad runs. Our lesson on Malaysian ad rules covers what you can say.","Take apart one ad from your swipe file that has run for more than 30 days, write its five parts, then make your own version with Create similar image ad in AdPlay.ai.",{},6,1,true,4,"\u002Flearn\u002Fcourse\u002Freverse-engineer-a-winning-ad","2026-11-08",[441,442,443,361],"\u002Fblog\u002Freverse-engineer-winning-facebook-ad","\u002Fblog\u002Ffacebook-ad-hooks","\u002Fblog\u002Fsocial-proof-ads",{"title":5,"description":420},[446,450,454,457,461],{"label":447,"url":448,"year":449},"Meta Transparency Center: Ad Library tools","https:\u002F\u002Ftransparency.meta.com\u002Fresearchtools\u002Fad-library-tools","2026",{"label":451,"url":452,"year":453},"Sprout Social: Facebook ad sizes and specs","https:\u002F\u002Fsproutsocial.com\u002Finsights\u002Ffacebook-ad-sizes\u002F","2025",{"label":455,"url":456,"year":453},"Social Media Today: Meta shares tips on Reels hooks and creative","https:\u002F\u002Fwww.socialmediatoday.com\u002Fnews\u002Fmeta-shares-tips-on-reels-hooks-creative-diversification-in-ads-and-threa\u002F808182\u002F",{"label":458,"url":459,"year":460},"Content Forum: The Malaysian Communications and Multimedia Content Code 2022","https:\u002F\u002Fcontentforum.my\u002Fwp-content\u002Fuploads\u002F2024\u002F01\u002FContent-Code-2022.pdf","2022",{"label":462,"url":463,"year":449},"Meta Advertising Standards: Copyright and trademarks","https:\u002F\u002Ftransparency.meta.com\u002Fpolicies\u002Fad-standards\u002Fintellectual-property-infringement\u002Fcopyright-and-trademarks\u002F","learn\u002Fcourse\u002Freverse-engineer-a-winning-ad","4NG8J47IYb9D0gvkatSl7Wl4HjeXYi_ROvztXIcWUQ0",1794226375143]