
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:
[
{"qty": 10, "price": 5000, "badge": ""},
{"qty": 25, "price": 4800, "badge": ""},
{"qty": 50, "price": 4500, "badge": "Best Value"}
]
Notes:
qty = minimum quantity for the discount
price = price in minor units (5000 = £50.00)
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.