WooCommerce Measurement Price Calculator

$129.00

Allow customers to order products based on any measurement you choose – let customers define an exact measurement, or set a measurement for each quantity (i.e., square footage in a box of tile). Even supports pricing tables for measurement discounts!

Buy at WooThemes

Plugin Description

Price Products by Dimension or Measurements, Not Just per Unit

Want to sell products in your WooCommerce store based on measurements entered by customers? The WooCommerce Measurement Price Calculator allows you to configure a calculator form to let customers add product quantity by dimensions, square footage, weight, volume, perimeter, and more:

WooCommerce Measurement Price Calculator | Frontend calculator display

Customer Measurement Calculator

Want to sell boxes of tile in your WooCommerce store? Easy! You can set the appropriate square footage for each box, then allow customers to determine how many boxes they need. You can make this even easier on the customer by providing a form that allows them to enter a square footage or a length + width and tell them how many boxes they’ll need to buy!

WooCommerce Measurement Price Calculator | Boxes of tile

Selling boxes of tile with a customer calculator

Want to sell a product based on customer-entered measurements instead? The WooCommerce Measurement Price Calculator can do that, too. The Calculator can sell custom-sized products priced by unit: per meter, cubic yard, etc. You can let customers enter the exact amount of the product needed, and the calculator will automatically add the calculated price to the cart.

This will also deduct the current amount of the product from your inventory, and uses the measurements to obtain an accurate shipping weight based on the amount of product the customer needs. Sell ribbon by the foot, wallpaper, corks by the pound, mulch by the cubic yard, and more!

WooCommerce Measurement Price Calculator | Selling by volume

Selling mulch by the cubic yard

Need to vary your item’s pricing based on the measurements entered by the customer? The WooCommerce Measurement Price Calculator even has a pricing table for that! You can set pricing breaks based on the measurement entered by the customer to encourage your customers to order more of a product to get a bulk discount.

WooCommerce Measurement Price Calculator | Pricing Table Bulk Discounts

Pricing Table for Bulk Discounts / Variable Pricing

See the WooThemes Product page for full details on all of the great features available for the Measurement Price Calculator!

Click the button above to purchase — only available at WooThemes!

Share your thoughts!

Got a quick question or feedback about the plugin? Submit it here!

Already purchased the plugin & need help? Please submit support questions via WooCommerce.com; support inquiries will not be addressed here.
Proudly Powered by WooCommerce Product Reviews Pro

Let us know what you think...

What others are saying

  1. rebecca reincke

    Question

    Can i pick and choose what products in the shop to add this to? For example some products in the shop will just need to be sold with the quantity option rather than weight.

    Thanks
    Becca

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

    • Beka Rice

      Hey Becca, you can indeed enable it only for item that are sold by measurement 🙂

      (0) (0)

      Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  2. Ruth

    Question

    If I use weight for my calculations the shipping table rates based on weight work correctly, what happens with volume and shipping?

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

    • Beka Rice

      Hey Ruth, I’m afraid that dimensions can’t be supported for shipping, as there are multiple ways a shipping package could be built / depends on how boxes would be packed with the item, so volume won’t be ported to shipping dimenions; only weight can be used.

      (0) (0)

      Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  3. john

    Question

    We like to have drop down option for wall paper type and the user inputs Width x height…There will be many type of papers and the price changes according to the paper…see the example here http://www.printawallpaper.com/detail/black-and-white/time-lapse and let me know how this could be achieved

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

    • Beka Rice

      Hey John, this is definitely possible using variable products + the area calculator. I’d recommend having a look at this section of the documentation or reaching out via the help desk to get assistance with this.

      (0) (0)

      Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  4. Boris Bartkowski

    Question

    I really need a function to set min-max measurement for products… i have read the tutorial but my WordPress development and javascript knowledge are not the best :/

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  5. Stan

    Question

    Hi Beka,

    I tried to add custom unit as described in the developers tutorial. it works as units of dimensions but cant make it show on total volume – there are only predefined units.
    How I can make it show Total Volume (cu. in.) instead of (cu. in.) (my unit)

    Also I would like to change the Total Volume label to something else – how I can do it

    Thanks

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  6. Janet

    Question

    Hi,
    We sell our products by the united inch which is length plus width (l+w). I would like the user input to be both the length and width. they do not need to see the united inches total so I would like that hidden. The final price is not calculated by the inch but rather in increments. For example, 18 united inches up to 20 united inches equals $21.00. Just the final price would need to be displayed. I came across some documentation that said this used to be available in this plugin. Is it still available?

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

    • Beka Rice

      Hey Janet! I’m afraid we don’t have this kind of measurement available — we have perimeter (2*[l+w]), but unified inches isn’t available. You could do this with a “Dimensions” calculator, but it would only have one input for total inches, not 2 as you’ve outlined. To use 2 inputs would require customization of the dimensions calculator or the perimeter calculator to change the way inches are calculated. Sorry I don’t have better news for you here!

      (0) (0)

      Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  7. Tony

    Question

    Hi,
    I need to find ways to customize Measurement Price Calculator, as in changing sizes of calculator displayed, add header labels, change cell/tablecolours etc, even change layout to a more ‘form’ layout. At the moment, I’m unhappy with the table/layout produced even with minor CSS hacks, and I need it more ‘Professional’ as I think there is still some customer confusion over it’s use. Is there a handy guide?
    Regards
    Tony
    https://www.moseleyinteriors.co.uk

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

    • Beka Rice

      Hey Tony, you could likely override the template for the calculator if you need to make extensive changes. Do you happen to have a thread open via the help desk we could look into? We can’t perform customizations but we could point you in the right direction as to the best way to do this.

      (0) (0)

      Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  8. Pat

    Question

    Hi,
    I want to create a website for selling custom paint. The price depend on the size of the paint. Depend on the width and the height. You can see in attach what the price list look like. I want to be able to give the price depend on the measurement in the price list. Also, you can on the picture in attach what I want to look like on the website. So the price will depend on the width and the height. Is it possible to do that with this plugin?
    Thank you for your help

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

    • Pat

      Thanks Beka for your advice. After a lot of research I think I can use the Square meter calculator to make a price. But some questions about that.
      -Can I make calculation like the square meter but in inch?
      -Can the client enter the inches for Width and Height and have the fraction box after each measurement? (refer to my picture in my first question) To enter 24” 1/8
      Hope this is working, if yes, I will be able to work with your plugin.
      Thank you

      (0) (0)

      Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

    • Beka Rice

      Hey Pat, you can indeed use square inches instead of sq m — you have to set price in one unit, and show customers one unit, but these don’t have to match. For example, I can set pricing in sq m, but accept sq in from customers. If these differ, then customers will see price per sq in and they’ll enter inches for measurements.

      I’m afraid fractions are not separated into their own input. The width box, for example, could take: 24, 24 1/2, 24.24 — to change how customers input measurements would require you to make some modifications with the help of a developer.

      (0) (0)

      Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

    • Beka Rice

      Hey Pat, since this pricing is tiered and not directly calculated from a unit price * measurement, I’m afraid our plugin wouldn’t be a good fit for this set up, and using variations with set prices may be a better route.

      (0) (0)

      Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  9. Gareth

    Question

    Hello, we already have the plugin, I have two questions:

    1) In the UK we have to offer people to buy in CM/inches – Can we price in Inches, but when user is inputting allow them to choose cm/mm/inches (at moment I guess not, but could you add and what cost?)

    2) If we wanted custom shapes, eg. a circle, could we add shapes? (the shape would be price on the largest square area, so essentially in a circle we quote the cost of the square that fits around the circle.

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

    • Beka Rice

      Hi Gareth, (1) Unfortunately a frontend unit switcher is not possible at present with our plugin. We have it on our idea board, but it’s not something we’ve tackled yet since it would require a fair bit of refactoring to push the conversion ratios into the product page javascript (which changes the costs on the fly), as right now they’re only used server-side when items are added to the cart or purchased. (2) shapes can be added with the help of a developer to extend the measurement types available.

      (0) (0)

      Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  10. Stan

    Question

    Hi Beka,

    Is this plugin passing the width and length to to shipping modules so I can use them for conditions regarding shipping?

    Thanks

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

    • Stan

      any estimate when this fix will be released?

      Thanks

      (0) (0)

      Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

    • Beka Rice

      Hey Stan, great question. There were some hooks added into WooCommerce that will let us do this, but we’d run into some weirdness last time we tried to add it (for example, dimensions only are relevant for certain calculator types, and we have to make some assumptions about product “shape” to make this work). We’re working on it for our next fix release of the plugin, just has taken some time to figure out what exactly this looks like 🙂

      (0) (0)

      Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  11. Tim Durrant

    Question

    Is it possible to have the measurement selection / add to cart on the homepage and on the products thumbnail list?Like the site in the link

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

    • Beka Rice

      Hi Tim, not sure which site you’re referring to here, but I’m afraid there’s no way to use the calculator outside the single product page. The plugin’s calculator is pretty complex and relies on only one product being shown at a time. Sorry I don’t have better news for you here!

      (0) (0)

      Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  12. Jocrat

    Question

    Hi,
    does this plugin expand the WooCommerce REST API?
    We need it to be configurable through a third software.

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

    • Beka Rice

      Hey Jocrat, thanks for the question! I’m afraid that this plugin does not add its own endpoints to the REST API, so updating its data would most likely be difficult and would require manual updates to the product meta. Can you give me some additional detail on what you’d be looking to update via the API?

      (0) (0)

      Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  13. Filipe Aparicio

    Question

    Hi,

    I sell 2 box sizes of tiles (ex: one box covers 18m2, the other 7m2). Is it possible for the extension to calculate based on the two sizes? For example, a client needs 20m2 of tiles, so a box of 18m2 and a box of 7m2 get added to their cart.

    Thanks

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

    • Beka Rice

      Hey Filipe, the plugin could calculate that this would require 2 boxes of 18m2 tile, and 3 boxes of 7m2 tile, but it won’t automatically mix and max boxes for a customer. Sorry I don’t have better news for you here!

      (0) (0)

      Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  14. Chris

    Question

    Is there a way I could incorporate the product_price into the amount_needed dropdown?

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  15. Richard Tsang

    Question

    Hi, I had brought your product. However, I have the following question:-
    – Can I define custom formula instead of pre-set calulcation? For example, the price is based on the following formula
    item price = unit price (LW) + 0.7W
    – display the minimum price. This is based on the above question. Since the formula is based on custom formula. I cannot simply display the unit price. Instead, I should display the minimum price only, for example, from $17 (unit price may be $10)
    – can I set the minimum and maximum quantity for L and W?

    Thanks

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

    • Richard Tsang

      Hi Beka, I had managed to add max and min limitation on L and W. I had identified where the minimum purchase applied. But I cannot identify which file control the display of item price after entering the dimension (eg. L &W). After entering the dimension, the screen will automatically update the item price based on area. Can you suggest which file in the class folder control the display of item price (or calculate the item price to display in the product page)?

      Thanks

      (0) (0)

      Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

    • Beka Rice

      Hey Richard, in /templates/single-product/ both calculator templates have filters for the total amount text at the top of the file, which will let you change the total item price display. If you need some further detail, could you please submit a help request and let me know the ticket number? That way I can get our lead developer looped in. Cheers!

      (0) (0)

      Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

    • Richard Tsang

      Thanks, Beka. I am a newbie. Will check on this direction.

      (0) (0)

      Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

    • Beka Rice

      Hey Richard, I’m afraid that custom formulas are not supported by default, but the plugin could be extended to add your formula. The L and W inputs cannot have minimums / maximums set (only the overall measurement, such as area or volume), but this could be achieved with a small bit of javascript if decide to go the route of extending the plugin.

      (0) (0)

      Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  16. vojtech

    Question

    Hey, does the plugin support taxes? (I bought it and seems its not working, which would be quite a bummer for that price 🙂 )

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

    • Beka Rice

      Indeed it does! Could you please submit a help request and let us know the ticket number so we can look into this? thanks!

      (0) (0)

      Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  17. Jan-Philipp Wittrin

    Question

    Hi, is it possible to use this plugin with the vendor system WC Vendors?

    My vendors should be able to chose and populate kilogramm measurement fields and need to apply that from the front-end. If I have custom fields I can populate them through the front end via the cf ID. Is that also with the fields of your plugin?

    Thank you.

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

    • Beka Rice

      Afraid you’d have to use something like Product Vendors so that vendors can adjust measurement data from the backend. Measurement data is stored as serialized product meta, so you wouldn’t be able to show them & allow editing from the frontend in the same was as a custom field without some custom code.

      (0) (0)

      Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  18. David

    Question

    depending on which input units I have selected for the price calculator I get a number next to the label. In the screenshot the length is set to km and the width set to cm. Plus, neither of the options seem to have an affect, the price is set up to work on sq m however I want the input to be generated from cm – so the user will put their measurements in cm and the price will be generated based on sq m.

    Is that possible?

    thanks

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

    • Beka Rice

      the user will put their measurements in cm and the price will be generated based on sq m.

      Hey David, this is definitely possible! If you’re experiences issues in getting this set up, we’d be happy to help via the help desk.

      (0) (0)

      Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  19. Stephen

    Question

    Hi could your pricing table be modified to calculate a fixed cost instead of per measurement eg. (Sq feet cost).. I would need this approach since the product I am selling will be priced in increments of .5 square feet. So the dimensions 15 inch x 20 inch is actually 1.5 feet x 2 feet in terms of costing. In this regard any square feet between 247 and 432 = $40.00.
    If there is an easier way to accomplish this please advise.

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

    • Stephen

      No not in quantities, I am cutting from sheets of wood 9 feet bx 6 feet but the custermer must be charged at a minimum 6 x 6 dimensions.. The plugin option to buy by box is exactly what I was looking at interms of cost calculations

      (0) (0)

      Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

    • Beka Rice

      Hey Stephen, if the option to buy by box will work for you, I’d recommend checking out the sample setups in the documentation, as this shows how to set up a quantity-based product 🙂

      (0) (0)

      Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

    • Beka Rice

      Hey Stephen, is this sold in quantities? Like a box that covers up to a certain square footage? If not, you’d need custom code to achieve this.

      (0) (0)

      Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

  20. Max

    I there great plugin, but now that i have install it I have a problem with shipping class?? Any suggestion?

    thanks

    (0) (0)

    Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

    • Martyn James

      I’m trying to figure out how to combine a fixed price variation option with a calculated option. Some products on client site are priced per metre in various widths but need to be purchase with one of 2 fixed price attachments. The products are PVC strip curtains, so some varieties need either a steel or galvanised plate e.g.

      option 1: x metres of 200mm strip + stainless steel plate =price 1
      option 2: x metres of 200mm strip + galvanised steel plate = price 2

      Do you have any suggestions on how best to accomplish this?

      Thanks!

      (0) (0)

      Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

    • Kelly Lopez

      Is there a way to have the dropdown let the user select the length they want based on the amount of inventory? I run a fabric shop and it’s cumbersome for users to have to figure out how many 1/3s are in 9 2/3 yards and put the multiplier in the text box while selecting “1/3” from the dropdown.

      We offer fabric cut in 1/4, 1/3, 3/8, 1/2, 5/8, 2/3, 3/4, 7/8, 1 (or whole) yard increments. We’d like to have the dropdown allow the user to select the exact amount they want cut based on the total yardage we have in inventory (so if a user wanted 3 1/4 yards, they could just select “3 1/4” in the dropdown instead of having to select ‘1/4′ and put in ’13’ in the text box.

      You can see what I’m talking about here: https://www.stitch-n-frame.net/product/aunt-grace-simple-sampler-6/

      Thanks!

      (0) (0)

      Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

    • Beka Rice

      Hey Kelly, you could consider making “cut” a variation, so customers first choose the “cut”, then they enter what’s needed. This would require you to use a quantity-based set up rather than user-defined. We’d be happy to take a deeper look via the help desk if you can reply with a ticket number. thanks!

      (0) (0)

      Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

    • Andy Heiser

      Having trouble with Variable Products… Users need to be able to select different product attributes, enter length and width, and based on attribute/s using variables different prices per square foot calculate total price. However the length and width fields are not displaying. Are there any support tools out there to help with this???? If I can’t figure this out I will have to find another solution.

      (0) (0)

      Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

    • Beka Rice

      Hey Andy, we’d be happy to help! Could you please fill out a support ticket here? You can also send the ticket number here if you’d like. Thanks!

      (0) (0)

      Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

    • Beka Rice

      Hey Max, we’d be happy to help! Please submit a ticket at WooThemes and forward us the number in this form. Thanks!

      (0) (0)

      Something wrong with this post? Thanks for letting us know. If you can point us in the right direction...

×

Login

Register

Continue as a Guest

Don't have an account? Sign Up

Pre-Sales

Have some questions about this plugin? We'd love to help! Fill out this form to ask 🙂
  • Any general information you need? Anything we can clear up? Ask away!
  • At least first name, please!
  • (Otherwise how can we send you our lovingly crafted response?)
  • (Optional) Sometimes helpful to know 🙂

You may also like…