Blog
When Shopify's Retail Barcode Labels app is not enough
Shopify's free label app is the right tool for labelling products and the wrong one for labelling a delivery. Here is where the line is, and what to do at it.
3 min read
Shopify’s Retail Barcode Labels app is free, made by Shopify, and better than its reputation. Plenty of shops will never need anything else.
It is also built around one idea that decides everything about when it stops being enough: it prints from your product list.
What that means in practice
You open the app, choose products, choose a template, set a quantity, print. Everything starts from the catalogue.
That is exactly right when the job starts from the catalogue. A new range lands and you want labels for the fourteen products in it. A shelf edge needs relabelling after a price change. You are labelling a known list of things, and a known list is what the app takes.
It is the wrong shape when the job starts from a delivery. Nothing in it knows a purchase order exists, so it cannot know that eleven of one variant arrived this morning. You work that out and type it in.
Where the line is
Not the size of your catalogue. How often you receive.
Label by product a few times a year and the counting is trivial, because you are labelling a list you already have. Label every delivery and the counting is the job: open the receiving record, read the accepted quantity per line, find each product in the label app, type the number, repeat.
On a delivery with thirty variants that is most of a morning, and it comes back every week. The printing was never the slow part.
There is a second cost that only shows up later. Because nothing records what you printed, a delivery arriving in two drops is counted twice by hand, and part deliveries are where duplicate labels come from.
What the reviews say
The app is rated 2.3 from 466 reviews, which is the lowest score of any app in this category and the largest number of reviews. Both halves of that are worth reading properly.
A free app that ships with the platform gets reviewed by everyone who tries it, including everyone who tried it for a job it was never built for. A paid app with 85 reviews has been chosen by 85 people who wanted that specific thing. The scores are not measuring the same population.
What the score does tell you is that a lot of people arrive at this app expecting it to do something it does not do. That expectation is reasonable. It is Shopify’s own app, it is called Retail Barcode Labels, and the labels you most often need are for stock that just arrived.
The honest test
Time yourself on one delivery. Work out the label quantities as you normally would, but with a stopwatch running, and stop it when you press print.
Multiply by how often you receive. Ten minutes a week is about seven hours a year. If that number is smaller than the price of an app, stay where you are and spend nothing. Shopify’s app is free and it works.
If it is bigger, what you are buying is not better printing. It is the quantities arriving already filled in, which is a different category of app. They start at nothing and reach about $20 a month, and they are compared in Shopify apps that print barcode labels from a purchase order. The ones closest to this app, and the case for staying where you are, are in Retail Barcode Labels alternatives.
The free routes, including the CSV export Shopify itself suggests, are in how to print barcode labels from a Shopify purchase order.
What to do if you stay
Most shops should stay, and there are three things worth doing if you do.
Fix the barcodes first. Anything with an empty barcode field cannot be labelled by this app or any other until you give it a code. Barcode types every Shopify store should know covers which ones you can safely invent.
Keep a note of what you printed. A line in a notebook per delivery is enough. It is the record the app does not keep, and it is what stops the second drop being labelled twice.
Label from the delivery note, not from the purchase order. The order says what you asked for. The delivery note says what turned up, and those two numbers are different often enough to matter. The difference between them, and why it costs you, is in how to receive a purchase order in Shopify.
Questions people ask
Is Retail Barcode Labels free?
Yes, it is Shopify's own free app. That matters, because nothing below is a reason to pay for something you do not need. Most small shops never outgrow it.
What is it actually good at?
Printing a run of labels for products you choose. A new range arrives, you select the products, pick a template and print. For that job it is the right tool and it costs nothing.
Why can it not read my purchase order?
Because it works from your product list rather than from a receiving event. Nothing connects the labels you are printing to the delivery that just arrived, so the quantities have to come from you.
Does Shopify plan to add receiving quantities?
Nothing has been published. Shopify's migration guide says plainly that labels do not fill in from a partial receiving, and suggests a CSV export or a third-party app for large receipts.
Is it worth paying to replace a free app?
Only if the counting costs you more than the app does. Time yourself working out label quantities for one delivery, then multiply by how often you receive. Ten minutes a week is about seven hours a year, against $10 to $20 a month for an app that fills the quantities in.
Why is it rated 2.3 out of 5?
It has 466 reviews, far more than any paid app in the category, because it ships with the platform and everyone tries it. A lot of those people wanted it to label a delivery, which it was never built to do. The score is measuring a mismatch in expectations more than bad software.
Engineer
I write most of the code that talks to Shopify. Six years on warehouse software taught me to keep a queue boring. Ours has never printed a label twice.
Related reading
How to print barcode labels from a Shopify purchase order
Shopify cannot print labels from a purchase order. Here are the three ways to do it anyway, what each costs you per delivery, and when each is the right call.
Tom Beckwith
5 min read
Stocky alternatives, by the part of Stocky you actually used
Stocky was four tools in one and it was free. Here is what replaces each part, what each replacement costs, and what you can skip if you only used one.
Marcus Ilori
5 min read
What Stocky did that Shopify's admin still does not
Shopify moved purchase orders and receiving into the admin. Four jobs did not move. Here is what each gap costs you in time and in money, and what covers it.
Nia Chambers
4 min read