Hi, I am wanting to sell something that requires the customer entering a custom width and height of a product and then a price automatically shown for the sizes inputted. I have spread sheets with all the widths on the “x” and heights on the “y” and the product values shown for the sizes ( hope that makes sense ). Would this be able to have a code written? I have seen a few apps that offer this but are a high monthly cost and have received some bad reviews that put me off. Many Thanks.
Topic summary
A user needs a custom pricing calculator where customers input product width and height, and the price automatically updates based on a spreadsheet-style pricing matrix (widths on x-axis, heights on y-axis). They’re seeking a code-based solution rather than expensive monthly apps with poor reviews.
Current Status:
- Another user provided a solution using “convertcalculator”
- A 5-minute tutorial video was shared demonstrating:
- How to create the calculator
- How to embed it into Shopify
Key Resource:
Video walkthrough available at the provided Loom link showing the complete implementation process.
Thanks for the reply, this is exactly what I’m wanting, could I please have more info?
Hey, I recorded a 5-minte video creating this calculator with convertcalculator for anyone else who might need it in the future: https://www.loom.com/share/a2cf7e6870b84f949fcec05c224a3245?sid=f3d0145e-f6ce-49c4-9e0a-609f845740a3
I’ve also shown how to embed it in Shopify. Hope this helps!
Hi there,
A Shopify Price Calculator app is perfect for this. It can take customer width × height inputs, reference your pricing table, and display the total instantly. These apps let you set up custom rules without expensive coding and show real-time prices as customers enter dimensions.
Hi @CJW
**“Yes, this is absolutely possible without using an expensive app.
If you already have a spreadsheet with widths on one axis, heights on the other, and a price for each size combination, then we can create a custom pricing calculator directly in your theme using Liquid + JavaScript.
Here’s how it works:**
- We add two input fields on the product page
– one for width
– one for height - We store your price table in the theme
(either as a JSON file, metafield, or inside the section itself) - JavaScript automatically looks up the correct price from your size matrix whenever the customer enters their width + height.
- The price on the product page updates instantly, just like an app would do.
- The selected custom size and price are added to the cart so the correct amount is charged at checkout.
There is no monthly fee — it’s a one-time custom code solution, and completely under your control.
If you want, you can send me:
- Your spreadsheet (width × height × price),
- Your theme name,
- The product page you want this on,
and I can outline the exact implementation or even prepare the code for you.
Best regards,
Devcoder ![]()
Hi @CJW
If your main goal is to let customers enter a custom width and height and instantly get a calculated price, then yes, you can do this without custom code.
With Easify Product Options, you can create a simple formula-based price. Customers type in their width and height, and the app automatically calculates the price using the formula you set (for example: width × height × rate).
It won’t import a whole spreadsheet matrix, but it does handle custom size inputs and automatic price calculation very cleanly — and the pricing is still very affordable compared to the other apps. Here’s how it works:
- This is the result:
- This is the app setting:
Easify’s dimension feature lets you set up custom pricing — customers can enter their own measurements, and with your formula in place, the price will be calculated automatically for them.
Easify might be a simple way to get what you’re looking for. Hope this helps, and happy to answer if you’ve got questions along the way. ![]()



