Shopify Feature Request: Suppress Pixel Conversion for Non-Revenue Orders

Topic summary

A merchant is requesting Shopify add functionality to prevent pixel conversion events from firing on non-revenue orders.

The Problem:

  • Shopify’s native pixel integrations (Meta, Google, TikTok) currently trigger purchase events for all completed checkouts
  • This includes warranty replacements, free samples, internal tests, and 100% discounted orders
  • No existing filters based on product tags, order tags, discount codes, or zero-value totals
  • Results in inflated ROAS metrics and misleading ad platform optimization signals

Proposed Solution:
Add suppression rules based on:

  • Product or order tags
  • Specific discount codes
  • Zero-value order totals
  • Custom line item or note attributes

Implementation could be a simple checkbox/rule logic in Customer Events > Pixels, or a documented API hook. The goal is cleaner tracking data and more accurate attribution for actual revenue-generating orders.

Summarized with AI on October 24. AI used: claude-sonnet-4-5-20250929.

Dear Shopify team,

I’m reaching out to request a feature that would improve tracking accuracy and advertising performance for merchants who occasionally process non-revenue orders such as:

Warranty replacements

Free artist/affiliate samples

Internal testing orders

100% discounted checkouts

The issue

Currently, Shopify’s native pixel integrations (Meta, Google, TikTok, etc.) fire a purchase event on all completed checkouts, regardless of:

Product tags

Order tags

Discount codes

Line item properties

0-value totals

This makes it impossible to exclude non-commercial orders from conversion tracking, and artificially inflates return-on-ad-spend metrics. Worse, it can lead to ad platform optimization based on false signal — which directly harms paid campaign performance.

Suggested solution

Please add a way for merchants to suppress purchase conversion events based on one or more of the following:

Product tags (e.g., freebie, warranty)

Order tags (set manually or via Shopify Flow)

Discount codes (e.g., ARTIST, WARRANTY)

Total order value = 0

Custom line item or note attributes (e.g., _source: warranty)

A simple checkbox or rule logic in the Customer Events > Pixels section would suffice, or even a documented API/hook to intercept these events.

This feature would empower merchants to maintain cleaner tracking, improve ad campaign efficiency, and allow more accurate attribution for real revenue-generating orders.

Thank you for considering this.

Best regards,
Pete
Submarine Pickups