
Volume pricing tiers are stored in the metafield:
mnml.volume_pricing_tiers
You can import JSON tier data directly into this metafield at:
Product level — available on all plans
Variant level — available on the Pro Plan
This allows you to populate hundreds or thousands of items with volume pricing in a single upload.
You can use either:
Good for simple product-level metafields.
Best for large catalogues and supports both product- and variant-level metafields with cleaner formatting.
Shopify CSV column:metafields.mnml.volume_pricing_tiers.value
Matrixify column:Metafield: mnml.volume_pricing_tiers [json]
Matrixify column:Variant Metafield: mnml.volume_pricing_tiers [json]
Variant-level tiers override product-level tiers automatically.
In your CSV, add the tier JSON to the metafield column for each product or variant.
Example JSON value (Fixed Price Tiers):
[
{
"qty": 5,
"badge": "",
"type": "amount",
"price": 1000
},
{
"qty": 10,
"badge": "Most Popular",
"type": "amount",
"price": 900
},
{
"qty": 25,
"badge": "",
"type": "amount",
"price": 800
}
]Example JSON value (Discounted Tiers):
[
{
"qty": 5,
"badge": "",
"type": "percentage",
"price": 15
},
{
"qty": 10,
"badge": "Most Popular",
"type": "percentage",
"price": 18
},
{
"qty": 25,
"badge": "",
"type": "percentage",
"price": 20
}
]Notes:
qty = minimum quantity for the discount
price = price in minor units (5000 = £50.00) or percentage units (15 = 15%)
type = Either amount or discount
badge = optional label shown next to the tier
Shopify Import:
Go to Products → Import
Choose your CSV
Upload and confirm (ensure you map the metafields in the final import step)
Matrixify:
Open Apps → Matrixify
Upload your file
Click Import
For products:
Open the product → confirm the tiers show in the volume pricing app block.
For variants (Pro Plan):
Open the variant → confirm the tiers show in the volume pricing app block.