Getting Started
This guide walks you through setting up StorePush and connecting your first app.
Prerequisites
Before you begin, you'll need:
- An Apple Developer account with access to App Store Connect
- An App Store Connect API key (see Authentication for how to create one)
- At least one app published or in development on App Store Connect
Step 1: Create Your Account
Sign up at storepush.dev. You can sign in using email OTP — no password required.
Step 2: Add Your App
From the dashboard, click Create App and provide:
- Key ID — Your App Store Connect API key identifier
- Issuer ID — Your team's issuer ID from App Store Connect
- Private Key — The
.p8private key file contents (paste the full PEM string) - App Store ID — Your app's Apple ID (found in App Store Connect under General > App Information)
Step 3: Initial Sync
After adding your app, StorePush runs a Pull All job that syncs everything from Apple:
- All app versions and their metadata (descriptions, keywords, release notes)
- Screenshots for every device type and locale
- Builds and their processing status
- Reviews and ratings
You can monitor the sync progress in real-time from the Tasks section.
Step 4: Configure Sync Interval
StorePush can automatically keep your data fresh by polling Apple at regular intervals. Go to Settings to configure:
- 5 minutes — Most frequent, ideal during active release periods
- 15 minutes — Balanced option for regular monitoring
- 30 minutes — Lower frequency for stable apps
What's Next?
- Managing Apps — Learn about app configuration and settings
- Metadata — Edit and push app metadata
- Screenshots — Manage app screenshots
- API Reference — Automate workflows with the REST API