Skip to main content
Question

Is there a way to make sticky header?


Forum|alt.badge.img+3

I’m using RevenueCat latest paywall. Right now the “Cancel” button scroll through the content. If the content is long enough, the cancel button is hidden when the user scroll down. Some user would miss the cancel button and thought that the paywall is not dismiss able. I had complaint either the paywall is broken because they can’t dismiss it or it’s a hard paywall when it isn’t.

I know I can add a cancel button inside the footer component but I don’t want to put it so close to the subscribe button.

Is there a way to make cancel button sticky to the top like other paywall?

3 replies

guilherme
RevenueCat Staff
Forum|alt.badge.img+4
  • RevenueCat Staff
  • 65 replies
  • June 19, 2025

Hey ​@d7e7f3,

This is a common UX challenge with longer paywalls. We have a helpful video where Charlie (one of our developer advocates at RevenueCat) walks through paywall behaviors, including how to handle content length and scrolling issues. You can check it out here - I moved the current time to be in that specific section, but the whole video is worth a watch as it shows the different components and how to manage content on the paywall.

One other approach you might consider is adding a close (or cancel) button at the top of your paywall, as seen on the templates, which would stay visible as users scroll and it’s an expected behavior too. This can help prevent confusion and make it clear that the paywall is dismissible.

Best,


Forum|alt.badge.img+3
  • Author
  • New Member
  • 1 reply
  • July 1, 2025

Hi ​@guilherme ,
I don’t think that solve the problem. If you see the video you posted, the “X” button would still scroll up. I’m suggesting we need a header component that is the same as the footer component but instead of bottom it would be sticky to the top. That way, when user scroll the “X” would still be visible.


guilherme
RevenueCat Staff
Forum|alt.badge.img+4
  • RevenueCat Staff
  • 65 replies
  • July 4, 2025

Hey ​@d7e7f3 ,

I checked in with our team and unfortunately this isn’t something that’s planned for the near future, and there isn’t a workaround available at the moment. I’ll make sure your feedback is noted, though, and if anything changes, we’ll keep you posted.

Best,


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings