
Most pricing teams track competitor prices on a single channel — usually Amazon or Google Shopping. But leading brands sell across marketplaces, DTC sites, wholesale portals, and social commerce simultaneously. Each channel carries different fee structures, customer expectations, and competitive dynamics. Ignoring cross-channel price gaps means missing strategic signals about where competitors are protecting margin, acquiring customers, or clearing inventory.
A competitor pricing 15% lower on Amazon than their DTC site isn't just "channel conflict" — it's a deliberate signal. They may be using marketplace volume to offset higher CAC, testing price elasticity with lower-risk traffic, or protecting DTC margins while sacrificing marketplace profitability. Conversely, a higher DTC price with heavy loyalty perks signals lifetime value optimization over transaction margin.
Start by identifying 5-10 key competitors who operate on both marketplace and DTC channels. For your top 50 SKUs, track:
Calculate the gap as: (Marketplace Total Cost - DTC Total Cost) / DTC Total Cost. Flag gaps exceeding ±8% for daily monitoring; smaller gaps can be weekly.
Persistent negative gap (Marketplace cheaper): Competitor uses marketplace as loss leader. Response: Don't match on DTC. Instead, enhance DTC value props (free returns, exclusive bundles, loyalty points) to justify premium.
Persistent positive gap (DTC cheaper): Competitor protects marketplace margin or avoids MAP violations. Response: Test aggressive marketplace pricing on select SKUs to capture price-sensitive buyers while maintaining DTC premium.
Volatile gaps (swinging >15% weekly): Competitor lacks coordinated channel strategy. Response: Stabilize your own cross-channel pricing to become the reliable option — wins trust with omnichannel shoppers.
Set alerts for: new SKU launches with >20% channel gap (signals test phase), gap reversals sustained >3 days (strategy shift), and marketplace-only promotions (inventory clearance signals). But keep response decisions human — context like competitor funding rounds, leadership changes, or category exits explains why gaps move.
Use 90 days of gap data to define your own channel pricing rules: Which SKUs lead on marketplace? Which anchor DTC exclusivity? Where do you accept lower margin for customer acquisition? Document these as "if competitor gap exceeds X on channel Y, then adjust Z" rules for your repricing engine.
The brands winning omnichannel pricing aren't matching competitors everywhere — they're strategically diverging where it protects margin and converging where it captures share. Cross-channel gap mapping is how you decide which is which.