Your App Store, on a leash

They looked.
Didn't buy.
See why.

Somewhere between "saw your app" and "paid you", people vanish. FunnelHound is an App Store Connect analytics app for iPhone that turns your reports into one funnel (Impressions → Installs → Purchases) so you can see where they go, and fix the stage that pays.

+ a hound that barks when money leaks.

Free to download · live on the App Store

Or start on the web for $0.99/month →

QR code: FunnelHound on the App Store

On a Mac?
Point your iPhone camera here to get the app.

made with ❤️ in Norway
Why it exists

Downloads
are not revenue.

After 20+ shipped apps, I still couldn't see which apps "carried" the portfolio.

App Store Connect never told me which step of the funnel made it work. So I built the thing that does.

Emin

Three stops between a stranger and a customer. FunnelHound watches all three, and the two gaps between them.

👀

Impressions

Someone saw your app on the App Store: search, charts, or Today. Visibility, not interest.

📲

Installs

They committed and downloaded. The gap before this one is your icon, screenshots and ratings at work.

💸

Purchases

They paid. The gap before this one is your onboarding and paywall. This is the number that matters.

The funnel

See exactly where your funnel leaks.

Every step with its conversion rate, judged against App Store medians, or targets you set yourself.

INSTALLS → PURCHASES Set your target
4.0%

Every arrow is a conversion rate you can improve.

From "someone saw my app" to "someone paid me": five stages, four leaks. Hover a stage to see what to fix when it drops.

Deletions: the metric Apple hides.

App Store Connect's dashboard never shows you deletions. FunnelHound puts them front and center. A spike in deletions after a release means something in that release drives users away.

Cross-reference crashes on a specific OS version with deletions and you get a fix-this-now signal, not a vague trend.

Reports lag real time by 2–3 days. Apple's pace, not ours. First-time report requests take 24–48h before data appears.

Diagnosis

Every leak
has a fix.

  • Impressions OK, nobody tapsFix your icon and title.
  • Views OK, installs flatFix your screenshots.
  • Installs OK, nobody paysFix your paywall.
What to fix next

Not just the leak.
The plug.

Concrete fixes, ranked by impact. And when everything's green, you know about it. ✅

Apple Intelligence

Every chart, analyzed on your phone.

One tap runs your real funnel data through Apple's on-device model: trends, leaks, what to fix next. Nothing leaves the device. Pro, on iPhones with Apple Intelligence. Or copy the full prompt for ChatGPT or Claude.

Development focus

Which app deserves your next month?

Small screen. Full picture. Funnel, dashboard, MRR and every app you ship, side by side.

FunnelHound dashboard: impressions chart with milestone pins and downloads
DashboardEvery report, one screen.
FunnelHound apps tab: total installs and installs by app across a portfolio
PortfolioSee which app carries the rest.
FunnelHound MRR tab: monthly recurring revenue, subscribers and recent sales
MRR, liveWatch revenue move, and remember why.
Milestones

Know which change actually earned.

Mark launches, posts and updates to the chart, then watch what moved the line.

They pin to your charts at the date they happened, so you never wonder what caused a jump again. Compare the 7 days before and after any release without exporting a thing.

+12% impressions since "X post" milestone
Widgets

Your funnel, one glance away.

Installs, purchases, subscribers and MRR on your Home Screen. All apps, or pin one. Quick and easy access.

Large FunnelHound widget with MRR and installs Medium FunnelHound widget Small FunnelHound widget for all apps Small FunnelHound widget pinned to one app
The dashboard

Analytics that prompt action, not confusion.

Every report App Store Connect exposes, distilled into one dashboard of tiles, each one built to answer a question, not decorate a slide.

🗂️

Every report, one screen

Discovery, downloads, purchases, deletions, sessions, crashes: the reports that cover your money funnel, pre-arranged on first launch.

🧭

Source split

Search, Browse, App Referrer, Web Referrer. See which channel carries your growth and where each one leaks.

🕳️

The leaky bucket

Installs pour in, deletions drip out. Net adds shown as the water level: churn made obvious to non-analysts.

📈

Deltas, not just totals

Every metric shows change vs the previous period. Absolute numbers inform, deltas prompt action.

🏁

Benchmarks built in

Tap-through and conversion gauges with your category's benchmark marked on the dial. One glance: "is my icon working?"

🔐

Your keys stay yours

Your App Store Connect API key lives in the Keychain on your device. Data flows from Apple to you, nowhere else.

Setup

Three keys.
Three minutes.

Direct App Store Connect API, stored in your Keychain.

No middleman server, no analytics reseller. Reports flow from Apple straight to your phone.

  1. Create an API key

    App Store Connect → Users and Access → Integrations. Generate a key with access to your app.

  2. Import it

    Enter the Key ID and Issuer ID, then import the .p8 private key file.

  3. Pick your app

    Choose from your apps, or enter the numeric App ID directly.

Optional

Vendor Number adds installs and purchases to the funnel. Find it under Sales and Trends. Skip it and add it later.

First-time analytics report requests take 24–48h before Apple generates data. That's Apple's kitchen, we just plate it.

Built during Shipaton

Three of us.
All in cones.

Two build the app. One is the app.

Emin, FunnelHound founder, with an orange bucket over his head

Emin Grbo

Founder · developer

Indie iOS developer in Norway. 20+ apps on the App Store, ten years of UX before that. Built FunnelHound after an update tanked his downloads and App Store Connect couldn't say why.

@emin_builds
Tijana Grbo, FunnelHound co-founder, with an orange bucket over her head

Tijana Grbo

Co-founder · iOS developer

Years of iOS development, ruthless feedback and iron opinions. Second pair of eyes on every screen, first to say "nobody will understand that." Keeps the product honest.

Houndy, the FunnelHound mascot, a white dog wearing an orange cone

Houndy

Chief leak sniffer

The hound in FunnelHound. Sniffs out where people drop off between impression, install and purchase, and barks when a number leaks. Wears the cone under protest.

@funnelhound_app
RevenueCatIAP and revenue tracking.
Foundation ModelsOn-device funnel analysis.
SwiftUI + Liquid GlassNative, custom chart views.
Snapshot-test pipelineStore screenshots can't drift.
Guides

Learn the funnel. Then fix it.

Short, honest guides to App Store Connect analytics: what the metrics mean, what "good" looks like, and how to act on them.

Featuring

How to get featured (there's a form)

The nomination inbox most devs never open, what editorial shops for, and the mix warning for the spike.

Read the guide →
Benchmarks

What is a good App Store conversion rate?

2026 benchmarks by category, why "25%" and "4%" are both right, and which number to actually track.

Read the guide →
Metrics explained

Impressions vs product page views

What Apple counts, why impressions dwarf page views, and what each stage tells you about your listing.

Read the guide →
Churn

How to see app deletions in App Store Connect

Where Apple hides uninstall data, how deletions are counted, and how to read a post-release spike.

Read the guide →
On the go

How to check your app downloads on iPhone

Apple's own app vs the full picture: impressions, conversion and deletions from your pocket.

Read the guide →
Setup

How to create an App Store Connect API key

Key ID, Issuer ID, .p8 file, Vendor Number: the five-minute setup, step by step.

Read the guide →
Benchmarks

What is a good tap-through rate?

The impression → page view leak: typical rates, what drags it down, and how to test fixes.

Read the guide →
Measurement

How to tell if your ASO change worked

Date the change, watch the one metric it can move, judge after two weeks, not two days.

Read the guide →
Keywords

Keyword field mistakes that waste your 100 characters

Apple combines words across fields, so phrases, repeats and title duplicates burn characters for zero rank.

Read the guide →
Discovery

In-app events: ignored free real estate

Extra store cards in search and on your page, free: claimed by almost nobody outside games.

Read the guide →
Money

Free vs paid vs subscription

Each model trades reach against revenue per user, and bends your funnel its own way.

Read the guide →
Money

Raising prices without losing subscribers

Apple does the telling, silence can mean cancellation, and grandfathering is usually the answer.

Read the guide →
Retention

Your onboarding is an ASO decision

First session → keep-or-delete → retention signal → rankings. The loop nobody draws on their funnel.

Read the guide →
Category

Small pond or big ocean?

Category picks your chart, your shelf and your benchmark peers. The honest small-pond math.

Read the guide →
Growth

ASO vs SEO: you need both engines

160 indexed characters vs an unlimited surface, and the branded-search loop that wires them together.

Read the guide →
Metrics

The opt-in data gap

Half your dashboard is a census, half is a survey. Every confused ratio crosses that line.

Read the guide →
Tools

Find your App Store Connect API Key ID

The 10-character code in the Team Keys table, and in the AuthKey .p8 filename. Why it's not your Team ID, and what to check when it's missing.

Read the guide →
Tools

Find your Apple Team ID (and what it's for)

developer.apple.com → Membership details, or Xcode's Team dropdown. Not in App Store Connect. Where it's required, plus the 10-character look-alikes.

Read the guide →
Tools

Find your App Store ID (the app's Apple ID)

App Store Connect → App Information → Apple ID, or the digits after "id" in your store link. Plus the look-alike IDs it isn't.

Read the guide →
Tools

App Store Connect API with Python: auth + first request

Sign the ES256 JWT with PyJWT, list your apps, pull a daily sales report, and decode 401 vs 403 vs 429. Working code, no SDK.

Read the guide →
Metrics

Export App Store Connect analytics: CSV, TSV, API

The export button, Sales and Trends reports, financial reports, and the Analytics Reports API. Which route fits a one-off and which fits a routine.

Read the guide →
Show all 37 guides
Retention

App uninstall analytics for iOS

No uninstall event on iOS, but a deletion rate, a trend line and a post-release alarm are all buildable. Here's how.

Read the guide →
Tools

Find your Issuer ID in App Store Connect

Users and Access → Integrations → App Store Connect API. The exact path, what the UUID means, and why it might not be showing.

Read the guide →
Tools

Best ASO tools for indies, honestly compared

You need two tools, not six: one to research keywords, one to measure whether the changes worked.

Read the guide →
Localization

Keyword localization: re-research, don't translate

Translated keywords rank for words nobody types, plus the free English locales most apps waste.

Read the guide →
Rankings

Does a hard paywall hurt your ranking?

Paywall → instant uninstalls → weaker retention signals. The mechanism, both camps, and how to decide with data.

Read the guide →
Rankings

Changed your app name and rankings dropped?

Week one is re-indexing turbulence, not a verdict. When to hold, when to revert.

Read the guide →
Compare

FunnelHound vs App Store Connect

Same data, fewer tears. Apple has your funnel, filed in three different rooms of a website that hates phones.

Read the guide →
Compare

FunnelHound vs your ASO spreadsheet

RIP, little buddy. Three filled rows, one proud formula, and the launch week that ended it all.

Read the guide →
Compare

FunnelHound vs keyword tools: not a fight

Astro & friends pick the bets. FunnelHound reads the scoreboard. Most devs own three of one, zero of the other.

Read the guide →
Compare

FunnelHound vs Appfigures: big rig or bicycle?

One is a platform, one is a glance. An honest comparison, including when the platform clearly wins.

Read the guide →
Compare

FunnelHound vs vibes

The market leader in app analytics: a feeling. Zero setup, instant verdicts, confidently wrong.

Read the guide →
Diagnosis

Why did my app downloads suddenly drop?

Half of “sudden drops” aren’t drops. Rule out lag and weekends, then walk the funnel stage by stage.

Read the guide →
Creative

Screenshots that convert

Show the outcome, not the interface. Frame one is a billboard, and captions must read without zooming.

Read the guide →
Ads

Do Apple Search Ads boost organic rankings?

The famous halo: real mechanism, zero Apple confirmation, fades when spend stops. How to test it honestly.

Read the guide →
Benchmarks

Apple's hidden benchmarks

Apple already computed whether your conversion rate is good: percentiles against real category peers.

Read the guide →
Keywords

The US store reads more than one keyword field

Cross-read locales = free indexable characters most apps never claim. The trick, the catch, the verification.

Read the guide →
Rankings

How App Store search actually works

Documented, replicated, folklore: the algorithm sorted by evidence, not confidence.

Read the guide →
Metrics

App Units vs Installations vs Downloads

Three Apple numbers for “how many downloads”, all different, all correct. The decoder ring.

Read the guide →
Money

Apple's cut, explained

Why your $9.99 app pays you $6-ish, and the 15% program most indies forget to apply for.

Read the guide →
Reviews

More reviews, without begging

Ask at the win, not on a timer. Prompt limits, the deep link, and why stars move your whole funnel.

Read the guide →
Testing

A/B testing with Product Page Optimization

What PPO can test, what it can't touch, and why week-one winners are a coin with marketing.

Read the guide →
Conversion

Custom Product Pages: many front doors

Up to 35 page variants, each with its own URL, so the ad's promise and the page's pitch finally match.

Read the guide →
Keywords

What the popularity score really means

Apple publishes no search counts. The 5–100 score decoded, and the free demand checks that don't lie.

Read the guide →
Mac

Mac App Store optimization

No Apple Ads, no A/B tests, way less competition. ASO in the quieter pond.

Read the guide →
Growth

Marketing an app with no budget

The unsexy playbook, ordered by return on hours. Compounding channels only.

Read the guide →
Releases

How often should you update your app?

No freshness bonus exists. What updates actually do, and the ratings-reset call.

Read the guide →
Review

Rejection reasons and how to fix them

Five patterns cover most rejections, four preventable before upload. When to argue, when to fold.

Read the guide →
Launch

Pre-orders and the launch week they're for

Weeks of interest, banked, spent in one day-one spike: the velocity a new app can't otherwise get.

Read the guide →
FAQ

Straight answers.

What is a good App Store conversion rate?
Depends which rate: impression → download averages roughly 3.5–4% on iOS, page view → download around 25% on the US store. The honest benchmark is your category's median in Apple's peer group percentiles. Learn more
What's the difference between impressions and product page views?
An impression = your icon visible on the store for 1+ second. A page view = someone actually opened your listing. Visibility vs engaged interest. The gap between them is your tap-through rate. Learn more
Can I see how many people delete my app?
Yes. Apple reports deletions from opted-in devices, but buries them. FunnelHound shows deletions next to installs, so a churn spike after a release is impossible to miss. Learn more
How do I check my app downloads on my iPhone?
Apple's App Store Connect app covers basic sales. For the full funnel (impressions, conversion rate, deletions, traffic sources) you normally need the website. FunnelHound brings those reports to your phone. Learn more
How do I create an App Store Connect API key?
Users and Access → Integrations → generate a team key, download the .p8 file, note the Key ID and Issuer ID. Add your Vendor Number for sales reports. About five minutes end to end. Learn more
What is a good tap-through rate on the App Store?
Search traffic typically converts impressions to page views at 3–6%, varying by category. Low tap-through almost always means icon, title or subtitle. That's all a user sees before tapping. Learn more
Is my App Store Connect data shared with anyone?
No. Your API key lives in the iOS Keychain on your device, and the app talks directly to Apple's API. Nothing passes through third-party servers. Your numbers are between you and Apple.
Why is my data 2–3 days behind?
Apple generates reports on a delay: typically 2–3 days for daily data, and 24–48 hours before a first-ever analytics request produces anything. Every tool on the App Store Connect API has the same lag. That's Apple's kitchen; we just plate it.
FunnelHound app icon

Stop guessing. Start watching the funnel.

Each stage you fix compounds through the rest. Download it free and see your funnel in two minutes.

Or start on the web for $0.99/month →