Sell by Measure app icon: a tape measure

Sell by Measure

by Kavio Labs · Product page

Sell by the metre, kilo or square foot.

Shoppers type the exact amount they need, see the price as they type and check out with exactly that amount. Cart, checkout, orders and stock all agree.

Install on the Shopify App Store Coming soon Notify me Read the docs
  • Free plan
  • 14-day free trial on paid plans
  • Billed by Shopify
Product page of a cotton fabric with a Length input set to 2.5 m, quick amount buttons and the line "2.5 m = $30.00"

Made for

  • Fabric and trims
  • Cable, rope and chain
  • Deli, coffee and tea
  • Flooring and tiles
  • Seeds, soil and garden supplies
  • Liquids and refills

Why merchants install it

What changes in your store

01

Exact amounts, not packs

Sell 2.5 m of fabric or 1.25 kg of coffee instead of forcing shoppers into fixed packs or a long list of variants.

02

One price everywhere

The price shoppers see on the product page is the price Shopify charges. No draft orders, no hidden discounts, no price overrides.

03

Stock that adds up

Stock is counted in your steps, so 50 m of fabric sold in 10 cm steps is 500 in stock and never oversells.

Features

Everything in Sell by Measure

Measure input with live price

A theme block replaces the quantity selector on products sold by measure: "2.5 m = $30.00" as the shopper types.

17 units

kg, g, lb, oz, m, cm, mm, yd, ft, in, m², sq ft, L, ml, m³, gal and fl oz.

Rules per product

Smallest step, minimum, maximum, default amount and quick amount buttons such as 1, 2.5 and 5.

Shopify unit price

The app turns on Shopify's own unit price, so "$12.00 / m" shows in the cart, at checkout and on the order.

Checkout check

A checkout rule refuses amounts below the minimum or above the maximum, even if the cart was edited by hand.

Length × width (Pro)

For flooring, glass or turf: shoppers enter the room size and the app sells the exact area.

Fast storefront

The block loads from Shopify's CDN as a theme app extension. Our server is never in the shopper's path.

Every Shopify plan

No Shopify Plus features. Works in Online Store 2.0 themes such as Dawn and Horizon.

How it works

Live in four steps

  1. Pick a product

    In the app choose a product, the unit (for example metres), the step (0.1 m) and the price per unit ($12.00 / m).

  2. Add the block

    Click "Open theme editor" and add the Measure input block to your product template. Save.

  3. Turn on the checkout check

    One click adds the checkout rule that enforces your minimum and maximum amounts.

  4. Sell

    A shopper asks for 2.5 m: the cart holds 25 steps of 10 cm and Shopify charges 25 × $1.20 = $30.00.

Screenshots

See it in a real store

Captured on our development store with Shopify's Dawn theme.

Pricing

Start free, upgrade when you grow

Prices in USD, billed monthly on your Shopify invoice. Paid plans start with a 14-day free trial. Change or cancel your plan any time in the app.

Free

$0free forever

  • Up to 5 products sold by measure
  • All units: weight, length, area, volume
  • Measure input block with live price
  • Minimum and maximum checks at checkout

Basic

$9per month

14-day free trial

  • Up to 100 products sold by measure
  • Everything in Free
  • Email support

Pro

$19per month

14-day free trial

  • Unlimited products
  • Everything in Basic
  • Length × width input for area products
  • Priority support

FAQ

Questions merchants ask

More in the documentation.

Does it work on the Basic Shopify plan?

Yes, on every plan. The app uses no Shopify Plus features.

Why does the cart show 25 for 2.5 m?

The product is sold in steps, for example 10 cm. 25 steps are 2.5 m. The variant name ("10 cm") and the unit price ($12.00 / m) make this clear in the cart, at checkout and on the order.

Can shoppers change the amount in the cart?

Yes. The cart quantity is the number of steps, so any change is still an exact amount. The checkout check enforces your minimum and maximum.

Does stock work?

Yes. Stock is counted in steps (50 m with a 10 cm step is 500 in stock). When overselling is off, shoppers cannot ask for more than is left.

Do discounts, taxes and currencies work?

Yes. Shopify prices each step like any other item, so all Shopify features work as usual.

What happens when I uninstall?

The block leaves your theme and the checkout check turns off. Variant prices and unit prices stay as normal Shopify prices.

Which themes are supported?

Online Store 2.0 themes that support app blocks on the product page, such as Dawn and Horizon.

Add Sell by Measure to your store

Start on the free plan. Paid plans are billed by Shopify. Privacy policy · Support

Install on the Shopify App Store Coming soon Notify me