Back to all posts
guides
7 min read

Happy Hour, Early Bird, Late Night: How NEMENU's Scheduled Offers Shift Prices by the Clock

Interactive Demo

Watch a scheduled Offer overlay on top of the base menu when the clock enters its window

Scheduled Offers
No active offers
Offer rule
Admin · Offers

Happy Hour

Days
Mon–Fri
Window
5 PM 7 PM
Offers
4 items discounted

NEMENU evaluates each Offer on every menu request. When the clock is inside its window, the linked item's price is swapped to the offer price. Otherwise, the menu shows the base price unchanged.

Current time4 PM
12 AMOffer window: 5 PM7 PM11 PM
Public menu previewGuest view
🍻

Happy Hour is on!

Discounts on 4 items until 7 PM

  • 🍹

    House Spritz

    $9
  • 🍺

    Craft Beer

    $7
  • 🍟

    Truffle Fries

    $8
  • 🥖

    Bruschetta Trio

    $12
  • 🍔

    Wagyu Slider

    $16

No active offers right now — menu shows base prices

Drag the timeline to jump through the day — the Offer activates and deactivates automatically

It's 4 PM on a Tuesday. The dining room is half-empty, your team is looking at their phones, and the bar is pouring nothing. An hour later at 5 PM the Happy Hour crowd drifts in, drinks get a €3 discount, and suddenly the room is alive. Same bar, same team — but a simple time-based price swap changed the shape of the evening.

That swap used to mean printing Happy Hour cards, briefing the staff, remembering to stop the deal at 7 PM sharp, and hoping nobody missed a step. With NEMENU, it's a single scheduled Offer. Create it once, pick the items, set the window, and the public menu swaps prices automatically when the clock hits it.

Happy Hour, Automatically

In NEMENU, scheduled price changes live in a dedicated Offers page, not inside each menu item. That separation is deliberate — your items keep their normal base prices, and an Offer overlays on top of them during its scheduled window. When the window ends, the Offer deactivates and prices revert cleanly to their base.

Here's what it looks like from the guest's side. Drag the timeline below through the day and watch an active Happy Hour Offer kick in automatically when the clock enters its window:

How it works under the hood: each Offer stores a start time, end time, days of the week, and a list of items with discounted prices. When a guest loads your menu, NEMENU checks the clock (in your restaurant's timezone) and the day, and applies any matching Offers before returning the menu. No cron jobs, no manual flip — the pricing is evaluated fresh on every request.

What You Can Actually Schedule

A single NEMENU account can run multiple Offers in parallel, each with its own schedule and item list. Common patterns:

  • Classic Happy Hour — drinks and bar snacks, 4–6 PM Monday to Friday
  • Early bird dinner — discount on select mains from 5:30 to 6:30 PM
  • Late-night menu — a small snack list activated after 10 PM
  • Weekday lunch deal — a lunch set-menu available 12 to 2 PM on weekdays only
  • Weekend brunch — a separate Offer with brunch-only pricing Saturday and Sunday mornings

Offers also support overnight ranges, so a 10 PM–2 AM late-night menu is defined in a single rule — no need to split it across two days.

Build your first Offer around the window you already struggle with. For most bars, that's the Happy Hour gap between 4 and 6 PM. Get that live first, then copy the pattern to weekend brunch or late-night snacks.

Bundle Deals, Same Scheduling

Offers aren't limited to single-item discounts. You can also use them to schedule bundle deals — two cocktails plus a plate of olives for €18, or a lunch set that pairs a starter, a main, and a drink for a fixed price. The same time-window logic applies, so your "€12 Lunch Set" appears only between 12 and 2 PM and cleanly disappears outside that.

This is particularly useful for restaurants that want to keep a premium à-la-carte menu at night while running a deliberately simple, lower-priced menu at lunch. You don't maintain two menus — you maintain one base menu and a scheduled lunch Offer that rides on top of it.

Keeping Your Base Menu Honest

Because Offers overlay on top of base prices, you still maintain a single source of truth for your regular menu. When ingredient costs shift — avocados spike, your seafood supplier raises rates, you want to nudge your tasting menu up by €5 — you update the base price in one place. Your Offers keep working; their discount is applied against whatever the current base price is.

Note that NEMENU doesn't adjust prices automatically based on ingredient costs — that's a manual edit you make when your supplier invoice changes. What it saves you is the old pain of reprinting a physical menu afterward. The moment you save the new base price, your public menu reflects it, and every QR code that points to it is instantly up to date.

Setting Up Your First Offer

The whole flow takes less than five minutes:

  • Open the Offers page from the admin sidebar
  • Click Create Offer and give it a name ("Weekday Happy Hour")
  • Pick the days of the week it runs on and the start / end times
  • Choose the items it applies to and set their discounted prices
  • Save — the Offer is live, and will only surface on the public menu inside its window

You can create as many Offers as you want, run them in parallel, pause one without affecting the others, or duplicate an existing Offer to build a variant quickly. There's no per-Offer cost; they're part of the plan.

What Customers See

During an active Offer window, the public menu shows the discounted price with the original price struck through, plus a small badge ("Happy Hour," "Lunch Set," or whatever label you gave the Offer). Outside the window, the original price shows cleanly with no hint of the deal — so your guests never see "€6 at 4 PM — full price at 7 PM" side by side.

This matters for guest perception. A menu that promises €6 cocktails but actually charges €9 at dinner time is a trust issue. NEMENU shows each guest the real price they'll pay at the moment they're looking.

Where It Fits (and Where It Doesn't)

Scheduled Offers are a pragmatic tool, not a full dynamic-pricing engine. It's worth being clear about what they are and aren't:

  • ✓ Time-scheduled price changes — days of the week, time windows, overnight ranges
  • ✓ Multiple overlapping Offers running in parallel
  • ✓ Bundle deals with their own scheduled windows
  • ✓ Item-level control over which dishes are included in each Offer
  • ✗ Not demand-based — prices don't respond to how busy you are in real time
  • ✗ Not auto-cost-based — when ingredient costs change, you update the base price manually
  • ✗ Not per-guest personalization — every guest in the window sees the same Offer price

For most restaurants, cafés, and bars, that's exactly the right level of complexity. You get the operational win of Happy Hour and lunch deals without the rabbit hole of an airline-style yield-management system.

Getting Started

Scheduled Offers are available on NEMENU's Pro plan and above. If you're already on Pro, open the Offers page from your admin sidebar and create your first one. If you're new to NEMENU, you can spin up a free digital menu today and upgrade to Pro when you're ready to put Happy Hour on autopilot.

Your kitchen and your bar already change rhythm through the day. Your menu can finally keep up.

dynamic pricing
restaurant pricing
happy hour
revenue management
digital menu
menu strategy

More on this topic

Resources & Guides

Digital Menu Insights

Tips, guides, and best practices for restaurants, hotels, bars, cafes, spas, and service businesses.