Shopify Order Tags and Line Item Properties Report
See order tags, order notes, and line-item properties like engraving or gift messages beside product and sales detail on every Shopify order.
What Is the Shopify Order Tags and Line Item Properties Report?
The Shopify Order Tags and Line Item Properties report pulls the custom data attached to each Shopify order into one line-level table: the order tags applied to it, the order note, and the line-item properties captured at checkout, shown next to the product, variant, and sales figures for each item.
Two of those fields are worth separating. Order tags are merchant-defined labels applied to the whole order, used for things like fraud-review, VIP, pre-order, or fulfillment routing. Line-item properties are custom key-value pairs attached to a single item, such as an engraving message, a monogram, a chosen size, or a gift note. Tags describe the order; properties describe one item inside it. If you want the broader background on these fields, see our guide to [Shopify line-item properties and note attributes].
Merchants reach for this report when the important part of an order is not the money, but the instruction. If you sell personalized or build-to-order products, or you run orders through a tagging system, native Shopify reporting does not surface those fields in a table you can read, filter, or send to a team.
Which Fields Are Included in the Shopify Order Tags and Line Item Properties Report?
These fields tie each order's custom data to the specific item and its sales detail, so personalization and tags never sit apart from the line they belong to.
The pre-made version captures up to three line-item properties per item as name-and-value pairs. You can add, remove, or rearrange columns, and add more property columns if your items carry more than three custom fields.
Important Insights You Can Find in This Report
Which custom options are customers actually choosing?
Group and count the property values over a date range and the personalization data turns into a demand signal. If one engraving style, gift-wrap option, or custom size keeps appearing, that is a stocking and promotion decision waiting to happen. The options nobody selects are candidates to retire. Because the properties sit next to product and quantity, you can see not just that an option is popular, but which product it is popular on.
Do certain order tags cluster with specific products, notes, or customers?
Reading tags beside the line detail shows more than how often a tag fires. A pre-order tag that keeps landing on one variant, or a fraud-review tag that clusters around a particular note pattern, tells you something a tag count alone would hide. Filter to a single tag and scan the products, notes, and emails on those rows to see what the orders behind the label have in common.
Are any items missing the property values they should have?
Because properties belong to the line and not the order, a two-item order can have one customized item and one blank one. Scanning the property value columns for empty cells on products that should always carry personalization catches the orders most likely to ship wrong before they leave the building. This is a fulfillment check the aggregated tag reports cannot give you.
THE ANALYST'S READ: The Signal Most Merchants Miss
The trap with this report is reading tags and properties at the wrong level. An order tag applies to the entire order, but a line-item property applies to one item. When a merchant treats them as the same thing, a multi-item order blurs: the "engraving" property on item one gets mentally attached to the whole order, and item two, which also needed engraving, slips through with a blank value.
The pattern worth watching is the mismatch between an order-level tag and the line-level properties underneath it. An order tagged for personalization that contains a line with an empty property value is worth checking, because it may suggest the customization was not captured, was stripped at checkout, or was only added to one of several items. It could also be a legitimate mixed order. Either way, filtering to those rows and comparing the tag against each line's property values is the fastest way to separate a data gap from a real fulfillment error, and it is a read only a line-level report supports.
How Can You Automate the Shopify Order Tags and Line Item Properties Report?
Open Report Pundit and load the pre-made Order Tags and Line Item Properties template. The columns are already set, so you save it as is. To build it yourself, go to Custom Reports, add the fields above, and use Custom Properties to pull each line-item property in as its own named column. Set your date range and add a filter if you want to focus on one tag or property.
From there you can schedule it to send automatically on a daily, weekly, or monthly basis, so your fulfillment or production team receives it without anyone rebuilding it. Export it as Excel, CSV, or PDF, or push it to Google Sheets or Google Drive to keep a live production sheet.
Frequently Asked Questions
What are line-item properties in Shopify?
They are custom key-value pairs attached to a single item, capturing per-item details entered at checkout such as engraving text, a size choice, or a gift note. This report extracts each one into its own column. For a fuller explanation of properties, note attributes, and order notes, see our guide to [Shopify line-item properties and note attributes].
Can I report on my order tags with this report?
Yes. The order tags applied to each order appear as a column you can read, filter, and group by, which native Shopify reports do not expose in a table.
How are orders with more than one tag shown?
Multi-tag orders can be handled either way: split each tag onto its own row when you want to count tags, or keep them joined in one cell when you want to filter orders. Choose based on the question you are answering.
My report only has three property columns. What if an item has more?
The pre-made version captures up to three line-item properties per item. If your products carry more custom fields, add additional property columns in the report builder so each named field gets its own column.
How is this different from the Shopify Sales Attributed to Each Order Tag report?
That report aggregates sales figures grouped by tag, so it answers how much revenue each tag drove. This report is line-level and shows the actual tags, notes, and personalization values on each order, so it answers what custom data an order contains and how to fulfill it.
Can I send this report to my fulfillment team automatically?
Yes. Schedule it to email on a daily, weekly, or monthly basis, or push it to Google Sheets or Google Drive so production works from a current list without waiting on a manual export.