Title: GaugeQuote — Product Options &amp; Price Formulas
Author: arsimaz
Published: <strong>October 30, 2026</strong>
Last modified: October 31, 2026

---

Search plugins

![](https://ps.w.org/gaugequote/assets/banner-772x250.png?rev=3775357)

![](https://ps.w.org/gaugequote/assets/icon-256x256.png?rev=3775357)

# GaugeQuote — Product Options & Price Formulas

 By [arsimaz](https://profiles.wordpress.org/arsimaz/)

[Download](https://downloads.wordpress.org/plugin/gaugequote.0.1.2.zip)

 * [Details](https://wordpress.org/plugins/gaugequote/#description)
 * [Reviews](https://wordpress.org/plugins/gaugequote/#reviews)
 *  [Installation](https://wordpress.org/plugins/gaugequote/#installation)
 * [Development](https://wordpress.org/plugins/gaugequote/#developers)

 [Support](https://wordpress.org/support/plugin/gaugequote/)

## Description

Your products do not have one price. A blind depends on width and drop. A glass 
panel depends on its size and edge finish. A sign depends on the letters. WooCommerce
gives each product one price.

GaugeQuote adds option fields, conditions and price formulas to WooCommerce products.
Customers enter their sizes and choices and see the price at once. Your server works
it out again before anything goes in the cart.

The free plugin is complete on its own. Nothing in it is locked.

Guides for every feature: https://gaugequote.com/docs/

#### Product options

 * Nine option types: text, text box, number, drop-down list, radio buttons, checkboxes,
   colour or image swatches, date and file upload.
 * A price on each option or choice: a fixed amount per piece or per order, a percent
   of the piece price, a price per character (spaces free), per unit of a number,
   per m² of the piece or per metre of edge.
 * Conditions: show, hide or require an option when all or any rules match. Rules
   can look at earlier options, the sizes, the quantity, the material and the shape.
   A hidden option is never priced.

#### Price formulas

 * Made to measure: the customer enters width, height and depth within your limits,
   in mm, cm, m or in. Price per m², per metre of perimeter, per running metre, 
   per m³ or per kg (volume × density).
 * A base price per piece, sizes rounded up to a step, and a smallest charged quantity.
 * The “Made to measure” preset sets up width and height from 100 to 3000 mm, priced
   per m², in one click.
 * Charges and quantities in every price mode: setup fee, minimum charge, smallest
   and largest quantity, quantity discounts, piece-price rounding.
 * Cut to size with quick shapes (rectangle, circle): your materials with sheet 
   size and price per sheet or per m², a machine rate per metre of cut or per minute,
   a pierce charge, waste, area-share or whole-sheet pricing. A part too big for
   the sheet goes to a manual quote.

#### A live price the server re-checks

 * The customer sees the price, a price breakdown and a 2D preview while choosing.
 * When they add to cart, the server prices the order again from your settings. 
   A price sent from the browser is never used.
 * The cart re-prices every line on every total, on quantity changes and at checkout.
 * The live price follows your shop’s tax display setting; WooCommerce works out
   the tax.

#### Files and orders

 * Private file uploads: the type is checked by name and content, with a size cap,
   random file names and a protected folder. A DXF chosen in a file field is sketched
   in that field on the product page, marked as not used for the price.
 * Files that never became part of an order are deleted after the number of days
   you set.
 * Orders keep every answer, the price lines and the files. Staff download the files
   and print a job sheet with a 2D sketch.
 * Works with the classic cart and checkout and with the cart and checkout blocks.
   Supports WooCommerce order tables (HPOS).

#### Use cases

Blinds and curtains, glass and mirrors, signs and banners, printing, frames, flooring,
fabric, worktops, doors and fences, panels cut to size, and personalised products
such as engraving text, gift options and logo upload.

#### GaugeQuote Pro

GaugeQuote Pro is a separate, paid add-on that you install next to this plugin. 
It adds your own price formulas, customer price lists, saved quotes with a quote
PDF, shared option sets, CSV import and export and branded job sheets. The Cutting
plans add the DXF instant quote for laser, CNC-router and cut-to-size shops. This
plugin works fully without it.

Plans, prices and a 14-day free trial: https://gaugequote.com/pricing.html

#### Outside services

GaugeQuote measures and prices everything on your own server and sends no email.
It includes the Freemius SDK (freemius.com), which runs in anonymous mode: it sends
nothing unless a site admin chooses “Opt In” on the Plugins screen, and every GaugeQuote
feature works without it. Freemius is contacted only when:

 * an admin opens WooCommerce > GaugeQuote > “About GaugeQuote Pro” (it loads the
   add-on’s description and prices from Freemius);
 * an admin opts in (it then sends the admin’s name and email address, the site’s
   address and title, the WordPress, PHP and plugin versions, the site language,
   whether the plugin is active, and the list of plugins and themes unless that 
   is switched off on the opt-in screen; after that, once a day, any changes to 
   them);
 * an admin buys, activates or updates the GaugeQuote Pro add-on.

Freemius privacy policy: https://freemius.com/privacy/ and terms of service: https://
freemius.com/terms/. An admin can opt out again at any time on the Plugins screen.

## Screenshots

[⌊A made-to-measure product: the customer enters the sizes and picks the options;
the live price, the price lines and a 2D preview update at once.⌉⌊A made-to-measure
product: the customer enters the sizes and picks the options; the live price, the
price lines and a 2D preview update at once.⌉[

A made-to-measure product: the customer enters the sizes and picks the options; 
the live price, the price lines and a 2D preview update at once.

[⌊The GaugeQuote tab on the product: the price formula, the size limits and the "
Made to measure" preset.⌉⌊The GaugeQuote tab on the product: the price formula, 
the size limits and the "Made to measure" preset.⌉[

The GaugeQuote tab on the product: the price formula, the size limits and the “Made
to measure” preset.

[⌊The option builder: options with prices and a condition that shows an option only
for one answer.⌉⌊The option builder: options with prices and a condition that shows
an option only for one answer.⌉[

The option builder: options with prices and a condition that shows an option only
for one answer.

[⌊A cut-to-size product: material, quick shape and the live price with its price
lines; a DXF chosen in a file field is sketched there for the workshop (the price
uses the shape).⌉⌊A cut-to-size product: material, quick shape and the live price
with its price lines; a DXF chosen in a file field is sketched there for the workshop(
the price uses the shape).⌉[

A cut-to-size product: material, quick shape and the live price with its price lines;
a DXF chosen in a file field is sketched there for the workshop (the price uses 
the shape).

[⌊WooCommerce > GaugeQuote: materials, machine and cutting rates, and upload settings.⌉⌊
WooCommerce > GaugeQuote: materials, machine and cutting rates, and upload settings
.⌉[

WooCommerce > GaugeQuote: materials, machine and cutting rates, and upload settings.

[⌊The printable job sheet with the options, the price lines and a 2D sketch.⌉⌊The
printable job sheet with the options, the price lines and a 2D sketch.⌉[

The printable job sheet with the options, the price lines and a 2D sketch.

## Installation

 1. Install and activate WooCommerce (9.0 or newer).
 2. Go to Plugins > Add New Plugin, search for GaugeQuote, then click Install Now and
    Activate.
 3. Open a simple product (Products > Edit). In Product data, open the GaugeQuote tab
    and tick “Price this product with GaugeQuote options and formulas”.
 4. Under Price formula > Price from, choose the product’s price plus options, made
    to measure, or cut to size.
 5. Under Options, choose a type and click “Add an option”.
 6. Click Update and open the product page to see the options and the live price.

Shop settings shared by all products (materials, machine and cutting rates, uploads)
are under WooCommerce > GaugeQuote.

## FAQ

### Does it work with variable products?

Not yet. GaugeQuote prices simple products.

### Does it work with the cart and checkout blocks?

Yes, and with the classic cart and checkout.

### Can a customer change the price?

No. The server prices every cart line again from the stored answers and your settings.
Prices and measurements sent from the browser are ignored.

### Can customers see my rates?

The live price is worked out in the browser, so the settings it needs are in the
page source. This is the same for any price calculator that works in the browser.
The server prices the cart from your own settings.

### How is tax handled?

WooCommerce works out the tax, with your tax classes and rates. The live price follows
your shop’s display setting (including or excluding tax).

### The price on the product page is replaced by a message to contact the shop.

The job cannot be priced automatically, for example a part too big for the sheet
or below the smallest part size. The job is not added to the cart, and the customer
is asked to contact the shop.

### “The options were not saved. Check …”

A setting is wrong. The message names it, for example “made to measure > rate”. 
Your changes are kept as a draft. Customers keep seeing the last saved options.

### “The options were saved, but the product cannot be priced yet.”

The options are valid but do not work with the product or the shop settings, for
example the product has no regular price, or a material is missing. Fix the named
setting and click Update.

### A product cannot be bought, and the admin shows a GaugeQuote notice.

Its options no longer match the shop settings, for example every material it offers
was deleted. Open the product and save its GaugeQuote options again. The notice 
names every product affected.

### Where are uploaded files stored?

In a private folder in your uploads directory, under random names without extensions,
with deny rules for Apache and IIS. A developer can move the folder outside the 
web root with a filter.

### I use page caching.

Logged-out visitors can use cached product pages.

### What does uninstalling remove?

GaugeQuote removes its shop settings and the files that were never ordered. Order
files and the options saved on products stay.

### Does GaugeQuote send email?

No. WooCommerce sends its own order emails.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“GaugeQuote — Product Options & Price Formulas” is open source software. The following
people have contributed to this plugin.

Contributors

 *   [ arsimaz ](https://profiles.wordpress.org/arsimaz/)

[Translate “GaugeQuote — Product Options & Price Formulas” into your language.](https://translate.wordpress.org/projects/wp-plugins/gaugequote)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/gaugequote/), check
out the [SVN repository](https://plugins.svn.wordpress.org/gaugequote/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/gaugequote/) by 
[RSS](https://plugins.trac.wordpress.org/log/gaugequote/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 0.1.2

 * Clearer messages when an add-on, such as the GaugeQuote Pro price table, cannot
   price a size (for developers: detail.error in the gaugequote:quote event and 
   the gaugequote_engine_error_message filter).

#### 0.1.1

 * Settings and GaugeQuote Pro links on the Plugins screen.
 * Plugin and author links to gaugequote.com.

#### 0.1.0

 * First version.

## Meta

 *  Version **0.1.2**
 *  Last updated **5 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.5 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [made to measure](https://wordpress.org/plugins/tags/made-to-measure/)[price calculator](https://wordpress.org/plugins/tags/price-calculator/)
   [Product Addons](https://wordpress.org/plugins/tags/product-addons/)[Product options](https://wordpress.org/plugins/tags/product-options/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/gaugequote/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/gaugequote/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/gaugequote/reviews/)

## Contributors

 *   [ arsimaz ](https://profiles.wordpress.org/arsimaz/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/gaugequote/)