App store reviews can be a valuable resource for tapping into immediate user feedback and identifying trends. With the help of ChatGPT you can extract some meaningful insights with minimal effort.
Here’s a quick, step-by-step guide on how to use ChatGPT to transform the traditionally tedious task of review analysis into a swift and straightforward exercise you can do in 10 minutes or less.
Step 1: Get the Apple ID
For this example we’ll use one of my favorites, the Clue app. Go to the App Store page on a desktop browser and get the URL. At the end of the URL will be the app’s Apple ID, for Clue it’s 657189652.
https://apps.apple.com/us/app/clue-period-tracker-calendar/id657189652
For Android apps
For Android you can select and copy reviews directly from the modal that pops-up when you click on ‘Ratings and reviews’ link on the app store page. You can copy all the content as in this screen and paste it into ChatGPT. Clue app in the Play store.

Step 2: Get the RSS feed
In order to get the reviews in a format we can give to ChatGPT we can use an RSS feed.
Copy and past this URL into your browser and replace the ID portion with the ID for your app.
https://itunes.apple.com/us/rss/customerreviews/id=657189652/sortBy=mostRecent/xml
This will return the most recent 50 reviews in RSS format.

Step 3: Copy reviews
Now select and copy all 50 reviews.

Step 4: Paste into ChatGPT
Paste everything you just copied into ChatGPT. You can confirm you’ve done it correctly by asking Chat to confirm it can read the data before you make the paste.
Hi Chat, here is the app review data below, please confirm you can read this.
Once you see the confirmation from ChatGPT that it worked, the hard part is done.

Step 5: Analyze with prompts
Now you can use different prompts to help extract some insights.
Here are four example prompts and their responses based on the most recent reviews for the Clue app.
1. Impact of Recent Updates on User Experience
Example prompt:
Analyze the reviews focusing specifically on the recent updates to the app. Identify and summarize both positive and negative impacts these updates have had on user experience. Suggest potential improvements or changes that could address the negative impacts mentioned by users.
2. Sentiment on Pricing, Paywalls and Ads
Example prompt:
Can you summarize the sentiment and main points of concern regarding the pricing structure, use of paywalls and ads in the recent app update.
3. Desired Features and Improvements
Example prompt:
Identify the top features and improvements users are requesting. Please make direct reference to user feedback. Summarize how these requests align with user dissatisfaction or praise for existing app functionalities.
4. General App Performance and Reliability
Example Prompt:
Provide a short bulleted summary of user feedback concerning the overall performance and reliability of the app, including any recurring issues or glitches mentioned since the last update.
ChatGPT Response
Here’s a brief summary of the user feedback on the overall performance and reliability of the app, including any mentioned issues or glitches since the last update:
- Performance Issues: Some users have encountered performance-related issues such as slow response times, app crashes, and occasional unresponsiveness.
- Data Syncing Problems: There are reports of problems with data syncing, especially when switching between devices or updating the app.
- Notification Reliability: Users have noted that notifications are not always timely or consistent, which impacts the app’s reliability for tracking important reminders.
- Glitches with New Features: New features introduced in the latest updates seem to have brought glitches that affect user experience, including trouble accessing certain functionalities that were previously seamless.
- Login and Accessibility Issues: A few users have reported difficulties logging into their accounts or accessing the app, especially post-update, which may be linked to server or authentication problems.
Addressing these issues could significantly enhance the user experience and restore confidence in the app’s reliability and performance.
Other prompts to explore
Here are some questions you might consider to help you create prompts for the insights you’re looking for…
- What unique features could we introduce that address common pain points not yet solved by our competitors?
- Considering current user frustrations with paywalls, what innovative access models could we develop that might set us apart?
- How can we leverage emerging technologies like AI/AR/etc. to enhance our app’s functionality and user engagement?
- What partnerships or integrations could we pursue that would offer unique value to our users and differentiate us from other apps?
- Can we develop a feature that uses community-driven content or collaboration to enhance the user experience and stand out in the marketplace?
- What keywords are currently underutilized by our competitors that we could target to improve our app’s search visibility?
- How can we use positive review feedback from app reviews to in our app store description/marketing content/ads etc. to build credibility and trust?
- What strategies can we implement to encourage more reviews and higher ratings?
- How can we do a better job of responding to negative reviews as well as feature and fix suggestions?
Keep in mind that while app store reviews offer a quick and straightforward way to tap into recent user feedback, they are just one piece of the puzzle. These reviews are a valuable snapshot of user sentiment, providing immediate insights and highlighting key trends. Easily apply this process to analyze your competitors’ reviews too. With enough data, you can also explore user segmentation and sentiments to craft unique messaging strategies.
If you’re looking to do something more seriously and ongoing to turn unstructured data into structured data, you might want to check out a tool like Kraftful which would allow you to do this and much much more.
As always, would love to hear if you’ve tried this or have any other feedback!
