Skip to main content

Feature Request: Programmatically specify which page a Paywalls v2 Carousel should start on at runtime

  • February 12, 2026
  • 1 reply
  • 0 views

Forum|alt.badge.img

The Carousel component has an "Open on" property in the dashboard that sets which page displays first. We'd like the ability to override this at runtime when presenting the paywall programmatically.

Use case

We have different entry points in our app that correspond to different features shown on different carousel pages. When a user taps on a specific feature’s CTA, we want to present the paywall with the carousel pre-scrolled to the relevant page, rather than always starting on the dashboard-configured default.

Desired behavior

  • A new runtime parameter (e.g., `initialCarouselPage` or `carouselStartIndex`) passed when presenting the paywall
  • The carousel renders starting on the specified page/index
  • If the parameter is omitted or out of range, fall back to the dashboard-configured "Open on" value
  • Supported on both iOS and Android SDKs

1 reply

joan-cardona
RevenueCat Staff
Forum|alt.badge.img+6
  • RevenueCat Staff
  • February 17, 2026

Hi ​@rezcavjens,

I’ll share this feature request with the rest of the team. While we don’t have a concrete roadmap or ETA yet, we’ll work to prioritize it accordingly.

 

Thank you so much for sharing this with us!