Competitor Analysis Report avatar

Competitor Analysis Report

Pricing

$300.00 / 1,000 analysis runs

Go to Apify Store
Competitor Analysis Report

Competitor Analysis Report

Competitive intelligence from 8 sources: tech stack, SEO metrics, e-commerce signals, reputation scoring. Full comparative analysis.

Pricing

$300.00 / 1,000 analysis runs

Rating

0.0

(0)

Developer

ryan clinton

ryan clinton

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

6 hours ago

Last modified

Share

Comprehensive competitive intelligence report that analyzes any company's digital presence across 8 sub-actors in parallel, scoring technology stack sophistication, SEO competitive position, e-commerce strength, and online reputation. Supports head-to-head comparison against multiple competitor domains with per-dimension breakdown and a weighted Composite Competitive Score.

Features

  • Detects and scores technology stack sophistication, identifying modern frameworks (React, Next.js, Vue, Cloudflare) versus legacy technologies (jQuery, Flash, ColdFusion)
  • Tracks SERP keyword rankings and calculates SEO competitive strength based on top-3, top-10, and top-20 keyword positions
  • Analyzes e-commerce presence through Shopify store intelligence and price monitoring data, including product catalog size and pricing strategy
  • Aggregates reputation data from multi-platform reviews and Trustpilot, scoring average ratings, review volume, and sentiment consistency
  • Runs WCAG accessibility audits that feed into SEO scoring since accessibility directly impacts search rankings
  • Generates side-by-side comparisons when competitor domains are provided, with per-dimension score deltas

Use Cases

  • Product Managers: Understand how your company's digital presence compares to competitors across technology, SEO, e-commerce, and reputation. Identify specific dimensions where competitors are stronger and where you have advantages.
  • Digital Marketing Teams: Benchmark your SEO position against competitors. See which keywords they rank for in top-3 and top-10, and identify accessibility issues that hurt your search rankings.
  • E-commerce Strategists: Compare product catalog sizes, pricing strategies, and discount patterns across your store and competitors. Identify whether competitors are using aggressive pricing tactics.
  • CTO / Engineering Leadership: Audit competitor technology stacks to understand their technical sophistication. Identify legacy technology debt that creates competitive opportunities or modern stack investments you need to match.
  • Agency Pitches and Consultants: Generate data-backed competitive analysis reports for client presentations. The composite scoring and side-by-side comparison format translates directly into presentation-ready insights.

How to Use

  1. Click Try for free on this page
  2. Enter the primary domain to analyze (e.g., "shopify.com")
  3. Optionally add a company name label and competitor domains for comparison
  4. Click Start and wait for the run to finish
  5. Download results from the Dataset tab in JSON, CSV, or Excel

Input Parameters

ParameterTypeRequiredDescription
domainstringYesThe primary company domain to analyze (e.g., "shopify.com")
companyNamestringNoOptional company name for labeling the report
competitorsarrayNoList of competitor domains to compare against the primary domain (e.g., ["bigcommerce.com", "woocommerce.com"])

Output Example

{
"reportType": "competitor-analysis-report",
"primaryDomain": "shopify.com",
"targetsAnalyzed": 3,
"reports": [
{
"target": "shopify.com",
"isPrimary": true,
"compositeScore": 78,
"verdict": "STRONG",
"techStack": { "score": 82, "stackLevel": "CUTTING_EDGE", "modernStack": 7 },
"seoCompetitive": { "score": 75, "seoLevel": "STRONG", "topPositions": 8 },
"ecommerce": { "score": 85, "ecomLevel": "DOMINANT", "productCount": 350 },
"reputation": { "score": 70, "reputationLevel": "GOOD", "avgRating": 4.2 }
}
],
"comparativeSummary": {
"competitorComparisons": [
{
"competitor": "bigcommerce.com",
"score": 62,
"scoreDelta": 16,
"stronger": "shopify.com"
}
]
}
}

Scoring Model

The Composite Competitive Score is a weighted average of four dimensions:

  • Technology Stack (20% weight, 0-100): Modern technologies (React, Next.js, TypeScript, Cloudflare, Stripe) add up to 5 points each. Legacy technologies (jQuery, Flash, ColdFusion) subtract 3 points each. Wayback Machine evolution history adds up to 25 points for established presence. Tech diversity and stack maturity contribute additional points. Levels: LEGACY, BASIC, MODERN, ADVANCED, CUTTING EDGE.
  • SEO Competitive Position (30% weight, 0-100): Top-3 keyword rankings score 8 points each. Top-10 rankings score 4 each. Top-20 rankings score 2 each. WCAG accessibility (critical/serious violations reduce the score) contributes up to 25 points. Keyword breadth adds up to 20. Levels: INVISIBLE, WEAK, MODERATE, STRONG, DOMINANT.
  • E-commerce Strength (25% weight, 0-100): Product catalog size above 500 scores 35 points. Active discounts and pricing strategy score up to 30. Store breadth and e-commerce maturity contribute additional points. Levels: NO ECOM, BASIC, GROWING, ESTABLISHED, DOMINANT.
  • Online Reputation (25% weight, 0-100): Average review ratings across multi-platform reviews and Trustpilot contribute up to 40 and 30 points respectively. Review volume adds up to 15. Rating consistency across platforms adds up to 15. Levels: POOR, BELOW AVERAGE, AVERAGE, GOOD, EXCELLENT.

Composite Verdicts: WEAK COMPETITOR (0-19), EMERGING (20-39), ESTABLISHED (40-59), STRONG (60-79), MARKET LEADER (80-100).

How Much Does It Cost?

Each target domain analyzed uses approximately $0.08-$0.12 in platform credits. Analyzing one primary domain plus three competitors costs approximately $0.32-$0.48 total. On the Apify free tier you can run approximately 30-40 single-domain analyses per month.

Programmatic Access

Python

from apify_client import ApifyClient
client = ApifyClient("YOUR_API_TOKEN")
run = client.actor("ryanclinton/competitor-analysis-report").call(run_input={
"domain": "shopify.com",
"companyName": "Shopify",
"competitors": ["bigcommerce.com", "squarespace.com"]
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)

JavaScript

import { ApifyClient } from "apify-client";
const client = new ApifyClient({ token: "YOUR_API_TOKEN" });
const run = await client.actor("ryanclinton/competitor-analysis-report").call({
domain: "shopify.com",
companyName: "Shopify",
competitors: ["bigcommerce.com", "squarespace.com"]
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

FAQ

How many competitors can I compare in a single run? There is no hard limit, but each competitor domain adds a full 8-actor analysis cycle. For cost and runtime efficiency, comparing against 3-5 competitors per run is recommended.

What technologies are classified as modern versus legacy? Modern: React, Next.js, Vue, Nuxt, Svelte, Angular, TypeScript, GraphQL, Tailwind, Vercel, Cloudflare, AWS, GCP, Stripe. Legacy: jQuery, Flash, ASP.NET, ColdFusion, Dreamweaver, FrontPage, table-based layouts.

Does the e-commerce analysis only work for Shopify stores? The Shopify-specific intelligence is the deepest data source, but the e-commerce price monitor works across any e-commerce platform. Non-Shopify stores will still get pricing data and competitive analysis, though product catalog details may be less detailed.

How does accessibility affect the SEO score? WCAG accessibility violations are scored as an SEO signal because search engines factor accessibility into rankings. Zero critical/serious violations contribute the full 25 accessibility points. Five or more violations reduce the score significantly.

Can I schedule recurring competitor analyses? Yes. Use Apify's built-in scheduling feature to run weekly or monthly competitor reports. Combine with Zapier or Google Sheets integrations to track score changes over time.

Integrations

Use this actor with: