How your app is doing
Installs, how shops find your app, why they remove it, how many stay, your webhooks and what you earned. Updated every hour.
Open your app on the Developer page and choose Overview. It shows the last 28 or 90 days, counted in UTC days, and is updated every hour at 23 minutes past. It only ever shows counts: it never says which shop did what.
Installs
- Shops using it now: shops that had your app at the end of the last day.
- Installed and Removed: how many times shops added it or took it off in the window. A shop that removes your app and adds it again counts both times.
Your own development stores and test shops are left out of these three, so your testing never looks like growth.
How shops find it
Three steps, each with its share of the step before:
- Opened its App Store page: every time your listing was opened, by anyone, including you.
- Opened the install screen: a shop that does not have your app yet reached its consent screen.
- Installed it.
Below the steps: of the shops that installed your app a month earlier, how many still had it 30 days later.
Why shops removed it
When a merchant removes an app, Storeware asks why and offers eight reasons: they no longer need it, it is missing features, it costs too much, it did not work, it is hard to use, they found another app, it was only for a while, or something else. The Overview counts each reason given in the window. A merchant may also write a few words; those reach you in the weekly email described in Hearing from merchants.
How many stay
One row for each week of installs over the last 26 weeks, weeks starting on Monday. For each week: how many shops installed, and what share still had your app 7, 30 and 90 days after installing. A figure says "not yet" until every shop in that week has had the app that long. A shop that reinstalled counts from its latest install. Only merchants' shops are counted.
Messages we send your app
For the webhooks your app was sent in the window:
- the share it answered correctly,
- how many it never answered, after every retry,
- on its slowest day, the time that 1 in 20 deliveries took longer than (the 95th percentile).
The slowest day is shown rather than an average, so one bad day is not hidden. Deliveries to development stores count here, because a broken endpoint is broken wherever it is called.
What it earned
What reaches you from each paid statement, by the day it was paid, after Stripe's fees and with test charges left out. Each currency is shown on its own, never converted or added together. How the money reaches your bank is in Earnings and payouts.
The badge
The Overview also shows whether your app carries Built for Storeware, since when, and each point it meets or misses. The bar is in Your App Store listing.
Reading it from the API
The same figures are at GET /api/v1/developer/apps/{slug}/overview?days=28 (or 90), with a CLI sign in or your app's CI token. It answers JSON with series (one entry per day), totals, funnel, uninstallReasons, retention, webhooks, revenue and badge. Money is in minor units, by lower case currency code.
Who can see it
Anyone in your organisation whose role may read the Developer area. Each count is about your own apps only.