What the platform does

Seven analytical modules, each built on real venue menu data. Here's what they extract, what they reveal, and what changes operationally.

Pricing

Price Intelligence

On-trade pricing is a black hole. Brands know what they charge distributors - they don't know what venues charge consumers. Without menu-level price data, pricing strategy is guesswork.

What we extract

  • Actual consumer-facing menu prices per brand, per venue
  • Price distribution by city, venue type, and price tier
  • Side-by-side competitor pricing on the same menu
  • Natural price clusters and tier boundaries

What changes operationally

Set trade pricing strategy on facts, not estimates. Identify venues underpricing or overpricing your brand. See how competitors price on the same menu.

Price benchmarking - Hendrick's Gin [DEMO]
Consumer-facing menu prices across NL
Median price EUR 11.50
Restaurants EUR 12.75
Bars EUR 10.50
Price spread EUR 8.00 - 14.50
vs Bombay Sapphire EUR 9.50 (you're +21% premium)
Single pour prices, bottles excluded
Competition

Competitive & Deal Intelligence

You know your brand is in 194 venues. You don't know that your competitor is in 247, priced 15% lower. And when three brands from the same parent company appear on one menu - that's a bundling signal most tools can't detect.

What we extract

  • Venue-level brand-vs-brand comparison
  • Penetration gap by city and venue type
  • Portfolio deal signals: 3+ brands from same parent = likely lock
  • Open venues vs deal-locked venues

What changes operationally

See exactly which venues to approach, what they list, at what price. Know which venues are winnable vs deal-locked before your rep visits.

Premium Gin - NL competitive map [DEMO]
Your brand vs top competitor
Metric Your brand Competitor Gap
Venues 194 247 -53
Avg price EUR 11.50 EUR 9.50 +21%
Amsterdam 67 89 -22
Rotterdam 28 41 -13
Overlap venues 112 venues carry both
Deal-locked venues - ~60 Avoid
Open venues - 87 Priority
Cocktails

Cocktail Decoding

Menus say "Espresso Martini", not which coffee liqueur. Spirit brands inside cocktails are invisible - unless you decode each ingredient slot.

What we extract

  • Structured ingredient list per cocktail
  • Base spirit type and brand (when specified)
  • Confirmed brand vs unspecified ingredient slot
  • Open territory: slots where no brand is named

What changes operationally

Target venues where your spirit category is poured but your brand isn't specified. Convert "unknown" slots into activation targets.

Espresso Martini - ingredient slots [DEMO]
422 NL venues - who fills each slot?
Ingredient Role Status
Vodka Base spirit 93% unspecified
Coffee liqueur Liqueur 95% unspecified
Espresso Mixer On menu
Simple syrup Sweetener Implied
Growth

Gap Analysis & Cross-Sell

There are venues that serve your category but not your brand - that's a gap. And venues that carry your gin but not your tequila - that's a cross-sell opportunity. Both are invisible without menu-level data.

What we extract

  • Venues with your category but without your brand (gap)
  • Competitor-visible gaps vs brand-absent gaps (open territory)
  • Cross-sell opportunities: your accounts missing other portfolio brands
  • Prioritized target lists by opportunity type

What changes operationally

Two types of growth targets from one dataset. Gaps for new business, cross-sell for existing accounts. Both come with venue names, addresses, and competitive context.

Gap venues [DEMO]
Premium Gin - Netherlands
Venues with gin, without your brand 89
Competitor-visible (Bombay instead) 34
Open (generic 'gin & tonic') 55
Cross-sell [DEMO]
Portfolio opportunity within existing accounts
Your gin accounts 194
Also carry your tequila 31
Cross-sell potential 163 venues
Venues

Territory & Venue Profiling

New ASM starts Monday. Territory has 1,200 venues. Without prioritization and profiling, the first month is wasted on random visits to wrong venue types.

What we extract

  • Prioritized venue lists by opportunity score
  • Venue type, price tier, category focus per venue
  • Competitor presence + open slots per venue
  • Geographic clustering for route planning

What changes operationally

Territory plan on day one. Field team starts with highest-impact targets matched to their brand's positioning - cocktail bars for premium spirits, not cafeterias.

Territory priority list [DEMO]
Amsterdam - Top 5 by opportunity score
Bar Botanique Cocktail bar Score: 94
Hannekes Boom Cafe/bar Score: 91
De Ysbreeker Wine bar Score: 88
Cafe Luxembourg Brown cafe Score: 85
Waterkant Beach bar Score: 82
Score = gap opportunity + venue fit + competitor exposure + category depth
Monitoring

Launch Monitor & Alerts

You launched a new brand. Distribution is moving cases. But are they actually making it to menus? And three months later, when a venue silently replaces you - who notices?

What we track

  • New brand listings detected across venues
  • Lost placements (brand removed from menu)
  • Price changes per venue
  • Launch velocity: menu appearances over time
  • Competitive substitutions

What changes operationally

Track launch progress in real time. React to menu changes when they happen, not months later. Protect existing placements and measure activation success.

Launch tracker [DEMO]
New brand launch monitoring
Brand launched Casamigos Blanco
Launch date Jan 2026
Menu appearances 7 venues
Month-over-month +3
Change feed [DEMO]
Recent detected changes - Premium Gin category
New listing: Hendrick's added at Waterkant, EUR 12.00 2 days ago
Lost: Your brand removed at Bar Oldenhof 5 days ago
Price change: Competitor down EUR 10.50 → 9.00 at De Ysbreeker 1 week ago
New listing: Bobby's Gin added at Cafe Luxembourg, EUR 10.50 1 week ago
Substitution: Your brand replaced by competitor at Hanneke's 2 weeks ago

See these modules in action

Request a sample report for your brand or category. We'll show you exactly what the data looks like.