Skip to main content
Promotional banners are visual content blocks displayed on your menu page. They’re designed to influence guest behavior - whether driving attention to specific menu items, promoting offers, or directing traffic to external goals like event bookings or private dining enquiries. Banners are part of your Content toolkit alongside Stories, giving marketing teams powerful tools to engage customers directly within the ordering experience.

Creating a Banner

  1. Go to MarketingContent in your dashboard
  2. In the Banners section, click Create Banner
  3. Upload your banner images (see Image Requirements)
  4. Choose a link type and configure the action
  5. Set the display order
  6. Click Save

Image Requirements

Banners require two images for optimal display across devices:
Use high-contrast images with clear text. Remember that banners appear in a horizontal scroll, so keep key messaging visible without requiring the full banner to be in view.
Configure what happens when a customer taps on your banner: Opens a specific product’s detail modal. Perfect for:
  • Highlighting new menu items
  • Promoting signature dishes
  • Drawing attention to high-margin products
Scrolls the menu to a specific category. Useful for:
  • Seasonal menu sections
  • Lunch specials
  • Promotional categories

External URL

Opens an external link in a new tab. Ideal for:
  • Private dining room (PDR) booking forms
  • Event booking pages
  • Catering enquiries
  • Gift card purchases
  • Social media pages

Discount Code

Automatically applies a discount code when tapped. Great for:
  • Flash sales
  • Limited-time offers
  • Highlighting active promotions

Loyalty

Prompts customers to sign in or sign up for your loyalty program. Use for:
  • Loyalty program awareness
  • Member-exclusive offers
  • Points promotions
Opens the allergen and dietary information summary. Helpful for:
  • Highlighting dietary options
  • Building trust with allergen-conscious guests

Visual Only

Displays the banner without any action. Use for:
  • Brand messaging
  • Announcements
  • Decorative content

Metrics & Tracking

storekit automatically tracks banner engagement: For external links, clicks are tracked before the user leaves your menu. This data helps you understand which banners resonate with your audience and drive action.

Use Cases

Driving Menu Sales

  • Feature your highest-margin dishes
  • Highlight new additions to the menu
  • Promote combo deals or meal bundles

External Bookings

  • Link to PDR booking systems
  • Promote event spaces
  • Advertise catering services

Seasonal Campaigns

  • Holiday specials
  • Seasonal menu launches
  • Limited-time collaborations

Cross-Promotion

  • Gift card purchases
  • Loyalty program sign-ups
  • Social media follows

Operational Communication

  • Kitchen closure notices
  • Delivery area updates
  • Holiday hours

Best Practices

  • Keep it visual - Use compelling imagery rather than text-heavy designs
  • Clear call-to-action - Make it obvious what will happen when tapped
  • Rotate regularly - Fresh content keeps the experience engaging
  • Match your brand - Maintain visual consistency with your store design
  • Test performance - Monitor click-through rates and iterate on underperforming banners
  • Prioritize mobile - Most orders come from mobile devices, so design mobile-first
  • Limit quantity - 3-5 active banners is ideal; too many creates decision fatigue

Managing Banners

Reordering

Drag and drop banners to change their display order. The first banner appears prominently on the left of the horizontal scroll.

Scheduling

Open the banner from MarketingContent and find the card headed Scheduling. A banner with no schedule reads “Visible always, all day, every day”; click Edit to open When should this banner be visible? There are two independent layers, and a banner shows only when both allow it. Start and end dates. Choose one of the four fixed options: Pick the date and time in Starts on and Ends on (the picker includes a time, so an end date of 30 September 23:45 runs to the end of that day). These drive the status badge on the banner card and in the Content list: Scheduled before the start date, Expired after the end date, otherwise Active. Specific days and times. Under Should it only show on certain days or times? choose All day, every day (no day/time restrictions) or Specific days & times, then:
  1. Click Add time slot. A row appears with a Day dropdown (Monday to Sunday) and Start and End time pickers in 15-minute steps.
  2. Set the day and both times. Start and End are required; saving with either blank shows “Complete the required fields above”.
  3. Add one row per day and time window you want. Rows combine with “or”: the banner shows whenever the current time falls inside any row. An End earlier than Start runs past midnight into the next day.
  4. Click Save Banner (or Create Banner for a new banner).
Times are checked in the store’s own timezone, and the same rows apply to every store the banner is linked to.
Switching back to All day, every day hides the rows but does not delete them. To lift a day/time restriction, remove each row with the bin icon at the end of the row, then save.
Example: show a banner only on Mondays in September. Choose Date range, set Starts on to 1 September 00:00 and Ends on to 30 September 23:45, choose Specific days & times, click Add time slot, set Day to Monday with Start 00:00 and End 23:45, then click Save Banner. The banner is hidden on every other weekday and disappears after 30 September.
The Active / Scheduled / Expired badge only reflects the start and end dates. A banner restricted to Mondays still shows Active on a Tuesday even though customers cannot see it that day.

Deactivating

Open the banner and click Deactivate in the top-right corner to hide it without deleting it. A deactivated banner shows the Archived badge and is hidden regardless of its schedule; click Activate to bring it back with its dates and time slots intact. Useful for recurring promotions you want to reuse. Filter the Content list by Archived to find deactivated banners.

If Saving Fails With an Error Reference

If Create Banner fails with an error message and a reference ID, the banner may still have saved. Go back to MarketingContent, refresh the page and check the list before creating it again, or you will end up with a duplicate. If it is genuinely missing, contact support and quote the reference ID.

Stories

Full-screen video content for deeper engagement

Discount Codes

Create codes to use with banner promotions