Skip to main content

Import Apple App Store reviews

Moodi Mahmoudi avatar
Written by Moodi Mahmoudi
Updated over 3 weeks ago

Quick start

From the Teamspace where you want data to land, go to Settings → Integrations → App Store (App Store Connect) → Connect, then create a subscription to auto-import new App Store reviews as Highlights in this Teamspace. Each Highlight includes the review text, star rating, app/version/territory (when available), and a source link back to the review.

Why integrate with App Store reviews?

Each source adds a new dimension of customer truth. App Store reviews capture in-product sentiment (star ratings + qualitative feedback) that complements sales calls, meetings, support tickets, and surveys already in NEXT AI. Consolidating these signals creates a richer customer-intelligence graph that improves prioritization and automation—always with evidence attached.

What gets imported

  • Object in NEXT AI: Highlight in the Teamspace where you configure the subscription.

  • Included fields: review title/body, rating, review date, territory (storefront), app version when present, reviewer alias (if provided), and a source link.

  • Delivery: NEXT AI consumes App Store Connect API customer-review data and supports filtering by territory and rating at collection time.

Backfills:

App Store Connect supports historical retrieval. Use pagination and (optional) territory/rating filters; there’s no 7-day limit like Google Play’s Reviews API.

Connect App Store

  1. In App Store Connect (Admin/App Manager), create an API key and download the .p8 private key; note your Issuer ID and Key ID.

  2. In NEXT AI (inside the target Teamspace), open Settings → Integrations → App Store → Connect.

  3. Paste Issuer ID and Key ID, upload the .p8 key, then Connect.

App Store Connect APIs use JWT authentication created from your key (Issuer ID + Key ID + private key).

Auto-import reviews

  • Create a subscription that watches for new reviews and imports each one as a Highlight in this Teamspace.

  • Scope & filters: choose the app, and (optionally) filter by territory and rating to focus on priority markets or thresholds.

  • Auto-tag Highlights with App Store, version, and star rating for fast triage.

  • Deduplication: handled by the App Store review ID.

  • Cadence & limits: imports respect App Store Connect API rate limits; large apps may need staggered windows.

Tips

  • Version-aware triage: use the app version attribute to tag Highlights to a release line (e.g., “2.11.x”) for faster root-cause grouping.

  • Close the loop: your support/AppOps teams can respond to reviews in App Store Connect while product triages the Highlight in NEXT AI—keeping the source link for traceability.

  • Volume planning: if you expect spikes around big releases, plan for API rate limits and schedule backfills accordingly.

Troubleshooting

  • “Not authorized” / invalid credentials. Ensure you used the correct Issuer ID, Key ID, and .p8 key from App Store Connect’s API Keys area. (JWT must be signed with your private key.)

  • Reviews missing a field (e.g., version). The Customer Reviews payload only includes attributes available for that review (territory, rating, version, etc.). Filtering by territory/rating is supported at the API.

  • Throughput throttled (429). Respect App Store Connect rate limits; batch by territory or date window when importing high volumes.

  • 401 / token issues: App Store Connect rejects JWTs with lifetimes >20 minutes or mismatched Issuer/Key. Regenerate tokens and retry.

FAQ

Q: What exactly is created in NEXT AI from App Store?

Highlights—one per new App Store review—with rating, title/body, territory, version (when present), and a source link to the review.

Q: Can we filter which reviews are imported?

Yes—filter by territory and rating (and scope to specific apps) so NEXT AI focuses on the most relevant signals first.

Q: How do we connect securely?

Create an API key in App Store Connect and authenticate using JWT (Issuer ID + Key ID + private key). Paste those details in NEXT AI’s App Store integration.

Q: Are there API limits we should plan for?

Yes—the App Store Connect API enforces rate limits. Large apps or big release days may need batching/windowing to stay within limits.

Q: Can we reply to reviews from NEXT AI?

Replying happens in App Store Connect. NEXT AI brings reviews in as Highlights for analysis and action; your team replies in Apple’s console using Review Responses.

Did this answer your question?