Back to Blog
GuideSeptember 17, 20262 min read

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

Discover how to export your App Store reviews into a spreadsheet with this detailed guide. Learn both manual methods and automated solutions for developers.

Understanding the Need to Export App Store Reviews

For app developers and agencies, analyzing user feedback is crucial for improving app quality and user satisfaction. Exporting App Store reviews to a spreadsheet allows for better analysis, reporting, and trend identification. This guide will walk you through the steps to export reviews manually and explore automated solutions.

Manual Export of App Store Reviews

Step 1: Access App Store Connect

Log into your Apple Developer account and navigate to App Store Connect. From the dashboard, select My Apps and choose the app whose reviews you want to export.

Step 2: Navigate to Reviews

Within your app’s page, go to Activity → App Store Versions. Select the latest version of your app. Here, you’ll find the Ratings and Reviews section. Unfortunately, App Store Connect does not offer a direct export option.

Step 3: Copy and Paste Reviews

Manually copy the reviews by highlighting them and pasting them into a spreadsheet (e.g., Google Sheets or Excel). Ensure you include important fields like date, rating, title, and content.

Automated Export Solutions

Using ReviewTower

ReviewTower simplifies the process by consolidating your App Store reviews into a single dashboard. Here’s how to use ReviewTower for exporting:

  • Log in to your ReviewTower account.
  • Navigate to the Reviews section from the main menu.
  • Select the app and filter the time range as needed.
  • Click on the Export button and choose your desired format (CSV or Excel).

ReviewTower handles the data extraction, ensuring you get a clean and formatted spreadsheet in seconds.

Using App Store API

If you prefer a custom solution, you can use App Store’s RSS Feed Generator to fetch reviews. While it doesn’t directly produce a spreadsheet, you can parse the XML feed using a script. Here’s a simple Python example:

import requests
import xml.etree.ElementTree as ET
import csv

url = 'https://itunes.apple.com/rss/customerreviews/id=YOUR_APP_ID/sortBy=mostRecent/xml'
response = requests.get(url)
root = ET.fromstring(response.content)

with open('reviews.csv', 'w', newline='', encoding='utf-8') as csvfile:
    writer = csv.writer(csvfile)
    writer.writerow(['Title', 'Author', 'Rating', 'Review'])
    for entry in root.findall('.//entry'):
        title = entry.find('title').text
        author = entry.find('author/name').text
        rating = entry.find('im:rating').text
        content = entry.find('content').text
        writer.writerow([title, author, rating, content])

Conclusion

Whether manually or through automated tools like ReviewTower, exporting App Store reviews to a spreadsheet can significantly enhance your app feedback analysis. Choose the method that best fits your workflow and technical comfort level. Automated solutions can save valuable time and provide more comprehensive data management options.

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