FrameNotion

15 Motion Design Ideas for Percentage Off Badge Animations

Fifteen practical motion design ideas for percentage off badge animations, with guidance on placement, pacing, and sound for vertical ads.

FrameNotion Team9 min read

If you sell on TikTok, Reels, or Meta ads, the percentage off badge is one of the hardest-working elements on screen — and one of the most boring if you just slap a static circle on the corner. This guide collects motion design ideas for percentage off badge animations you can actually storyboard today, with notes on pacing, sound, and placement for 9:16 vertical video.

What a Percentage Off Badge Animation Needs to Do

Before picking a style, get clear on the job. A percentage off badge in a vertical ad has three tasks: interrupt the scroll, make the discount instantly readable, and reinforce urgency without competing with the voiceover or captions. If the animation only does the first — flashy but illegible — it fails. If it only does the second — a plain static number — it fails the scroll-stopping test. Good motion design for this element sits at the intersection of attention and clarity.

That means every idea below is judged on three things: does it read in under a second once it settles, does it have a clear entrance and exit (not just a loop), and does it leave the rest of the frame clean. Keep those filters in mind as you pick from the list.

15 Motion Design Ideas for Percentage Off Badge Animations

  • Pop and settle — the badge scales up from 0 to about 110% then eases back to 100%, like a small bounce. Pair with a short pop sound effect on the overshoot frame.
  • Slide-in from off-frame — the badge enters from outside the canvas (usually top-right) and decelerates into its final resting spot. Works well when the badge needs to feel like it's being stamped onto an existing product shot.
  • Count-up percentage — the number itself animates from 0% up to the final discount (for example 0 to 40 in under a second), so the eye is drawn to the increasing digits rather than a static label.
  • Flip reveal — the badge rotates on its Y-axis like a coin flip, showing a blank or brand-color back face first, then landing on the discount number. Good for a "reveal the deal" beat in the script.
  • Stamp impact — the badge drops straight down and lands with a slight squash, mimicking a rubber stamp hitting paper. A thud or stamp sound effect sells the physicality.
  • Price strikethrough with badge — animate a line drawing through the original price first, then have the percentage off badge pop in next to the new price, so the sequence reads as before, then after.
  • Pulsing glow loop — once settled, the badge gets a subtle glow or scale pulse every few seconds (not constant) to keep it alive without being distracting during a longer hold.
  • Confetti or particle burst — small particles burst outward from the badge on entrance, useful for sitewide sales or holiday offers where a celebratory tone fits the brand.
  • Peel-up corner badge — styled like a sticker peeling up from the corner of the product image, as if it were just applied. This plays well with unboxing-style footage.
  • Ticking odometer number — similar to count-up, but styled like a mechanical odometer with digits rolling into place, which suits a more playful or retro brand voice.
  • Shake and settle — the badge appears already in place but shakes briefly (like a quick wiggle) to draw the eye before it goes still, useful mid-video when you don't want a big entrance.
  • Color shift reveal — the badge starts in a neutral or brand-background color, then snaps to a high-contrast alert color (such as red or orange) right as the number lands, timed to the voiceover hitting the discount.
  • Split-reveal mask — two halves of the badge slide in from opposite sides and meet in the middle, revealing the percentage as they connect.
  • Orbit-in from the product — the badge appears to fly out from the product itself (as if bursting off the packaging) and settle in the corner, visually linking the discount to the item.
  • Typewriter or digit-by-digit build — for two or three digit discounts, each digit animates in separately in quick succession before the % symbol locks in last.

None of these need to run longer than about half a second to a second for the entrance. The badge should feel instant, not like it's fighting for attention. If you're also animating a strikethrough price or a countdown, review 15 Motion Design Ideas for Sale Badge Animations for complementary patterns that pair naturally with a percentage off badge in the same frame.

Matching the Style to the Offer and Brand

Not every animation style fits every product or offer size. A 10% off badge on a premium skincare brand should probably move more quietly than a 70% off badge on a clearance sale. Use the table below as a starting point, then test against your own audience.

Animation styleBest fitPacing to test
Pop and settleGeneral use, most products0.3–0.5s entrance, hold 1.5s+
Count-up percentageBigger discounts you want to emphasize0.6–1s count, instant lock on final number
Stamp impactClearance, flash sales, bold brand voiceFast drop under 0.4s, sharp sound sync
Peel-up stickerUnboxing or lifestyle footageSlower, 0.5–0.8s peel for realism
Pulsing glow loopBadges that need to hold for 3s or moreSubtle pulse every 2–3s, not continuous
Color shift revealOffers tied to a specific VO lineSync the color snap to the spoken number

Where to Place the Badge in a 9:16 Vertical Ad

Placement matters as much as the animation itself. In a 1080×1920 vertical frame, the top third and bottom third are usually reserved for platform UI (profile name, caption bar, call-to-action buttons), so the badge works best in the upper-middle or anchored to a corner of the product shot itself, not dead center where it can block the subject.

  • Anchor the badge to the product image so it reads as attached to the item, not floating randomly in space.
  • Keep at least a small margin from the edges so the badge isn't clipped on different aspect ratios if the ad gets repurposed.
  • If your captions run along the bottom third, keep the badge in the upper half so the two never overlap.
  • When the badge appears alongside a price callout, stack them with clear spacing rather than letting them touch — test both close-together and separated layouts.

Timing the Badge With Voiceover, Music, and Captions

A badge animation that fires at a random moment feels disconnected from the rest of the ad. The strongest percentage off reveals happen on a beat — either a musical hit, a cut, or the exact word in the voiceover where the discount is spoken out loud. If your script says "get 30% off today," the badge should land on or just before the word "30%," not two seconds later.

Because a meaningful share of viewers will watch with sound off, design the moment to work twice: once through motion and sound for viewers with audio on, and once through word-by-word captions for viewers on mute. If the caption line reads "30% OFF TODAY ONLY," time the badge's entrance to land as that caption appears, so the visual and the text reinforce each other instead of competing for attention at different moments.

Common Mistakes With Percentage Off Badges

  • Too many simultaneous entrances. If the badge, the price strikethrough, and a countdown timer all animate in at the same instant, nothing reads clearly. Stagger them by a few frames.
  • Looping too fast or too often. A badge that pulses every half second reads as anxious rather than urgent. Space out secondary motion.
  • Covering the product or face. Especially in testimonial-style or unboxing clips, make sure the badge doesn't sit over the one thing the viewer needs to see clearly.
  • No exit. A badge that appears and then just sits unchanged until the cut can feel static. Even a gentle fade or scale-down on exit gives the scene a sense of completion.
  • Discount math that doesn't match the voiceover or on-screen price. This sounds obvious, but mismatched numbers between spoken script, captions, and badge are one of the most common QA misses.

How FrameNotion Handles Badge-Style Elements

If you're building these animations by hand in an editor, every idea above is a legitimate starting point to animate manually, keyframe by keyframe. If you'd rather skip the keyframing, FrameNotion AI writes and renders a full 30-second vertical ad from a product link, including offer callouts like a percentage off badge, timed to the voiceover and the music track rather than placed at random. You can upload an offer or promo code as a note when you create the ad, and FrameNotion AI works it into the script and on-screen copy rather than leaving it as an afterthought.

Every ad also comes with word-by-word captions and sound effects by default, so a badge reveal gets both the visual pop and the caption reinforcement without extra setup. If an early draft times the badge wrong or the color clashes with your brand, you can send change requests afterward rather than starting a new ad from scratch. Browse example ads made with FrameNotion to see how offer callouts and badges are handled across different products, or check how FrameNotion works for the full process.

For sale events built around a flyer or poster rather than a product page, FrameNotion can also turn that poster into a motion piece, animating its existing badges and artwork to music instead of generating new copy.

A Simple Checklist Before You Ship the Badge

  • Does the badge entrance line up with a spoken word, caption, or beat?
  • Does it stay legible and unobstructed for at least 1.5 seconds once settled?
  • Is the percentage the same across voiceover, caption, and badge?
  • Does it avoid covering the product, face, or call-to-action button?
  • Have you tested at least two animation styles from the list for this specific offer?

Run through that list once per ad, and the percentage off badge stops being decoration and starts doing actual conversion work in the first few seconds of the video.

Frequently asked questions

How long should a percentage off badge animation last?+

The entrance itself should be fast, usually under a second, but once settled the badge should hold clearly on screen for at least 1.5 to 2 seconds so viewers can actually read it before it changes or exits.

Should the badge animate every time it appears on screen?+

No. One clear entrance and an optional subtle loop (like a soft pulse) is usually enough. Repeated full animations every few seconds tend to feel chaotic rather than urgent.

What's the safest place to put a percentage off badge in a 9:16 video?+

Upper-middle of the frame or anchored to a corner of the product shot usually works best, since the top and bottom thirds are often reserved for platform UI and captions.

Can a percentage off badge work in an ad with no sound?+

Yes, as long as the discount also appears in on-screen captions or text, since some viewers will watch with sound off and need the visual and text to carry the message together.

Does the badge animation style need to match the brand's overall tone?+

Generally yes. A bouncy, confetti-style reveal fits a playful clearance sale, while a quieter pop-and-settle or color-shift reveal tends to suit premium or minimalist brands better.

Try it on your product.

Paste a link — FrameNotion writes a custom 30-second ad.