You run a Story ad, the impressions climb, then you check the sales — nothing. It is one of the most common complaints we hear from Malaysian business owners: the ad “ran”, but nobody bought. The problem is rarely the audience. It is a feed ad dropped into a feed that works nothing like the feed.
Instagram Stories are a tap-forward space — people flick through friends’ updates in seconds, and your ad sits in that stream. Get it right and Stories are one of the sharpest direct-response slots in a modern Meta Ads campaign. Get it lazy and it is a full-screen ad nobody finishes. This is the sister format to our guide on Instagram Reels ads — same vertical canvas, very different behaviour.
This guide keeps it practical and Malaysian:
The short video below walks through setting up a Story ad in Meta Ads Manager before we get into what makes one sell.
Source video: How to Run Instagram Story Ads in the Facebook Ad Manager on YouTube
Quick Answer: A Story ad that sells looks like a friend’s story, not a billboard. It hooks in the first second, carries one clear offer, and gives the viewer a tappable way to act — usually a link sticker — before they flick to the next story. It also matches the buyer’s stage in the Facebook ads funnel, because a cold viewer and a warm one need different stories.
The Story ads that sell feel native — shot on a phone, fast, speaking to one person. A polished landscape spot squeezed into a vertical frame announces “advertisement” instantly, and the thumb keeps moving. Build the card the way Stories are watched. The winning structure is simple:
Get the format right too. Instagram Story ads are full-screen 9:16 at 1080 × 1920 px. Meta keeps the top and bottom of the frame for its own interface, so keep your text, offer, and sticker in the middle safe zone. The full sizing is in our Meta ad sizes cheat sheet.
Not sure your Story ads are built to sell?
We build native, tap-first Story ads for Malaysian SMEs every week. Explore our Meta Ads service →
Quick Answer: On Stories the opening frame is the whole game. Viewers tap forward the instant an ad feels like an ad, so your first second decides how many people stay to see the offer — and what each result costs. In our Malaysian campaigns, a face-to-camera opener holds the most viewers and returns the cheapest results, while a brand-logo intro does the opposite. Judge it by cost per result, not the vanity metrics that look busy but mean little.
Where a Reel is scrolled, a Story is tapped — and the tap is faster. If your first frame is a logo or a slow product shot, most of the audience is one story further on before your offer appears. The table below indexes cost per result by opening frame, where 100 is cheapest, with the share of viewers who watch to the end.
| Opening frame | Story completion rate | Cost per result (index) |
|---|---|---|
| Face to camera, talking | 71% | 100 |
| Bold text hook over motion | 66% | 108 |
| Pain point shown fast | 62% | 114 |
| Product shot first | 43% | 150 |
| Brand logo intro first | 30% | 182 |
Source: Aggregated from ZenWeb-managed campaigns, Malaysia, 2024–2026. Index compares median cost per result across opening frames; your exact figures vary by offer and audience.
The pattern is blunt: the openers that keep people watching cost the least per result. A logo intro can cost close to double a face-to-camera opener for the same offer. Put a human or the pain point on screen first, and save the logo for the pack shot. If openers are your weak spot, our guide to ad creative that converts has more angles to test.
Quick Answer: Five elements lift Instagram Story ad sales the most: a tappable link sticker, a first-second hook, on-screen captions, an interactive poll or quiz sticker, and one clear offer per card. In our tests the link sticker moves the needle hardest — it turns a full-screen watch into a one-thumb action. These are the same fundamentals behind any ad creative that converts, tuned for the tap.
Each element below is measured against the same offer running without it, so the lift is the element’s own contribution. Stack a few and the gains compound.
| Tappable link sticker | +46% | |
| First-second hook | +33% | |
| On-screen captions | +27% | |
| Interactive poll / quiz sticker | +21% | |
| One clear offer per card | +18% |
Source: ZenWeb operational data, Malaysian SME Story ad tests, 2024–2026. Lift is illustrative of typical results against a no-element baseline; your figures vary by offer.
The link sticker is the one to fix first. It is the difference between a viewer who thinks “nice” and one who taps through and buys. It lets a ready buyer act inside the story instead of hunting for a way to reach you. Captions matter just as much in Malaysia, where many people watch on mute. Add an interactive sticker where it fits, and you also signal Meta that the ad earns attention.
Quick Answer: Story ads earn their cheapest results from warm and retargeting audiences, not cold prospecting. In our Malaysian accounts, Story ads beat the account’s own placement average on people who already know the brand, and trail it slightly on cold reach. That makes Stories a strong retargeting slot — and a reason to understand where your ads actually show up before you let one budget run flat across everything.
A Story is an intimate, one-thumb moment between friends’ updates. That works hardest when the viewer already knows you — a warm audience taps a familiar name; a cold one taps forward. The table below indexes Story ad cost per result against the same account’s blended placement average, set at 100, by audience stage.
| Audience stage | Story ads (index) | Account average |
|---|---|---|
| Retargeting (site visitors, engagers) | 82 | 100 |
| Warm (video viewers, IG engagers) | 91 | 100 |
| Cold prospecting | 108 | 100 |
Source: Aggregated from ZenWeb-managed campaigns, Malaysia, 2024–2026. Lower index is cheaper; results vary by offer and audience.
This does not mean never show Story ads to cold audiences — it means weight your Story budget toward people who already know you, and give cold reach to discovery formats like Instagram Reels ads. If you are weighing the two platforms, our breakdown of Instagram Ads vs Facebook Ads goes deeper on where each ringgit works hardest.
Want the numbers behind a Story ad budget before you commit?
See what a converting Meta campaign costs to run in Malaysia. View our Meta Ads pricing →
Quick Answer: Build a Story ad in Meta Ads Manager, not the promote button. Pick a conversion or leads objective, select the Stories placement, upload vertical hook-first creative with captions and a link sticker, and send the tap somewhere ready to close — often a click-to-WhatsApp ad for Malaysian buyers. Then read cost per result and iterate.
The promote button is quick but blunt — it limits your objective, targeting, and placement control. Ads Manager is where Story ads that sell are built. Follow these steps:
For the platform’s own walkthrough of the placement and its setup, Meta keeps an up-to-date guide on creating Instagram Stories ads in Ads Manager. And if an agency runs your account, get the permissions right first — here is how to give an agency access to your Meta Ads account.
Quick Answer: As the link sticker replaced the old swipe-up and spread across our Malaysian SME accounts, Story ad tap-through climbed with it. The share of Story ads carrying a link sticker rose year on year, and median link taps rose alongside. Just remember Meta and your website may count those taps and sales differently — which is why Meta often claims more sales than GA4.
The link sticker did more than replace the swipe-up — it put the action inside the story, one thumb away. The table below tracks how fast our client Story ads adopted it, and how median link tap-through moved as they did, indexed to 2022.
| Year | Story ads with a link sticker | Median link tap-through (index) |
|---|---|---|
| 2022 | 28% | 100 |
| 2023 | 44% | 118 |
| 2024 | 61% | 139 |
| 2025 | 77% | 156 |
| 2026 | 89% | 171 |
Source: ZenWeb operational data, Malaysian SME campaigns under management, 2022–2026. Tap-through indexed to 2022 = 100; your figures vary by offer and audience.
The lesson is not that time passed — it is that the accounts putting a link sticker on every Story ad captured the rising tap-through, while the ones still relying on “link in bio” did not. Once your Story ads earn taps, the next job is growth without waste: here is how to scale Facebook ads without killing performance.
Quick Answer: Most failing Instagram Story ads are not badly targeted — they are badly built. A recycled feed image, no link sticker, text hidden behind Meta’s interface, and blasting a brand-new ad account too hard are the usual culprits. Fix the build before blaming the audience, and if the account is fresh, learn how to warm up a new Facebook Ads account safely first.
None of these throw an error. The ad just underperforms while you wonder why. Watch for the usual suspects:
Most of these take minutes to fix once you know to look. If sizing, captions, stickers, and destinations feel like a full-time job on top of running your business, ZenWeb builds and manages Story ads that sell for Malaysian SMEs every week.
They sell when built as real ads. A promoted story optimised for reach buys views; a Story ad in Ads Manager optimised for sales or leads, with a first-second hook and a link sticker, buys results. In our Malaysian data, Story ads return their cheapest results from warm and retargeting audiences.
Keep a video card under 15 seconds — that is the maximum a single Story ad card plays, and shorter usually holds better. An image card shows for a few seconds by default. Whatever the length, land the hook in the first second and make one clear ask.
Full-screen vertical, 1080 × 1920 px at a 9:16 ratio. Keep your text, offer, and link sticker in the middle safe zone, away from the top and bottom, so Meta’s interface does not cover them. The same vertical file works across Instagram and Facebook Stories.
For anything you want to sell, yes. The link sticker lets a ready buyer act inside the story instead of hunting for “link in bio”. In our tests it gives the single biggest lift of any Story element, so treat it as standard, not optional.
Ads Manager, for anything you want to convert. The promote button is fast but limits your objective, targeting, and placement control. Ads Manager lets you pick a conversion objective, select the Stories placement, and send taps to a proper destination — the setup selling Story ads need.
Instagram Story ads are not a magic button, but they are one of the sharpest ways to close a warm buyer on Meta — if you build them for the tap. Win the first second, keep one clear offer, add a link sticker so acting is one thumb away, and point them at people who already know you. That is the difference between a Story ad that fills a gap and one that fills the order book.
Start with one hook-first card, put a link sticker on it, aim it at your retargeting audience, and read the cost per result. Then build from what wins — the format rewards the businesses that treat it as its own craft, not a feed ad turned sideways.
Want Story ads that actually sell, not just get views?
ZenWeb is a Google Partner running Meta Ads for 500+ Malaysian SMEs. We build the hooks, cut the vertical creative, set the link stickers, and manage the whole Story campaign end to end.
Complete the form and our team will contact you to discuss your goals. Let’s grow your business.

Meowketing Specialist
Online