Dashboard & Tools
Get help with charts, customer timelines, and anything related to the RevenueCat dashboard.
- 169 Posts
- 317 Replies
Hi!The docs (https://docs.revenuecat.com/docs/apple-server-notifications) mention the step “Scroll to the App Store configuration section, and copy the entire URL provided under Apple Server Notification URL [in the RevenueCat dashboard]”. However, I don’t see that section at all. Is there anything I can do to make this section show up?
Hi there, we’ve been running an experiment with two different annual prices for over a month now:Variation A: $12/mth and $50/year Variation B: $12/mth and $60/yearWe noticed the following behavior:The test has always been close, but slightly favoring Variation B for the first 4 weeks Then after the first month was over and the first set of monthly subscriptions were renewing / churning the test completely shifted towards favoring Variation ASo now we are wondering what happened and whether we’d need to wait for 11 months more and once the annual subscriptions start to renew, the picture would look completely different again.How confident can we be that these results are reliable and we should get rid of Variant B now?Also is it possible to get some more insights into the breakdown of the collected data for the tests? Since those tests are very important and the prediction model is somewhat of a black box, it would be very nice to see how many monthly vs annual subscriptions were start
Hello,We are currently testing RevenueCat.On iOS, we are setting the user email with:Purchases.shared.setEmail(email)It works as intended:[Purchases] - DEBUG: 😻 Subscriber attributes synced successfully for App User ID: ZDOuNi1VLxWfXSJtdrO6eMbYe3H2On the customer profile we can see that the email attribute has been set correctly:https://app.revenuecat.com/customers/...But searching the user by email on the web console does not work (we checked several times for typos).Searching by user id works as intended.Thank you for your help.
Hi,I am integrating webhooks in out AWS backend application. I am wondering if webhooks can use HTTP? Seems that webhooks seem to work only with SSL certificate.Is there a best practices section for webhook implementation? I haven't found it and it could be a great resource for us. Thanks for any help.
Hi, I’m confused about what should the webhook type be in the following 2 cases:I canceled my subscription or my subscription expired, then after several months I purchase it again in the app.I realized Gold subscription I previously purchased is not enough so I purchased Platinum subscription in the app while my Gold subscription is active.
Hi, I released a new version of my apps on July 14. Since July 15, RC is reporting double the new users (500 - 600), but the play console and apple connect is showing the same average users I get this days (200 - 300), I don’t know from where is RC reporting double. I did not change anything in my app logic or upgraded the sdk.
I am unable to replicate the Active Subscriptions number from the dashboard chart.From the transactions data obtained through the ETL exports, I have tried the SQL example found here, as well as variations of it, but the result always differs from what’s in the chart.What are the calculation details for Active Subscriptions?
Hi,I’m noticing a difference in the trial started numbers between the Trial Conversion page and the Active Trials Movement page but not sure why it’s happening. This is happening on the new Chart version and here’s the steps we did to reproduce it:Go to the Trial Conversion page Set the Date Range to last 90 days and Show to ‘Days’ Note down the number from the Trials column for a specific day Go to the Active Trials Movement page Set the Date Range to last 90 days and Show to ‘Days’ The ‘New Trials’ number doesn’t seem to match the number of trials from step 3 for that specific day
The revenue amount reported by RevenueCat did not equal the amount I expect, so I want to update my mental model. What am I missing? I’ve set the price to 24.99 USD. The Mr. Google set the price across the globe accordingly. The list price in Germany is 28.99 EUR including 19% VAT. So the price shown to user is 28.99 EUR. The 5.51 is deducted as a VAT. Then there was a purchase. List Price: OK Tax: 4.63… Weird, that it’s not 5.51 as stated about, but… Okay. Estimated Revenue: OK. This is how what I expect to get after setting the price to 24.99 USD and deducting 15% Google’s share. It’s not exactly 85%, and I guess that’s because of conversions from USD to EUR. Bacause this is fine: What looks really, really out of scope is this: I’m seeing a List Price with the User’s country tax. And the revenue which is reported by Revenue Cat for this transaction is this: 24.714 USD.(I’ve double checked the receipt id, it is the proper transaction). The questionsIs that the List Price I’m seeing i
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
Hi!In the last week or so, we've been unable to process refunds for recent Android subscription purchases.Example 1:—android user charged for yearly sub a few days ago, requesting refund.—when clicking into the charge line, there is no option to refund. i’ve never seen this with such a recent purchase.—shows user as ‘trial expired’ and is currently not subscribed… but was charged —when clicking on the purchase line, it shows a failure for webhooks… not sure if that has anything to do with not being able to see / process refund?Example 2:—yearly sub purchased 29 Nov 2021, but shows as 'Subscription expired on 2021-12-07'—seems timing logic for cancelling trials has overridden the yearly subscription logic If we refer users to Google Play help, they are referred back to us.Anyone have any thoughts or advice on this? Thanks!
Hello,How can I report on % of users crossgrading?For context we have a product that has a monthly, quarterly and an annual subscription. I can report on monthly churn, but what I am not sure about is how to calculate how many of those monthly users have not really churned but moved to a a quarterly or annual subscription. Thank you!!!
Hi, I just came across this article talking about the new segmentation support for the retention charts and also the consideration of user maturity now.I’m a little bit confused about the last point.From my understanding, it means that in the retention chart you don’t consider anymore that a user will renew until it has actually renewed, am I correct? When I look at a retention chart without any segment, it seems like you’re still considering that a user will renew unless it cancels its subscription:Retention chart for the last 90 daysOn the other hand, when I add a segment like country still for the last 90 days, I do only see the retention of the past 2 months, and no projection for the current month.Retention chart with a segment For me, the data dilemma you’re talking about in your article is occurring no matter if we add a segment or not. Would you have an explanation about these two different behaviors? Thank you,
Hi i am looking for some help with a few questions. The first is that we will be using offerings to manage discount codes across iOS and Android and then tracking the use of those codes throughout the user lifecycle. I have two main questionsAre we able to export the data broken down by offering (I have had a look at the reports and can see that I can segment by offering but as we don’t have any data in there yet i cant see if that data would then be segmented when exported to CSV?? What happens if I remove an offering? I would like to be able to remove an offering so that it doesn’t get returned in the future to the app (and therefore isn’t a valid code) but then also still be able to report on users that are a part of that offering? is this possible? Regards Jon
The documentation includes sample queries for revenue, active trials, and active subscriptions but there are no sample query for churn. How to determine churn as shown in charts? And how to determine the active subscriptions per day that shows a deduction when a user unsubscribes?
Is there a way in revenue cat to see how long (days, weeks, months) an users are premium paid subscribers before they voluntarily churn? Ideally this would be a cohort chart. I see there is a cohort chart, but I am trying to see this in days. On average how many days before someone churns. Is there already a way to see that that I am missing?
Hello,I have found out that attributes (like ip, adjustId) etc are shown with a delay in the user’s dashboard.I didn’t manage to understand how long this delay is or it needs a new app session to be updated. Is this true only for the dashboard or it influences the events send to integrations as well? Thank you.
If running an experiment between two offerings – each containing a subscription product and a lifetime subscription product – do the results of the experiment consider the value of the lifetime product in the calculation of LTV?I see no mention of lifetime product metrics in the table of data and so it’s unclear to me if Lifetime products are factored in to the LTV equation. Therefore, it’s difficult to know if the results of the experiment consider any uptake in sales of a Lifetime product.
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.