Skip to main content

Custom Closed Messages

3 min read

Make Your Closed Message Work for You

When your store is closed or at capacity, customers see a message on both the storefront banner and at checkout. Customizing these messages helps set expectations and encourages customers to come back.

Where to Customize Messages

Go to Settings > Storefront Messages from the OrderRules dashboard.

Available Message Types

Store Closed Message

Shown on the banner and product pages when your store is outside business hours.

Default:  "We're currently closed."
Custom:   "We're closed right now. Check back at 9 AM tomorrow!"

Remaining Capacity Message

Shown when your store is open and approaching its order limit. Use the {REM_QTY} placeholder to display the actual number of remaining orders.

Default:  "Only {REM_QTY} orders remaining today!"
Custom:   "Hurry! Just {REM_QTY} spots left for today's orders."

Limit Reached Message

Shown when your daily, weekly, or monthly limit has been hit.

Daily:    "Daily order limit reached. Check back tomorrow!"
Weekly:   "Weekly capacity is full. Try again Monday."
Monthly:  "Monthly limit reached. New spots open on the 1st."

Special Date Messages

When you add a closure or custom capacity day via the Calendar, you can set a unique message for that specific date.

"We're closed for Christmas. Happy holidays! We reopen December 26 at 9 AM."

Message types at a glance

MessageWhen it showsPlaceholders
Store closedOutside your business hoursβ€”
Remaining capacityOpen, and approaching the cap{REM_QTY}
Limit reachedA daily, weekly or monthly cap is hitβ€”
Special dateA calendar closure or custom-capacity dayβ€”
Checkout errorA rule blocks the order at checkout{period_display} {value} {remaining} {product} {past}

Checkout Error Messages

Customize what customers see if they attempt to place an order that violates a rule. These appear at the checkout step.

Available placeholders:

  • {period_display} -- daily, weekly, or monthly
  • {value} -- the limit number
  • {remaining} -- units or orders still available
  • {product} -- the product name
  • {past} -- how many the customer has already used

Example:

"You can only add {remaining} more {type} of {product} (limit: {value} per {period})."

Placeholder reference

PlaceholderWhat it rendersExample output
{REM_QTY}Orders still available today5
{period_display}daily, weekly, or monthlydaily
{value}The configured limit3
{remaining}Units this customer can still add1
{product}The product nameSourdough Loaf
{past}How many the customer already used2

Placeholders are written verbatim, braces included, and are substituted when the message renders.

Tips for Writing Good Messages

  • Be specific -- tell customers when they can order again ("Opens tomorrow at 9 AM" is better than "We're closed")
  • Be friendly -- a warm tone reduces frustration
  • Keep it short -- banners have limited space, especially on mobile
  • Use urgency wisely -- "Only 5 spots left!" creates natural urgency without being pushy
  • Match your brand voice -- a bakery might say "We can only bake more cakes today" while a tech company keeps it straightforward