Dashboard & Tools
Get help with charts, customer timelines, and anything related to the RevenueCat dashboard.
- 199 Posts
- 392 Replies
Historical Transaction Log
Hi, I started exporting RevenueCat events to segment after about 4 months of purchases. I am trying to gather transaction data for the past year however which includes this period. I’ve exported customer lists of all paying customers, but I believe they only have the `latest_product`, not the transaction date. Is it possible to gather this data some other way?
(I think it's possible 👉) Add support for detecting promo code purchases in App Store
Hey, I know it is “not possible to differentiate” between regular purchases and promo codes you give out for your app on the Apple App Store. I think there’s a way.This obviously only matters when your audience is small and/or your app is first released and you’re obsessing about your first 100 users, but I think it would help people who are starting out with RC to support this.I noticed on some transactions I can see in the history that they purchased and cancelled immediately. Like, 100% immediately and have the same `event_timestamp_ms`. This clearly indicates a promo code purchase as they do not renew. So surely these can be binned & flagged as promo code purchases when the purchase + unsubscribe happen within say 500ms of each other, and so filtered out from most of the reports? I’m sure it wouldn’t be perfect, but it’s got to be better than me having to go in and look at individual transactions or use App Store Connect to show only the true purchases. I’ll die of old aged bef
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?
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.
RevenueCat dashboard latency
How often is data updated in the RevenueCat dashboard? Latency of data in the RevenueCat dashboard depends on what you're viewing and how you've set up your app. We can break down the data into three categories:Transactions Charts and metrics Customer ListsTransactions in RevenueCat are new purchases and renewals (including free trials). Transactions will be shown in real-time - this includes the Customer History timelines. For data points other than transactions, things like billing issues detected, auto-renew status changes, etc., will be automatically detected by RevenueCat every few hours, but can be sped up to near real-time by enabling platform server-notifications.Charts and metrics are continuously computed in batches from a snapshot of the transactions and activity at that point in time. As soon as the calculation finishes, is starts again. The computation takes a couple hours to run - so you should expect that level of latency in the charts.Pro tip: Hover over the chart toolt
When a purchase isn't showing up in RevenueCat
Sometimes a user will say they've made a purchase but they don't seem to have access to the content in RevenueCat. What gives? There are several reasons why that might happen, and this article will walk you through what you can do to troubleshoot.If there's no purchases showing in the RevenueCat dashboard it means that either no receipt was sent by that App User ID, or the receipt that was sent didn't contain any purchases. In this case you should:Ask the user to Restore Purchases (or someway trigger the restoreTransactions() SDK method). Restoring will re-sync the current receipt on the device with RevenueCat, and unlock any associated content. There are cases, such as network connectivity failures, where the receipt may never make it to RevenueCat after a purchase. There is automatic retry logic built into the SDK to handle these scenarios, but a manual restore is another way to resend the receipt. Try to confirm with the user that they are logged in with the correct Apple ID/Google
Interpreting A/B experiment results
Hello everyone, we’ve been running various experiments with revenuecat for some time and finally I found myself quite confused as to how to interpret the results.Setup:Control: tier5 - has monthly and yearly subscription offeringsTreatment: tier6 - has a different monthly and yearly subscription offerings QuestionsWhy are all offerings mixed into both Control and Treatment arms? We clearly separate and would like to test tier5 vs tier6. Follow up: Why totals include offerings from a competing arm? E.g. Treatment arm (tier 6) is 820 in total and includes 14 yearly offerings from tier5?I’ve read through all the articles and discussions, but can’t really get it. Would really appreciate any insight here.
User cancelled but still got charged
Did a user reach out to you saying their card was charged after opting out of an auto-renewal? This is possible, and there are a few reasons why it happens:The user cancelled less than 24 hours before the subscription was set to renew. The Apple subscription terms require users to cancel subscriptions at least 24 hours before the next renewal. The user didn't actually opt-out of renewal. Some users will delete the app and expect the subscription to be cancelled. The user somehow has two subscriptions and cancelled only one of them. This is uncommon, but can happen if for example the user has multiple devices using different accounts. The user might have opted back in renewal after opting out.Inspecting the Customer History timeline in RevenueCat can help determine which of these scenarios may have applied. It's important that you can communicate to your customer what may have happened, and help them get a refund if you see fit.
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?
Subscription or trial should have expired but still shows as active
If you feel like a subscription or trial should have expired, but you see that it’s still active, then that subscription is likely in a grace period.For example, this user signed up for a 3-day free trial of the 1-month subscription on May 5, 2020 which should have converted on May 08, 2020. However, the dashboard shows the expiration date as May 24, 2020. This is because Apple applied a 16-day grace period due to some billing issue. Apple will continue attempting to bill the user until they successfully do so or reach the end of the 16-day grace period, at which point the trial will no longer be active.
Cannt read dates from customer list .CSV export
I am unable to view dates when exporting the .CSV from customer lists. 1) .gz is a silly file type to use for compression 2)I have followed the directions in this for PC. I have tried the Excel import wizard. It works but dates are illegible. I have tried pasting from a text editor into both GooglSheets and Excel with the same issue. I am not an Excel nor Google sheets rookie by any means but this issue has stumped me. Extremely frustrated. .csv is an extremely simple format to use and export.
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
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
How do I change the app icon in the RevenueCat dashboard?
Hi there!Is there a way to change the app icon in the RevenueCat dashboard? One of the products that I am a collaborator does show an app icon, but the other project does not (even though it is published to both iOS and Android stores).Any help would be greatly appreciated! Thanks!
Price in purchased currency
Hi, When filtering in the customer view, can we please add a filter for price in purchased currency. We’re trying to identify customers who have redeemed a promotional offer, and are currently using a range on total spent. This leads to lots of false positives in our reporting. Additionally if this field could also be sent as part of the Amplitude integration that would be super helpful for our reporting. Thanks
View revenue forecast based on active trials?
Hi thereI can see charts for our Active Trials and would like to see a future projected revenue forecast based on when those trials are due to convert.Even better if it accounts for our trial conversion rate based on product, but no problem if I need to guesstimate that myself.How might I do this?Tobin
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.