Skip to main content
Question

Is it possible to change text dynamically based on selected package in Paywall Builder?

  • March 4, 2026
  • 1 reply
  • 15 views

Paywall Designer
Forum|alt.badge.img

Hi everyone đź‘‹

I’m using the new RevenueCat Paywall Builder and I have a question about dynamic text.

At the top of my paywall, I currently have a text layer that says “2 Months Free.”

I want this text to change automatically when the user selects a different package.
For example:

  • If Monthly/Yearly is selected → show “2 Months Free”

  • If Lifetime (Pioneer) is selected → show “Lifetime Access”

I couldn’t find any “conditional visibility” or “selected package” logic in the builder.

Is it possible to dynamically change text based on the selected package inside the Paywall Builder?
Or is this only possible with a fully custom paywall implemented via SDK?

1 reply

cam
Forum|alt.badge.img+2
  • Helper
  • March 4, 2026

Hi!

 

The package component takes care of the selected package logic, but that would mean your text component should be a component inside of that layer, which is not what you want.

I don’t think it is possible to build your exact use case through the paywall editor but you could shift the design a bit and use tabs (2 months free/lifetime access) to show text based on the selection. 

 

Cam