Waveforms lab
Live iframes from the same renderWaveform Studio uses for trafficking. Use this page to verify motion, expand/flip/hotspot interaction, muted video, and click-through (opens via the exchange macro placeholder). Sandbox allows popups only: no scripts in the tag.
Spec notes: exact IAB WxH shells, overflow hidden, no <script>, Coalition for Better Ads muted autoplay, prefers-reduced-motion, AdChoices top-right clear zone, {{CLICK_URL}} click macros. Catalog docs: /docs/waveforms.
Story & motion
Ripple ripple
Frames that cycle through a story inside the ad slot.
Surge surge
Muted motion video with a poster and clear CTA.
Wake wake
A soft-motion brand moment that holds attention longer than a still.
Crest crest
Cinematic large-canvas brand presence with sparse type.
Reel reel
A horizontal filmstrip of panels that advances through the story.
Flare flare
Kinetic type: copy beats that write themselves in sequence.
Reveal & expand
Bloom bloom
Opens more of the story inside the ad slot on tap.
Swell swell
A tall in-slot reveal built for half-page attention.
Helix helix
Flips to a second face with a different message or offer.
Split split
Before and after: two states of the same story.
Beacon beacon
Hotspots reveal more detail without leaving the page.
Sonar sonar
Hover pings reveal the image beneath the surface.
Offer & urgency
Prism prism
Multi-offer tiles so shoppers browse choices in-unit.
Tide tide
Urgency with a clear end time for the offer.
Pulse pulse
Draws the eye to the CTA across standard IAB sizes.
Current current
A scrolling headline ticker for newsy or offer lines.
Shoal shoal
Offer strips that expand as shoppers explore them.
Composition
Stack stack
Vertical story beats stacked for tall mobile placements.
Fathom fathom
Layered depth that feels richer than a flat banner.
Drift drift
A swipeable panel deck that puts the story on the reader's thumb.