This app runs inside the BotSurf browser. Don't have it yet? Get the app or extension now!

Customer Sentiment Highlighter

Productivity · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — try it free, no account needed.
CategoryProductivity
PlatformAll
Pricing Free
Installs0
Download BotSurf to use — free
No account needed for free apps. Once BotSurf is open, find this app in Apps from the + menu.

About this app

WHAT IT DOES

Customer Sentiment Highlighter is a floating panel that scans the current page for customer feedback, reviews, testimonials, and comments. It detects sentiment using configurable keyword lists — positive keywords (great, excellent, love, awesome, etc.) and negative keywords (terrible, awful, hate, bad, etc.). Each feedback item is highlighted with a color-coded visual indicator: green for positive, red for negative, and yellow for neutral. The panel displays a summary with counts for each sentiment category and a detailed list of feedback items with their sentiment labels. This helps customer service teams, product managers, and business owners quickly gauge customer satisfaction and identify issues.

WHERE IT RUNS

This script runs on any website you visit — review platforms, social media, feedback forms, customer support dashboards, or any page with customer comments. It reads only the page you are looking at, never other tabs, bookmarks, or browser data. All data stays in your browser — nothing is sent anywhere.

HOW TO USE

Open any page with customer feedback or reviews. Click the Customer Sentiment Highlighter panel button in the BotGentz extension toolbar. The panel appears at the edge of the page. Click "Scan Page" to detect and highlight sentiment. Each feedback item is color-coded and the panel shows a summary. You can customize the positive and negative keywords, toggle highlights on/off, clear highlights, or copy results to your clipboard.

TECHNICAL MECHANISM

The tool scans the page for review and feedback containers using CSS selectors (div.review, div.feedback, div.comment, etc.) and also analyzes paragraph and div elements that contain review-related keywords. For each text fragment, it counts occurrences of positive and negative keywords using case-insensitive matching. If positive keywords outnumber negative keywords, the sentiment is classified as positive. If negative keywords outnumber positive keywords, it's negative. Otherwise, it's neutral. The containing element is highlighted with a color-coded CSS class. All operations run client-side in pure JavaScript.

THE PANEL

The panel is a floating overlay that you can drag anywhere on the screen by its header. It remembers its position per site so it reappears where you left it. The panel can be collapsed into a small handle to get it out of the way, and snapped to the edge of the page. It can be resized to fit your workflow. Press Escape to close the panel.

PLEASE NOTE

This script requires the free BotGentz extension to run. All data stays in your browser — nothing is transmitted or shared. The panel works on any website. Sentiment detection is keyword-based and may not capture nuanced sentiment. Positive and negative keywords are configurable and saved locally. Sites change — the script may need updates to match new site structures.

Similar Apps

Log in to BotGentz

Suggest an App

Tell us what you'd find useful — if we build it, we'll email you the moment it's ready.