App Store Connect notifications in Slack, for the whole team

Send App Store Connect notifications to Slack for the whole team: review status, builds, TestFlight feedback and subscriptions. No per-person push alerts.

App Store Connect review status notification delivered to a shared Slack channel by Yeethook

How App Store Connect notifies you today


Apple gives you two notification channels, and both are aimed at one person at a time.


Email notifications are configured per user under your App Store Connect profile. Depending on your role you can opt into app status reports, weekly analytics summaries, agreement updates, developer response alerts, featuring notifications, financial reports, and payment alerts. Every teammate has to set these up separately, and the emails land in individual inboxes.


The App Store Connect app for iPhone and iPad sends push notifications for app status changes, new customer reviews, tester feedback, and App Store featuring. Again, each developer installs it and signs in on their own device. The notification is a one-line summary, and once it is swiped away it is gone.


Neither channel covers subscription and purchase events. Those come through App Store Server Notifications V2, which only talk to a server.


Based on Apple's App Store Connect help and the App Store Connect app as of September 8, 2026. Apple may have changed these since.


What arrives in Slack instead


Yeethook receives App Store Connect webhooks and App Store Server Notifications V2, enriches each event using your p8 key, and posts a formatted message to the Slack channel you choose:


  • Review status — Waiting for review, in review, approved, rejected, ready for distribution. With version, build, and release type.
  • Build processing — Uploaded, processing, valid, invalid. With build number and error details on failure.
  • TestFlight — Crash reports with the full crash log, screenshot feedback with the image and comment, and external build approvals.
  • Background assets — State changes for apps that ship Background Assets.
  • Subscriptions and purchases — New subscriptions, renewals, cancellations, billing failures, refunds, and more, from App Store Server Notifications V2.

Every message is the same for everyone in the channel. Nobody has to install anything on their phone or configure their own preferences.


App Store Connect app vs email vs Slack


CapabilityApp Store Connect appEmail notificationsYeethook in Slack
Who receives itOne developer per deviceOne user per inboxEveryone in the channel
Events coveredStatus changes, reviews, tester feedback, featuringStatus reports, agreements, finance, paymentsAll 12 App Store Connect webhook types plus App Store Server Notifications V2
Detail levelOne-line pushEmail bodyEnriched fields, crash logs, screenshots, tester details
Subscription and refund eventsNoNoYes
Team visibilityNoNoShared channel with threads
Searchable historyNoPer inboxSlack search plus the Yeethook event log
Routing by event typeNoNoPer app and per event type
Setup effortEach person installs and signs inEach person edits preferencesOnce per team
CostFreeFreeFree for one app

How to Set It Up


  1. Sign up at yeethook.com. Free for one app, no credit card required.
  2. Upload your p8 key so Yeethook can create the webhooks in App Store Connect and enrich events with data from the App Store Connect API. Or choose Manual Setup and paste the webhook URL into App Store Connect yourself.
  3. Add your apps from the list Yeethook imports from App Store Connect, and pick the event types you want.
  4. Connect Slack with the pre-built app manifest and route each event type to a channel.

Yeethook keeps watching the webhooks on both sides. If one is deleted or disabled in App Store Connect, or a Slack channel goes away, it detects and repairs the connection.


Which notifications go where


A layout that works for most teams:


ChannelEvents
#releasesReview status changes, ready for distribution
#buildsBuild upload processing, validation failures
#testflightScreenshot feedback, crash reports, external build approvals
#revenueSubscriptions, renewals, refunds

Each app can post to several channels with its own event filter. See event routing to Slack channels for more layouts.


Do you need a p8 key?


No. With Manual Setup you create the webhook in App Store Connect yourself and Yeethook formats and forwards every event. With a p8 key, Yeethook creates and monitors the webhooks for you and adds the enriched fields: crash logs, screenshots, tester emails, device info, and build details. The key is encrypted at rest and you can remove it at any time. See p8 API key.


Pricing


The free plan covers one app, one Slack or Discord channel, and 100 events per month, with enrichment included. Team is $15/month for three apps, three channels, three members, and 500 events. Scale and Fleet add more apps, members, and volume. Paid plans start with a 7-day trial. See pricing for details.

Frequently asked questions

Does App Store Connect have a Slack integration?

No. App Store Connect sends email notifications to individual users and push notifications through its iPhone app, but it has no Slack integration. It does offer webhooks for build, review, and TestFlight events. Yeethook receives those webhooks, enriches them with data from the App Store Connect API, and posts them to Slack.

How do I get App Store Connect notifications in Slack?

Create a free Yeethook account, upload an App Store Connect API key (p8), pick the apps you want to monitor, and connect Slack with the pre-built app manifest. Yeethook creates the webhooks in App Store Connect for you and starts posting events to the channels you choose. Setup takes a few minutes and covers the whole team.

Can my whole team receive App Store Connect notifications?

Yes. Apple's own notifications are per person: each developer configures their own email preferences and installs the App Store Connect app on their own phone. With Yeethook, one account posts every event to shared Slack channels, so everyone sees the same message and the discussion happens in the thread.

What events do App Store Connect webhooks send?

App Store Connect webhooks cover app version state changes (review status), build upload processing, TestFlight external build state, TestFlight crash and screenshot feedback, and background asset events. Yeethook supports all 12 App Store Connect webhook event types, plus all App Store Server Notification V2 types for subscriptions and purchases.

Does the App Store Connect app notify me about subscriptions or refunds?

No. Subscription and purchase events are delivered through App Store Server Notifications V2, a server-to-server system that has nothing to do with the App Store Connect app or email notifications. Yeethook receives those notifications as well and can route them to a #revenue channel next to your review and build notifications.

Is there a free plan?

Yes. The free plan includes one app, one Slack or Discord channel, and 100 events per month, with enrichment included. No credit card is required. Paid plans start at $15 per month and add apps, channels, team members, and event volume.

Related guides

Ready to get started?

One setup covers your whole team. Free for one app, no credit card required.

Get Started Free