Getting Started

Getting Started

Welcome to Measurement Price Calculator for WooCommerce! This guide will help you set up your first measurement-based product in minutes.

Requirements

  • WordPress 6.0 or higher
  • WooCommerce 8.0 or higher
  • PHP 7.4 or higher

Installation

From WordPress.org

  • Go to Plugins → Add New in your WordPress admin.
  • Search for "Measurement Price Calculator for WooCommerce".
  • Click Install Now, then Activate.

Manual installation

  • Download the plugin ZIP file.
  • Go to Plugins → Add New → Upload Plugin.
  • Choose the ZIP file and click Install Now.
  • Click Activate.

Initial setup

After activation, you can optionally configure global defaults at WooCommerce → Settings → Measurement Calculator.

Global settings

SettingDescriptionRecommended
Default Calculator PositionWhere the calculator appears on product pagesBefore Add to Cart
Show Pricing LabelDisplay per-unit pricing in shop loopYes
Default Length UnitDefault unit for length inputsBased on your locale
Default Area UnitDefault unit for area inputsBased on your locale
Default Volume UnitDefault unit for volume inputsBased on your locale
Default Weight UnitDefault unit for weight inputsBased on your locale
Scroll to see all columns →
These are optional. You can start creating products right away without changing any global settings.

Creating your first product

  • Go to Products → Add New (or edit an existing simple product).
  • In the Product Data section, click the Measurement tab.
  • Select a Calculator Type. For this example, choose Area (L×W).
  • Set the Pricing Unit to your preferred unit (e.g., "sq ft").
  • Optionally set a Pricing Label (e.g., "per sq ft") or let the plugin auto-suggest one.
  • Set the product's Regular Price in the General tab. This is the price per unit (e.g., $2.50 per sq ft).
  • Click Publish.
That's it! Customers will now see length and width input fields on the product page. As they type measurements, the total area and price update in real time.

Optional: add pricing tiers

If you want different rates for different measurement ranges:

  • Scroll down to the Pricing Rules section in the Measurement tab.
  • Click Add Rule.
  • Enter a range start, range end, and price per unit.
  • Add more rules for additional tiers.
See Pricing Tables for detailed setup.

Optional: set constraints

SettingWhat it does
Minimum PriceFloor price regardless of measurement
Overage %Automatically add waste buffer (e.g., 10%)
Min/Max per fieldRestrict measurement input ranges
Scroll to see all columns →

What's next?

Need help?