Bump. This is still a major issue.
Topic summary
Merchants are requesting the ability to add product dimensions (length, width, height) to Shopify listings for accurate shipping calculations. Currently, Shopify only supports product weight, not dimensions.
Current Limitations:
- Shopify’s native shipping system doesn’t store or use product dimensions for rate calculations
- This forces merchants to either overcharge customers (using largest box size) or absorb shipping costs (using smallest box size)
- Major carriers require both weight AND dimensions for accurate pricing, creating significant profit losses for merchants
- Google Shopping now requires dimensional data, affecting search visibility for Canadian merchants
Workarounds & Solutions:
- Third-party apps: Boxify, Multi Carrier Shipping Label, Bespoke Shipping, JsRates, and Starshipit
- Metafields can store dimension data but don’t integrate with Shopify’s native shipping or checkout
- Cubic weight calculation workaround: H × W × L × 250 (meters), compare to actual weight, use larger value
- External services like Shippo.com (pay-per-use, no monthly fee)
Recent Development (2024):
Shopify quietly rolled out volumetric shipping for label creation only. When selecting a packing box during label printing, Shopify now calculates volumetric weight based on that specific box’s dimensions. However, this doesn’t address checkout pricing—dimensions still aren’t stored at the product level or used for customer-facing shipping quotes.
Merchants continue requesting Shopify add native dimension fields and integrate them throughout the shipping workflow.