Analytics for iOS developers is usually two dashboards that never agree: App Store Connect for installs and proceeds, and a web analytics tool for the marketing site that sent people to the App Store. DataSpice reads both into one workspace, so the page that produced a download and the download itself are on the same screen. It is Apple only. There is no Google Play integration, and that is the first thing to know before reading any further.
Why App Store Connect and web analytics never line up
They measure different things at different times and neither is wrong. App Store Connect counts product page views and downloads, attributed by Apple, reported on Apple's schedule and in Apple's time zone. Your web analytics counts a visit to a landing page and then loses the person entirely at the moment they tap through to the App Store, because that is a different origin and the referrer usually does not survive it.
So the join has to happen after the fact, on dates and volumes rather than on individuals. That is exactly what doing it by hand in a spreadsheet amounts to, and it is what having both sources in one workspace removes.
What DataSpice reads from App Store Connect
An App Store Connect API key, created in your own account and held only by the backend, gives DataSpice read access to the sales and downloads reporting Apple publishes. Downloads, proceeds and the country breakdown arrive on Apple's schedule and sit beside the web traffic for the same period.
The credential never reaches the browser and never leaves the server. Connecting it is optional: every data source in DataSpice works on its own, and a web-only product never has to touch this.
How subscription revenue is counted
Revenue comes from RevenueCat or from Stripe, one per project, and RevenueCat is the one that covers mobile subscriptions across stores. If your app monetises through in-app purchase and you already use RevenueCat, that is the connection to make.
There is no Google Play integration. If your revenue is split across both stores, DataSpice sees the Apple half through App Store Connect and whatever RevenueCat reports, and you should know that before you rely on it as your single number.
What it does not do for an iOS developer
This is not an in-app analytics SDK. Nothing is tracked inside the app itself, so there are no screen views, no in-app funnels, no crash reports and no session replay. A mobile product analytics SDK does that job. DataSpice answers the acquisition question instead: what brought people to the product page, how many downloaded, and what the app earned.
It is also Apple-only on the store side, hosted rather than self-hostable, and has no data export today.
Setting it up
Add the tracking script to your marketing site. One tag in the page head, no consent banner in front of it.
Create a read-only App Store Connect API key in your Apple account and connect it in workspace settings.
Connect RevenueCat or Stripe if you take money, or skip it.
Wait for Apple. The first App Store figures appear on Apple's reporting schedule, not immediately.