Free menu analysis · bars, restaurants, cafés, hotels

Scan your menu. See what it leaves on the table.

Find your venue. In about a minute you get a Menu Score for your kind of venue, your prices against comparable venues in your city, the three fixes that pay first, and the badges your menu has already earned.

Find your business on Google

We take your name, address and menu link from your Google Business profile. Free, no account needed. No website? Upload a PDF or photo instead.

  • Cocktail bar
  • Bar & café
  • Restaurant
  • Hotel
  • Wine bar
  • Coffee bar
  • Event venue
Food and beverage menu in a luxury hotel bar

Menu Score · hotel bar

82/100

Above the Amsterdam median

Revenue opportunity

€ 1.150 / month

Prices to city band€ 640
Signatures moved up€ 380
€ signs removed€ 130
Great Cocktail Menu badgeGreat Signatures badgeExcellent Wine List badge

3 badges earned

Ready to share

3.000+

hospitality venues analysed in the Netherlands

Unique venues whose menu has been scanned by the Menu Analyser, by owners, by the Sipflow team and through seeded scans of public menus. Counted once per venue, updated nightly.

€ 63.000

per year for a Sipflow customer, modelled on € 750k bar sales

Brand support, better buying and menu fixes added together for a venue with € 750.000 yearly bar sales. Lower-bound model; replaced by measured customer averages.

43

peer-reviewed menu psychology rules, each graded by evidence

Rules from published menu engineering and behavioural economics studies. Each is graded Strong, Moderate or Folk; only Strong and Moderate rules score points.

What we analyse

Four scores. One Menu Score for your kind of venue.

A cocktail bar is not a hotel restaurant. The scan detects your venue type from Google, your website and the menu itself, then weighs every check for that type. A brown café is never punished for having six cocktails.

Sip Society Bar

Cocktails · Wine · Bites

Signatures

Canal House Negronihouse favourite

Rutte genever, Campari, sweet vermouth, orange oil

14

Pijp Spritz

Bobby's gin, elderflower, cava, cucumber

12,50

Smoked Old Fashioned

Bulleit bourbon, cherrywood smoke, demerara

15

Classics

Margarita

€ 12,00

Espresso Martini

€ 12,50

Daiquiri

€ 11,50

Whiskey Sour

€ 12,00

Wine by the glass

Verdejo, Rueda

5,50 · 27

Pinot Noir, Pfalz

6,50 · 32

Cava Brut

7 · 36

Beer · Zero-proof · Bites

Brouwerij 't IJ IPA · Heineken 0.0 · Oedipus Mannenliefde

4,50 – 6

Seedlip & tonic · house lemonade

7 · 4

Bitterballen (8) · olives · oude kaas

8 · 5 · 7

15 checks

Pricing intelligence

Every price on your menu against the median for that category, your venue type and your city. We check the price format, the ladder inside each section, the spread between cheapest and dearest, gross profit against pour cost, and whether wine-by-the-glass steps make sense next to the bottle.

Example finding on this menu

Your glass pours are 5,50 – 7 while the bottle is 27 – 36: the glass is 4,9× the bottle. Amsterdam cocktail bars sit at 4,2×. Either the glass is high or the bottle is cheap.

  • Price band per category vs. your city cohort
  • Price ladder and spread inside a section
  • Gross profit vs. wholesale pour cost (brand named)
  • Mixed formats: "14" next to "€ 12,50"

How we analyse a menu

AI reads the menu. Rules do the scoring.

No number in your report comes out of a language model. The model only turns your menu into structured data; every score, badge and euro is calculated by fixed rules you can read. Same menu in, same result out.

01

We fetch the menu

Website, PDF, or a photo from your phone. We honour robots.txt and only read the pages that hold menu content.

02

Sipflow AI extracts every item

Name, price, size, category, brand, position in the section, tags, emphasis, description. Low-confidence menus get a second, stronger pass.

03

Rules score it for your type

57 deterministic checks, weighted by venue profile. Each check cites the research behind it and its evidence grade. Folk wisdom scores zero.

04

We compare you to your city

Prices and assortment against venues of the same type in the same city, only once the group is large enough to be fair.

Verified finding

Read straight off your menu. "14 of your 22 cocktails have no description."

Benchmark finding

Against your cohort. "Your gin & tonic is 12% under the Amsterdam cocktail-bar median."

AI suggestion

Clearly labelled, never scored. "Try a one-line origin story for the house negroni."

Data & benchmarks

The largest menu dataset in Dutch hospitality.

Every scan adds items, prices and findings to one database. From it we build price bands per category, venue type and city, refreshed nightly. The same data powers the report you get for free and the purchasing tools in the Sipflow platform.

  • Fair cohorts. A city comparison needs at least 30 venues of your type; a national one at least 100. Below that we say so and the benchmark badges stay locked.

  • Research you can check. 43 rules from published menu engineering and behavioural economics studies, each graded Strong, Moderate or Folk. Every finding links to its source.

  • Real pour costs. Wholesale prices from our purchasing database set the margin on every item that names a brand. No brand named? We use the category benchmark and say so.

  • Your prices stay yours. Benchmarks are aggregates. No venue's menu is shown to another venue or to a supplier.

Signature cocktail · Amsterdam cocktail bars

n = 212 venues · example
p25 · € 12,50median · € 14,00p75 · € 16,00

Your signatures average € 13,20: inside the band, 6% under the median. Moving two to € 14 is worth about € 190 a month at your volume.

Revenue opportunity

What a better menu is worth. In euros, not points.

Your report ends with one number: the extra gross profit per month your menu can make, as a low–high range with every assumption shown. Tell us your estimated yearly bar and food sales and the range gets tighter. Open a free Sipflow account and it is recalculated on your real volumes and invoices.

Average yearly gain per Sipflow customer

€ 63.000

Modelled on a venue with € 750.000 yearly bar sales. Your number is calculated from your menu and your volumes.

Brand support you are not claiming

Listing fees, retros and marketing funds · ~6% of bar sales across spirits, beer, wine and soft

€ 45.000

Buying better

5% off ~€ 210.000 yearly purchases through wholesale price scans and invoice checks

€ 10.500

Menu fixes from the scan

Prices to the band, signatures moved, descriptions and tags added · ~€ 640 a month, lower bound

€ 7.700

Model inputs come from the Sipflow Bar Menu Support Calculator and the Menu Analyser levers. Shown as a lower-bound estimate; replaced by measured customer averages as they come in.

Rewards & badges

Earn badges your menu deserves. Share them.

128 badges and trophies, from Excellent Gin Selection to Negroni Nerd. Earned on facts from your menu, never on a ranking, never with an expiry date. Each badge comes with a ready-made Instagram story: your venue photo, the badge, and a line that invites the next bar to scan theirs.

Excellent Rum Selection
Excellent Rum Selection
Excellent Whisky Selection
Excellent Whisky Selection
Excellent Agave Selection
Excellent Agave Selection
Excellent Gin Selection
Excellent Gin Selection
Excellent Genever Selection
Excellent Genever Selection
Excellent Vodka Selection
Excellent Vodka Selection
Excellent Cognac & Brandy
Excellent Cognac & Brandy
Excellent Amaro & Bitters
Excellent Amaro & Bitters
Excellent Japanese Spirits
Excellent Japanese Spirits
Excellent Liqueur Selection
Excellent Liqueur Selection
Excellent Wine List
Excellent Wine List
Excellent Wine by the Glass
Excellent Wine by the Glass
Excellent Natural Wine
Excellent Natural Wine
Excellent Bubbles
Excellent Bubbles
Excellent Sherry & Fortified
Excellent Sherry & Fortified
Excellent Dutch Wine
Excellent Dutch Wine
Great Craft Beer
Great Craft Beer
Great Belgian Beer
Great Belgian Beer
Great Draught Selection
Great Draught Selection
Great Cider
Great Cider
Great Cocktail Menu
Great Cocktail Menu
Great Signatures
Great Signatures
Great Classics
Great Classics
Great Martini
Great Martini
Great Spritz
Great Spritz
Great Low-ABV
Great Low-ABV
Great Zero-Proof Menu
Great Zero-Proof Menu
Great Non-Alc Beer & Wine
Great Non-Alc Beer & Wine
Great Coffee
Great Coffee
Great Tea
Great Tea
Mad Scientist
Mad Scientist
Shaken, Not Boring
Shaken, Not Boring
Homebrew Hero
Homebrew Hero
Old Flame
Old Flame
Juniper Jungle
Juniper Jungle
Yo Ho Ho
Yo Ho Ho
Rum DMC
Rum DMC
Agave Maria
Agave Maria
Peat Freak
Peat Freak
Pop Star
Pop Star
Funky Town
Funky Town
Negroni Nerd
Negroni Nerd
Spritz Blitz
Spritz Blitz
Very Dry Humour
Very Dry Humour
Wide Awake
Wide Awake
Sober Curious HQ
Sober Curious HQ
Easy Does It
Easy Does It
World Tour
World Tour
Wall of Fame
Wall of Fame
Hoppy Days
Hoppy Days
For Goodness Sake
For Goodness Sake
Apple of My Eye
Apple of My Eye
Pun Intended
Pun Intended
Excellent Rum Selection
Excellent Rum Selection
Excellent Whisky Selection
Excellent Whisky Selection
Excellent Agave Selection
Excellent Agave Selection
Excellent Gin Selection
Excellent Gin Selection
Excellent Genever Selection
Excellent Genever Selection
Excellent Vodka Selection
Excellent Vodka Selection
Excellent Cognac & Brandy
Excellent Cognac & Brandy
Excellent Amaro & Bitters
Excellent Amaro & Bitters
Excellent Japanese Spirits
Excellent Japanese Spirits
Excellent Liqueur Selection
Excellent Liqueur Selection
Excellent Wine List
Excellent Wine List
Excellent Wine by the Glass
Excellent Wine by the Glass
Excellent Natural Wine
Excellent Natural Wine
Excellent Bubbles
Excellent Bubbles
Excellent Sherry & Fortified
Excellent Sherry & Fortified
Excellent Dutch Wine
Excellent Dutch Wine
Great Craft Beer
Great Craft Beer
Great Belgian Beer
Great Belgian Beer
Great Draught Selection
Great Draught Selection
Great Cider
Great Cider
Great Cocktail Menu
Great Cocktail Menu
Great Signatures
Great Signatures
Great Classics
Great Classics
Great Martini
Great Martini
Great Spritz
Great Spritz
Great Low-ABV
Great Low-ABV
Great Zero-Proof Menu
Great Zero-Proof Menu
Great Non-Alc Beer & Wine
Great Non-Alc Beer & Wine
Great Coffee
Great Coffee
Great Tea
Great Tea
Mad Scientist
Mad Scientist
Shaken, Not Boring
Shaken, Not Boring
Homebrew Hero
Homebrew Hero
Old Flame
Old Flame
Juniper Jungle
Juniper Jungle
Yo Ho Ho
Yo Ho Ho
Rum DMC
Rum DMC
Agave Maria
Agave Maria
Peat Freak
Peat Freak
Pop Star
Pop Star
Funky Town
Funky Town
Negroni Nerd
Negroni Nerd
Spritz Blitz
Spritz Blitz
Very Dry Humour
Very Dry Humour
Wide Awake
Wide Awake
Sober Curious HQ
Sober Curious HQ
Easy Does It
Easy Does It
World Tour
World Tour
Wall of Fame
Wall of Fame
Hoppy Days
Hoppy Days
For Goodness Sake
For Goodness Sake
Apple of My Eye
Apple of My Eye
Pun Intended
Pun Intended
Great Food Menu
Great Food Menu
Great Vegan Menu
Great Vegan Menu
Great Vegetarian Menu
Great Vegetarian Menu
Great Local & Seasonal
Great Local & Seasonal
Great Bar Bites
Great Bar Bites
Great Dutch Classics
Great Dutch Classics
Great Sharing Plates
Great Sharing Plates
Great Brunch
Great Brunch
Great Desserts
Great Desserts
Great Cheese
Great Cheese
Great Seafood
Great Seafood
Great Burgers
Great Burgers
Great Pizza
Great Pizza
Great Kids Menu
Great Kids Menu
Great Tasting Menu
Great Tasting Menu
Great Late-Night Kitchen
Great Late-Night Kitchen
Great Italian
Great Italian
Great Chicken Grill
Great Chicken Grill
Great BBQ
Great BBQ
Great Steak
Great Steak
Great Sushi
Great Sushi
Great Ramen & Noodles
Great Ramen & Noodles
Great Mexican
Great Mexican
Great Curry
Great Curry
Great Charcuterie
Great Charcuterie
Great Bakery & Pastry
Great Bakery & Pastry
Great Poke Bowls
Great Poke Bowls
Great Milkshakes
Great Milkshakes
Great Ice Cream
Great Ice Cream
Great Breakfast
Great Breakfast
Great Smoothies & Juices
Great Smoothies & Juices
Great Food Pairing
Great Food Pairing
Great Vegan Drinks
Great Vegan Drinks
Great Allergen-Friendly
Great Allergen-Friendly
Excellent Cocktail Bar
Excellent Cocktail Bar
Excellent Wine Bar
Excellent Wine Bar
Excellent Brown Café
Excellent Brown Café
Excellent Beer Café
Excellent Beer Café
Excellent Hotel Bar
Excellent Hotel Bar
Excellent Restaurant
Excellent Restaurant
Excellent Café
Excellent Café
Excellent Terrace
Excellent Terrace
Plant Power
Plant Power
Lettuce Celebrate
Lettuce Celebrate
Bar Snack Boss
Bar Snack Boss
Cheese Louise
Cheese Louise
Sweet Tooth
Sweet Tooth
Snack Attack
Snack Attack
Brunch Club
Brunch Club
Pair-fect Match
Pair-fect Match
Farm to Fork
Farm to Fork
Gluten Free-dom
Gluten Free-dom
Little Chefs
Little Chefs
Midnight Munchies
Midnight Munchies
Catch of the Day
Catch of the Day
Share the Love
Share the Love
Cosy Corner
Cosy Corner
Great Food Menu
Great Food Menu
Great Vegan Menu
Great Vegan Menu
Great Vegetarian Menu
Great Vegetarian Menu
Great Local & Seasonal
Great Local & Seasonal
Great Bar Bites
Great Bar Bites
Great Dutch Classics
Great Dutch Classics
Great Sharing Plates
Great Sharing Plates
Great Brunch
Great Brunch
Great Desserts
Great Desserts
Great Cheese
Great Cheese
Great Seafood
Great Seafood
Great Burgers
Great Burgers
Great Pizza
Great Pizza
Great Kids Menu
Great Kids Menu
Great Tasting Menu
Great Tasting Menu
Great Late-Night Kitchen
Great Late-Night Kitchen
Great Italian
Great Italian
Great Chicken Grill
Great Chicken Grill
Great BBQ
Great BBQ
Great Steak
Great Steak
Great Sushi
Great Sushi
Great Ramen & Noodles
Great Ramen & Noodles
Great Mexican
Great Mexican
Great Curry
Great Curry
Great Charcuterie
Great Charcuterie
Great Bakery & Pastry
Great Bakery & Pastry
Great Poke Bowls
Great Poke Bowls
Great Milkshakes
Great Milkshakes
Great Ice Cream
Great Ice Cream
Great Breakfast
Great Breakfast
Great Smoothies & Juices
Great Smoothies & Juices
Great Food Pairing
Great Food Pairing
Great Vegan Drinks
Great Vegan Drinks
Great Allergen-Friendly
Great Allergen-Friendly
Excellent Cocktail Bar
Excellent Cocktail Bar
Excellent Wine Bar
Excellent Wine Bar
Excellent Brown Café
Excellent Brown Café
Excellent Beer Café
Excellent Beer Café
Excellent Hotel Bar
Excellent Hotel Bar
Excellent Restaurant
Excellent Restaurant
Excellent Café
Excellent Café
Excellent Terrace
Excellent Terrace
Plant Power
Plant Power
Lettuce Celebrate
Lettuce Celebrate
Bar Snack Boss
Bar Snack Boss
Cheese Louise
Cheese Louise
Sweet Tooth
Sweet Tooth
Snack Attack
Snack Attack
Brunch Club
Brunch Club
Pair-fect Match
Pair-fect Match
Farm to Fork
Farm to Fork
Gluten Free-dom
Gluten Free-dom
Little Chefs
Little Chefs
Midnight Munchies
Midnight Munchies
Catch of the Day
Catch of the Day
Share the Love
Share the Love
Cosy Corner
Cosy Corner
Excellent Menu Design
Excellent Menu Design
Excellent Value for Money
Excellent Value for Money
Excellent Local Selection
Excellent Local Selection
Excellent Sustainable Menu
Excellent Sustainable Menu
Excellent Price Transparency
Excellent Price Transparency
Excellent Seasonal Menu
Excellent Seasonal Menu
Excellent Newcomer
Excellent Newcomer
The Novel
The Novel
Mic Drop
Mic Drop
Local Legend
Local Legend
Open Book
Open Book
Something for Everyone
Something for Everyone
Bang for Your Buck
Bang for Your Buck
Four Seasons
Four Seasons
Glow Up
Glow Up
Hello World
Hello World
Creature of Habit
Creature of Habit
New Kid on the Block
New Kid on the Block
Excellent Menu Design
Excellent Menu Design
Excellent Value for Money
Excellent Value for Money
Excellent Local Selection
Excellent Local Selection
Excellent Sustainable Menu
Excellent Sustainable Menu
Excellent Price Transparency
Excellent Price Transparency
Excellent Seasonal Menu
Excellent Seasonal Menu
Excellent Newcomer
Excellent Newcomer
The Novel
The Novel
Mic Drop
Mic Drop
Local Legend
Local Legend
Open Book
Open Book
Something for Everyone
Something for Everyone
Bang for Your Buck
Bang for Your Buck
Four Seasons
Four Seasons
Glow Up
Glow Up
Hello World
Hello World
Creature of Habit
Creature of Habit
New Kid on the Block
New Kid on the Block

Our database

Brands monitored by the platform.

Every brand named on a Dutch menu is matched to our brand database: producer, category, origin, local or multinational, and wholesale price where we have it. Big houses and the brewery around the corner. The list grows with every scan.

HeinekenAmstelBrandHertog JanGrolschBavariaJupilerLa TrappeBrouwerij 't IJOedipusTwo Chefs BrewingLowlanderJopenTexelsGulpenerUiltjeKompaanvandeStreekDuvelLeffeLa ChouffeAffligemDesperadosCoronaHeinekenAmstelBrandHertog JanGrolschBavariaJupilerLa TrappeBrouwerij 't IJOedipusTwo Chefs BrewingLowlanderJopenTexelsGulpenerUiltjeKompaanvandeStreekDuvelLeffeLa ChouffeAffligemDesperadosCorona
BolsKetel OneNolet'sRutteHooghoudtZuidamBobby's GinSylviusLoopuytSpirited UnionWennekerDe KuyperBoomsmaVan WeesMill 6TanquerayHendrick'sBombay SapphireGordon'sGrey GooseAbsolutBelvedereSmirnoffStolichnayaBolsKetel OneNolet'sRutteHooghoudtZuidamBobby's GinSylviusLoopuytSpirited UnionWennekerDe KuyperBoomsmaVan WeesMill 6TanquerayHendrick'sBombay SapphireGordon'sGrey GooseAbsolutBelvedereSmirnoffStolichnaya
BacardiHavana ClubCaptain MorganDiplomáticoPlantationDon PapaJamesonJohnnie WalkerJack Daniel'sBulleitGlenfiddichThe MacallanLaphroaigTaliskerNikkaSuntoryPatrónDon JulioJose CuervoOlmecaHennessyRémy MartinMartellCourvoisierBacardiHavana ClubCaptain MorganDiplomáticoPlantationDon PapaJamesonJohnnie WalkerJack Daniel'sBulleitGlenfiddichThe MacallanLaphroaigTaliskerNikkaSuntoryPatrónDon JulioJose CuervoOlmecaHennessyRémy MartinMartellCourvoisier

Brands shown are examples of names matched on menus; it is not an endorsement by or of these brands. Missing yours? Add your brand to the database.

After the scan

The scan is the start. The platform keeps the menu paying.

Create a free Starter account and your report is already in it. From there Sipflow connects the menu to what actually happens behind the bar: what you sell, what you buy, what it costs, what the brands owe you.

Menus

Your next menu, built on data

Re-scan every season, see the score move, test prices against your city band before you print. Badge near-misses tell you what two more gins would earn.

POS

Connect your POS

Sales per item flow in. The "estimated at scan" revenue opportunity becomes "measured now". Menu engineering on real mix, not guesses.

Purchasing

Buy at the right price

Wholesale price scans, supplier agreements, volume targets and retros in one place. Brands bid for the categories your menu has open.

Invoices

Scan every invoice

Photograph or forward invoices; every line is checked against your agreed price. Pour cost per cocktail updates itself.

Stock

Stock control without the clipboard

Counts, par levels and variance per bottle. See what walks out the door that was never sold.

Stop leaving value on the table

We're happy to help

Ask a question or book a demo and we map your assortment, margins and supplier agreements together.

Book a demo

FAQ

Questions bar owners ask us.

Short answers. The full method is in the report itself, with sources.

Yes. The scan, the Menu Score, the top findings and your badges are free and need no account. The full report with every item, the detailed revenue opportunity and the PDF live in a free Starter account.

Cocktail bars, bars and cafés, brown cafés, wine bars, restaurants, hotels (per outlet), coffee bars and event venues in the Netherlands. The venue type decides the weights and the benchmarks.

We only compare when at least 30 venues of your type in your city are in the database (100 nationally). Outliers are trimmed and cohorts rebuild nightly. If your cohort is too small, the report says so instead of guessing.

No. AI only reads the menu into structured data. Scores, badges and euro estimates are calculated by fixed rules based on published research. AI suggestions are marked as such and never affect the score.

Your items and prices are stored to build your report and anonymous benchmarks. No other venue or supplier sees your menu. You can ask us to remove it at any time.

Yes. Every badge comes with an Instagram story and a post image built from your Google Business photo, plus a public badge page you can switch on or off.

Free menu scan

Scan your menu. Then make the next one better.

One link. One minute. A Menu Score for your kind of venue, your prices against your city, the fixes that pay first, and badges worth posting.