# Compare Performance Against Competitors

> Track industry benchmarks, competitive metrics, and performance standards in real-time. Monitor KPIs across competitors, identify market trends, and discover optimization opportunities with AI-powered insights.

Canonical: https://benchmarks.do/

## In code

```ts
import { Benchmarks } from 'benchmarks.do'

// Track competitor performance automatically
Benchmarks.every.hour($ => {
  const metrics = $.Competitors.measure.Performance()
  const comparison = $.compare.Against({ yours: $.Analytics.get(), theirs: metrics })

  if (comparison.yourRank > 2) {
    $.Slack.send.Alert({
      text: `Ranked #${comparison.yourRank}: ${comparison.gap}% behind on ${comparison.metric}`
    })
  }
})
```

## Frequently asked questions

### What benchmarks does benchmarks.do track automatically?

Track technical metrics (site speed, uptime, Core Web Vitals), business metrics (pricing, revenue, growth rate), product metrics (features, releases, integrations), marketing metrics (traffic, SEO rankings, ad spend), and customer metrics (reviews, NPS, support response time). Industry-specific benchmarks for SaaS (MRR growth, churn, CAC), E-commerce (conversion rate, AOV, cart abandonment), and FinTech (transaction volume, approval rates, fraud rates). 50+ metrics per competitor.

### How do you collect competitor data without violating terms?

Only public data collection through ethical scraping respecting robots.txt, rate limits, and terms of service. Use official APIs when available (Crunchbase, SimilarWeb, Alexa). Monitor public announcements, press releases, and SEC filings. Aggregate anonymized data from opt-in user networks. Never access competitor systems, reverse engineer proprietary algorithms, or use deceptive practices. Full GDPR and CCPA compliance.

### How accurate are the competitive insights?

Technical metrics (performance, uptime): 95%+ accuracy via direct measurement. Traffic estimates: ±20-30% margin using multiple sources (SimilarWeb, Ahrefs, SEMrush). Pricing: 99% accuracy from public pages with daily refresh. Features: 90%+ accuracy with AI verification. Revenue estimates: ±40% for private companies (based on job postings, funding, team size). Best-in-class accuracy by triangulating multiple data sources.

### Can I track custom benchmarks specific to my industry?

Yes. Define custom metrics with web scraping rules, API integrations, or manual data entry. Create custom formulas combining multiple data sources. Set up industry-specific dashboards (SaaS: Rule of 40, E-commerce: GMV, FinTech: Transaction volume). Import proprietary benchmark databases. Share benchmarks anonymously with peer companies for mutual benefit. Full TypeScript SDK for custom metric definitions.

### How does AI help with competitive analysis?

AI identifies meaningful trends vs noise (statistical significance testing), predicts competitor moves based on patterns (pricing changes, feature releases), recommends strategic responses (pricing adjustments, feature prioritization), and generates natural language insights ('Competitor X improved load time 40% last month—likely migrated to edge CDN'). Continuously learns from outcomes—which insights led to wins. Automatic competitive intelligence reports weekly.

## Part of Platform.do

benchmarks.do is one of the primitives of Platform.do, in the Insight layer (measure, test and trace). Every .do shares one grammar, Business-as-Code, and one SDK.

- What is Business-as-Code? https://platform.do/business-as-code
- Platform.do: https://platform.do/
- Docs: https://docs.platform.do
