UUno Mega Menu

Your menu shows prices.
Are they still true?

Menu apps put products in front of shoppers in one of two ways. They copy your product data once, or they read it live on every page view. That single design choice decides whether your menu can lie.

The snapshot approach

Most menu builders store a copy of each product you pick: its name, its image, its price. The copy is taken the day you build the menu. From that day on, your store moves and the copy does not. Lower a price, launch a sale or sell out a size and the menu keeps showing the world as it was.

This is not a bug in those apps. It is the design. A copied number has no way to update itself.

The live approach

Uno renders your menu on Shopify's servers, inside your storefront, at the moment each page loads. Product cards read the current price, the current stock and the current promotion straight from your store. There is no copy to go stale, so there is nothing to resync and nothing to remember.

What that means, line by line

In the menu
Copied snapshot
Uno, read live
Price after you change it
Keeps showing the old price
Updates on the next page view
Product on sale
No way to know
Old price struck through next to the sale price
Product sold out
Still shows an add button
Marked sold out, button disabled
Product with several variants
Adds one variant picked for the shopper
Sends the shopper to choose options, like your theme does
Variants at different prices
One number, sometimes the wrong one
The full range, low to high
International visitors
Store currency for everyone
Converted by Shopify Markets, per visitor
Collections in the menu
A copied list of products
The live collection, new products included
Button labels
One language
24 languages, following each visitor

Every line in the Uno column describes shipped behavior you can test on a development store before installing on your live theme. The snapshot column describes what copied data can and cannot do by construction, whichever app does the copying.

Install Uno on Shopify

Free plan available. Menus render server-side, with no flash on page load.