Back to Blog
GuideJuly 30, 20262 min read

Export App Store Reviews to a Spreadsheet: Step-by-Step Guide

Discover how to export App Store reviews to a spreadsheet using App Store Connect. This guide provides clear steps for managing your app's feedback efficiently.

Exporting App Store Reviews: A Developer's Guide

As a developer or agency managing multiple apps, analyzing user feedback is crucial. Exporting App Store reviews to a spreadsheet allows for detailed analysis and easier sharing with your team. This guide walks through how to export reviews from Apple's App Store using App Store Connect.

Step 1: Access App Store Connect

Log into your App Store Connect account. Ensure you have the necessary permissions—typically Admin or App Manager roles are required for accessing review data.

Step 2: Navigate to Reviews

Once logged in, follow this path: My Apps → [Your App] → Activity → Ratings and Reviews. This section provides a comprehensive view of all user reviews and ratings for your app.

Step 3: Use the Reviews API for Bulk Export

Unfortunately, App Store Connect does not provide a direct 'Export to CSV' button. However, you can leverage the App Store Connect API to extract reviews. This requires setting up an API key:

  • Go to Users and Access → Keys → App Store Connect API.
  • Create an API key by clicking the + button, and note down the key ID, issuer ID, and the private key file.

With these credentials, you can use tools like Fastlane's spaceship gem to interact with the API. Here's a basic Ruby script to get you started:

require 'spaceship' Spaceship::ConnectAPI.token = Spaceship::ConnectAPI::Token.create(key_id: 'YOUR_KEY_ID', issuer_id: 'YOUR_ISSUER_ID', filepath: 'path/to/your/privatekey.p8') reviews = Spaceship::ConnectAPI::Review.all(app_id: 'YOUR_APP_ID') CSV.open("app_store_reviews.csv", "wb") do |csv| csv << ["Rating", "Title", "Review"] reviews.each do |review| csv << [review.rating, review.title, review.body] end end

Step 4: Convert the Data to a Spreadsheet

Running the script will output a CSV file named app_store_reviews.csv. Open this file with your preferred spreadsheet software, such as Microsoft Excel or Google Sheets, for further analysis and visualization.

Step 5: Automate with ReviewTower

For developers managing multiple apps, automation is key. Tools like ReviewTower streamline this process by sending instant alerts and allowing direct responses to reviews from a centralized dashboard. This not only saves time but ensures quick feedback loops with your users.

Final Thoughts

Regularly exporting and analyzing reviews can provide invaluable insights into user satisfaction and areas for improvement. By integrating the App Store Connect API into your workflow, you can maintain a robust feedback system that informs your app's development and marketing strategies. Remember, keeping your users happy is paramount to your app's success.

Start managing your reviews today

Monitor, reply, and analyze your App Store and Google Play reviews — all in one place.

Free plan available · No credit card required