A Beginner’s Guide to App Store Connect

Not sure where to start when you first open App Store Connect? Think of it as the back office for your app’s storefront. This guide walks you through managing an app, releasing versions, and understanding download and revenue data.

Start with this distinction

Developers build an app in Xcode. You and your team manage its business in App Store Connect: prepare the store listing, invite testers, submit for review, reply to reviews, and track downloads and revenue.

This guide draws on Apple’s official App Store Connect help and is written for readers who have never used Apple’s developer dashboard. Apple continually updates its interface and rules. If a button has a different name on your screen, follow the current interface and official documentation.

  1. Create an app record
  2. Upload and test a build
  3. Submit for review and release
  4. Use the data to keep improving

1. What exactly is App Store Connect?

App Store Connect is Apple’s management dashboard for developers and the teams running their apps. It manages the name, description, screenshots, price, and updates that users see on the App Store. It also gives you access to testing, review, sales, payments, and customer reviews.

Apps

Manage app records, store pages, versions, review submissions, pricing, subscriptions, and customer reviews.

TestFlight

Send unreleased beta versions to colleagues or external testers.

Analytics

Track impressions, product page views, downloads, conversion, retention, usage, and revenue.

Reports

View sales trends, estimated proceeds, actual payments, and downloadable financial reports.

Business

Sign agreements and set up tax and banking information so Apple can pay you.

Users and Access

Invite team members and decide what each person can see and do.

Do not confuse it with the Apple Developer website

The Apple Developer website is more like a developer registration office: it handles certificates, devices, Bundle IDs, and membership. App Store Connect is the back office for your storefront. The two are connected, but they are separate destinations.

2. What should you prepare before starting?

  • An Apple Account with two-factor authentication enabled.
  • An active Apple Developer Program membership, or an App Store Connect invitation from your team.
  • A clear understanding of which team you are working with. If your account belongs to several teams, choose the correct one after signing in.
  • An app name, primary language, Bundle ID, and internal SKU for creating the app record.
  • A privacy policy URL, store description, keywords, screenshots, support URL, and review contact details before release.

Understand the roles first

A missing button often means you lack permission, rather than that the system is broken. Apple’s role documentation is detailed; this table is a useful starting point.

RoleWho it suitsMain capabilities
Account HolderThe account ownerThe only person who can sign legal agreements and renew membership. Each team has one.
AdminA technical or business leadBroad access, including user management and access to all apps.
App ManagerA product manager or release leadManage app information, pricing, builds, and review submissions.
DeveloperA developerManage development and delivery, and upload and test builds.
MarketingA marketing team memberManage marketing copy and promotional assets.
SalesA growth or data analystView download, sales, and analytics data.
FinanceA finance team memberManage tax information, download reports, and reconcile payments.
Customer SupportA support team memberView and reply to App Store customer reviews.

To invite a colleague, go to Users and Access → People → +, enter their name and email address, then assign a role and app access. Give people the access they need; do not make everyone an Admin simply for convenience.

3. Create your first app record before uploading a build

An app does not automatically appear in App Store Connect when someone uploads its binary. You must create an app record first, so developers can upload builds for it. Apple’s app creation instructions specify that order.

  1. Sign in and open Apps.
  2. Click + in the upper-left corner and choose New App.
  3. Select a platform, such as iOS, macOS, tvOS, or visionOS.
  4. Enter the Name, Primary Language, Bundle ID, and SKU.
  5. Choose Full Access or Limited Access, then click Create.

What do these fields mean?

FieldPlain-language meaningCommon beginner mistake
PlatformsThe Apple platforms where you will release the app.Treating iPad as a separate platform. iPhone and iPad normally both fall under iOS.
NameThe app name customers see on the App Store.Choosing a name that is already taken, or using an internal project codename as the public name.
Primary LanguageThe default language used when content is unavailable in another language.Choosing a language you do not intend to maintain.
Bundle IDThe app’s unique technical identifier. It must exactly match the Xcode project, for example com.example.myapp.Selecting the wrong identifier and discovering later that the build cannot be matched.
SKUAn internal identifier for your team. Customers do not see it.Mistaking it for a product price. It cannot be changed after creation.

Is the Create button disabled?

First check whether the Account Holder has signed the latest agreements in Business. Then confirm that your role is Account Holder, Admin, or App Manager, and ask the developer to verify that the Bundle ID exists.

4. Complete the App Store listing

A newly created record usually starts in Prepare for Submission. You now need two kinds of information: details shared by the whole app, and details specific to the version you are releasing. Keeping those separate makes the process easier to follow.

Information shared across the app

Manage these details around General → App Information in the sidebar: the name, subtitle, category, age rating, Bundle ID, content rights, and related fields. The age rating is calculated from your answers to a questionnaire; answer accurately rather than choosing a rating by intuition.

App Privacy describes the data collected by your app and its third-party SDKs, whether that data is linked to users, and whether it is used for tracking. iOS apps need a privacy policy URL. Do not copy another app’s answers: Apple requires disclosures to reflect the actual data practices of both you and your third-party partners. Work through Manage app privacy item by item.

Information for each version

  • Promotional Text: short promotional copy, such as information about a current campaign.
  • Description: the full product description. Explain the problem the app solves before listing its main features.
  • Keywords: terms that help people find the app. Avoid repeatedly stuffing in the app name.
  • What’s New: what changed in this update. This is generally not needed for the first version.
  • Support URL: a page where users can get help.
  • Screenshots / App Previews: screenshots and optional preview videos for the relevant device sizes.

Screenshots are more than a few screen captures uploaded to a form. They are among the most important assets for App Store conversion. Lead with the core value, follow with use cases, and give each image one point to communicate. You can localize them for each language; Apple’s screenshot and preview instructions explain where to upload them.

Write review information for reviewers, not customers

App Review Information is for the review team only. Provide a contact who can respond promptly. If the app requires sign-in, supply a reliable demo account. If a feature requires a particular navigation path, piece of hardware, location, or action, describe the steps clearly. A reviewer who cannot find a feature may ask for clarification or reject the submission.

5. What is a build, and how do you test with TestFlight?

The version number is what customers see, such as 1.2.0. The build number identifies a particular packaged build internally, such as 37. You can upload several builds for one version, but select only one when submitting it for review.

Developers can upload builds with Xcode, Transporter, and other supported methods. A successful upload does not mean the build is immediately available: Apple needs to process it first. Once processing finishes, it appears under the app’s TestFlight tab.

Should you use internal or external testing?

Testing typeInternal testingExternal testing
Who it suitsTeam members and colleaguesReal users, customers, media, or partners
Tester limitUp to 100 App Store Connect users with the required accessUp to 10,000 people per app
Review requirementsUsually quicker to startThe first external build requires TestFlight App Review; later builds may also need review
Invitation methodAdd App Store Connect users to a test groupEmail invitations or a public link
  1. Open the app’s TestFlight tab and complete the Beta App Description, feedback email, and testing instructions.
  2. Create a test group and add the correct build.
  3. For internal testing, add existing team users to the group. For external testing, submit for TestFlight review before inviting people by email or public link.
  4. Ask testers to install Apple’s TestFlight app and accept the invitation.
  5. Use TestFlight to review installations, Sessions, Crashes, and tester feedback.

A few limits to remember

According to Apple’s TestFlight overview, each build can be tested for up to 90 days. After it expires, testers cannot keep using that build even if the app itself is working well. External public links can have tester limits and device and OS requirements.

6. Submit for App Store review and release

When testing is complete, return to the page for the version you intend to release. A build appearing in TestFlight does not mean it has been submitted to the App Store: TestFlight testing and App Store review are separate processes.

  1. Complete all required fields on the version page and resolve any red error messages.
  2. Select the final build in the Build section. Only one can be associated at a time.
  3. Recheck privacy disclosures, export compliance, content rights, advertising identifiers, and review sign-in details.
  4. Click Add for Review in the upper-right corner. This only adds the version to a draft submission.
  5. Open Draft Submissions or App Review in the sidebar, check the items, and click Submit for Review. Only then does the submission enter the review queue.

These are the two buttons described in Apple’s app submission workflow. A common mistake is stopping at step 4: the app remains Ready for Review, making it look as though Apple is taking a long time to begin.

What do the common statuses mean?

StatusWhat it meansWhat to do
Prepare for SubmissionThe version is still being preparedComplete the information and select a build
Ready for ReviewAdded to a draft, but not necessarily sentOpen Draft Submissions and click Submit for Review
Waiting for ReviewThe submission is in the queueWait; you can still withdraw it if needed
In ReviewThe review team is checking the submissionWatch for App Review messages
Pending Developer ReleaseApproved and waiting for your manual releaseRelease when the timing is right
Ready for DistributionApproved for distributionCheck that the app becomes visible in the selected regions
Rejected / Unresolved IssuesReview found a problemRead the cited guideline and message, then reply or fix and resubmit

A rejection does not necessarily mean an account problem

Start in App Review and read the specific issue and guideline cited by the reviewer. If information is unclear, explain it and provide supporting material in the message thread. If the problem is in the product or code, fix it, upload a new build, and resubmit. Keep replies direct and polite, and include reproducible steps.

7. How do you manage the app after launch?

Release a new version

On the app page, click + for the relevant platform to create a new version. Enter the new version number and What’s New, select the developer’s new build, and repeat the review submission process. Do not create a new app record for an update; that would create a different product.

Manage pricing and regions

Use Pricing and Availability to set the price, regions, and availability. Before making a free app paid or changing its regions, confirm that the agreements, tax information, and banking details are active. Consider the expectations of existing users and subscribers when changing prices.

Reply to customer reviews

Open Ratings and Reviews to see ratings and written reviews. Prioritize concrete problems such as crashes, sign-in failures, and payment issues. Do not publicly ask for private information such as email addresses or order numbers; direct customers to your support channel. After a fix, update your reply to let them know which version resolves the problem.

Manage in-app purchases and subscriptions

In-App Purchase and Subscriptions are the product systems inside your app, separate from the app’s own price. Each product needs a Product ID, display name, description, price, and review screenshot. Before launching subscriptions, understand subscription groups, renewal, grace periods, offers, and server notifications. Do not simply launch a test product as a production product.

Keep access and agreements up to date

Update Users and Access when colleagues leave or change roles. The Account Holder should also track membership renewal and new agreements in Business. Unsigned agreements can prevent app creation, paid features, or payments.

8. How do you read and understand app data?

Launch is only the beginning. App Store Connect has at least three distinct views of the data: Analytics follows users from discovery to usage, Sales and Trends shows sales performance, and Payments and Financial Reports shows final settlement. Their definitions differ, so do not expect their numbers for the same day to reconcile exactly.

Read Analytics as a funnel

Open Analytics, select your app, and choose a date range. For a beginner, this is a useful order:

1. Impressions

The number of times the app icon is viewed for more than a second in places such as Today, Games, Apps, and Search.

Question: Is anyone seeing the app?

2. Product Page Views

The number of times people open the app’s product page. This helps you judge whether the name, icon, and discovery points attract interest.

Question: Do they want to learn more?

3. Total Downloads

First-time downloads plus redownloads. When analyzing new-user acquisition, look at First-Time Downloads separately as well.

Question: Did they download it?

4. Conversion Rate

Downloads and pre-orders relative to unique device impressions. This helps you assess how persuasive the store listing is.

Downloads and pre-orders ÷ unique device impressions

5. Sessions / Active Devices

Whether people actually open and use the app. High downloads with low usage often point to a weak first-run experience or a mismatch in the audience you attract.

Question: Do they use it after downloading?

6. Retention

Whether a group of new users comes back on later dates. Retention says more about long-term product value than a single day’s download total.

Question: Do users come back?

Apple’s metric definitions explain that some App Store metrics become available only after at least five first-time downloads or pre-orders. Missing charts for a new app do not necessarily indicate a configuration problem; there may simply be too little data.

Look beyond totals: break the data down

  • Source Type: Do users come from App Store Search, Browse, Web Referrer, or App Referrer?
  • Territory: Which countries or regions bring downloads and revenue? Is localization working?
  • Device / Platform Version: Are problems concentrated on a particular device or OS version?
  • App Version: Did usage or stability change after the latest release?
  • Campaign: Are tagged marketing links bringing in valuable users?

A simple routine is to review seven-day and 28-day periods against the previous period of the same length. Change one thing at a time: after updating screenshots, watch product page conversion; after improving the first-run experience, watch retention and Sessions. If you change five things in one day, it becomes difficult to tell which caused a change in the numbers.

Sales and Trends: understand sales performance

Use this section to track App Units, In-App Purchases, subscriptions, sales, and estimated proceeds, with filters for products, regions, devices, and other dimensions. It is closer to a business dashboard, but revenue is estimated and exchange rates and transaction states can still change.

Payments and Financial Reports: understand what you receive

This section is for financial reconciliation. Proceeds are the amount owed to the developer after applicable taxes and Apple’s commission are deducted from the customer price. The pages show payments, estimated proceeds, exchange rates, taxes, adjustments, and the last digits of the bank account. Apple explains that data for the previous fiscal month generally begins appearing on the first Wednesday of the current month, with regional reports generally ready by the first Friday. See View payments and proceeds for details.

Why do the amounts differ across these pages?

Analytics helps you understand behavior and business performance. Sales and Trends uses estimated sales and exchange rates. Financial reports use processed and settled transactions. Refunds, taxes, commissions, exchange rates, payment cycles, and bank fees can all cause differences. Use the first two for trends, and final financial reports together with bank receipts for accounting reconciliation.

9. A weekly checklist for beginners

  • Check app status, App Review messages, and TestFlight feedback.
  • Review impressions, product page views, downloads, and conversion over the last seven days against the previous seven days.
  • Review retention, Sessions, crashes, and the distribution of major app versions.
  • Check ratings and new reviews, and reply to users who need help.
  • Look for unusual changes in in-app purchases, subscriptions, refunds, and proceeds.
  • Record the week’s version, screenshot, pricing, and marketing changes so you can interpret the data.
  • Each month, have finance download and archive the financial reports and reconcile actual payments.

10. Eight common problems beginners run into

ProblemWhat to check first
New App is missingYour role, whether the latest agreements are signed, and whether you selected the correct team.
The Bundle ID is missingWhether the developer created the identifier under the correct Developer Team.
No build appears after uploadWhether the Bundle ID and version match, whether the build is still Processing, and whether an upload error email arrived.
External testers cannot be addedWhether an internal test group was created first, Test Information is complete, and the build passed TestFlight review.
The Submit button is disabledErrors at the top of the page, required fields, the build, privacy details, age rating, and review information.
The status stays Ready for ReviewWhether you clicked Add for Review but did not click Submit for Review in Draft Submissions.
Analytics has no dataThe selected app and dates, your access permissions, and whether a new app has reached the minimum data threshold.
No payment has arrived from AppleThe Paid Apps Agreement, tax and banking details, minimum payment threshold, and any returned-payment notices.

11. A one-minute glossary

TermPlain-language meaning
App recordYour app’s record in App Store Connect.
Bundle IDThe app’s unique technical identifier, which must match the build.
SKUAn internal management identifier that customers do not see.
MetadataStore information such as the name, description, keywords, and screenshots.
BuildA runnable app packaged and uploaded on a particular occasion.
TestFlightThe system testers use to install beta versions before release.
App ReviewApple’s review of an app and its related content.
ProceedsThe developer’s earnings after applicable taxes and Apple’s commission.
RetentionWhether users return to the app on later dates after downloading it.
Conversion RateThe proportion of people who download or pre-order after seeing the app.

12. Frequently asked questions

Is App Store Connect free?

There is no separate fee to use the dashboard, but publishing an app on the App Store generally requires an active Apple Developer Program membership.

Can I use App Store Connect without knowing how to code?

Yes. Product, operations, marketing, support, and finance staff can manage store information, reply to reviews, or view data according to their roles. Building and uploading the app is usually the part handled by developers.

Why is a feature missing from App Store Connect?

First confirm that you selected the correct team and app, then check your role and app access in Users and Access. Other causes include unsigned agreements, incomplete information, or not enough data for that feature yet.

Does passing TestFlight review mean the app will pass App Store review?

No. External TestFlight review and App Review for a public release are separate processes. The release still needs its store information, privacy disclosures, and review submission.

How do App Analytics, Sales and Trends, and financial reports differ?

Analytics covers acquisition, conversion, usage, and retention. Sales and Trends covers sales trends and estimated revenue. Payments and Financial Reports is for reconciling final settlement and actual payments.

Do I create a new app to publish an update?

No. Open the existing app record, create a new version for the relevant platform, select the new build, and submit it for review. This is how existing users receive the update.

Official references

Before taking a consequential action—such as signing an agreement, changing a price, transferring an app, or submitting for review—check the corresponding Apple documentation.

Sources

  1. App Store Connect workflow: the full process, from agreements and app creation to testing, release, and monitoring.
  2. App Store Connect sections: Apple’s explanation of each part of the dashboard.
  3. Add a new app: the fields and permissions required to create an app record.
  4. TestFlight Overview: test groups, tester limits, build expiration, and feedback.
  5. Submit an app: the steps for submitting to App Review.
  6. App Store Connect Analytics Help: acquisition, monetization, retention, and metric definitions.
  7. View payments and proceeds: estimated proceeds, payments, and fiscal months.

Before taking a consequential action—such as signing an agreement, changing a price, transferring an app, or submitting for review—check the corresponding Apple documentation. This is an educational introduction, not an official Apple document or legal, tax, or financial advice. Interfaces and policies may change; consult Apple’s current pages.