Competitor mapping per location for multi-location operators
Per-location competitor density, drive-time overlap, and market-saturation scoring — emitted as change events to your content and decisioning agents.
The problem
Your location pages should reference the differentiated value at each store. But you do not know your competitive landscape per location. The Denver store has 4 competitors within a 2-mile drive-time; the Austin store has 12. The Denver page should lean into "only X in town that does Y"; the Austin page should lean into a totally different angle. Today every location page ships the same generic differentiation.
You have a Buxton subscription for site-selection but it lives in the franchise-developer's laptop. Marketing has no per-location competitor awareness. New-service-launch sequencing ignores per-market competitive intensity. GBP categories are not tuned to under-served versus saturated markets.
Generic competitive-intelligence tools (Crayon, Kompyte, Klue) cost $9,000-$100,000+ per year and track competitor digital activity (web, social, ads) — strong on the marketing-team CI use case, weak on physical-location density mapping. Site-selection enterprise platforms (Buxton, Tango / eSite Analytics, SiteZeus, ESRI Business Analyst) cost $20,000-$100,000+ per year and ship the density math but in a seat-based interface for franchise-development teams. Neither bridges to marketing-content production at multi-location scale.
What success looks like
Every location has a current competitor inventory across configurable drive-time radius — 3-15 miles for service brands, 1-3 miles for retail. Density math computes per-location competitor count, competitors per square mile, drive-time-overlap with each competitor, and a market-saturation score.
Per-vertical competitor classification distinguishes direct competitors (same vertical + same price tier) from adjacent (same vertical + different tier) from tangential (related but different vertical). Foot-traffic data composition (SafeGraph, Foursquare Places, Placer.ai where licensed) adds market-share estimation.
Change events fire when a new competitor opens within a trade area — local-content agent generates "how we differ from new competitor" content, page-generator agent refreshes location-page differentiation language. Competitor closure events fire opportunity-mode change events. Franchise-developer territory-analysis agent consumes the same density math for next-unit market scoring.
Marketing operations stops shipping generic differentiation across markets with wildly different competitive landscapes.
How most operators solve this today
Three tiers of incumbent tools — generic CI, site-selection enterprise, price-competitive — none built for per-location density mapping with downstream change emission to marketing systems.
Generic competitive intelligence (Crayon, Kompyte, Klue, Similarweb, Visualping)
$13/mo-$100,000+/yr
Built for marketing + product teams tracking digital competitor activity. Strong on web/social/ad tracking; weak on physical-location density mapping. No per-location-marketing change emission.
Site-selection enterprise (Buxton, Tango / eSite Analytics, SiteZeus, Pitney Bowes)
$20k-$100k+/year
Built for site-selection consultants + franchise-development teams. Strong on physical-location plus trade-area mapping; lives in a seat-based UI; does not reach marketing operations.
Price-competitive intelligence (Prisync, Wiser, Competera)
$99-$10,000/mo
Retail-pricing focused. Different surface from physical-location density mapping. Composes cleanly when both are licensed.
DIY (Google Maps + competitor-website scraping)
Internal FTE time
Falls apart past 30 locations. No change-event emission; no density math; no foot-traffic data.
What changes when this is an agent skill
The Completions density-mapping skill ingests competitor locations from Google Maps Places API (baseline), Yelp / Google Business Profile (service-brand verticals), and foot-traffic sources (SafeGraph, Foursquare Places, Placer.ai where licensed) into one canonical per-location competitor inventory.
Density math computes per-location competitor count, competitors per square mile, drive-time-overlap with each competitor, market-share estimation (foot-traffic-licensed), and a trade-area-saturation score. Per-vertical competitor classification distinguishes direct from adjacent from tangential.
Change events fire on new-competitor opening, existing-competitor closing, competitor service addition that overlaps yours, and competitor pricing shifts (when price-competitive intelligence is licensed via Prisync / Wiser). Local-content, page-generator, GBP, social, and email agents subscribe and adjust per-location content automatically.
The skill composes with subscriptions you already own — wraps Buxton / Tango / SiteZeus density data where licensed; wraps Crayon / Kompyte digital-CI where licensed; uses Google Maps API as canonical baseline. Density data also feeds the territory-analysis agent (premium decisioning surface) for franchise-developer next-unit scoring.
Foundation-skill pricing ($2-4k/mo paired with master-record) replaces a Buxton seat sitting in the franchise-developer's laptop while delivering the data to marketing operations at the same time.
Agents that include this skill
Skills live inside agent rentals. To get this skill in production, hire any of the agents below — context-tuning at onboarding is included in the first month.
Local Context Ingestion Agent
Ingests per-location external signal — events, news, demographics, weather, competitive density — and emits the canonical local-context feed.
Early-adopter
$2,000–$3,500/mo
FAQ
- What is competitor mapping?
- Identifying and analyzing competitor locations within each of your trade areas. The Completions skill ingests competitor data per location and emits change events to your content and decisioning agents.
- How is this different from Crayon, Kompyte, or Klue?
- Those tools track competitor digital activity (web, social, ads) for marketing and product teams. This skill maps physical-location competitor density per trade area and emits change events for content tuning.
- How is this different from Buxton, Tango, or SiteZeus?
- Those are enterprise site-selection platforms used by franchise-development and corporate-real-estate teams. Heavy implementation; $20,000-$100,000 per year licensing per seat. This skill brings the same data into the marketing stack with per-location change-event emission priced into the agent rental.
- What geographic resolutions are supported?
- Drive-time radius (typically 3-15 miles for service brands, 1-3 miles for retail), ZIP-cluster, trade-area polygon. Operator configures per location.
- How are competitors identified?
- Google Maps Places API as baseline; Yelp and Google Business Profile for service-brand verticals; foot-traffic-source data (SafeGraph, Foursquare Places) for high-fidelity location identification where licensed. Custom competitor lists via the skill backlog.
- What is the density math output?
- Per-location competitor count, competitors per square mile, drive-time-overlap with each competitor, market-share-estimate (where foot-traffic data is licensed), trade-area-saturation score.
- What change events fire?
- New competitor opening within trade area (most operationally important), existing competitor closing (opportunity), competitor adding a service that overlaps with yours, competitor pricing shift (if price-competitive intelligence licensed via Prisync or Wiser).
- How does this compose with the territory-analysis agent?
- Territory-analysis (franchise-developer decisioning surface) consumes this skill's density math as one of its multi-source inputs for next-unit market scoring. Marketing-operations consumption is the day-to-day use case in this skill.