
Streaming's vertical feeds are marketing locked behind a paywall
Eight major streamers shipped vertical video feeds in 2025 and 2026. Nearly every feed sits behind a paywall as a retention play, but the format's real strength is acquisition.
Everything we've shipped before the current window. Recent activity lives on the main product updates page.
Content feed setup now starts with a ready-to-use component
When adding content feed capability to a page, a starter component is now included automatically. One less manual step in the build process — teams go straight to customizing instead of starting from an empty container.
Set up standard color palettes and fonts for one-click application to every Paywall
A new Brand Styles page in the dashboard brings fonts, color palettes, and design assets into one place. Configure your brand’s approved colors once, then apply them to any Paywall with a click — no more hunting for hex codes or copying values between pages.
Teams can manage the visual system that underpins every page and flow from one view, so updating typography or swapping a palette ripples through every page that uses it.

Sample any color from the canvas with the new eyedropper tool
Page Builder color picker now includes an eyedropper tool. Sample any color from the canvas and apply it directly — faster than switching to a design tool to grab a hex code.
Customize screenreader text on individual TV paywall elements
Page Builder now lets teams manually add screenreader text to individual TV paywall elements beyond the auto-generated defaults. Fine-tune accessibility for specific components when the automatic text doesn’t capture the right context.
Control which offers subscribers see based on entry point
Apple and Android SDKs now support sending the current product group dynamically via launch context. Teams can control which offers a subscriber sees based on where they enter the experience — different entry points, different product sets, same flow.
Route web subscribers through different paths based on placement
Web now supports flow branching by placement label. The same conditional journey logic that works on mobile is available for web subscriber experiences — route subscribers down different paths based on where they entered the flow.
Pass subscriber data between flow steps and external forms
Web flows now support handoff with form IDs. Teams can pass subscriber data between flow steps and external forms — useful for capturing additional information mid-journey without breaking the flow experience.
Present subscriber experiences as half sheets on mobile
Apple and Android now support half sheet page presentation with a grow transition style. Subscriber experiences can slide up from the bottom of the screen instead of taking over full screen — giving teams a lighter, less intrusive way to present offers, upgrade prompts, or onboarding steps.
Subscribers see polished loading indicators while prices load
Pages now show a loading indicator while prices or offers are being fetched. Subscribers see a polished transition instead of blank space — a small detail that makes the experience feel designed, not assembled.
Guide CTV subscribers through multi-step flows with progress indicators
New progress bar and loading bar components for Roku. Subscribers see visual progress during multi-step CTV flows — onboarding sequences, plan selection, and account setup all feel more guided and polished.
Add animated countdown timers to create urgency
A new Countdown Timer component is available across platforms. Create urgency on limited-time offers with an animated countdown that automatically hides when the timer completes. Configurable duration, styling, and behavior.
Target specific components by ID for automated testing
Teams running automated QA can target specific components by ID with a new testId property — making end-to-end testing of subscriber experiences more reliable and less dependent on visual selectors.
Style custom navigation indicators on web carousels
Web carousels now support custom indicators — dots, arrows, or other navigation styles that match the look of each experience. Teams control how subscribers navigate through carousel content instead of being locked into a default style.
Pause subscriber flows programmatically on web
A new static pause method lets teams programmatically pause subscriber flows on web. Useful when a flow should wait for an external event or user action before continuing — gives developers precise control over flow timing without rebuilding the flow itself.
Toggle switches in web experiences now support a disabled state
Web-rendered toggle switches can now display in a disabled state. Teams can use this to show subscribers options that exist but are not currently available — providing visual context instead of hiding controls entirely.
Show progress on multi-step web flows
A new Loading Bar component is available for web. Subscribers see visual progress during multi-step flows — onboarding sequences, plan selection, and checkout all feel more guided and polished, matching what is already available on Roku.
Catch lost connections in the dashboard with a clear prompt
The dashboard now detects when a user loses their internet connection and surfaces an offline popup. Teams working in Page Builder and Flow Builder get an explicit warning before attempting to save work against a dropped connection.
Display dynamic pricing and product details with Smart Text variables
Smart Text now supports SKU-based variables across pages, including new options for monthly, yearly, mo, and yr. Teams can dynamically display pricing, trial lengths, billing cadence, and product details using variables that resolve at render time — no hardcoded values, no manual updates when pricing changes.
Insert SKU reference ID Smart Text directly into text inputs
Page Builder now supports inserting SKU reference ID Smart Text variables inside Text Input fields. Teams can reference dynamic product values wherever copy lives — not just standalone text components — for more flexible paywall and form design.
Build personalized subscriber journeys with conditional branching
Flow Builder now supports full conditional branching, so teams can create subscriber journeys that adapt based on platform, region, segment, or behavior. Design branching paths visually — no engineering required — and test which journey structures drive the strongest conversion.
Manage and reuse creative assets from a single library
A centralized asset library for images, icons, and media used across pages and flows. Upload once, use everywhere. Update an asset in the library and it propagates across every page that references it — no more hunting through individual designs to swap a logo or hero image.
Sync promotional offers from Apple and Google automatically
Nami now syncs offers and pricing directly from the Apple App Store and Google Play. Promotional offers, introductory pricing, and subscription tiers stay current without manual updates — so the prices subscribers see always match what the app stores are charging.
See conversion data directly inside your subscriber flows
Analytics Mode overlays real performance data onto your flow canvas. See conversion rates, drop-off points, and experiment results at each step without switching between tools. Spot underperforming journey stages and iterate in the same interface where you build.
Design connected TV onboarding experiences without code
Onboarding flows are now available for connected TV platforms — Apple TV, Roku, Fire TV, and more. Design the first experience new subscribers see on the big screen, with the same no-code tools teams already use for mobile and web. One dashboard, every screen.
Target the right subscribers with a redesigned conditions engine
The conditions builder has been rebuilt from the ground up. Define targeting rules with a cleaner interface — combine platform, region, subscription status, and custom attributes to control exactly which subscribers see which experiences. More flexibility, less complexity.
Show real-time localized pricing from Apple and Google
Pages and paywalls now pull and display live pricing from the Apple App Store and Google Play, including localized currency formatting. Subscribers see the exact price they’ll pay — no hardcoded values, no currency mismatches across regions.
A faster, more flexible subscriber CRM
The subscriber CRM has been modernized for speed and flexibility. Search, filter, and segment subscribers more efficiently. View individual subscriber journeys, subscription history, and experiment exposure in one place — built to scale with growing subscriber bases.
No updates for that capability in the visible window. Try widening the filters.