zplflow logo
Back to Blog Why We Show Our Prices (And Why Most Don't)

Pricing

5 min

Why We Show Our Prices (And Why Most Don't)

Most label APIs hide pricing behind a 'Contact Sales' wall. We publish ours. Here's the honest reasoning , and the token model that makes it work.

zplflow team

Aug 7, 2026

Why We Show Our Prices (And Why Most Don’t)

The first thing most people do when they land on a SaaS pricing page is look for the number. The first thing most SaaS pricing pages do is hide it. “Contact Sales.” “Request a quote.” “Let’s talk about your needs.”

We don’t do that. The price is on the page. You can see it without giving us your email. You can see it without booking a call. You can see it before you’ve told us a single thing about your business.

That’s a choice. Here’s why we made it.

What “Contact Sales” Actually Costs You

When a vendor hides the price, the procurement cycle becomes:

  1. Fill out a form. Wait 2-3 business days.
  2. Get on a discovery call. Repeat your stack, your volumes, your use case.
  3. Receive a quote that is 30% higher than the public list (or 30% lower , you don’t know).
  4. Negotiate. Sometimes the price moves. Sometimes it doesn’t. The vendor always has more information than you do.
  5. Sign a contract. Commit to a 12-month minimum.
  6. Realize six months in that the actual usage doesn’t match the commitment.

That’s not a sales process. That’s an information asymmetry problem dressed up as a sales process.

The vendor knows the price. You don’t. They can quote you higher than they would have quoted the next customer. You’ll never know.

Our Model: One Standard Label, One Token

We price by label, not by seat, not by tier, not by “platform fee.”

  • 1 standard label = 1 token. A standard label is a typical shipping or product label , ZPL in, ZPL or PDF out, with up to 1 render-round-trip step.
  • Heavy steps cost more. Rotating, scaling, mirroring, cropping, adding images: each adds 3 tokens per label.
  • Batch discounts are automatic. Same engine, same API, same plan. The price per label just gets smaller as you use more.
  • No annual lock-in. You can leave at the end of any month. We don’t take your money hostage to keep you on a contract.

The full public grid runs from €0 (free tier, 6,000 tokens/month) through €9/month (Lite, 15,000 tokens with pipelines), up to €399/month (Scale, 900,000 tokens) and custom Enterprise. No quote required. No sales call. No procurement team needed to find out what it costs.

The Honest Reason

There are three reasons we publish, and only one of them is about you.

Reason one , respect for your time. You’re a technical buyer. You know what your volumes look like. You know what your WMS integration will cost. You can do the math. Hiding the price from you is saying “I don’t trust you to evaluate us.” We’d rather trust you and let the product speak.

Reason two , we don’t want customers who can’t do the math. If your organization needs a 45-minute call to decide whether €149/month is a reasonable price for 240,000 label transformations, we’re probably not a great fit. We’ll both be happier if you pick a vendor whose sales process you actually need.

Reason three , it filters. Most “Contact Sales” vendors have the prices. They just don’t want the people who would have said no at €200 to say no at €200. Hiding the price lets them quote €400 to the same customer and see who blinks. We don’t want that business.

What a Token Costs in Practice

Here are real numbers from the pricing page, not from a sales deck:

Plan Monthly cost Labels per month
Free €0 up to 6,000
Lite €9 up to 15,000
Starter €39 up to 60,000
Growth €149 up to 240,000
Scale €399 up to 900,000
Enterprise from €800 3,000,000+

A standard PDF-to-ZPL conversion: 1 token. A pipeline with three DOM steps (text replace, barcode, text add): 1 token (all three fall within the base quota). A pipeline that rotates and scales (two heavy steps): 7 tokens per label (1 base + 3 + 3).

You can see the math before you sign up. You can predict your bill from your volumes. There is no surprise line item.

What You Lose by Hiding Pricing

The thing you don’t get when a vendor hides the price: the ability to compare. If three vendors all say “Contact Sales,” you can’t tell which is expensive. You have to get three quotes, sit through three discovery calls, and then negotiate against a number nobody else has seen.

We’d rather compete on the number. If our number is wrong for you, you’ll know in 30 seconds. If it’s right, you don’t have to talk to us until you want to.

What to Do Next

If you’ve been burned by hidden pricing on infrastructure before , and most technical buyers have , here’s the experiment:

  1. Pick your expected monthly volume (labels per month, including heavy steps)
  2. Look at the public grid , find the plan that covers it
  3. Sign up for the free tier if you want to test the engine first, no card
  4. Run a real workload for 30 days and see what the bill actually is

If the bill is higher than you expected, you’ll know exactly why (heavy steps, peak volume, whatever). You won’t have to email a sales rep to ask. You won’t have to wait three days for a quote on a conversation you already had.

See the public pricing →


zplflow is label infrastructure for 3PLs. API-first, zero maintenance. Convert PDF to ZPL, transform labels with programmable pipelines, print on any Zebra.

Tags

pricing
tokens
transparency
saas
label-api