
PREREQUISITES:
- Time: 60s
- Access: Shopify Sidekick AI
- Plan: Grow / Advanced / Plus
The “Dim Weight” Trap
Have you ever been shocked by a shipping invoice that was double what you quoted a customer? Welcome to the world of Dimensional Weight. Carriers like Canada Post, UPS, and FedEx don’t just care how much a box weighs; they care how much space it takes up. If you ship a 1lb pillow in a large box, you’ll be charged for the space, not the weight. If you aren’t tracking Length, Width, and Height, you’re flying blind.
The Solution: Sidekick It
Today, we’re using Shopify Sidekick to build a custom Product Dimensions Manager. This app creates a central dashboard to audit your entire catalog and save dimensions as Metafields—without needing a third-party paid app. By tracking these in Shopify, you can provide accurate data to 3PLs and use advanced apps to calculate exact box fits.
The Exact Prompt
Create a brand new Product Dimensions Manager app. The app should: - Display physical products that require shipping in a table. - Show columns for: Product name, Variant, SKU, Length, Width, Height, Dimension Unit selector (Inches, Centimeters, Meters, Feet), Last Updated, and an Update button. Include filter toggles: 1. "Show only products with missing dimensions" 2. "Hide out of stock products"Logic:- Allow users to enter L, W, and H values and select units. - Store dimensions as custom metafields using the productVariantsBulkUpdate mutation. - Show a "Last Updated" column for tracking modifications.- Include a Share button with instructions in an expandable section. Keep it simple and functional.
Triple-click the box above to copy the magic.
Key Features of Your New App
- Metafield Integration: Automatically creates and updates Metafields in the
sidekicknamespace (length, width, height). - Smart Filtering: Instantly isolate products that are missing data or hide out-of-stock items.
- Bulk-Ready Table: Update your L x W x H and Unit (Inches/CM) on one screen.
- Data Validation: Prevents “fat-finger” typos by ensuring only numbers are entered for dimensions.
⚠️ Technical Note: The data saved by this app is stored as Variant Metafields (Key:
sidekick.length,sidekick.width, etc.). Ensure your shipping or 3PL software is configured to read these specific metafield keys for automated calculations..”
Common Questions
Why store dimensions as Metafields?.
Shopify’s core product fields don’t include L x W x H by default. Metafields are the standard way to store this extra data so other apps and carriers can access it
Sidekick Challenge” question to encourage comments.
Can I change the units later?
Yes! The app includes a unit selector (Inches, CM, etc.). If you switch units, the app will update the sidekick.dimension_unit metafield accordingly.
Is there a limit to how many products I can update?
The productVariantsBulkUpdate mutation is very efficient, but if you have thousands of variants, Sidekick may process them in batches.
The Sidekick Challenge: Check your last UPS or FedEx bill. How much did “Dimensional Weight” cost you this month? Let us know in the comments if this tool helped you bridge the gap!

Leave a comment