Competitive Intelligence 10 min read

Building a Competitive Intelligence System for Retail Pricing That Actually Works

Nina Johansson
Founder & CEO, Orbivex
Competitive intelligence in retail pricing

Most brand pricing teams have some version of a competitive intelligence process. It usually starts with a pricing analyst who manually checks competitor prices on a weekly or bi-weekly basis — pulling up product pages on Amazon, checking a couple of DTC sites, maybe reviewing a few retail partner listings. The data goes into a spreadsheet. Someone reviews the spreadsheet. Occasionally a decision gets made based on what's in the spreadsheet.

This process is better than nothing. It's also not really a competitive intelligence system — it's a spot-check process with the limitations of manual data collection and the bottlenecks of a single analyst's bandwidth. The gap between what this process produces and what effective price decision-making requires is larger than most brand teams realize until they try to use the data for something consequential.

What competitive pricing intelligence actually needs to do

Before discussing how to build a competitive intelligence system, it's worth being specific about what the system needs to actually deliver. Competitive intelligence for retail pricing has four distinct use cases, and they have different data requirements:

Real-time competitive positioning: Knowing where your price sits relative to direct competitors on an ongoing basis. This requires fresh price data — ideally sampled multiple times per day on your highest-priority SKUs, and at least daily on the broader catalog. Staleness here has real costs: a competitor who ran a significant price promotion last Tuesday that drove meaningful volume shift, discovered in your Friday weekly review, is actionable too late to matter.

Trend analysis and pattern recognition: Understanding how competitor prices move over time — identifying competitors who routinely discount before promotional windows, who hold price during peak demand, who use promotional pricing as a market entry or competitive response tool. Trend data requires historical price records with timestamps, not just current prices. A system that only shows you current competitor prices doesn't show you competitive pricing behavior, which is what actually informs strategic decisions.

MAP violation monitoring: Detecting when your own products are listed below MAP anywhere in the channel ecosystem. This is different from general competitive monitoring — it requires crawling resellers of your products, not just direct competitors.

Competitive price index calculation: Maintaining a normalized view of your price position across the category — your price as a percentage of the category average or the lowest-available price. A competitive price index is the KPI that connects your pricing decisions to market position, and it needs consistent methodology and fresh data to be meaningful.

These four use cases require overlapping but not identical data infrastructure. A system designed for one will typically fail the others.

The data layer: what you're actually trying to collect

Price data collection for competitive intelligence has several dimensions that are easy to overlook:

Product matching: Your product and a competitor's product are only meaningfully comparable if they're actually comparable. Volume variants, formulation differences, bundle configurations, and private-label vs. branded comparisons all create matching errors if you're just comparing product names or categories. Good competitive intelligence requires careful SKU-to-SKU matching — maintaining a comparison map that says "our 16oz variant maps to competitor SKU X and retailer private-label Y." Without this, your competitive price index will be noisy enough to be misleading.

Channel specificity: A competitor's Amazon price, DTC price, and wholesale price are three different data points and often three different numbers. Blending them into a single "competitor price" is analytically wrong — it conflates competitive dynamics that are structurally different. Your competitive intelligence system should track prices by channel, and your competitive index should be calculated on a channel-by-channel basis.

Promotional vs. everyday price: When a competitor runs a 20% promotional price for 72 hours, that's a different signal than a 20% permanent price reduction. Your system needs to track both the current listed price and a trailing average or "regular price" estimate to distinguish promotional volatility from structural price repositioning. Acting on a temporary promotional price as if it were a permanent competitive move is how repricing wars start — you respond to their promo by cutting price, they let their promo end, and now you're both stuck at a lower price without either of you having made a deliberate decision to reposition.

The analytics layer: turning data into decisions

Raw price data — even well-collected, channel-specific, properly matched price data — doesn't produce decisions. The analytics layer translates data into the specific signals that pricing decision-makers can act on.

The most useful outputs from a competitive intelligence system are:

Price gap alerts with magnitude thresholds: Not every competitive price move needs human attention. An alert system that fires on every 1% price change from any competitor in the category will produce noise that trains people to ignore it. Effective alerts are calibrated to threshold and context: "Competitor A has reduced price on SKUs 1, 4, and 7 by more than 8% as of 6 AM today — this affects our Buy Box position on those ASINs." That's actionable. A log of 200 daily price changes is data, not intelligence.

Category competitive price index trend: A weekly or bi-weekly report showing your average competitive price index (your price / competitor median price) by category and channel, trended over the past 90 days. This single metric shows you whether you're systematically gaining or losing competitive price position over time — which is a more meaningful strategic signal than any single price comparison.

Competitor promotional calendar inference: By analyzing when competitors run promotional prices and how long they hold them, you can build a working model of their promotional cadence. This isn't exact — you're inferring from observed behavior — but it's often surprisingly accurate. A competitor who runs a 15% promotion in the first week of every month, plus additional events in Q4, has a predictable promotional pattern. Knowing this in advance lets you plan your own promotional responses rather than reacting to each one as a surprise.

Where competitive intelligence systems typically fail

The most common failure mode is a data-collection capability that isn't connected to a decision workflow. You have a dashboard full of competitive price data, and nobody is explicitly responsible for reviewing it and making decisions based on it. The data exists; it just doesn't produce action. This is more common than it sounds — pricing teams invest in data collection because it's visible and quantifiable, and they underinvest in the decision process because it's harder to define and measure.

The second common failure is coverage gaps. A competitive intelligence system that covers Amazon and one or two DTC sites will miss price activity on Walmart Marketplace, regional specialty retail sites, and off-price channels. These gaps matter because price moves that originate in under-monitored channels often cascade to your primary channels. By the time the price pressure shows up in your Amazon monitoring, it's already been running in the channel where you have no visibility for several weeks.

The third failure mode is acting on competitive data without considering your own margin position. Competitive price intelligence should inform decisions, not mechanically drive them. A system that tells you "competitor X is 10% cheaper" is incomplete without also showing you "and matching that price would reduce your Amazon contribution margin from 22% to 14%." The intelligence value is in the combined view, not the competitive data in isolation.

The minimum viable competitive intelligence setup

For a growing brand with 100-500 SKUs and three or fewer primary channels, the minimum viable competitive intelligence setup looks like this:

This isn't a sophisticated technology investment. Much of it can be done with relatively accessible tools. What it requires is process discipline: someone owns it, it runs consistently, and it produces decisions rather than reports that get filed and forgotten. The technology can scale later. The discipline has to come first.

See your margin gap in the first 72 hours.

14-day free trial. Connect your channels and Orbivex surfaces your first MAP violations and margin-critical SKUs immediately.

Start Free Trial