Dashboard & Tools
Get help with charts, customer timelines, and anything related to the RevenueCat dashboard.
- 198 Posts
- 392 Replies
Create a `staging` project for staging versions of our apps and test subscriptions, offerings etc
@ryan You mentioned in this thread : Some developers choose to create multiple RevenueCat apps for different environments of the same bundle ID as well.I just wanted to check - if we want to have a staging setup to go with our apps staging environment that means we can test new products/entitlements/ offerings etc without affecting our Production apps - given the above detail we could effectively just :- Create a new Project (and suffix it’s name with STAGING for example) - Define our apps again using the same bundleids/package names - Setup products/entitlements/ offerings etc and test them independently of our Prod apps because we would have a new unique API keyIs that a valid way to essentially duplicate what we have for a staging setup?Are there any settings we should not re-use from our Prod Project or can it essentially be duplicated?Hope that makes sense, if you need more detail please let me know
Admin Panel doesn't show more than a 1000 products
When we open Products page app.revenuecat.com/projects/PROJECT_ID/products, it only reveals the first 1000 products.On this page this call to internal API happens api.revenuecat.com/internal/v1/developers/me/projects/PROJECT_ID/products. Seems like there is a limit (1000). In our case we have more than 1000 products across many of our apps (76) inside one project. Any suggestions on what we could do with this? Maybe there is a way to paginate the results of this API call?
Is there an API to get dashboard statictics?
Hi, We have an internal statistics tools which collects various statistics each day, which are then used in various internal reports.I would like to add some data available in RC dashboard to those reports, for example the number of active subscription (ideally per app), and the MRR (ideally per app as well).Is it a way to easily get those informations from RevenueCat? I would probably use the API to get all subscriptions and compute those myself, but it would be much more efficient to use the data calculated by RC. Thanks,
Can you change the currency shown in the RevenueCat dashboards from USD?
I understand that the currency of the product is handled by the App Store, but when viewing the RevenueCat dashboards, the prices are always converted to USD currently.Is there a way to set the currency displayed in RevenueCat? Thanks,Brent
Best way to see new paying customers in a given time period?
I'd like to track the number of new paying customers we get each month (to calculate CAC). I’ve found two ways to do this, but am seeing large discrepancies between the two. Can someone help me understand the discrepancy, and recommend the best way to get this number?Here is what I’ve been looking at:Active Subscriptions Movement chart - # of “New Actives” for a given month. Customers list - filtered down (e.g. for May, first purchase date >= 2022-05-01, first purchase date < 2022-06-01, total spent > $0) I’m seeing a discrepancy of 13% for May, and 50% for June (numbers are in the low hundreds). My first guess is data lag. This comment suggests that the Customer list can take 2 hours to refresh, but that wouldn’t explain the magnitude of the difference.is there something I’m missing in terms of the definitions for “active subscriptions” and “first purchase date”?From the “Active Subscriptions” chart info on hover:Active Subscriptions shows the number of unexpired, paid subsc
The number of active subscribers that Revenuecat gave us does not match the table we created
Hello,We want to create our own dashboards from the raw data that we received from Revenucat. We transfer the data to BigQuery about 1 day behind. When we group monthly active subscribers by month, we cannot match them with the data in the table that revenuecat provides us. Meanwhile, we find minor differences acceptable. Unfortunately the difference is too much.For example, while the number of active users in May is 1419 in our code, it is 1893 in the active subscriber chart of Revenucat. I am sharing the SQL code I wrote. The logic we have established here, in short, is this. We got price_in_usd > 0 to eliminate trial users so that data is not duplicated. We also set the sandbox area to false to avoid getting sandbox data. We thought that the original_store_transaction_id refreshes itself when creating the store transaction id with every purchase. That's why we thought that when we group and count the original_store_transaction_id by months, we can reach active subscribers. So wha
RevenueCat Dashboard not showing user attributes.
I would like to report a possible bug found on RevenueCat dashboard, like I wrote recently on another thread which is marked as resolved, even though the bug still persists:I am using this code to update user name and email, but the changes don’t show up on Customer Profile page for this user on RevenueCat dashboard.Purchases.setDisplayName(“John Doe”);Purchases.setEmail(“email@example.com”); @goleary confirmed the bug also occurs in his project, and gave more information:Same here, I’m setting attributes via the REST API, and they show up when I hit the subscriber status endpoint, but they do not show up in the RevenueCat dashboard. Here’s a link to the other, related discussion:
Stripe subscribers not showing in Active customers list
We have just imported about 5000 Stripe receipts. We can look up individual customers by their user id, but none of them show up in the Active customer list. Our import was very straightforward. We just imported the user id and the fetch_token (stripe receipt). Everything looks correct for each customer in terms of their subscription dates and spend, but they don’t appear to be recognized as active
Dasboard Recent Transactions shows the number of transactions more than it should be
Hi!, sometimes when I create a new sandbox account and make a purchase, the dashboard shows the number of transactions more than once. My appstore settings seem to be okey. Even though I purchased it once, the package seems to be renewed by itself. I only have this problem in apple, there is no such problem in android
An entitlement provided by subscription purchase doesn't override RC promotional entitlement
In our application we have a logic of a 3 days free use period, that we provide to the user by granting them Promotional Entitlements through RevenueCat API. During that period user can manually click the upgrade button to start a play store/app store subscription. We would expect that once the store subscription is purchased, promotional entitlements would be replaced with the ones from subscription. However this doesn’t happen, which causes some problems. For example, we can’t tell if user is currently using play store/app store 7 days subscription-trial (available once, after which they got billed automatically), because `entitlement.storeType` is always equal to `promotional` and `entitlement.periodType` is always equal to `normal`. Also all the entitlements have product indentifiers starting with `rc_promo`. Only after the promotional entitlement is expired, they get replaced with correct data from app store/play store. Currently as a workaround we manually revoke promotional ent
setAttributes don't show in Sandbox Dashboard, even after actions taken
I am successfully setting the user’s attributes in my RN app with setAttributes, however, they do not show in the dashboard. I’ve waited over 3+ hours at this point. I’ve put the app in the background, and quit/re-started, but they still do not show in the dashboard. I also invalidatePurchaserInfoCache in our dev environment. What is needed to get this to work?
How are people handling tracking apple offer codes?
Apple limits the data they share with their offer codes, so the customers appear with $0 revenue in RevenueCat.How are people working around this? Wondering if we should set up a webhook for the data, or just rely on Apple’s reports, or something else?
Same app used for different users
Steps:User A logged in with App User Id A. User A make purchase and a transaction created against user Id A on revenue cat. User A logged out from the app. User B logged in to the same app with the User Id B. User B make purchase and a transaction created against user Id B, But User A’s transaction app user Id updated to B.My issue is I want both the transactions with separate App User Id and to updated with latest one.Where and What I am missing here? Is there any configuration I need to do?
Experiment with Free Trial shows no data
Hi, I have an experiment running with a product that uses a 7-day free trial that shows no data after running for 8-days. I had assumed the data would appear once trials begun converting. This doesn’t appear to be the case. Both products are being purchased and Trial Converted events are now being sent to my CDP and appearing in the RevenueCat ‘trial conversions’ graph.
Facebook - Revenucat Integration. Not seeing Purchase event
Hi, connected RevenueCat directly with Facebook SDK (previously used Appsflyer), to cut down project’s expenses. After relaunching my campaigns purchase event doesn’t show up in main dashboard. Purchase in my case if Trial Start. Went through the integration part a few times, everything seems to be ok. What am I missing? Where I should look at first?
Already have an account? Login
Log in to the Community
Authenticate with RevenueCat
Enter your username or e-mail address. We'll send you an e-mail with instructions to reset your password.