Report on sales of Bundles using Shopify Bundles app

Topic summary

Problem: Merchants using Shopify Bundles can’t report bundle sales because orders list only component SKUs; the bundle product itself isn’t a line item. The visible “Part of: [Bundle Name]” note isn’t exposed in Flow/export.

Initial guidance: A Flow approach based on “variant requires components” failed since the bundle item isn’t in the order. The needed ProductVariant.productParents field exists only in the unstable Admin GraphQL API (not REST, not 2023-10 stable), so Flow couldn’t rely on it at that time.

Workaround (recent development): Use lineItemGroup on each order line item. lineItemGroup.title matches the bundle title, allowing Flow to detect bundles and tag orders accordingly. Example (Liquid) captures unique bundle titles from order.lineItems and applies them as order tags. Screenshots show Flow configuration using lineItems_item.lineItemGroup.title.

Outcomes: Merchants can now tag orders that contain bundles and report via tags (e.g., ingest into ShipStation). This provides practical bundle-sales tracking despite the bundle product not appearing as a line item.

Status: Partial resolution via lineItemGroup-based Flow tagging. No confirmation of a native, direct Shopify report for bundle products; requests for official reporting persist.

Summarized with AI on December 21. AI used: gpt-5.

This is what we are trying to tag orders with bundles:

1 Like