← Integrations
App Store Connect logo

App Store Connect

See your App Store proceeds, download counts, and conversion rate on your iPhone home screen, updated on demand without opening App Store Connect.

Your Revenue and Downloads Without Switching Apps

Every iOS developer refreshes App Store Connect more than they would like to admit. PulseKit surfaces that data on your iPhone home screen as a widget you can read at a glance. The Sales module tracks Proceeds (your earnings after Apple's commission), Units Sold, In-App Purchase revenue, Refunds, and a rolling 30-day Conversion Rate with a trend chart. The Downloads module shows total Downloads, First-Time installs, and Returning users over the last 30 days, each backed by a chart so you can tell whether a spike is new users or re-engagements.

Two Modules, Focused Views

Sales and Downloads are separate modules, so each widget shows only the numbers relevant to one question. A widget showing Proceeds and In-App Purchases gives you the revenue picture. A widget showing Downloads and First-Time installs tells you whether a marketing push is bringing in new users. The Conversion Rate metric connects the two: it tracks the share of downloads that turned into a paid purchase over the last 30 days, so you can see whether download growth is translating into revenue.

Per-App Selection and Data Retention

Both modules ask you to pick a specific app from your App Store Connect account. If you publish multiple apps, you can configure separate widgets for each title and track them independently. PulseKit fetches data on demand and retains it for 30 days, so trend charts have historical context even when you open the widget after a few days away.

How to connect App Store Connect with Apple

Go to App Store Connect, then Users and Access, then Integrations, then App Store Connect API. Generate an API Key, assign the Sales and App Manager roles, and download the .p8 file, which you can download only once. Note your Key ID and Issuer ID. Enter them below with your Vendor Number, and paste the full contents of the .p8 file.

Security

How we protect your credentials

Your App Store Connect credentials, meaning your Key ID, Issuer ID, Vendor Number, and the full contents of your .p8 private key, are joined on this device and sealed with AES-256-GCM before they ever leave your iPhone. Only your device holds the unwrap secret (stored in the iOS Keychain). The PulseKit backend wraps that already-encrypted payload again with its STORAGE_SECRET and writes the double-envelope blob to Postgres, so the server never sees your private key in plaintext at rest. Each fetch request includes a one-time unwrap secret that briefly decrypts the inner envelope only long enough to mint a short-lived JWT and call Apple. Credentials are scoped to this device, can be revoked from PulseKit at any time, and are never written to logs.

What you can track

Pick the metrics you care about and pin them as widgets.

Sales

Daily revenue, units sold, proceeds, and in-app purchases

  • 85
    Proceeds
  • 23
    Units Sold
  • 84
    Conversion Rate
  • 75
    Refunds
  • 31
    In-App Purchases

Downloads

Daily download breakdown — total, first-time, and re-downloads

  • 15
    Downloads
  • 72
    First-Time
  • 18
    Returning

Numbers shown are illustrative — your widgets show your live data.

Who uses this

  • Indie founders

    You check App Store Connect every morning to see whether last night's featured placement moved the needle. With PulseKit, your Proceeds and Downloads are already on your home screen before you open your laptop. No login, no browser tab, just the number you actually want to know.

  • App studio owners

    Managing several apps means App Store Connect's per-app navigation adds up fast. PulseKit lets you configure a separate widget for each title so you can scan Proceeds and Downloads for every app in seconds and catch an unusual drop without digging through reports one app at a time.

  • Side project developers

    Your app earns passive income alongside a day job, but switching to App Store Connect mid-meeting is too much friction. A home screen widget showing Proceeds and Units Sold gives you the signal you want without the context switch, so you stay informed without building a compulsive habit.

  • Mobile freelancers

    When you deliver an app to a client, watching its early download trajectory matters for the relationship. The Downloads module with First-Time and Returning breakdowns gives you a quick read on post-launch momentum so you can flag issues or share wins with clients before they have to ask.

FAQs

How does PulseKit connect to App Store Connect?

PulseKit uses the App Store Connect API. You generate an API key in the Users and Access section of App Store Connect, assign it the Sales and App Manager roles, then enter your Key ID, Issuer ID, Vendor Number, and the contents of your .p8 file in PulseKit. The credentials are encrypted on-device with AES-256-GCM before they ever leave your iPhone.

What metrics does the App Store Connect widget show?

The Sales module shows Proceeds (after Apple's commission), Units Sold, In-App Purchase revenue, Refunds, and a 30-day Conversion Rate with a trend chart. The Downloads module shows total Downloads, First-Time installs, and Returning users over the last 30 days, with charts available for Downloads and First-Time.

Is my App Store Connect private key safe in PulseKit?

Your .p8 private key is encrypted on your device with AES-256-GCM before it ever leaves your iPhone. The PulseKit backend applies a second encryption layer before writing it to storage, so the server never holds your key in plaintext at rest. A short-lived JWT is minted only at fetch time, and your credentials are never written to logs.

Can I track multiple apps with the App Store Connect integration?

Yes. Each Sales and Downloads widget lets you select a specific app from your App Store Connect account. You can add multiple widgets to your home screen, one per app, and configure them independently. Both the Sales and Downloads modules support per-app selection, so each widget shows data for exactly the title you choose.

How often does App Store Connect data update in PulseKit?

PulseKit fetches data on demand, so the widget pulls a fresh result when your refresh interval triggers or when you interact with it. Apple publishes daily sales and download reports with roughly a one-day lag, so the most recent complete day of data is typically from the day before.

What does the Conversion Rate metric measure?

Conversion Rate shows the percentage of downloads that resulted in a paid purchase over the last 30 days. It helps you judge whether users who install your app are going on to buy it. The trend chart in the Sales module lets you see whether that rate is climbing or falling as your audience changes.

Does PulseKit show in-app purchase revenue separately from paid app sales?

Yes. The Sales module includes a dedicated In-App Purchases metric showing all-time in-app purchase revenue alongside the Proceeds figure from paid app sales. Units Sold tracks only paid app units, so you can distinguish how much of your revenue comes from upfront purchases versus ongoing in-app monetization.

App Store Connect logo

Add App Store Connect widgets to your iPhone

Install PulseKit, paste your credentials, pick a widget.

Download