Sales Banners
Sales banners are eye-catching promotional strips displayed at the top of your storefront to announce sales, special offers, or important messages to customers. Create unlimited banners with custom styling, scheduling, and priority control to maximize the impact of your promotions.
Overview
Sales banners help you:
- Highlight Active Promotions: Draw attention to ongoing sales and limited-time offers
- Drive Urgency: Use countdown timers and scheduled end dates to create FOMO
- Increase Click-Through: Add call-to-action links directly in the banner
- Control Visibility: Schedule banners to start/end automatically or manually enable/disable them
- Link to Sales: Connect banners to specific sale campaigns for automated display
- Multi-Banner Display: Show multiple banners stacked, rotate them, or display only the highest priority
Feature Availability
Sales Banners are available on select plans. Check your plan features in Settings → Billing to confirm access.
Creating a Banner
- Navigate to Marketing → Sales Banners
- Click Create Banner in the top-right corner
- Fill out the banner form:
Basic Information
| Field | Description | Required |
|---|---|---|
| Banner Name | Internal identifier (not shown to customers) | Yes |
| Banner Text | The message displayed to customers (max 500 characters) | Yes |
Styling Options
| Option | Description | Default |
|---|---|---|
| Background Color | Banner background color (hex code) | #ef4444 (red) |
| Text Color | Text and link color (hex code) | #ffffff (white) |
| Font Size | Text size: Small (12px), Medium (14px), Large (16px), Extra Large (18px) | Medium (14px) |
Color Picker
Use the color picker next to each color field for easy selection, or manually enter hex codes for brand-specific colors.
Call-to-Action Link (Optional)
Add a clickable link to drive traffic to specific products or pages:
| Field | Description |
|---|---|
| Link URL | Destination URL (e.g., https://yourstore.com/products/holiday-sale) |
| Link Text | Text for the link (e.g., "Shop Now", "Learn More") |
The link appears as underlined text next to your banner message and tracks click-through rates.
Scheduling
Schedule when your banner appears automatically:
| Field | Description |
|---|---|
| Start Date | Banner becomes active at this date/time (leave empty for immediate) |
| End Date | Banner becomes inactive at this date/time (leave empty for no expiration) |
Timezone Consideration
Dates are processed in your store's configured timezone. Ensure your store timezone is correct in Settings → General.
Priority & Display Control
| Setting | Description | Range |
|---|---|---|
| Priority | Controls display order when multiple banners are active | 0-100 (higher = shown first) |
| Active Toggle | Manually enable/disable the banner | On/Off |
Linking to Sales
Connect your banner to one or more sale campaigns:
- Check the boxes next to relevant sales in the "Link to Sales" section
- Banner will automatically appear/disappear based on linked sales' schedules
- Sales status (Active/Inactive) is shown for reference
When linked to a sale:
- Banner inherits the sale's timing if no custom schedule is set
- Inactive sales are still shown in the list for reference
- You can link multiple sales to a single banner
Display Settings
Control how multiple active banners are shown to customers:
- Click Display Settings in the top-right corner
- Choose a display mode:
| Mode | Behavior | Best For |
|---|---|---|
| Show all banners stacked | All active banners display vertically | Important announcements (2-3 banners max) |
| Rotate between banners | Banners cycle automatically at set intervals | Multiple promotions without cluttering the page |
| Show only highest priority | Only the banner with the highest priority value displays | Single prominent message |
Rotation Settings
For Rotate mode, configure:
- Rotation Interval: Time each banner displays before switching (3-30 seconds)
- Recommended: 5-8 seconds for optimal readability
Managing Banners
Editing a Banner
- Locate the banner in your banners list
- Click Edit next to the banner
- Make changes and click Update Banner
Enabling/Disabling
Quickly toggle banners without deleting:
- Click Enable or Disable next to the banner
- Status badge shows current state (Active/Inactive)
Deleting a Banner
- Click Delete next to the banner
- Confirm the deletion in the modal
Permanent Deletion
Deleted banners cannot be recovered. Consider disabling instead if you might reuse the banner later.
Banner Preview
A live preview appears at the bottom of the create/edit form, showing exactly how the banner will appear to customers:
- See your text, colors, and font size in real-time
- Test link appearance before publishing
- Ensure color contrast is readable
Best Practices
Design
- High Contrast: Use colors with strong contrast for readability (e.g., dark text on light background)
- Concise Text: Keep messages under 100 characters for mobile compatibility
- Brand Colors: Match your store's color scheme for a cohesive look
- Test Readability: Check the preview on both light and dark backgrounds
Timing
- Schedule in Advance: Set start dates for upcoming sales to avoid manual activation
- End Dates: Always set end dates for time-limited offers to maintain urgency
- Overlap Awareness: When using rotation mode, ensure banners don't contradict each other
- Priority System: Use priority 90-100 for critical announcements, 50-70 for regular sales, 0-30 for evergreen messages
Content
- Clear CTA: Use action verbs in link text ("Shop Now", "Save 50%", "Get Started")
- Create Urgency: Include deadlines or limited quantity mentions
- Value Proposition: Lead with the benefit ("Free Shipping" not "Shipping Update")
- Avoid Clutter: Don't link every banner – save links for major promotions
Performance
- Limit Active Banners: 3-4 stacked banners maximum to avoid page clutter
- Rotation Over Stacking: Use rotation mode for 5+ concurrent promotions
- Mobile First: Test banner appearance on mobile devices (most traffic source)
- Monitor Clicks: Check link click-through rates to optimize messaging
Tracking Performance
While the interface doesn't show detailed analytics, you can track banner effectiveness:
- Click-Through Tracking: Link URLs are tracked when customers click
- A/B Testing: Create similar banners with different messaging and compare engagement
- Sales Correlation: Monitor sales spikes during banner display periods
- Link Analytics: Use UTM parameters in link URLs for Google Analytics tracking
Example URL with tracking:
https://yourstore.com/products/holiday-sale?utm_source=banner&utm_campaign=winter2024Common Use Cases
Flash Sale Announcement
- Text: "⚡ Flash Sale: 50% Off Everything - 6 Hours Only!"
- Colors: Bright red background (
#dc2626), white text - Link: "Shop Now" → Sale category page
- Schedule: 6-hour duration with countdown
- Priority: 100 (highest)
Free Shipping Promotion
- Text: "Free Shipping on Orders Over $50 - Limited Time"
- Colors: Blue background (
#2563eb), white text - Link: None (applies to all products)
- Schedule: Weekend only (Fri-Sun)
- Priority: 70
New Product Launch
- Text: "New: Winter Collection Now Available - Explore the Latest Styles"
- Colors: Brand colors
- Link: "View Collection" → New arrivals page
- Schedule: 2-week campaign
- Priority: 80
Holiday Countdown
- Text: "Holiday Sale Ends in 3 Days - Don't Miss Out!"
- Colors: Festive red/green
- Link: "Shop Sale" → Sale page
- Schedule: Last 3 days of sale
- Priority: 90
Troubleshooting
Banner Not Appearing on Storefront
Possible Causes:
- Inactive Status: Check that "Active" toggle is ON
- Schedule Issues: Verify start/end dates are correct for current time
- Display Mode: If set to "highest priority only", ensure this banner has the highest priority value
- Browser Cache: Clear your browser cache or test in incognito mode
- Plan Limitation: Confirm your plan includes Sales Banners
Solution: Edit the banner, verify all settings, and ensure it's set to active with correct dates.
Multiple Banners Overlapping
Cause: Display mode is set to "Show all banners stacked" with many active banners.
Solution:
- Switch to "Rotate between banners" mode
- Disable lower-priority banners
- Adjust priorities to use "Show only highest priority"
Colors Not Showing Correctly
Cause: Invalid hex color codes or browser rendering issues.
Solution:
- Use the color picker instead of manual entry
- Ensure hex codes start with
#(e.g.,#ff0000) - Test in multiple browsers
Link Not Working
Possible Causes:
- Missing Protocol: URL must start with
https://orhttp:// - Missing Link Text: Both URL and text must be filled
- URL Typo: Check for typos in the destination URL
Solution: Edit the banner and verify both link URL and link text are properly filled.
Banner Shows After End Date
Cause: Browser caching or timezone mismatch.
Solution:
- Wait 5-10 minutes for cache to clear
- Check your store's timezone setting
- Manually disable the banner if urgent
Rotation Not Working
Cause: JavaScript disabled or only one active banner.
Solution:
- Ensure at least 2 banners are active for rotation
- Check that customers have JavaScript enabled
- Test in a different browser
Technical Notes
Banner HTML Structure
Banners render as a centered text strip with inline styles:
<div style="background-color: #ef4444; color: #ffffff; font-size: 14px;">
Your banner text
<a href="https://..." style="color: #ffffff;">Link Text</a>
</div>2
3
4
Mobile Responsiveness
Banners automatically adapt to mobile screens:
- Font sizes scale proportionally
- Text wraps on narrow screens
- Links stack below text if needed
Performance Impact
Each banner adds minimal overhead:
- ~500 bytes per banner (text + styles)
- Rotation uses lightweight JavaScript
- No external resources loaded
Related Features
- Sales & Promotions - Create time-limited discounts that banners can link to
- Popups - Display targeted messages in modal overlays
- Announcements - Platform-wide messages for system updates
- Email Campaigns - Send promotional emails to complement banner campaigns
- Coupons - Distribute discount codes promoted in banners
- Cart Recovery - Follow up with customers who didn't complete checkout
Combine Features
Maximize impact by coordinating sales banners with email campaigns and limited-time coupons. Announce the promotion via banner, send an email reminder, and provide a coupon code for extra savings.
