Know Exactly What Your Competitors
Are Saying on YouTube

Competitors publish on YouTube constantly — product announcements, pricing changes, positioning shifts, customer objections. VidProxy monitors their channels and alerts you the moment a transcript matches the keywords you care about.

YouTube is the most undermonitored channel in competitive intelligence

Marketing teams track competitor blog posts, press releases, and social media. They monitor G2 reviews and Hacker News threads. Almost nobody is systematically reading their YouTube transcripts — which is exactly where the most candid, detailed competitor communication happens.

Sales demos, keynotes, product walkthroughs, pricing explanations — all of it is spoken on camera, transcribed automatically by YouTube, and left sitting there unread by the competitive intel function at most companies.

YouTube transcripts contain things your competitors' marketing team wouldn't put in a press release: how they handle pricing objections, what features they're quietly deprecating, which customer segments they're targeting, and what they think your weaknesses are.

The signal-to-noise problem

The challenge isn't that competitor intelligence from YouTube is impossible — it's that the volume makes manual monitoring impractical. A competitor channel might post 20 videos a month. Most of them aren't relevant to what you're tracking. You need a way to filter for signal automatically and only route the relevant content to the people who need it.

Monitor any channel, filter for what matters

VidProxy's Keyword Alerts let you define exactly what you're watching for.

1

Subscribe to competitor channels

Add the YouTube channel URLs for any competitor, industry analyst, or market influencer you want to track. VidProxy monitors them continuously — no API key required, no Google Cloud setup.

2

Set keyword alerts

For each subscription, specify a comma-separated list of keywords (Pro feature). VidProxy will only fire your webhook when the transcript contains at least one match. Set different keywords per channel — product name mentions on a competitor's channel, pricing language on an analyst's channel.

3

Route alerts to your team

Your webhook receives the full transcript plus the matched keywords in context. Route it to Slack, log it in Notion, file it in your CRM, or trigger an n8n workflow that summarizes and distributes the intelligence automatically.

Competitor mention → Slack alert

A webhook handler that receives a VidProxy payload and posts a rich Slack notification when a keyword match fires.

// POST /webhooks/competitor-intel
app.post('/webhooks/competitor-intel', async (req, res) => {
  res.sendStatus(200); // Acknowledge before async work

  const { video, transcript, subscription, enrichment } = req.body;

  // Build a Slack message with context
  const message = {
    text: `🎯 Competitor mention: *${subscription.channel_name}*`,
    blocks: [
      {
        type: "section",
        text: {
          type: "mrkdwn",
          text: `*<${video.url}|${video.title}>*\n${subscription.channel_name} · ${video.published}`
        }
      },
      enrichment && {
        type: "section",
        text: {
          type: "mrkdwn",
          text: `*Summary:* ${enrichment.summary}`
        }
      },
      {
        type: "section",
        text: {
          type: "mrkdwn",
          text: `*Topics:* ${enrichment?.topics?.join(', ')}`
        }
      }
    ].filter(Boolean)
  };

  await fetch(process.env.SLACK_WEBHOOK_URL, {
    method: 'POST',
    headers: { 'Content-Type': 'application/json' },
    body: JSON.stringify(message)
  });
});

Keyword patterns that surface real intelligence

The power of VidProxy keyword alerts is in how you configure them. Here are patterns that produce high-signal competitive intel:

Pricing language

Keywords like your product's name adjacent to "pricing", "cost", "expensive", "affordable", "worth it" reveal how competitors are positioning against you in price conversations.

Product feature names

Monitor your specific feature names on competitor channels and analyst channels. If they start mentioning your differentiators, someone is asking about them.

Objection handling language

Words like "compared to", "vs", "alternative", "instead of", "switched from" appear in sales and demo content. These transcripts tell you exactly how competitors handle your category.

Customer segment signals

Tracking "enterprise", "startup", "SMB", or specific industry terms shows which segments a competitor is actively targeting — or pivoting toward.

Technical capability claims

Monitor competitor channels for specific technical terms. When they start discussing capabilities they didn't have before, you want to know before it shows up in prospect calls.

Personnel and org signals

"Hiring", "team", "we're building", "new role" in an executive's channel transcript are early signals of strategic investment shifts — months before job listings appear.

Common questions

Can I monitor channels I don't own?
Yes. VidProxy monitors any public YouTube channel — competitor channels, analyst channels, influencer channels, conference channels. You don't need to own or be affiliated with the channel. That's precisely the gap it fills: the YouTube Data API only lets you access captions for videos you own.
What if the video doesn't contain any keywords?
With Keyword Alerts enabled, VidProxy silently skips the video — no webhook is fired, no noise. The video is still stored internally (so you can access it via the Pull API), but your team only gets notified when something relevant is said. No alert fatigue.
How fast will I know about a new competitor video?
On the Pro plan, VidProxy polls every 2 minutes. From the moment a video is published to the moment your Slack notification fires is typically under 5 minutes — the window for transcript generation on YouTube's side. On Free, polling is every 10 minutes.
Can I store competitor transcripts in a searchable database?
Yes — use the Pull API to query all stored transcripts by channel tag and time window. GET /api/videos?tag=Competitors&since=30d returns everything from the past 30 days. Pipe this into a search index (Elasticsearch, Typesense, Postgres full-text) for ad-hoc research.

Start monitoring your competitors' YouTube channels today

Free tier includes 3 channels. Pro adds keyword alerts and 2-minute polling.

No credit card · Free tier forever