Competitor and product review explorer for release planning

Pick your products and your competitors', set a date range, and see rating trends, review volume and the themes that are rising or fading.

App
Bright DataGoogle SheetsSlackProductResearch & MonitoringFeedback Triage
PromptCreate

I want an app my product team opens when we are planning a release. It is a review explorer that covers both our own products and our competitors' products, so we can judge how we are doing relative to them instead of only looking at ourselves.

The main screen has two controls: a product picker where I select one or more products, ours and competitors' together, and a date range picker. Everything else on the screen respects those two controls.

With products and a date range selected, show three things. A rating trend chart plotting average star rating over time with one line per selected product. A review volume chart showing how many reviews landed in each period per product. And a ranked list of the recurring themes in those reviews.

The theme list is the centre of the app. Group the reviews in the selected range into recurring themes, for example battery life, shipping delays, customer service, price. Rank the themes by how many reviews mention them, and give each theme a direction label of rising, fading or steady. Work the direction out by comparing the share of reviews mentioning that theme in the more recent half of the selected range against the earlier half. Break the counts out per product, so a theme that is hurting a competitor but not us, or the reverse, is obvious at a glance.

Clicking a theme opens the verbatim quotes behind it. Each quote shows the exact review text, the star rating, the review date and which product it came from. This is the whole point of the app: nobody should be able to argue about whether a complaint is real, because the underlying reviews are sitting right there. Let me filter these quotes by star rating and by source, and let me select individual quotes.

Bright Data supplies all of the review data. When I add a product, use Bright Data's List Marketplace Datasets to discover which review datasets the connected account actually has access to, and let me choose the right review source from that list rather than hardcoding dataset ids. To pull an Amazon or Trustpilot review set, use Trigger Dataset Collection to start the job, poll Check Snapshot Status until it reports ready, then use Download Snapshot Results to fetch the reviews. For any other review site, let me paste in the address of a review page and fetch it with Scrape URL with Web Unlocker, then parse the reviews out of the page that comes back.

Bright Data only keeps snapshots for about 16 days, so once reviews are downloaded, store them in the app's own storage keyed by product, source and collection date. Never rely on re-reading an old snapshot id. Give me a refresh control per product that runs a fresh collection and merges the results into the stored set without creating duplicates, and show when each product's reviews were last refreshed.

Add an Export evidence pack button. It takes the quotes I have selected plus the theme counts for the current selection, and appends them to a Google Sheets spreadsheet using Append Values, one row per quote carrying the theme, the product, the star rating, the date and the review text. It then posts a short summary to our product channel with Slack Send a Message: the products and date range compared, the top themes with their counts and direction, and a link to the spreadsheet.

This is an exploration and analysis surface, not an alerting one. Favour filters, side by side competitor comparison and drill down into quotes. Do not build notifications, a per review triage queue, scheduled runs, or anything that routes individual reviews to owners. Someone opens this app when they need to build an argument for a release plan, and every part of it should serve that.

What does this prompt do?

  • Compare your own products against your competitors' over any date range, with rating trend and review volume shown side by side.
  • Ranks the themes that keep coming up in reviews by how often they appear, and flags which ones are rising and which are fading.
  • Click any theme to read the real customer quotes behind it, each one showing its star rating, the date and the product it came from.
  • Send the quotes you picked and the theme counts to a spreadsheet, and post a short summary to your product channel, in one click.

What do I need to use this?

  • A Bright Data account, used to collect the public review data
  • A Google account with a spreadsheet where evidence packs get saved
  • A Slack workspace and the channel your product team works in
  • A list of the products you want to follow, both yours and your competitors', or links to their review pages

How can I customize it?

  • Change which products and competitors show up in the picker, and add new ones as the market shifts
  • Adjust the date range presets, for example last quarter or since our last release
  • Point the export at a different spreadsheet or a different Slack channel
  • Rename or regroup the themes so they match the language your team already uses

FAQs

Which review sites does this cover?
Amazon and Trustpilot are covered out of the box. For anywhere else, you can paste in the address of a public review page and the app will read the reviews from it, so you are not limited to two sites.
Can I track competitors, or only my own products?
Both, and that is the main point of it. You pick several products at once and they appear side by side, so you can see a complaint that is hurting a competitor but not you, or spot where they are pulling ahead.
Will this send me alerts when a bad review comes in?
No, and that is deliberate. This is a surface you open when you want to look into something, not a notification feed. If you want reviews triaged and routed as they arrive, that is a separate automation.
How far back can I look?
As far back as the reviews you have collected. The app keeps its own copy of everything it pulls, so your history builds up over time and older reviews stay available even after the original source data expires.
Do I need to be technical to use it?
No. You pick products from a list, choose a date range, and click through themes to read the quotes. Setting up the connections to Bright Data, Google Sheets and Slack is a one time step.

Related templates

Prospecting desk that builds account lists from the live web

Stop buying stale lists. Reps run a saved search, work the results like an inbox, and only the accounts they approve ever reach your CRM.

Hyperbrowser
HubSpot
Google Sheets
App
Influencer campaign roster board with AI creator briefs

Drag creators through Sourced to Wrapped on a board grouped by campaign, with audience stats on every card and a one-click brief for each creator.

HypeAuditor
Google Sheets
Notion
App
Browse and shortlist creators without burning audit credits

Search creators for free, shortlist the best with your team, and spend an audit credit only when you decide someone is worth a closer look.

HypeAuditor
Airtable
Slack
App
Morning repricing console for Shopify with margin-safe rules

Pick a repricing rule, send an assistant out to check competitor pages, then approve the new prices that clear your margin floor.

Hyperbrowser
Shopify
Google Sheets
App
Pre-flight bounce check before you launch a cold email sequence

See the projected bounce rate for any outbound send before it goes out, and keep the launch button locked until the list is clean enough to be safe.

Hunter
Google Sheets
App
Hiring funnel dashboard for every open Hireflix role

One screen showing invited, completed, and shortlisted counts for every open role, plus the stalled invites that have quietly gone nowhere.

Hireflix
Slack
App

Stop arguing about customer feedback without the receipts.

Bring every review of your products and your competitors' into one screen, so your release plan is backed by quotes anyone can read for themselves.