How-To Guide · Ad Formats

Best Way to Create an Instagram Story Ad (Specs, Steps & Design Tips)

Learn how to create a high-performing Instagram Story ad. Covers exact specs (1080×1920 px, 9:16), step-by-step Meta Ads Manager setup, safe zone rules, and design best practices.

TL;DR Instagram Story ads run fullscreen at 1080×1920 px (9:16 aspect ratio). Build native vertical creatives, keep text inside the safe zones, hook viewers in the first frame, and launch from Meta Ads Manager. Coinis generates 9:16 Story creatives from a product URL and resizes any Feed creative to Story format in one click.

4 min read By Updated 0 steps

Originally published .

Key Takeaways
  • Instagram Story ads require 1080×1920 px at 9:16 to fill every phone screen.
  • Keep all text and CTAs inside safe zones: ~250 px from top, ~340 px from bottom.
  • Viewers decide to skip or watch in under a second. Lead every Story with a strong visual hook.
  • Native 9:16 creatives consistently outperform repurposed square or landscape content on Stories.
  • Add captions or text overlays — a significant share of viewers watch Stories without sound.
  • Coinis Image Ads generates ready-to-upload 9:16 Story creatives from a product URL.

What Are Instagram Story Ads and Why They Matter

Story ads run fullscreen between a viewer's organic Stories. No competing feed content. No sidebar. Just your creative and the screen.

The Story format advantage

The fullscreen vertical format removes every distraction. The viewer either watches or taps forward. That creates a high-stakes, high-reward environment. Get the creative right and you own the entire screen for the duration of the ad.

How Story ads differ from Feed ads

Feed ads sit inside a scrolling content stream. Story ads live in the Stories bar and auto-advance one after another. Feed viewers scroll slowly. Story viewers tap fast. The pace of consumption is completely different. Your hook has to land in the very first frame.

---

Instagram Story Ad Specifications You Need to Know

Per Meta's design requirements, these are the specs to get right before you build anything.

Dimensions and aspect ratio

Use 1080×1920 px at a 9:16 aspect ratio. That fills the screen on every modern phone. The minimum accepted resolution is 600×1067 px, but lower-resolution creatives look soft in the feed. Stick to 1080×1920 px. Accepted file formats are JPG and PNG. Maximum file size is 30 MB.

Video length and file size limits

Image ads display for 5 seconds by default, per Meta's documentation. For video Story ads, Meta recommends keeping videos in the 5–15 second range for best engagement. Tight, fast creative performs better. Attention drops sharply after the 15-second mark.

Image vs. video ad options

Both formats work. Images are faster to produce and great for retargeting. Video supports narrative and works well for awareness. Story carousel ads support up to 5 cards, letting you build a sequential story across swipes. For most advertisers testing Story ads for the first time, a single strong image or a short 6–10 second video is the right starting point.

---

Step-by-Step: How to Create a Story Ad

Step 1: Start in Meta Ads Manager and choose your objective

Open Meta Ads Manager. Click "Create." Pick a campaign objective. Awareness, Traffic, Engagement, Leads, and Sales all support Instagram Stories placement. Your objective determines what Meta optimizes for, so match it to your actual goal.

Step 2: Define your audience and budget

Set your audience at the ad set level. Use age, location, interests, or a custom audience built from your customer list or website visitors. Set a daily or lifetime budget. A daily budget of $10–20 is enough to test creative performance before scaling.

Step 3: Upload or create your creative

At the ad level, select Instagram Stories as a placement or let Advantage+ Placements optimize across eligible formats. Upload your 1080×1920 px creative. Confirm the file is under 30 MB and saved as JPG or PNG for image ads.

Step 4: Set up your CTA and destination link

Pick a specific CTA button. Generic options like "Learn More" underperform specific ones tied to a clear offer. Match the CTA text to what your landing page actually delivers. Add your destination URL and confirm the page is mobile-optimized.

Step 5: Review and launch

Preview the ad in the Stories preview panel inside Ads Manager. Check that no text or CTA is cut off at the top or bottom of the frame. When everything looks clean, hit Publish.

---

Design Best Practices for Story Ads That Convert

Hook in the first frame

Users decide to watch or skip in under a second. Lead with a visual pattern interrupt, a bold text statement, or a face looking directly at the camera. The first frame carries the entire weight of your ad.

Keep text in safe zones

Meta's design requirements define a safe zone of approximately 250 px from the top and 340 px from the bottom of the frame. Profile names sit at the top. The reply bar and swipe-up prompt sit at the bottom. Any text or CTA placed inside those zones will be covered by UI elements. Build all your key content in between.

Use native 9:16 format

Repurposing a square or landscape Feed creative into Stories format consistently hurts performance. Native vertical content fits the context. It looks intentional. Build Stories creatives from scratch rather than cropping down Feed assets.

Add captions for sound-off viewers

A notable share of Instagram users watch Stories with the sound off. Text overlays and captions keep your message landing regardless of audio. If your ad relies entirely on voiceover or music to communicate the offer, you are losing a meaningful slice of your audience.

Match the creative to your funnel stage

Cold audiences need context and awareness. Warm audiences need a reason to act. Use Story ads to retarget people who have visited your site, watched your videos, or engaged with your posts. Pushing a hard conversion offer to someone who has never seen your brand tends to drive up costs without results.

---

How Coinis Speeds Up Story Ad Creation

Generate Story-sized creatives with Image Ads

Coinis Image Ads generates on-brand ad creatives from a product URL. Choose 9:16 output format and you get a Story-ready creative in seconds. No design file. No designer. Paste the product URL, select the format, and generate.

Use Smart Resize to adapt Feed creatives to Story format

Already running a Feed campaign? Coinis Revise includes Smart Resize. It adapts any ad image to a new aspect ratio in one click. Square Feed creative to 9:16 Story in seconds. Always check your safe zones after resizing to confirm text placement is still clean.

Store and organize your Story assets in Creative Library

Every creative you generate in Coinis lands in your Creative Library. Organize by campaign, product, or format. Story assets are ready to pull back into future campaigns without starting from scratch.

A/B test Story ad variations with Revise

Use the Variate tool inside Revise to spin up variations of your top Story creative. Different hooks. Different text. Different color treatment. Run them in parallel inside Meta Ads Manager and cut the underperformers fast.

---

Or let Coinis do it.

From a product URL to a live Meta campaign. AI-generated creatives. On-brand copy. Direct publish to Facebook and Instagram. Real performance reporting. All in one platform.

Start free. Upgrade when you're ready.

Start free →

15 AI tokens a month. No credit card.

Frequently Asked Questions

What size are Instagram Story ads?

Instagram Story ads should be 1080×1920 pixels at a 9:16 aspect ratio. The minimum accepted resolution is 600×1067 px, but 1080×1920 px is strongly recommended to fill every phone screen cleanly. Maximum file size is 30 MB for JPG or PNG images.

How long can an Instagram Story ad be?

Image Story ads display for 5 seconds by default, per Meta's documentation. Video Story ads can run longer, but Meta recommends keeping video to 5–15 seconds for best engagement. Attention drops sharply beyond 15 seconds.

What are the safe zones for Instagram Story ads?

Per Meta's design requirements, keep all critical text and CTAs at least approximately 250 px away from the top of the frame and approximately 340 px away from the bottom. Profile names sit at the top and the reply bar sits at the bottom. Any content in those zones will be covered by UI elements.

Can I reuse a Facebook Feed ad creative for Instagram Stories?

Technically yes, but it hurts performance. Native 9:16 vertical content is built for the Stories format and consistently outperforms repurposed square or landscape creatives. Build Story creatives to the correct dimensions from the start, or use Smart Resize in Coinis Revise to adapt existing assets quickly.

Stop hustling

You just read the manual way. Coinis does it all.

Every step above takes hours of manual work. Coinis automates it. Free to start. No credit card. Pay only when you need more volume.

Steps 1–2

Goal + Audience

AI analyzes your brand from a URL. Targets the right buyers automatically.

Steps 3–4

Channels + Budget

One-click launch to Meta. Smart budget allocation out of the box.

Step 5

Ad Creatives

Paste a link. Get dozens of professional ads in minutes.

Steps 6–7

Launch + Track

Live dashboard. Real ROAS. AI suggests what to optimize next.

15 credits day one
No credit card
Free forever tier
Pay only for volume
Start free

You just learned the hard way. Here's the easy way.

Coinis generates ad creatives, launches campaigns, and tracks results. One platform. One click. No ad expertise required.

Try Coinis free