Get help with charts, customer timelines, and anything related to the RevenueCat dashboard.
Recently active
Hello, I’m preparing for affiliate marketing and I’m testing how offer codes work. I created a test one and sent it to someone, and configured a webhook to intercept it.That worked, proved the code was introduced correctly, but I was hoping to be able to find that customer in the customer list by filtering “Latest offer type” is any of “Offer code” OR “Latest offer” IS “CODE REF”The report is empty. Is that expected? Is there a delay? NOTE: I have set up the Appstore Connect API key and everything requested in the app setup.
Hi There is offcial RevenueCat dashboard alp for iOS only.There is unoffcial android version but I don't trust it to enter my credentials in. is there any plan in development of Android version? I would appreciate to have one thank you
Hi, I’m facing an issue in my Flutter app when displaying the paywall.The error says: The Paywall references a package with id '$rc_annual', but Offering 'subscription' does not contain such a package. It has these packages instead: [$rc_monthly]. Either add the missing package to the Offering or remove it from the Paywall. This started happening after I created a new base plan in Google Play Console, imported it into RevenueCat, and updated my Offering. I had an annual plan before but deactivated it and created a new base plan. After that, the paywall can’t find $rc_annual, and only $rc_monthly shows in the Offering. How can I properly link my new annual base plan so that it appears in the subscription Offering and resolves this error?Thanks in advance!
I’ve a user with a certain app user id, which I see on my logs and RevenueCat webhook calls.Under customers this id is not in any of the lists (active subscription, sandbox, non-subscription, expired).I see it however on the dashboard (“overview”) right as the first customer id.Any reason for this discrepancy? it’s confusing that it’s not listed under customers. Thanks.
I set up my products in the RevenueCat dashboard back in 2021. In the changelog for the new Flutter v9 package, it specifically warns:please make sure your one-time purchase products have been correctly configured in the RevenueCat dashboard as either consumable or non-consumable. If they're incorrectly configured as consumables, RevenueCat will consume these purchases. This means that users won't be able to restore them from version 9.0.0 onward I double-checked my “lifetime_no_ads” product, and right now it’s set up as a “Non-renewing Subscription.” But honestly, “Non-consumable” seems like the more accurate choice. This issue only exists on iOS — on Android it’s already set correctly as a non-consumable.So here’s my question: if I switch it from a non-renewing subscription to a non-consumable, will existing customers run into any problems, or should it be a smooth transition?
I am experiencing an issue with my Google Play Store integration. I have successfully configured the service account and uploaded the key as per your documentation. However, the RevenueCat dashboard shows a red "failed" status for "Permissions to call subscriptions API," while the other two APIs are successful.My app is currently live on the Google Play Store, andit seems to be retrieving some subscription information correctly.I have a few questions regarding this issue: Why does this error appear even though the key is uploaded and the service account has the necessary permissions? Is this a common issue, and if so, what could be the root cause? What is the recommended solution? I have already verified the permissions on my Google Play Console and Google Cloud IAM. Could there be a delay in permission propagation? Does RevenueCat consider users who are in their free-trial period as "purchased" users? I am trying to understand if a user in a free trial would be properly reflected
Hi team,I try to open my existing paywall, but it won’t load, and multiple pages of the revenuecat site show this error, even after page refresh, cleared cache, log out log in again, tried with a different browser. please help!
Hi, See attached screenshot. I’m pressing Save, but it won’t save. I see the red exclamation mark error, but what does it mean? It’s not telling me how to get rid of the error.I’ve configured several products, offerings before and am doing the same process this time, so not sure why I’m getting an error? Project ID: proj69bbdf42 Please help! Thanks, Toby
Hi, I want to track which offer code led to a purchase to work with affiliate marketing. But there is nothing in the Dashboard or the csv export. I only get latest_offer, latest_offer_type, latest_purchased_offeringlatest_offer is the name of the offer, not the code latest_offer_type just says “offer_code” latest_purchased_offering is emptyThis is crucial to run affiliate campaigns and Apple only shares information via an ancient download endpoint, which is done via a 8 year old Java applet that can download data for a single day only. Sometimes I think Apple just got fat and doesn’t give a damn about us developers…Is there a way to do this via RC? Thank you!
Hi everyone,I’m using {{ product.price_per_month }} to display product prices in my app. Is there a way to format this so that it does not include the currency symbol? For example, if the value is $9.99, I’d like to display just 9.99 as I would like to apply different formatting to the currency symbol in comparison to the price.Any guidance or recommended approaches would be greatly appreciated!Thanks!
I have an existing legacy paywall in production for my app, Please Don't Rain.I’m building my first v2 paywall. It’s a draft that’s in inactive state.In the documentation I see the RC app showing drafts in both the “published” and “inactive” sections. In my RC app (v1.5.2) I only have a “published” section that shows my existing v1 paywall.I’ve tried duplicating the inactive v2 paywall, pulling down to refresh in the RC app, etc. but I never see my new paywall in the RC app.
OK, so I am using expo react native and implementing RevenueCat for rendering paywall, now the issue is that I used one of your already-made templates, and then I configured it to suit my taste. in doing that I inserted my own custom image to the paywall it showed perfectly on RevenueCat, but now that I am testing it on my andriod phone, the Image is not appearing at all. In hindsight, it is showing some sort of blur which is really annoying, I checked the file size and it is less than 2 mb see the details of the image (921 x 921, 953 KB). what should I do?The Image above is what is displaying on my phone.The Image below is what I created in revenuecat.
I’m currently attempting to upload my In App Purchase key for an app that I’ve had on RevenueCat for over a year but every time I try I get an error: “Credentials Validation: There was a problem validating your credentials.”This has been occuring for multple days. It’s the first time i’ve ever seen this error. There is no documentation on this error so i’m currently blocked from releasing this new version of my app. The actual app itself works and purchasing works -- the issue is that the webhook is not trigged post purchase and I assume not having the In App Purchase key is the issue. All my other apps use the same keys without issue. The credential_validations endpoint returns with the response: {code: 7233, message: "The requested resource was not found"} so i have no details to go on
Hi there, I’m trying to integrate customer center because we’ve been getting a lot of customers on our stripe subscriptions having issues. I built a version with it integrated and I’m getting it to pop up but I only see the follow options. I would expect to see something around helping users cancel subscription. Is that supported? or is it only once the trial has started. Note that this is on testflight so maybe that’s the issue? Best, Jake
Is there any way to include a gradient overlay to text within the paywall builder within revenuecat? or does this mean I have to manually create my paywall since text gradients are crucial for me. I tried looking around and even finding alternative solutions like importing it as a png but the issue was the resolution and also no way of importing the text as an svg either.Please do let me know if there are any solutions/workarounds.
Hello RevenueCat Support Team,I created Android apps in my RevenueCat account, but they are not visible in my dashboard, and the app icons are also missing.Details: Platform: Android Package Name(s): [com.artworkidentifier] I have already published the apps on Google Play, but even after waiting, they do not appear in my RevenueCat dashboard. Could you please check if there is an issue with my account or project setup? Do I need to link the Play Store URL manually to display the icons?Thank you for your assistance.Best regards,
When I try to update my experiment enrollment % to, say 65%, I get an error saying “Could not update experiment”. Same for 50, 55%. I think something changed with the slider because before you could only increment the slider in 5 percentage increments (if I remember correctly). Now we can adjust it every 1% but most values it doesn’t seem to accept.
For the love of God….. Please stop changing the UI of the dashboard - EVERY 6 MONTHS!I was used to the previous design - it was totally usable and clear. Now - it is a regression! I cannot find ANYTHING in it, it is totally misleading and counter-intuitive!STOPCHANGINGTHEUIEVERYSIXMONTHS
I have seen similar questions but all of them outdates.Dear RevenueCat Team!Can you support creating customer list based on custom attribute. if only 1 attribute possible thats already good, then its scalable enough.We want to make seperate dashboard charts based on custom attribute (in our case its which city has the user registered for initially but of course any other usecase) It would be a great help, this feature is really needed for our revenue distribution based on customer attribute.Let me know!Link old forum post
Hi,Sorry if this has been asked before, I did a quick search and I think all prior conversations are not exactly what I’m looking for. So:For my app, i have 3 (1mo/3mo/1yr) non-auto renewing subscription products, acting as unlock to “pro” version of the app. I’ve generated some promo code to distribute for promotional purposes. In RC’s dashboard those promo code usages are indistinguishable from real purchases.I know it’s apple IAP’s design limitation but crucially, these seem to count towards the threshold of 2500 usd MTR. obviously i’m willing to pay the 1% fee for RC’s wonderful features but it doesn’t feel good when these promo codes, which are not real revenue for me, are also counted.Is there any way to mitigate this? Or do I need to implement my own promo code system to get around this?Thanks,Jack Hsu
It’s not the text and it’s not in the paywall preview, but there’s a slash in the paywall displayed on my app. See attached.Here’s the template entry:One-time purchase. Own forever. For just {{product.price_per_period}}. No subscriptions. Just you & your daily practice. Any idea how to fix it?
In the in-app purchase key configuration section, I am uploading files from a previous app and I keep getting this error. Why is it a problem in this app while it is not a problem in any other app? Please help. “The key is not valid or is not compatible with the bundle id of your app.”
Apple offers a new web service (pre-release): Retention Messaging API.When a customer goes to cancel a subscription, they are shown a message and/or a discounted offer right within the system iOS cancellation flow.This is a powerful mechanism to protect revenueCan RC offer drop-in support for this such that a developer can configure text, images and Products similar to the Paywall builder.If this is not already on your short-list, I’d strongly request it.
When I refer to the Google RTDN documentation to do the relevant setup, I encountered a problem when proceeding to the second step. Immediately after I selected the preset theme, an error message appeared in the web page's console, at which point the Connect to Google button remained disabled, and I'll post an image of the error below. Of course, I'm sure that each step has been set up correctly according to the documentation. all But I didn't find any answers about it in search engines and community, so any help there?
i have deleted the iap from app connect and in revenuecat in offerings added the new package in default but earlier packages are showing why also the product not able to delete they are associated with the some sandbox transaction i have added new packages in offerings but not showing why is ther any limit for that but old one are showing it is reflcting in my app
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.