How to Set Up the Announcement Bar App
End-to-end setup for the Oxify Announcement Bar app, from installing and enabling the theme embed to publishing your first announcement.
This guide will walk you through the entire setup process from installation to publishing your first announcement, along with all available customization and settings options.
1. Installing and Activating the App
Step 1: Install the App
- Go to the Shopify App Store
- Search for “Announcement Bar”
- Click Add App
- Approve permissions and finish installation
Step 2: Activate the App in Your Theme
After installation, you must enable the app within your theme:
- Go to Online Store → Themes
- Click Customize
- Open the App Embeds or Theme Sections panel (depending on theme)
- Find Announcement Bar
- Toggle the switch to Enable
- Click Save
If the bar doesn’t appear later, double-check this activation step.
2. Accessing the App Dashboard
To start creating announcements:
- Go to Shopify Admin
- Click Apps
- Open Announcement Bar
You’ll land on the dashboard where all your announcements are listed with status indicators (active, scheduled, archived, etc.).
3. Creating Your First Announcement
Step-by-Step Setup
Step 1: Click “Create Announcement”
You’ll choose from the 3 announcement types:
- Simple Message – Static message (best for general updates)
- Running Line – Scrolling marquee-style text (great for urgency)
- Rotating Messages – Multiple messages rotating automatically
Select the type based on your needs.
4. Configuring Announcement Content
Each announcement includes content fields such as:
Title (Required)
- Main message text
- Rich text supported (bold, italic, links)
- Keep it short and clear
Subheading (Optional)
- Only available for Simple announcements
- Good for additional context such as “Limited time only”
Call-to-Action (CTA) Options
You can choose:
- No CTA
- Button
- Entire Bar Clickable
CTA Settings Include:
- Button Text
- Destination URL
- Open in new tab or same tab
- Multi-language URLs (for multilingual stores)
Close Button
Enable if you want customers to dismiss the bar.
Once closed, it stays hidden for that user until browser storage resets.
5. Designing Your Announcement
Inside the Design tab, you can customize every visual element.
Background
- Solid color
- Gradient (with angle control)
- Full color picker support
Text Styling
Customize:
- Font family
- Font size
- Weight
- Color
- Alignment
- Letter spacing
- Line height
Buttons
For CTA buttons:
- Background color
- Text color
- Border radius
- Padding
- Font size
Borders & Spacing
Control:
- Border width
- Border color
- Corner radius
- Inner padding
- Outer margins
Icons
Optional elements like:
- Navigation arrows (for rotating messages)
- Close button styling
Custom CSS
For advanced styling, add your own custom CSS code.
6. Placement & Targeting Settings
Position on Website
Choose where the announcement will appear:
- Top of page (most visible)
- Bottom of page
- Sticky (remains visible on scroll)
Page Targeting
Control where the announcement appears:
- All Pages
- Homepage only
- Product pages
- Collection pages
- Cart page
- Custom pages
- Specific selected products
- Entire selected collections
- Products within selected collections
Perfect for highly targeted promotions.
Geolocation Targeting
Show or hide based on country:
- Worldwide
- Only selected countries
- Exclude certain countries
Useful for region-specific shipping info or promotions.
7. Scheduling Your Announcement
The app includes full scheduling controls.
Start Time
- Start right away
- Choose a future date and time
End Time
- Run indefinitely
- End on a specific date and time
This is ideal for:
- Flash sales
- Holiday promotions
- Pre-scheduled announcements
When the schedule ends, the announcement automatically stops appearing.
8. Multi-Language Support
For multilingual stores:
- Translate titles
- Translate subheadings
- Translate button text
- Translate CTAs/URLs
Steps:
- Click the translation icon next to the content field
- Select language
- Add translated text
- Save
The app automatically detects the store language and displays the right version.
9. Previewing and Publishing
Preview Mode
Use Preview to check how the announcement looks on:
- Desktop
- Mobile
- Different pages
Publishing
Once everything is configured:
- Toggle Published ON
- Click Save
Your announcement is now live.
10. Troubleshooting Common Issues
Announcement Not Showing
Check the following:
- App is activated in the theme
- Announcement is published
- Start/end schedule is active
- Page targeting is correct
- Geolocation rules allow your location
- Z-index is not conflicting
- Browser cache cleared
Design Not Displaying Correctly
- Check text/background contrast
- Ensure font sizes aren’t too large on mobile
- Disable custom CSS temporarily to test
Rotating/Running Line Not Working
- Ensure multiple items exist
- Check rotation speed
- Verify auto-rotate is enabled
11. Tips for Best Results
- Keep titles short (5–10 words)
- Use contrasting colors for readability
- For multiple promotions, use rotating messages
- Use sticky top bars for maximum visibility
- Add urgency (e.g., “Ends Tonight”) to increase conversions
- Always preview before publishing
12. Getting Support
If you face issues or need help configuring advanced features:
- Use the Help / Support button inside the app
- Share screenshots or URLs for faster diagnosis
- Our team responds quickly and can help set things up for you
Final Thoughts
With the Announcement Bar app, you can instantly communicate important updates across your store—boosting visibility, engagement, and conversion rates. By following this setup guide, you can fully customize and optimize your announcement bars for any use case, from promotions to shipping alerts to special events.