Dimensly for WooCommerce is a WooCommerce plugin for stores that sell products by measurement rather than fixed units, such as flooring, fabric, wallpaper, framing, or liquids.
It adds a calculator to the product page, allowing customers to enter the dimensions they need and see the measurement and price update as they type.
For products sold in fixed packages (like tiles or floor planks), set a box size. The plugin rounds the entered measurement up to a whole number of boxes, and the calculator shows the equivalent number of boxes.
Beyond the standard area (L x W), you can create arithmetic expressions (+, -, *, / and parentheses) using the variables {L}, {W}, and {H}. For example, a frame shop can use ( ( {L} + {W} ) * 2 ) / 100 to calculate the perimeter in meters.
Settings are applied in this order:
* Global Rules: Set a default calculator for all products, specific products, or product categories.
* Product Overrides: Use different settings for a specific product.
* Variation Overrides: Assign different units or formulas to individual variations.
Set a weight per measurement unit, and the plugin calculates the cart item’s weight from the customer’s measurement. For example, if a customer buys 10m of fabric, the item weight is 10 times the weight set per meter.