top of page

How to Uncover Deeper Customer Insights Using AI, SEO Tools, and Review Websites

Writer: Irina NicaIrina Nica

Last week I wrote a LinkedIn post on this topic and it quickly became my most-viewed post over the last year. Clearly, this challenge resonates with many marketers. That's why I've decided to expand that post into this tactical guide, detailing exactly how you can replicate this method for your customer research. 


How can you create compelling GTM strategies if you don't truly understand your customers? As a PMM, customer insights are the foundation of effective messaging, but getting enough meaningful data points is sometimes very challenging.


Recently, I was tasked with creating targeted messaging for regions where I had limited data points. While I had a substantial internal perspective (product usage, web analytics, sales and customer service anecdotes), I lacked sufficient “voice of the customer”. I needed a quick, efficient method to gather customer insights from those specific regions.


The solution? This time I tried something new: a data-driven approach that combined review websites, SEO, and AI for deeper customer insights at scale.


In this post, I'll show you exactly how this method helped me analyze hundreds of authentic customer comments in hours rather than weeks.


The Challenge: Limited Customer Data Points

When I started this project, I relied on several “traditional” product marketing methods to gather customer insights:


  • Customer interviews 

  • Internal team surveys 

  • NPS scores and comments 

  • Product usage data 

  • Web traffic analysis


While these methods provided a foundation, I still faced significant gaps in understanding customers from regions where we had less direct interaction. I needed something more comprehensive and scalable.


The Results: Uncovering Hidden Customer Patterns

By combining an SEO crawling tool, review websites and ChatGPT, I discovered valuable patterns from customers in previously under-researched regions. These insights directly informed our messaging strategy, allowing us to speak more directly to the specific needs of these customers.


The best part? This process took hours instead of weeks and analyzed hundreds of customer comments rather than just a handful of interviews.


The Step-by-Step Process

Here's exactly how I combined these tools to uncover deeper customer insights at scale:


Step 1: Gather Raw Customer Commentary Using SEO Tools


I used Screaming Frog (an SEO spider tool) to crawl review platforms and gathered authentic, unfiltered feedback at scale.


  1. Go to Configuration > Custom > Custom Extraction to select the elements you want crawled on the review pages. Use "Visual Extraction” and add a sample URL to find the exact section of the page you need to extract

  2. Paste the URL of the review page you want to crawl (one or several)

  3. Select the element on the page, in this case, the comment text, to indicate what you want to extract.


Visual custom extraction example. Just place the URL and click on the desired field to extract. Every page with the same field will be extracted
Visual custom extraction example. Just place the URL and click on the desired field to extract. Every page with the same field will be extracted

Pro tip: Most review platforms include metadata like user location/country and the date of the comment. Add these fields to your crawl —they'll allow you to segment insights by region and period later.


  1. Crawl the pages containing reviews of your product or service

  2. Export the crawled data to a spreadsheet


You could add as a tip to filter only the URLs needed, so they're not crawling the whole website.



Step 2: Prepare Your Data for Analysis


Before feeding the data to ChatGPT, I like to clean it up in a final Google spreadsheet, to make analysis easier:


  1. Clean the spreadsheet by removing irrelevant columns

  2. Ensure comment text is in a single, clearly labeled column

  3. Use functions like =SPLIT() to extract text elements from a cell 

  4. Split contextual information like date, user location, and rating score if available in different cells (columns)

  5. Remove any personally identifiable information to maintain privacy


Step 3: Leverage AI for Deeper Customer Insights


Back in the day, I used to use Pivot functions to try to make sense of large databases. Now, we have ChatGPT that can process a spreadsheet, add analytical insights in new columns, identify patterns, and summarize the findings, in a matter of seconds. 


Here are a few examples of prompts that I used for this project:


Sentiment Analysis ChatGPT Prompt:

This spreadsheet contains customer comments about product X. Add a new column to the spreadsheet indicating whether column Y's text expresses a positive or negative sentiment. Positive sentiment includes phrases like "easy to use," "solved my problem," and "great customer service," while negative sentiment includes phrases like "difficult to navigate," "couldn't figure out," and "waste of time." Use these guidelines to categorize the text accordingly.


Note: The sentiment phrases are just examples. Use your own by cherry-picking examples from actual comments. 


Feature Mention Analysis ChatGPT Prompt

Analyze column Z and add a new column after it that lists all product features mentioned in each comment. Use the following feature list as a reference: [list your key product features]. If a comment mentions a feature not on this list, include it as well. If a comment mentions a misspelled feature, include it as well.


Use Case Identification ChatGPT Prompt

Review column Y and add a new column after it that identifies the specific use case the customer is describing. Common use cases include: [list your known use cases]. If you identify a use case not listed here, note it as "New use case:" followed by a brief description. If you can’t identify any use case in the comment, note it as “No use case mentioned”. 


Paint Point Identification ChatGPT Prompt

Review column Y  and if it expresses a negative sentiment (includes phrases like "difficult to navigate," "couldn't figure out," and "waste of time”) add a new column after it that identifies the specific pain point the customer is describing. Common pain points include: [list your known pain points e.g. price too high]. If you identify a pain point not listed here, note it as "New pain point:" followed by a brief description.


Step 4: Analyze and Summarize Your Data


Once ChatGPT has enriched your dataset, you can start looking for patterns (this is where the old Pivot Table might still come in handy):


  1. Pivot the data by region to identify location-specific trends e.g. top use cases by region, top product feature mentions by region, positive sentiment comments x use case by region etc. 

  2. Compare sentiment across different product features

  3. Identify use cases and features that mostly drive the positive sentiments

  4. Identify common pain points mentioned in negative reviews

  5. Compare regional use cases and pain points to the ones you know in your main/most researched region


It’s really important to note that none of these insights should be taken at face value.


You should always leverage your cross-functional capabilities and validate your findings with internal sales and CS experts. If possible, see if the same findings are even partially validated by other data points like NPS comments, sales call insights (Gong has some really cool AI features for this), or product usage data.


Applying These Insights to Your GTM Strategy 

The real value comes from putting these insights into action. Here's how I applied what I learned:


  1. Refined messaging for specific regions based on the use cases and pain points most frequently mentioned in those areas

  2. Created targeted content addressing the specific challenges faced by customers in different regions

  3. Updated existing content to better address the needs of customers and prospects in the new regions


Conclusion: Scale Your Customer Research Without Scaling Your Time Investment

Through this approach, I was able to analyze hundreds of unfiltered customer comments in a fraction of the time it would have taken to conduct interviews. The insights proved invaluable for the new messaging strategy.


As marketers, we're always looking for ways to understand our customers better, but we don’t always have the time to conduct extensive interviews. This combination of ChatGPT, an SEO tool, and review websites offers precisely that balance—deep insights at scale.



 

Have you tried using SEO + GenAI tools like ChatGPT or Claude.ai to analyze customer feedback? I'd love to hear about your experiences. Connect with me on LinkedIn.


コメント


Want to get in touch?

© 2025 by Irina Nica.

bottom of page