Detect PR crises before they go viral. Monitor sentiment spikes, track negative keywords, and get instant alerts when something is trending about your brand.
A single viral complaint can cause millions in brand damage. By the time you see it trending, it's too late. You need automated early warning systems that detect negative spikes in minutes, not hours.
Combine ScrapeBadger's real-time Stream Monitors with keyword search and sentiment analysis. Set up automated alerts when negative mention volume exceeds your baseline thresholds.
import ScrapeBadger from 'scrapebadger';
const sb = new ScrapeBadger({ apiKey: 'YOUR_API_KEY' });
// Monitor brand mentions in real time
const monitor = await sb.twitter.stream.monitors.create({
name: 'Crisis Watch',
usernames: ['yourbrand'],
webhookUrl: 'https://your-app.com/webhooks/crisis',
});
// Periodically check for negative spikes
const mentions = await sb.twitter.tweets.advancedSearch({
query: '@yourbrand (bad OR terrible OR broken OR scam OR worst) lang:en',
queryType: 'Latest',
});
if (mentions.data.length > 10) {
console.log('ALERT: Unusual volume of negative mentions detected!');
}With Stream Monitors, you get alerts within seconds. With polling-based search, you can detect spikes within minutes.
It depends on your baseline. Track normal mention volume for 2 weeks, then alert when negative mentions exceed 2-3x your average.
Yes. Use webhook delivery to trigger PagerDuty incidents, Slack alerts, or any notification system.
Yes. Competitor crises are opportunities to offer alternatives. Monitor competitor brands with similar negative keyword patterns.
Track every mention of your brand on Twitter. Get real-time alerts via WebSocket or webhooks and respond to customers before issues escalate.
Extract tweets, replies, and mentions programmatically and feed them into your NLP pipeline for real-time sentiment classification.
Monitor competitor accounts, analyze their content strategy, track engagement rates, and benchmark your performance against theirs.