Competitor Analysis

Research competitor positioning, content, and SEO to identify differentiation opportunities.

A real workflow from the Magister template catalog — the same steps a dedicated agent executes for your brand, shown in full before you run anything.

What you provide

The steps, in full

  1. 1

    Read each competitor's positioning

    Compare your url with competitor urls; where the competitors are still a blank, use the ones in the brand's audit and plan, and say which. Read each site with magister-firecrawl and capture its headline value proposition, target audience, the differentiators it claims, its pricing model if public, and its tone of voice. Summarise each brand, including the brand itself, in 2–3 sentences.

  2. 2

    Analyse their content strategy

    For each competitor, read the blog, resource centre and social profiles: the content types, how often they publish, the topics they keep covering, and any series, formats or angles that visibly get engagement.

  3. 3

    Compare features and pricing

    Build a side-by-side matrix of the key features and pricing tiers of the competitors and the brand, noting where each has a clear advantage or gap, and any free tier, trial or anchoring tactic that stands out.

  4. 4

    Map their SEO keywords

    Use DataForSEO (magister-dataforseo, built in) for each competitor's top organic keyword themes, falling back to their sitemap, blog categories and page titles. Note the clusters they target, whether they go for high-volume or long-tail terms, and topics they rank for that the brand does not.

  5. 5

    Summarise the opportunities

    Write the strategic summary in three parts: (1) where competitors are strong and the brand should not fight head-on; (2) content and SEO gaps the brand can take within 90 days; (3) positioning angles the market underuses that the brand is placed to own. Order the recommendations by estimated impact, and say what changed since earlier runs of this workflow.

Capabilities it uses

CompetitorsCompetitor ProfilingFirecrawlDataforseo

What it won't do without you

Magister workflows draft and prepare autonomously, but anything externally visible — publishing a page, sending an email, changing a campaign — waits for your approval. You can run this template once, or schedule it and review the results as they land.

Fork it into your own agent

Start free: enter your website, get a full marketing audit, and run workflows like this one in your own stack.