For integration you need App Store Connect user account with "Customer Suport" role. The password is stored encrypted and is used only to sign in to App Store Connect to reply to reviews — we never share it with third parties or use it for anything else. The connection is confirmed with an Apple code, and every 30 days the account needs to be verified again — this takes 1–2 minutes, and we’ll remind you 3 days in advance.
Before you start
Create a separate App Store Connect user with the “Customer Support” role. Don’t use the account owner’s personal Apple ID: a separate user has exactly the permissions needed for reviews, and you can remove it at any time.
Give the user access to the required apps. Only the apps this user can access in App Store Connect will be available in ASOMobile.
Keep this Apple ID’s trusted device or phone number at hand. Apple sends a verification code on every sign-in — both when connecting and at every session renewal.
How to add a user in App Store Connect
Sign in to App Store Connect with an account that can add users (Account Holder or Admin).
Open Users and Access and click “+”.
Enter a name and email — for example,
[email protected]. Set the role to Customer Support. Under Apps, select the apps whose reviews you’ll handle in ASOMobile (or all apps). Click Invite.
Apple will email an invitation to that address. Accept it and finish setting up the Apple ID: Apple will require two-factor authentication — provide a phone number or device to receive codes.
Test the sign-in. Sign in once with this account in a browser. If Apple asks you to accept new terms or update account settings, do it now — otherwise connecting in ASOMobile will fail with “Apple showed an unexpected screen”.
Limitations
App-specific passwords are not used. We sign in to App Store Connect as a regular user: the main Apple ID password and a verification code are required. Apple will reject an app-specific password.
Accounts that sign in via SSO are not supported — Managed Apple Accounts with federated authentication through Google Workspace or Microsoft Entra. Create a regular Apple ID for the integration.
Accounts secured with Security Keys are not supported — sign-in requires a code sent to a trusted device, not a physical key.
Connecting in ASOMobile
Step 1. Open the “Integrations” section
Go to Reviews → Integrations (or choose “Integrations” in the account menu at the top right).
Step 2. Enter the Apple ID and password
Click “Add App Store Connect account”. Enter the Apple ID — the email of the user created in “Before you start” — and its password. Click “Add”.
Step 3. Wait for sign-in
We sign in to App Store Connect — this usually takes 20–40 seconds. Don’t close the window: next, Apple will send a code to your device. If a “No connection to the server, retrying” banner appears, just wait — the attempts continue automatically.
Step 4. Enter the code from Apple
The code arrives on your trusted device or phone number. It’s valid for a limited time — the timer is shown in the window. Enter the code and click “Verify”.
⚠️ If the code doesn’t arrive, request it again in the “Didn’t get the code?” block: to Apple devices, by SMS, or by phone call.
Step 5. Select apps
The list shows every app this account can access in App Store Connect. They’re split into two blocks: “Added to ASOMobile” and “Not added to ASOMobile” — the latter are added to “My Apps” automatically when you save. Check the ones you need and click “Save”.
Step 6. Account connected
The window shows the date until which the Apple session is valid. Click “Done” — the account appears in the integrations list with the status “Authorized” and a date in the“Session until” column. You can now reply to reviews.
Verifying the account every 30 days
The App Store Connect session is valid for 30 days. Three days before it expires, the status in the list changes to “Authorized. Session expires {date}”, and after it expires — to “Verification required”. Until the account is verified, replies on its behalf are not sent.
How to verify the account
In the account row, click “Verify”.
The “Account verification” window opens. You don’t need to re-enter the password — we’ll sign in with the saved one. Keep your trusted device at hand: Apple will send a code to it. After you click “Continue”, the window can’t be closed until it finishes — usually 1–2 minutes.
Wait for sign-in and enter the code from Apple — the same window as when connecting (Steps 3–4).
The status returns to “Authorized”, and a new date appears in the “Session until” column.
💡 Verify the account early, as soon as you see the yellow “Session expires” status — that way replies to reviews won’t be interrupted.
If the session expires while you’re replying to a review
If you click “Send reply” but the session has already expired, an “To send the reply, verify the account” window opens over the editor. Your reply text is saved — you won’t have to retype anything. Click “Continue”, enter the code from Apple, and the reply is sent automatically right after verification. If verification fails, the window closes and the text stays in the editor.
Managing the integration
Statuses in the list
✅ Authorized — everything works, replies are sent.
⚠️ Authorized. Session expires {date} — less than 3 days until the session ends. Click “Verify”.
❗ Verification required — the Apple session has expired, replies aren’t sent. Click “Verify”.
❗ Wrong password — Apple rejected the Apple ID or password. Click “Change password”.
❗ Error — the reason is shown under the status, for example “Too many attempts. Try again after {date and time}”. Click “Start over” — the button becomes active after the stated time.
Changing the password
If the Apple ID password changed, the list shows the “Wrong password” status. Click “Change password”, enter the new password, and click “Save and sign in” — from there it’s the same as connecting: sign-in and the code from Apple.
Editing the list of apps
Click the pencil in the account row, check the apps you need, and click “Save”. If a new app appeared in App Store Connect, first grant the user access to it in Users and Access — after that it will show up in the list.
Removing the integration
Click the trash icon in the account row. The saved password and session are deleted; the apps’ reviews stay in ASOMobile, but you won’t be able to reply to them on behalf of this account.
Frequently asked questions
Can I use an app-specific password? No. We sign in to App Store Connect the same way you do in a browser — the main Apple ID password and a verification code are required. Apple will reject an app-specific password with a “Wrong password” error.
Why did replies to reviews stop being sent? Most often the 30-day Apple session has expired — the list will show the “Verification required” status. Click “Verify”. If the status is “Authorized”, check that the user has the Customer Support role in App Store Connect and access to that app (Users and Access → the user).
Apple rejected the Apple ID or password. Check the email and password by signing in with this account in a browser. If Apple asks you to accept or update something, do it, then connect again.
The code doesn’t arrive. In the code window, click “Send to Apple devices”, or request an SMS or a call. Check the trusted devices and phone number in the Apple ID settings.
The time to enter the code ran out. Click “Get a new code”: we’ll sign in again (20–40 seconds) and Apple will send a new code.
“Apple showed an unexpected screen” (e.g. “Update your Apple ID settings”). Apple requires an action in the account itself: accept new terms, update settings, confirm details. Sign in to App Store Connect in a browser, do what Apple asks, and click “Start over”.
“Too many attempts. Try again after …”. Apple has temporarily blocked sign-in. Wait for the stated time — the “Start over” button becomes active automatically.
A specific app isn’t in the list. The user doesn’t have access to it in App Store Connect. Open Users and Access, find the user, add the app under Apps, then click the pencil in the account row.
Security
The Apple ID password is stored encrypted and is used only to sign in to App Store Connect. We don’t share account data with third parties. You can remove the integration and the saved password at any time — via the trash icon in the account row. Learn more in our Privacy Policy.