# 🛡️ Brand Reputation Defender — Monitor, Respond & Protect Your Image 24/7

> One viral negative post can destroy years of brand building overnight. Most businesses have zero system to monitor what's being said about them online — until it's too late.

- Skill: `modbender/brand-reputation-defender-monitor-respond-protect-your-image` (Agent Skill)
- Install (CLI): `npx skillmds@latest add modbender/brand-reputation-defender-monitor-respond-protect-your-image`
- Raw SKILL.md: https://api.skillmd.com/api/skills/modbender/brand-reputation-defender-monitor-respond-protect-your-image/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: modbender (https://skillmd.com/u/modbender)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/modbender/brand-reputation-defender-monitor-respond-protect-your-image

---


# 🛡️ Brand Reputation Defender — Monitor, Respond & Protect Your Image 24/7

**Slug:** `brand-reputation-defender`  
**Category:** Brand Management / Online Reputation  
**Powered by:** [Apify](https://www.apify.com?fpr=dx06p) + Claude AI

> Input any brand name. Get a **real-time reputation report** — every mention across Google, Reddit, Twitter/X, TikTok, Trustpilot, and news sites — sentiment-scored, crisis-flagged, and paired with AI-generated response drafts. Never get blindsided again.

---

## 💥 Why Every Brand, Agency & PR Pro Needs This Skill

One viral negative post can destroy years of brand building overnight. Most businesses have **zero system** to monitor what's being said about them online — until it's too late.

This skill is a **24/7 reputation radar**. It monitors everything, scores the sentiment, flags crises before they explode, and drafts the perfect response in seconds.

**Every brand, startup, agency, PR consultant, and public figure is your target.**

**What gets automated:**
- 🔍 Monitor **every mention** of any brand across 10+ platforms
- 😊 Score each mention: **Positive / Neutral / Negative / Crisis**
- 🚨 **Instant crisis alerts** when a negative mention goes viral
- ⭐ Track **review scores** across Google, Trustpilot, G2, Yelp, App Store
- 📰 Monitor **press & news coverage** in real time
- ✍️ Generate **AI response drafts** for every negative mention
- 📊 Deliver a **weekly reputation report** with score trends
- 🏆 Benchmark reputation **vs top 3 competitors**

---

## 🛠️ Apify Actors Used

| Actor | ID | Purpose |
|---|---|---|
| Google Search Scraper | `apify/google-search-scraper` | News, blog mentions, forum posts |
| Reddit Scraper | `apify/reddit-scraper` | Brand mentions in subreddits |
| Twitter/X Scraper | `apify/twitter-scraper` | Tweets, threads, viral mentions |
| TikTok Scraper | `apify/tiktok-scraper` | Video mentions & comment sentiment |
| Trustpilot Scraper | `apify/trustpilot-scraper` | Review scores & new reviews |
| Google Maps Scraper | `compass/crawler-google-places` | Google Business reviews |
| Google News Scraper | `apify/google-news-scraper` | Press coverage & media mentions |
| App Store Scraper | `apify/app-store-scraper` | App reviews (iOS & Android) |

---

## ⚙️ Full Workflow

```
INPUT: Brand name + competitors + alert keywords + monitoring frequency
        ↓
STEP 1 — Full Web Mention Scan
  └─ Google: news, blogs, forums, review sites
  └─ Reddit: brand mentions across all subreddits
  └─ Twitter/X: tweets, threads, quote-tweets
  └─ TikTok: videos mentioning the brand + comments
  └─ News sites: press coverage, journalist mentions
        ↓
STEP 2 — Review Platform Monitoring
  └─ Trustpilot, Google Reviews, G2, Yelp, App Store
  └─ New reviews since last scan
  └─ Average score trend (improving or declining?)
        ↓
STEP 3 — Sentiment Analysis Per Mention
  └─ 😍 Positive: praise, recommendations, UGC love
  └─ 😐 Neutral: factual mentions, news coverage
  └─ 😠 Negative: complaints, criticism, bad reviews
  └─ 🚨 Crisis: viral negative content, coordinated attacks
        ↓
STEP 4 — Crisis Detection & Scoring
  └─ Virality score: views + shares + engagement velocity
  └─ Reach estimate: how many people saw this?
  └─ Escalation risk: is this growing or contained?
        ↓
STEP 5 — Competitor Reputation Benchmark
  └─ Your score vs top 3 competitors on every platform
  └─ Their strengths & vulnerabilities detected
        ↓
STEP 6 — Claude AI Generates Response Drafts
  └─ Professional response to every negative review
  └─ Crisis statement template if needed
  └─ Thank you responses for top positive mentions
  └─ PR pitch angle based on positive coverage found
        ↓
OUTPUT: Full reputation report + crisis alerts + response drafts (JSON / PDF-ready)
```

---

## 📥 Inputs

```json
{
  "brand": {
    "name": "YourBrand",
    "domain": "yourbrand.com",
    "aliases": ["Your Brand", "YB", "@yourbrand"],
    "industry": "SaaS / Project Management",
    "tone_of_voice": "professional, empathetic, solution-focused"
  },
  "competitors": ["Competitor1", "Competitor2", "Competitor3"],
  "monitoring": {
    "platforms": ["google", "reddit", "twitter", "tiktok", "trustpilot", "google_reviews", "news"],
    "alert_keywords": ["scam", "fraud", "worst", "avoid", "lawsuit", "refund", "hack"],
    "frequency": "daily",
    "lookback_days": 7
  },
  "alerts": {
    "crisis_threshold_score": 70,
    "slack_webhook": "YOUR_SLACK_WEBHOOK",
    "email_alert": "alerts@yourbrand.com"
  },
  "apify_token": "YOUR_APIFY_TOKEN"
}
```

---

## 📤 Output Example

```json
{
  "report": {
    "brand": "YourBrand",
    "period": "March 1–7, 2025",
    "overall_reputation_score": 74,
    "score_trend": "📈 +6 points vs last week",
    "total_mentions": 847,
    "sentiment_breakdown": {
      "positive": "61% (517 mentions)",
      "neutral": "24% (203 mentions)",
      "negative": "13% (110 mentions)",
      "crisis": "2% (17 mentions) — 🚨 REQUIRES ATTENTION"
    }
  },
  "crisis_alerts": [
    {
      "severity": "🚨 HIGH",
      "platform": "Reddit",
      "url": "reddit.com/r/SaaS/comments/xyz",
      "title": "YourBrand deleted my account without warning and kept my money",
      "author": "u/frustrated_user_99",
      "upvotes": 847,
      "comments": 203,
      "reach_estimate": "~45,000 people",
      "virality_score": 89,
      "escalation_risk": "HIGH — growing 340 upvotes/hour",
      "detected_at": "2025-03-05 14:23 UTC",
      "ai_response_draft": {
        "public_reply": "Hi, we're really sorry to hear about your experience — this is absolutely not how we want any customer to feel. We've flagged your case as urgent and a member of our team will reach out to you directly within the next 2 hours to resolve this fully. Could you please DM us your account email so we can prioritize your case?",
        "internal_action": "Escalate to Customer Success VP immediately. Do NOT let this sit. Offer full refund + 3 months free as resolution.",
        "pr_statement": "We take all customer concerns seriously and are committed to making this right. We are in direct contact with the customer and will ensure a full resolution today."
      }
    }
  ],
  "review_summary": {
    "trustpilot": { "score": 4.1, "trend": "📉 -0.2 this week", "new_reviews": 23, "negative_new": 5 },
    "google_reviews": { "score": 4.4, "trend": "📈 stable", "new_reviews": 11, "negative_new": 1 },
    "g2": { "score": 4.6, "trend": "📈 +0.1", "new_reviews": 8, "negative_new": 0 }
  },
  "top_negative_mentions": [
    {
      "platform": "Twitter/X",
      "content": "Been waiting 5 days for a response from @yourbrand support. Absolutely shocking customer service.",
      "reach": "12,400 impressions",
      "sentiment_score": -78,
      "ai_response": "Hi [name], we sincerely apologize for the delay — this is unacceptable and not our standard. We've located your ticket and a senior support agent will contact you within the next 60 minutes. Thank you for your patience."
    }
  ],
  "top_positive_mentions": [
    {
      "platform": "TikTok",
      "content": "Switched to YourBrand 3 months ago and honestly can't believe I waited so long",
      "views": 284000,
      "sentiment_score": 94,
      "ai_response": "This made our whole team's day 🙌 So glad you made the switch — we'll keep working hard to deserve it! Mind if we share this?"
    }
  ],
  "competitor_benchmark": {
    "yourbrand_score": 74,
    "competitor1_score": 71,
    "competitor2_score": 68,
    "competitor3_score": 79,
    "insight": "You rank #2 of 4. Competitor3 leads on response time — they reply to reviews within 2 hours on average.",
    "opportunity": "Competitor2 has 47 unanswered negative reviews on Trustpilot this week — opportunity to attract their unhappy customers."
  },
  "weekly_recommendations": [
    "🚨 Address Reddit crisis post within 2 hours — escalation risk is HIGH",
    "⭐ Respond to 5 unanswered Trustpilot reviews today — impacts score directly",
    "📣 Amplify TikTok post (284K views) — request permission to share on your channels",
    "🏆 Competitor2 has 47 unanswered complaints — run a targeted campaign this week"
  ]
}
```

---

## 🧠 Claude AI Master Prompt

```
You are a world-class PR strategist and brand reputation manager.

MENTION DATA:
{{all_mentions_data}}

REVIEW DATA:
{{reviews_data}}

BRAND PROFILE:
- Name: {{brand_name}}
- Industry: {{industry}}
- Tone of voice: {{tone}}

FOR EACH NEGATIVE MENTION OR REVIEW GENERATE:
1. Sentiment score (-100 to +100)
2. Severity label: Crisis / Negative / Neutral / Positive
3. Reach estimate and escalation risk (for social posts)
4. Public response draft:
   - Acknowledge the issue with empathy
   - Take ownership without admitting legal liability
   - Offer a clear next step (DM, email, callback)
   - Max 3 sentences. Human tone, never corporate.
5. Internal action recommendation (what the team should actually do)

FOR CRISIS ALERTS (virality score 70+):
- Add a press statement template
- Suggest whether to respond publicly or take it private
- Estimate reputation damage if unaddressed for 24h / 48h / 72h

FOR TOP POSITIVE MENTIONS:
- Draft a genuine thank-you response
- Flag if worth amplifying (repost / share / UGC campaign)

WEEKLY REPORT:
- Overall reputation score (0-100)
- Score trend vs previous period
- Top 3 risks this week
- Top 3 opportunities this week
- Competitor vulnerability detected

OUTPUT: Valid JSON only. No markdown. No preamble.
```

---

## 💰 Cost Estimate

| Monitoring | Apify CU | Cost | Mentions Scanned |
|---|---|---|---|
| 1 brand (weekly) | ~70 CU | ~$0.70 | ~1,000 mentions |
| 1 brand (daily) | ~70 CU/day | ~$21/month | ~30,000 mentions |
| 5 brands (daily) | ~350 CU/day | ~$105/month | ~150,000 mentions |
| Agency (20 brands) | ~1,400 CU/day | ~$420/month | ~600,000 mentions |

> 💡 **Get started free on [Apify](https://www.apify.com?fpr=dx06p) — $5 credits included**

---

## 🔗 Who Makes Money With This Skill

| User | How They Use It | Revenue |
|---|---|---|
| **PR Agency** | Offer reputation monitoring as a monthly retainer | $500–$3,000/client/month |
| **Marketing Agency** | Bundle with social media management | +$500/month per client |
| **Brand Manager** | In-house daily monitoring for own brand | Protect $millions in brand value |
| **Startup Founder** | Monitor launch reactions in real time | Catch & fix crises before they scale |
| **Reputation Consultant** | Sell crisis management packages | $2,000–$10,000 per crisis handled |
| **Investor / VC** | Monitor portfolio company reputations | Early warning on brand risks |

---

## 📊 Why This Destroys Expensive Reputation Tools

| Feature | Mention ($99/mo) | Brand24 ($149/mo) | **This Skill** |
|---|---|---|---|
| Multi-platform monitoring | ✅ | ✅ | ✅ |
| Sentiment analysis | ✅ | ✅ | ✅ |
| Crisis alerts | ✅ | ✅ | ✅ |
| AI-generated response drafts | ❌ | ❌ | ✅ |
| Competitor vulnerability analysis | ❌ | ❌ | ✅ |
| PR statement templates | ❌ | ❌ | ✅ |
| Internal action recommendations | ❌ | ❌ | ✅ |
| Monthly cost (1 brand) | $99 | $149 | ~$21 |

---

## 🚀 Setup in 3 Steps

**Step 1 — Get your [Apify](https://www.apify.com?fpr=dx06p) API Token**  
Go to: **Settings → Integrations → API Token**

**Step 2 — Configure your brand profile**  
Brand name, aliases, competitors, crisis keywords, alert channel.

**Step 3 — Set your monitoring frequency & run**  
Daily for active brands. Weekly for smaller businesses. Crisis alerts fire instantly.

---

## ⚡ Pro Tips to Protect Your Reputation Like a Pro

- **Respond to every negative review within 24 hours** — review platforms reward responsiveness with better ranking
- **Never argue publicly** — acknowledge, empathize, take it to DMs. Always.
- **Set crisis keywords immediately** — "scam", "fraud", "lawsuit", "refund" should trigger instant alerts
- **Monitor competitor crises** — when they get hit, be ready to capture their unhappy customers
- **Amplify positive UGC** — when a customer posts something great, share it fast before momentum dies
- **Weekly score tracking beats daily panic** — trends matter more than single mentions

---

## 🏷️ Tags

`reputation-management` `brand-monitoring` `pr` `crisis-management` `sentiment-analysis` `apify` `reviews` `social-listening` `brand-protection` `trustpilot` `google-reviews` `agency`

---

*Powered by [Apify](https://www.apify.com?fpr=dx06p) + Claude AI*

