Happy Hours

Screenshots and Final Touches Coming Soon Images and final formatting are still being added to this guide.

Happy Hours lets you create time-of-day discounts within a set date range — for example, 20% off drinks from 4pm to 6pm on weekdays for the month of January.

[Screenshot: Happy Hours list page showing existing promos in a table with Name and Enabled columns]

Happy Hours vs Time Periods

Happy HoursTime Periods
Date rangeYesYes
Day-of-week selectionYesNo
Time-of-day windowYes (slider, 15-min increments)No
Best forRecurring daily time-slot dealsBroader campaigns (e.g. Beer of the Month)

See Time Periods for date-range campaigns without time-of-day filtering.


How to manage Happy Hours promos

Your promos display in a table with Name and Enabled columns. Click a column header to sort. Select a row to reveal action buttons in the top right:

ButtonAction
+ AddCreate a new Happy Hours promo
RefreshReload the list to show newly created promos
DeleteDelete the selected promo (confirmation required)

How to create a Happy Hours promo

Click + Add to open the New Happy Hour page.

[Screenshot: New Happy Hour page — full view showing General settings at the top, the Periods window in the middle, and the Rules window at the bottom]

General settings

These fields sit across the top of the page:

FieldLocationRequiredDetails
Promo NameTop leftYesFree text
Enable toggleTop leftDefault: off. Toggle on when ready to go live.
Start Date / End DateTop middleYesFormat: YYYY-MM-DD HH:MM:SS AM/PM. Defaults to now and +24 hours — set these accordingly.
SitesTop rightTick the sites this promo applies to (configured in HQ > Site > Sites)

Setting periods

The Periods window sets when within the date range this promo is active.

  1. Set the trading start time for the selected site(s). Default is 5am.
  2. Press the + button (right side of the Periods window) to add a period
  3. Select a day of the week
  4. Use the time slider (15-minute increments, spanning 24 hours from your trading start time) to set the active window

[Screenshot: Periods window showing a day of the week selected and the time slider dragged to a 4pm–6pm window]

Example: Drag the slider to 4:00pm–6:00pm and select Monday, Tuesday, Wednesday. The promo will apply on those days during those hours, within the overall date range.

Tip: Add multiple periods for different day and time combinations within the same promo — for example, a second period for Friday 3pm–5pm.

Generating rules

The Rules window defines what gets discounted and by how much. Press Generate Rules (far right of the Rules window) to open the wizard.

[Screenshot: Rules window before rules are generated, showing the Generate Rules button on the far right]

The wizard has 3 steps:


Step 1 — Select Products By

Filter which products this promo will apply to:

FilterSource
Price ListsHQ > Products > Price Lists
LocationsHQ > Site > Locations
TagsHQ > Products > Product Tags

Press Continue.


Step 2 — Select Price Lists

Choose which price list(s) the discount modifier will apply to.

Recommendation: Create one promo per price list for best control. Only deviate if you need a flat-rate discount that should ignore member or loyalty pricing entirely.


Step 3 — Modify Price

Select a modifier type:

ModifierEffect
Add $ ValueAdds a dollar amount to the selected price list(s)
Minus $ ValueSubtracts a dollar amount from the selected price list(s)
Add %Increases price by a percentage
Minus %Reduces price by a percentage
Set $ ValueSets a flat price regardless of price list

Enter the value, then press Generate to apply, or Cancel to exit.

[Screenshot: Modify Price step showing the modifier type dropdown and value input field, with Generate and Cancel buttons]


After generating, products matching your filters appear as rows in the rules table:

ColumnDescription
ProductProduct name
Price ListPrice list being modified
Normal PriceCurrent standard price
HH PricePrice during this Happy Hour promo

[Screenshot: Generated rules table showing product rows with Normal Price and HH Price columns filled in]

You can edit the table further before saving:

  • Edit individual product or price list cells directly
  • Use the bulk select tool to select multiple rows
  • Add Row — add a product individually (CTRL + INSERT)
  • Delete Row — remove selected rows (CTRL + DELETE)

Finalising

ButtonAction
RevertDiscard all changes
CreateSave the new promo

After saving: Go back to the Happy Hours page and press Refresh Data (top right) to see your new promo appear in the list.

Remember: Once your promo is saved, go to Priority to confirm it sits in the correct position relative to your other Happy Hours and Time Period promos.

rate_review

Was this page helpful?

Help us keep the docs accurate and useful for your whole team.