Shopify App Pixel Data Sharing Changes: What's Affected and What's Not

Shopify's new pixel data sharing setting may restrict App Pixel data flow. Custom Pixels work as before. Learn when to use "Always on" mode.

Published at Published: 20.01.2026
Updated at Updated: 20.01.2026

On January 13, 2026, Shopify introduced a new default setting for marketing pixels. App Pixels now default to “Optimized” mode instead of “Always on.” This change affects how Shopify handles data flow from third-party app pixels - but it does not affect all tracking setups equally.

Shopify App Pixel Data Sharing Changes

5 Key Takeaways:

  1. Only App Pixels are affected - Custom Pixels work exactly as before with no optimization algorithm applied.
  2. “Optimized” mode monitors pixel performance and may restrict data flow if Shopify detects no attribution signals over days or weeks.
  3. You can manually switch any App Pixel to “Always on” mode to guarantee 100% data flow.
  4. Server-side tracking through Meta CAPI, GA4 Measurement Protocol, and TikTok Events API is not affected by this change.
  5. Analyzify uses Custom Pixels - if you’re an Analyzify user, no action is required.

What Shopify Changed on January 13, 2026

Shopify App Pixel Changes

Shopify changed the default data sharing setting for App Pixels from “Always on” to “Optimized.” You can find this setting in your Shopify admin under Settings > Customer Events > App Pixels tab. Click on the “Data” column next to any App Pixel to see or change its current mode.

This setting only appears for App Pixels. Custom Pixels have no optimization mode because Shopify treats them as merchant-owned code that should run exactly as written.

The change applies to new App Pixel installations by default. Existing App Pixels may also be set to “Optimized” depending on when they were installed and how Shopify rolled out the update.

App Pixels vs Custom Pixels - Who Is Affected

The distinction between App Pixels and Custom Pixels determines whether this update affects your tracking.

App Pixels are created and managed by third-party Shopify apps. When you install a marketing or analytics app that adds tracking to your store, it typically creates an App Pixel. These pixels are now subject to Shopify’s optimization algorithm.

Custom Pixels are tracking scripts that you or your developer add directly through Shopify’s Customer Events settings.

App Pixels vs Custom Pixels

Here’s what this means in practice:

  • If your tracking runs through an App Pixel, Shopify may restrict data flow when no attribution signals are detected.
  • If your tracking runs through a Custom Pixel, nothing changes - your pixel fires on every relevant event without intervention.
  • If your server-side tracking (Meta CAPI, GA4 Measurement Protocol, TikTok Events API) is fed by a Custom Pixel, this update does not affect you.

How “Optimized” Mode Works

When an App Pixel is set to “Optimized,” Shopify monitors outbound pixel requests and checks whether they correlate with traffic or sales attribution. How "Optimized" Mode Works

The algorithm works like this:

  • Shopify tracks whether the pixel contributes to any measurable traffic or sales.
  • If no attribution signals are detected over days or weeks, Shopify may restrict or pause data flow.
  • Data flow resumes automatically when attribution signals return.

You will not receive a notification if your App Pixel’s data flow is restricted. You would need to check your pixel’s performance in your ad platform or analytics tool to notice the drop.

Shopify introduced this feature to reduce page load impact from underperforming pixels, protect merchants from apps collecting data without delivering results, and limit tracking from dormant or abandoned tools.

How to Switch an App Pixel to “Always On”

If you want to bypass Shopify’s optimization algorithm for a specific App Pixel, you can manually set it to “Always on” mode.

To change this setting:

  1. Go to Settings in your Shopify admin
  2. Click Customer Events
  3. Select the App Pixels tab
  4. Find the pixel you want to modify
  5. Click the value in the “Data” column
  6. Select “Always on” how-to-switch-an-app-pixel-to-always-on-v1-QD07TGDC.png

Setting an App Pixel to “Always on” guarantees 100% data flow with no filtering or throttling. Every event will be transmitted regardless of whether Shopify detects attribution signals.

You should use “Always on” if your tracking app sends data to an intermediary endpoint that forwards it to Meta, Google, or TikTok server-side. Since Shopify cannot see this forwarding relationship, it may incorrectly classify the pixel as non-performing. “Always on” prevents this misclassification.

What This Means for Analyzify Users

You don’t need to do anything. Your Analyzify tracking is not affected by this update.

Analyzify uses Custom Pixels for tracking, not App Pixels. Your existing setup requires no changes - purchase tracking, event tracking, and all integrations will continue to work exactly as before.

Conclusion

Shopify’s January 2026 update changed the default setting for App Pixels to “Optimized,” which may restrict data flow if no attribution signals are detected. Custom Pixels and server-side tracking are not affected. If you use an app that relies on App Pixels, check your settings and switch to “Always on” if you want to guarantee uninterrupted data flow.

Latest Posts

The latest news, technologies, and resources from our team.
View all posts
Blog Post Icon
Shopify Post-Purchase Surveys: Improve Attribution with Zero-Party Data
Published at 29.04.2026
Published by Serhat Bora
Learn how Shopify post-purchase surveys capture zero-party data, reveal hidden channels, and complement your attribution tracking.
Blog Post Icon
Build Shopify Customer Segments That Work
Published at 28.04.2026
Published by Serhat Bora
Learn how to create, manage, and use customer segments in Shopify. Build useful segments that update automatically for your campaigns.
Blog Post Icon
Advanced Shopify Attribution: How to Track Full Customer Journey
Published at 21.04.2026
Published by Serhat Bora
Explore Shopify's default attribution system and see how you can get multi-touch attribution to see the full customer journey for every order.
Blog Post Icon
Why Breadcrumb Schema Markup Is Key for Shopify Stores
Published at 13.04.2026
Published by Serhat Bora
81% of AI-cited pages have structured data. Breadcrumb schema is one key layer. Learn what BreadcrumbList markup does for Shopify stores and AI search visibility.
Sign up for our newsletter
Be the first to know about releases and industry news and insights.
We care about your data in our privacy policy.
Take the first step towards reliable tracking Join 3,000+ merchants who trust their tracking with Analyzify.