Creating a Banner
- Go to Marketing → Content in your dashboard
- In the Banners section, click Create Banner
- Upload your banner images (see Image Requirements)
- Choose a link type and configure the action
- Set the display order
- Click Save
Image Requirements
Banners require two images for optimal display across devices:Link Types
Configure what happens when a customer taps on your banner:Product Link
Opens a specific product’s detail modal. Perfect for:- Highlighting new menu items
- Promoting signature dishes
- Drawing attention to high-margin products
Category Link
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
Menu Summary
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 Marketing → Content 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:
- Click Add time slot. A row appears with a Day dropdown (Monday to Sunday) and Start and End time pickers in 15-minute steps.
- Set the day and both times. Start and End are required; saving with either blank shows “Complete the required fields above”.
- 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.
- Click Save Banner (or Create Banner for a new banner).
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.
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 Marketing → Content, 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.Related Content
Stories
Full-screen video content for deeper engagement
Discount Codes
Create codes to use with banner promotions