Glossary
What is competitor analysis?
Updated
Definition
Competitor analysis is the systematic assessment of rival brands, their positioning, products, pricing, messaging, and activity, used to sharpen your own strategy.
The frameworks are old and still useful: SWOT for a structured inventory, Porter’s five forces for the shape of the category, positioning maps for where brands sit in buyers’ minds. Modern practice adds layers those frameworks predate: live messaging and creative analysis, share of voice, pricing page archaeology, hiring patterns, and product release cadence.
The craft is in the sourcing. Competitors describe themselves in websites and earnings calls, but they reveal themselves in what they spend against: the ads they keep running, the angles they retire, the landing pages they quietly rewrite. Reviews of competitor products are an underused gold mine, because they document the gaps a rival’s customers feel, in the customers’ own words.
The pitfall is the static deck. A competitor analysis compiled annually describes the competitor of last year, and most of its shelf life is spent being wrong. The valuable version is continuous: knowing within a day that a rival launched a campaign, changed pricing, or repositioned a product page, because a response is only useful while the move is fresh. The fix is not a bigger deck; it is a smaller one that stays current.
The staleness problem is measurable. Across the ad libraries Waldo tracks daily (121,000+ ads analyzed, 52,000+ live in a given week), 83% of live Meta ads launched within the last 30 days, and a single aggressive advertiser can run five thousand ads at once (Liquid Death: 5,184 active US Meta ads on August 10, 2026). An annual competitive deck is describing a fleet that has turned over a dozen times since it was written.
How this shows up in Waldo
Waldo keeps the analysis current instead of archival: tracked brands refresh daily, /brands/{id}/ads/active returns a competitor’s live ad set, and /brands/{id}/lp-changes catches the landing page rewrites that signal repositioning. Brand, category, and audience sit in one surface, so the competitive picture and the customer picture stay connected.
Questions teams ask
What should a competitor analysis include?
Positioning, product, pricing, and messaging as the base; live layers on top: current ad creative and volume, share of voice, landing page changes, review sentiment, hiring and release cadence. The base explains the competitor; the live layers tell you when the base changed.
How often should competitor analysis be updated?
The framework layer survives quarters; the activity layer expires in days. With 83% of live Meta ads under 30 days old across tracked brands, any ad-level read is stale within a month, which is why serious programs track continuously and reserve the deck for interpretation.
What are the best sources for competitor analysis?
What rivals spend against beats what they say: the public ad libraries, their landing page changes, and their customers’ reviews. Websites and earnings calls carry the self-portrait; spend patterns and review complaints carry the truth.
Related terms and reading
Put Waldo behind your agents
Brand, category, and audience intelligence over 200+ API and MCP endpoints. Sign up, mint a key, and run it against the brands you actually track.