Get help with charts, customer timelines, and anything related to the RevenueCat dashboard.
Recently active
Hey Everyone, I have a customer that not exist on my backend at all, does not exist on the dashboard at all (neither production or sandbox) but he is still able to login into my paid app… Can someone please tell me what on earth is going on? Any help would be super appreciated. Customer ID: 7f62a3e2-7f3b-4f9a-9d82-f472584ffbee
Hi team,Is there any way to access the beta paywall analytics? kind regards,D
Hi, having trouble with the Purchase Button Text. In the paywall creator, all is fine. When I build my app though (iOS), the Purchase Button Text does not show when the annual plan is selected, but if I select the monthly plan then the text does appear. Tap annual again, and it disappears. See screenshots below. Any advice on how to fix this? Thanks so much!
So we’ve been running an experiment for about a week now, and discovered a row called “other”. We’re guessing that it is counted as “other” when a user changes the product, say from Monthly subscription to Annual subscription in the device settings or app store. (*not* within the app or RevenueCat paywall) The question is, if our understanding is correct, how does this affect the actual offerings rows? For example, If a user changed from monthly subscription to annual subscription, then is monthly subscription counted -1 and annual subscription counted +1 in the Experiments report table? Or do the numbers not change once they’re counted? Thanks!
I am currently not receiving any push notifications on my iphone when a user is purchasing something in my app.I confirmed in the IPhone settings as well as within the RevenueCat app that RevenueCat is allowed to send notifications. Any idea why I wouldn’t be notified about a transaction?Thanks!
I have an app that uses one-off lifetime purchases instead of subscriptions. The overview dashboard seems to be set up with subscription data in mind. Is there any way I can make it show one-off purchases and other data related to that?
Hi, I just want to enable free trial for yearly package and not the other packages. Does this functionality exist right now ? have attached a relevant previous post, just wanted to know there has been any update since the attached posthttps://community.revenuecat.com/general-questions-7/how-to-implement-a-free-trial-for-monthly-only-setup-no-free-trial-for-yearly-7195
An employee deleted the project from our RevenueCat account and we think even deleted the account. It is hooked up to manage payment on a React Native app. We cannot access the dashboard to contact support in hopes of getting the account restored.
how can we dynamically set the value of free trial duration in our paywall , like i have a 7 day free trial introductory offer in appstore connect , and in revenuecat paywall introductory offer , i show Start your 7-day free trial , now I want to switch to 3-day free trial in appstore connect so how can I set it dynamically in revenuecat paywall so as not to misrepresentation of free trail duration and face appstore rejection
Hi can I get access to the beta for paywall analytics?
How are we meant to test introductory offers? The documentation & articles show options for configuring introductory offers that do not exist when creating a product on the Test Store.
I created my paywall in the paywall builder. Initially, before connecting to the appstore and when I had no offerings it was fine. After I connected, and when I tried to publish there were 3 errors regarding packages not supposed to be empty, I then clicked on the error message which resulted in it taking me directly to the package that was affected. I then repeated this for the other errors and clicked publish. However, now it shows me in the paywall creation UI it shows me the correct one until I click/select on the package - where it reverts to its original template state as it was added as a component. It isnt only a paywall creation UI glitch as it has resulted in some of the default template being displayed on the paywall on device (I used the revcat mobile app to check). I have tried changing colours, text saving them and then republishing but nothing works and it seems it has forced the template to show no matter what. I believe the issue may have been caused by the direct clic
I've asked a question here but it never got answered (probably because the original post got answered and I asked after) so here's a new post to try to get my answer on this topic. If we want to only override "promo" placement with an experiment, we still have to re-define every other placements in the experiment? Or if we just keep the "All Other Case" to "No Offering" it will fallback on the targeting? Not so long ago we used to have this, which was creating a fallback on targeting-defined placements. Re-defining all of them (not only the tested placements) seems very error-prone and cumbersome.
I get this error when trying to create my second targeting rule:
My paywall has a big gap in the text when displayed on a max device. Is it possible to set the header image to enlarge to take up this space? Screenshots of iPhone 17 vs 17 max below:
Hello,I have created a paywall in revenuecat’s designer. I have an issue with scroll and carousels: having a carousel in a scrolling screen prevent user from scrolling vertically (impossible on iOS, extremly hard on Android). I thinks it’s a gesture detection issue, trying to scroll vertically make an horizontal scroll on the carousel instead.If you have any tips !
RevenueCat provides robust subscription management across iOS, Android, and web apps, but the real power comes when this data is integrated with BI tools or CRMs for analytics and business decisions. Here’s how to do it efficiently:1. Use RevenueCat WebhooksRevenueCat supports real-time webhooks for events like subscription purchases, renewals, cancellations, and failed payments. By configuring these webhooks, you can push subscription data to your CRM (e.g., Salesforce, HubSpot) or analytics pipelines instantly.2. Export Data via RevenueCat APIRevenueCat offers a REST API to programmatically access subscription, user, and transaction data. This allows you to automate daily or hourly exports to data warehouses or BI platforms like Tableau, Looker, or Power BI.3. ETL Pipelines for Data WarehousesSet up an ETL pipeline that pulls RevenueCat data via API or webhooks, transforms it into analytics-ready format, and loads it into your BI system. This ensures historical trends, MRR, churn, an
Hey everyone,I was reading through this closed thread about tracking revenue by specific Apple Search Ads keywords.Like many of you, I had the same problem. RevenueCat shows Campaign/AdGroup level data, but without keyword-level visibility it's impossible to see which specific keywords are actually driving conversions vs. just burning cash - unless you pay $5k+ for an enterprise MMP.I ended up building something called AppSkale that connects your ASA data with RevenueCat so you can see exactly which keywords are generating revenue and which ones aren't.Just wanted to drop this here in case anyone from the old thread is still stuck on this. Hope it helps!
I made my paywall from a template and it worked normally in my expo dev build on my phone. I was tweaking it little by little and publishing changes while checking the disign updates on my phone. But after making the last edit i cant publish the paywall, It says Paywall valifation error but i bare changed anything big. i only changed some font, border sizings and maybe some colors. It doesnt even show where the errors are. Ichecked every component and everything is fine. I also tried duplicating the paywall and now it gives me an Internal server error. Has anyone ever encountered this?
when i am adding a sale countdown timer then if i set the target date then i am getting error paywall validation failed.
I’m creating a paywall using template and when trying to assign offering in the general settings of the paywall only (default and test_offer) are available. I’ve assigned a paywall before but now when trying to assign new one I can’t do it. I’ve connected products with google play subscriptions.And I’ve enabled APIs and Permissions.purchases_flutter: ^9.10.1
I’m using the “Badge” feature on packages, but it’s being cut-off as shown above. On the paywall editor it’s not showing this of course. I’m using React Native (only tested on iOS)
Is there a way to see the number of times a paywall was shown? Maybe I’m missing something, but I’m totally unable to find this in the dashboard or docs. It seems like a very basic, very important feature to offer.If not, I suppose the intent is to use our own analytics to track paywall shows. In that case, is there any way to determine WHICH paywall was actually shown when using PaywallView with Targeting and Experiments?In the app I’m working on now, we have some targeting rules that show a discount to certain active users who haven’t upgraded, and so we need to know from the RC side which paywall was selected since it is running that targeting.
We’re using Placements for multiple areas in our app, to call different offerings that accord with the placements. And now we’re trying to run experiment for one of the placements, say “onboarding”. When setting the experiment up, I see “All other cases” section, which says :The selected offerings will be the ones delivered:For any placements other than the one(s) aboveFor any new placements added in the future when getting the 'current' offering without using placements Now I’m concerned if this experiment overrides the Targeting(Placements) I set up, other than onboarding.I want the experiment to only affect “onboarding” placements, not the other ones. But in the console it seems like I have to set variants to all other placements, too, and the experiment overrides all my placement settings. Could you please explain how this works? Will the experiment settings specific to one placement affect all other placements, too?
We’re building a paywall via RevenueCat paywall editor, but can’t find how to show different texts for Android and iOS.We explain to our users in the footer how to manage their subscriptions, but obviously users should see different guides depending on their OS. Is there a way to solve this problem? Thanks.
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.