💸 Get more for your money each Wednesday with big savings on selected extensions. Shop this week's deals
Product Icon

Measurement Price Calculator for WooCommerce

Add a calculator to your product pages to calculate product quantity required or overall price by square footage and more.

Sell Objects Priced by Unit or Allow Customers to Add Quantities of Their Own with Measurement Price Calculator

While selling t-shirts or cell phone covers is easy with WooCommerce, many of us also sell products that aren’t sold in quantities of “1”, such as flooring, wallpaper, or more. The Measurement Price Calculator for WooCommerce will solve the problems you’ve probably encountered in setting up and pricing these products.

The Measurement Price Calculator extension for WooCommerce allows you to add and configure a calculator to your products that are sold in quantities based on their dimensions, square footage, volume, or weight. This allows you to easily sell products which have a known measurement per item. For instance, let’s say you have tile that’s sold for $2.09 per square foot, and you offer a box of tiles that covers 35 square feet or a larger box that covers 60 square feet. Using the same pricing per square foot, you can easily enter the size of the box and the calculator will display the total price per box.

Looking to instead allow customers to tell you how much they need? The Measurement Price Calculator also allows you to sell products based on the price by unit of measurement (per square foot, cubic yard, etc). Perhaps you sell mulch with a price per cubic yard — you can allow the customer to provide an area and depth of mulch, and the calculator derives the total cubic yardage and final price. Configure any combination of units and customize labels to meet your store’s needs!

Key Features

  • Use the quantity calculator for products based on known product measurements (i.e. box of tiles)
  • Use the pricing calculator for products priced and sold by the unit: foot, square meter, cubic yard, etc (i.e. garden mulch by volume, wallpaper by area)
  • Product prices can be displayed per unit (e.g., “$1.75 / ft”, “from $3 / sq m”) in shop and on product pages
  • Pricing calculator inventory support: product inventory can be managed “per unit”
  • Pricing calculator dynamic weight: product weight can be set/calculated “per unit” for shipping
  • Pricing calculator pricing table: set price breaks based on simple product measurement ranges
  • Calculators available for all physical attributes: dimensions, area, surface area, volume, or weight
  • Area, volume, perimeter, and surface area calculators all allow simple inputs, or entering length, width, and heigh independently
  • Use any combination of units
  • When allowing user-defined inputs, optionally include an overage estimate automatically NEW
  • Customize measurement and pricing labels
  • Set minimum and maximum values or the accepted step / increment on customers’ entered measurements NEW
  • Variable products supported for per-unit pricing, shipping weight, and inventory
  • Special “Room Walls” calculator for selling wallpaper
WooCommerce Measurement Price Calculator: Pricing Per Unit in Catalog
Some of the product possibilities

Just Some of the Possibilities:

  • Tile sold by the box covering a certain area: demo
  • Variable mulch sold by the cubic yard, with the customer supplying an area and depth: demo
  • Colored fabric by the yard: demo
  • Wallpaper by the roll based on room dimensions: demo
  • Foam sold by the cubic foot
  • Fencing for a garden perimeter
  • Coffee sold by the pound
  • Wrapping paper by surface area
  • And more…

One Plugin, Two Calculator Modes

With this one plugin you can configure two distinct calculator modes: quantity-based and user-defined. To learn how to set up products for each mode, check out the documentation. The quantity-based calculator is ideal for selling products that have a set measurement, such as a box of tile with given square footage. The calculator will be shown on the frontend, prompting the customer for a length and width (for instance). You set the label and the units to use, and your customer can easily purchase the minimum number of boxes based on the area of their floor and the coverage of each box of tiles:

WooCommerce Measurement Price Calculator Quantity Mode product
Selling a box of tile with the quantity calculator

As shown in the sample image, the plugin can be configured to display the price “per unit”, as is common with tile sales. The price for the product (e.g., one box of tiles) will be divided by the configured size of the product (e.g., the square foot coverage of the box of tiles) to determine the price per unit. Of course, any of the calculators can be used: dimensions, area, volume or weight, with any combination of units and custom labels.

On the other hand, the user-defined calculator mode allows you to sell products which are priced per unit and sold in custom sizes. This calculator is ideal for selling products which are customized to order: for instance, fabric sold by the foot, with a length provided by the customer. When the ‘Calculated Price’ option is enabled, price will be defined the price per unit and the amount entered by the customer.

On the product page, the customer will be able to supply the length desired and see the final price based on their dimensions:

WooCommerce Measurement Price Calculator Price per Yard

The user-supplied measurement is shown on the cart page, order details, emails, and order admin:

WooCommerce Measurement Price Calculator Cart Page

Pricing Calculator Inventory Support

In the latest version of the plugin, inventory can now be managed “by unit” for custom sized products (user-defined mode). With this option enabled, you have the ability to account for product inventory in the same units in which it is sold. For instance, if your product is fabric by the foot you can configure your product inventory in terms of available feet of fabric, so if a customer orders two 10-foot lengths a total of 20 feet will be deducted from your product inventory.

WooCommerce Measurement Price Calculator Inventory Management
Inventory by the Foot

Pricing Calculator Dynamic Weight

Now you can configure a weight “per unit” for your user-defined calculator products. By enabling this option you are able to set a weight per square foot, for instance, so that shipping costs can be correctly totaled for products customized by your customers.

Example: Shipping based on Pounds per Square Foot
Example: Shipping based on Pounds per Square Foot

Pricing Table

For simple products with prices that vary depending on the total measurement of the item, we are pleased to introduce the pricing table feature. No longer are you limited to a single price per unit for your pricing calculator products – simply define one or more pricing rules consisting of a measurement range, a price per unit, or a sale price per unit and the measurement price calculator will take care of the rest. The price will be instantly updated on the product page based on the size of product configured by the customer.

WooCommerce Measurement Price Calculator Pricing Table
Easily configure product prices that vary based on size

Display the available pricing on the frontend with a simple shortcode that can be used on the product page or anywhere shortcodes are accepted. Encourage your customers to purchase more with savings they can see. Want a convenient place to show this? How about listing the price schedule in a custom tab added by the premium Tab Manager:

Prices are always up to date on the frontend thanks to a simple yet powerful shortcode
Prices are always up to date on the frontend thanks to a simple yet powerful shortcode

Remember that any of the calculators can be used: dimensions (length, width, height), area (simple area or length x width), surface area, perimeter, volume (simple volume, area x height, or length x width x height) or weight, with any combination of units and custom labels. The Measurement Price Calculator allows you to configure product calculators that are as unique as your product line!

How to Get Started (in 5 minutes or less)

  1. Buy this extension 🙂
  2. Download and install into your WooCommerce store
  3. Define measurements to use under WooCommerce Settings > Products
  4. Check out our documentation for some setup tips
  5. Update Product Data in the Product Page under Measurement for all products that will use the calculator
  6. That’s it! Enjoy products priced automatically by measurement!

Need any more reason to buy? When you purchase a SkyVerge-developed extension, you’re getting the highest quality extensions for your WooCommerce store. Gain peace of mind by knowing that when you purchase our products, your store’s performance is as important to us as it is to you.


Customer reviews

Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.