Analytics Not Tracking
If your analytics page shows zero views or clicks even though your announcement bars are live, this guide covers the most common causes and how to fix them.
Check That the Theme Extension Is Active
Analytics tracking is handled by the Announcer theme extension (app embed). If the extension is not active, bars will not display and no analytics data will be recorded.
Go to Shopify Admin > Online Store > Themes.
Click Customize on your active theme.
Click the App embeds icon (puzzle piece) in the left sidebar.
Find Announcer and make sure the toggle is ON.
Click Save.
If the extension was off, analytics will start recording once it is enabled and visitors begin seeing your bars.
Verify the Announcement Is Live
Only published and active bars generate analytics data. Open your announcement and confirm:
Status is Live (not Draft, Scheduled, or Expired).
The bar is actually visible on your storefront (visit your store in an incognito window to check).
Ad Blockers and Privacy Extensions
Some browser extensions block analytics tracking scripts. This affects the data you see in Announcer but does not affect what your visitors see.
What this means:
Visitors using ad blockers may see your announcement bar but their views and clicks will not be recorded.
This is normal and affects all analytics tools, not just Announcer.
Your actual view and click numbers may be slightly higher than what analytics reports.
To test:
Open your store in a browser with no extensions (or disable ad blockers temporarily).
You should see the announcement bar.
Check analytics after a few minutes – your view should appear.
Script Conflicts
Other apps or custom theme code can occasionally interfere with Announcer’s tracking.
Symptoms:
Bars display correctly but views or clicks are not recorded.
Analytics works for some bars but not others.
Fix:
Open your browser’s developer console (F12 or Cmd+Option+J on Mac).
Visit a page with an active announcement bar.
Look for JavaScript errors in the console.
If you see errors related to Announcer, contact support with the error details.
Data Delay
Analytics data may take a few minutes to appear after a view or click is recorded. If you just published a bar:
Visit your store and view the bar.
Wait 2-3 minutes.
Refresh the analytics page.
If data still does not appear after several minutes, check the other causes listed above.
Plan Limitations
Free plan provides basic aggregate analytics (total views and clicks).
Paid plans provide detailed per-announcement breakdowns, charts, and performance badges.
If you are on the Free plan and do not see per-announcement data, this is expected. Upgrade to access detailed analytics.
Still Not Seeing Data?
If you have confirmed the theme extension is active, the bar is live, and you are not using an ad blocker:
Note your theme name and version.
Take a screenshot of your analytics page.
Check the browser console for any errors.
Contact support at [email protected] with these details.
