VoidhashDocs
DevelopersHelp centerGuidesAPI reference
Dashboard
Help center
Get started
Get access to Studio
Find your way around Studio
Glossary
Files and bots
Files and boards
Bots
Analytics
Analytics overview
Reports
Chart reference
Metric definitions
Insights and dashboards
Query with VoidQL
Alerts
Check your data
Ads
Ad measurement
Connect Meta Ads
Send purchases to Meta
Ads reports
People
Find and help a person
Groups
Cohorts
Refunds and cancellations
Products
Set up products and perks
Paywalls
Design a paywall
Prices and buttons
Design for every device
Onboarding flows
Translate a paywall
Fonts and images
Paywall components
Build and deploy
Paywall locations
A/B testing
Feature flags
A/B tests
Automations
Automations
Push notifications
Settings
Payment providers
Manage projects and teams
Members and roles
SSO and directory sync
Notices
Plans and billing
Audit log
Your account
Help
FAQ
Troubleshooting

Analytics overview

Read your project's revenue, subscribers and activity in Studio, and learn the rules every report follows.

Studio's analytics combine the purchases Voidhash checks with the stores and the events your apps and websites send, so revenue, subscriptions and behavior come from one place. Start on the Overview page, then open a report under Analytics for detail.

The Overview page

Overview, at the top of the Studio sidebar, is a project's home dashboard.

The Overview page in Studio, in the Test environment: gross revenue, live users, and Revenue, MRR, ARR and subscription cardsOverview shows today's revenue and who's active now

  • A message box addressed to Void, if your team has bots. What you write opens your conversation with Void, already sent.
  • Revenue today and Yesterday: revenue so far today, by hour, next to yesterday's total. Point at an hour today has reached to see what yesterday had made by then.
  • Six cards, each over its own fixed span, by day: Revenue, Monthly recurring revenue and Active subscriptions over the Last 30 days, Trials started and New subscriptions over the Last 7 days, and Churned subscriptions over the Last 30 days. Each shows one number for its span (see Headline numbers), a small chart and a comparison: the value 30 days ago for monthly recurring revenue and active subscriptions, and the span before of the same length for the rest. A rise in churned subscriptions shows as bad news.
  • A globe of who's online now: people active in the last 15 minutes in your apps and on your websites, counted together, so someone in both counts twice. Locations are rounded to whole degrees, so the globe shows regions, not addresses. It refreshes every minute.

The Overview page has no range or filter controls: for other spans, granularity, filters and every other metric, open the Analytics pages.

To see today's revenue and the metric cards for all projects together, open the project switcher and choose Team overview.

Each metric is defined in Metric definitions.

Where to find each report

PageAnswers
Analytics → Revenue, Subscribers, Trials, ChurnHow much you earn, from whom, and why it changes.
Analytics → Audience, Web, App, LocationsWho uses your product, how often, and where.
Analytics → Paywalls, PushHow paywalls convert and what push notifications bring back.
Analytics → Acquisition, and the Ads pagesWhere people come from and what your ads return.
Analytics → Data healthWhether your data arrives complete and on time.
Analytics → AlertsWhat to tell your team when something breaks.
Analytics → Insights, Dashboards, QueryYour own charts and queries (Voidhash Cloud).
Activity → Analytics eventsThe latest raw events, one by one.

See Reports for what each page shows.

Reporting currency

Revenue, MRR and ad reports of every project in a team show money in one currency. Choose it under Settings → Team → General → Reporting currency. Until you choose one, revenue shows in US dollars, and ad reports in their ad accounts' currency, or US dollars when the accounts differ.

Payments keep the currency they were charged in, so you can change the reporting currency at any time and past numbers convert again.

  • Revenue converts at the exchange rate of the UTC day it was paid. A payment charged in the reporting currency shows as charged.
  • MRR converts at the rate at the end of each period, so a subscription's MRR doesn't drift with the rates of its past renewals.
  • Rates update daily. A day without a rate uses the latest rate from the 7 days before it.
  • A/B test results and queries stay in US dollars.

Admins and the owner can change the currency.

Environments

Analytics shows one environment at a time: Production, Sandbox or Test, chosen in the project switcher. Outside Production, a colored bar says which one you're in.

Revenue and subscriptions count the purchases of the selected environment. Production and Sandbox show activity from your released apps and website; Test shows activity from your developers' test setups. People aren't split by environment.

Time zones

Studio uses your browser's time zone. Days, weeks and months start at midnight there, weeks start on Monday, and a day when clocks change lasts 23 or 25 hours. A teammate in another time zone sees the same events split into different days. Alerts always work in UTC.

Data freshness

Reports read your data when you open them, with no overnight batch:

  • An event counts about a minute after it reaches Voidhash.
  • A subscription that lapses without a store notification leaves MRR after 1 day.
  • Lifetime value per payer and other per-person totals refresh every 10 minutes.
  • Ad spend syncs every hour. See Connect Meta Ads.

Events from devices that were offline arrive late and fill in the last day, so yesterday's numbers can still grow a little. The Data health page shows how late events arrive.

If something's off

  • Everything is zero: check the environment in the project switcher. Test data only shows under Test.
  • Numbers differ from App Store Connect: see the FAQ.
  • A chart is empty: see Why a chart is empty.

Next steps

  • Metric definitions
  • Reports
  • Set up alerts

Still stuck? Check Troubleshooting, ask us on Discord, or email support@voidhash.com on a paid plan.

Something wrong or missing on this page? Tell us by email or on Discord.

PreviousBotsNextReports

On this page

The Overview pageWhere to find each reportReporting currencyEnvironmentsTime zonesData freshnessIf something's offNext steps