
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
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.
When a vendor hides the price, the procurement cycle becomes:
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.
We price by label, not by seat, not by tier, not by “platform fee.”
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.
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.
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.
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.
If you’ve been burned by hidden pricing on infrastructure before , and most technical buyers have , here’s the experiment:
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.
zplflow is label infrastructure for 3PLs. API-first, zero maintenance. Convert PDF to ZPL, transform labels with programmable pipelines, print on any Zebra.
Tags