Collect recent customer reviews from a public review site, turn them into clean data, and store results in Google Sheets with sentiment labels. Great for marketing and CX teams that track brand reputation and want quick insights without manual copy and paste.
The run starts on a manual trigger. You set the company slug and max pages to scan. The workflow calls the review pages with pagination, grabs review links from the HTML, and splits them into single items. It checks Google Sheets for matching IDs to avoid duplicates, then opens each review page to pull full content. A DeepSeek model extracts fields like author, rating, title, text, and date. An OpenAI model scores sentiment. The results are written back to Google Sheets in a structured row.
For setup, you need a Google Sheets account plus API keys for OpenAI and DeepSeek. Add the company slug and choose how many pages to scan. Expect faster reporting, less manual work, and a steady view of customer mood. Use it for daily monitoring, campaign impact checks, and weekly summaries. It gives clear data your team can act on the same day.