OxifyOxify

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 article is a draft and may be incomplete or change before publishing.

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

  1. Go to the Shopify App Store
  2. Search for “Announcement Bar”
  3. Click Add App
  4. Approve permissions and finish installation

Step 2: Activate the App in Your Theme

After installation, you must enable the app within your theme:

  1. Go to Online Store → Themes
  2. Click Customize
  3. Open the App Embeds or Theme Sections panel (depending on theme)
  4. Find Announcement Bar
  5. Toggle the switch to Enable
  6. Click Save

If the bar doesn’t appear later, double-check this activation step.


2. Accessing the App Dashboard

To start creating announcements:

  1. Go to Shopify Admin
  2. Click Apps
  3. 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:

  1. No CTA
  2. Button
  3. 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:

  1. Click the translation icon next to the content field
  2. Select language
  3. Add translated text
  4. 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:

  1. Toggle Published ON
  2. 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.