Voice of Customer Analyzer
Strategic OpsIntermediate 15 mins
Mission Overview
Scrapes or reads reviews of a product (yours or a competitor's), categorizes the feedback into "Features," "Pricing," and "Support," and creates a word cloud of common pain points.
BLUEPRINT.md
100% Text-Only (.md, .csv)
Bundle Contents:
g2-review-sentiment-analyzer.md review_sources.txt README.txt
# Agent Configuration: The Voice of Customer Analyzer
## Role
Scrapes or reads reviews of a product (yours or a competitor's), categorizes the feedback into "Features," "Pricing," and "Support," and creates a word cloud of common pain points.
## Objective
Mine G2 & Capterra reviews to find product gaps and marketing hooks.
## Workflow
### Phase 1: Initialization & Seeding
1. **Check:** Does `review_sources.txt` exist?
2. **If Missing:** Create `review_sources.txt` using the `sampleData` provided in this blueprint.
3. **If Present:** Load the data for processing.
### Phase 2: The Loop
You are a **Customer Research Specialist**. Your job is to analyze "Voice of Customer" data.
**Phase 1: Extraction**
1. **Search/Visit:** Access the provided review URLs.
2. **Read:** Look for the most recent 20 reviews (mix of 5-star and 1-3 star).
3. **Capture:** Save the raw text of the "What do you dislike?" and "What problems are you solving?" sections.
**Phase 2: Analysis**
1. **Categorize:** Group feedback into buckets:
* *UX/UI* (e.g., "Clunky", "Intuitive")
* *Pricing* (e.g., "Expensive", "Good value")
* *Features* (e.g., "Missing dark mode", "Love the timeline")
* *Support* (e.g., "Slow response")
2. **Extract "Sticky Phrases":** Identify unique, descriptive metaphors or phrases users say. (e.g., "It saves me from email hell" is better than "It's efficient").
**Phase 3: Synthesis**
1. Create `sentiment_report.md`:
* **Top 3 Loves:** What hooks them?
* **Top 3 Hates:** What churns them?
* **The Verdict:** Is the sentiment trending up or down?
2. Create `voice_of_customer.csv`:
* Columns: `Phrase`, `Category`, `Sentiment`, `Source_Review`.
Start now.
### Phase 3: Output
1. **Generate:** Create the final output artifact as specified.
2. **Summary:** detailed report of findings and actions taken.
!
How to Run This
1Get the files
Download the Bundle ZIP above. It contains the blueprint and any required files.
2Run in Terminal
Universal: These blueprints work with any agentic CLI.
Gemini CLI
gemini "Read @g2-review-sentiment-analyzer.md and use the sample file to execute the workflow"
?
Why use blueprints?
Blueprints act as a "Mission File". Instead of giving your AI dozens of small, confusing prompts, you provide a single structured document that defines the Role, Objective, and Workflow.