What counts as a numbered edition?
A numbered edition is any product where every unit gets a unique sequential identifier within a fixed total. The format you see on jewelry, art prints, and signed memorabilia is usually some version of "[number] of [total]" written on the piece or on a card that ships with it. Roman numerals are common in jewelry and luxury (III of VII). Arabic numerals are common in print and apparel (3 of 7).
What numbered editions are not:
- Not the same as serial numbers. A serial number is unique per unit but there is no fixed total. A numbered edition has a known ceiling, which is what makes it scarce.
- Not the same as variants. Variants are size, color, material. Edition number is orthogonal: a single size-medium black t-shirt can still be edition 3 of 100.
- Not the same as batch numbers. A batch is a production grouping (often for traceability), not a customer-facing identifier. You can have batch numbers internally and edition numbers externally on the same product.
Why bother numbering things?
Three reasons, in order of importance for most makers:
- Scarcity makes pricing defensible. A piece that is one of fifty has a clearer ceiling on supply than a piece that "we make a few a year". Buyers price scarcity into what they will pay.
- Edition numbers create an emotional anchor. Owning "edition 3 of 7" is different from owning "one of several". Even when the total is large, the specific number on the buyer's piece is the buyer's piece, and the difference shows up in resale, gifting, and how people talk about what they bought.
- Numbered editions sit naturally next to authenticity. If each piece has a number, each piece can have a certificate, a unique URL, a QR code on a card. Authenticity becomes a feature of the format, not a bolt-on.
For more on the certificate side of this, see how to add a certificate of authenticity to Shopify without NFTs.
How big should an edition be?
This is the most-asked question and the answer is: smaller than you think.
Common edition sizes by category:
- Original art, originals only: 1 of 1
- Signed art prints: 25, 50, 75, 100, sometimes 250
- High jewelry, named editions: 5, 7, 10, 12 (often Roman numerals)
- Studio jewelry, accessible price points: 25, 50, 100
- Streetwear drops: 50, 100, 250, 500 (depends on price tier)
- Watches (microbrand or independent): 25, 50, 99, 100, 250
- Vinyl pressings: 100, 250, 500, 1000
- Furniture and design objects: 8, 12, 25, 50
If you are not sure, start lower. You can run a second edition (II) of the same design later. You cannot make a piece feel rarer after the fact.
What does the storefront need to show?
Five blocks cover almost every numbered-edition use case on a product page:
- Edition badge. A pill or chip that says "Edition of VII" or "Edition of 100". Sits near the price, visible above the fold.
- Scarcity bar. A horizontal progress bar showing how many are left ("3 of 7 remaining"). Updates in real time as orders come in.
- Sold-out counter. The same data as the scarcity bar but written out ("17 sold, 8 remaining") for buyers who want the exact count.
- Edition tracker (the dots row). Visual representation of every piece in the edition, with sold/reserved/available state. Looks like a row of filled and empty circles.
- "Your edition" badge on the cart or order confirmation. Once the buyer adds the item to cart, they see "You are getting Edition III of VII" so the specific number is part of the purchase experience, not just shipping paperwork.
The badges are the easy part. The hard part is keeping them accurate as orders process, returns happen, and pieces get reserved during checkout. Manual updates with spreadsheets fall apart within a few days at any meaningful volume.
How do you assign edition numbers?
Two modes work in practice. Pick one before the first drop:
Auto-assign on order
When a buyer places an order, the app picks the lowest-numbered available edition for that product and assigns it to the order. The buyer sees "Your edition: III of VII" on the confirmation screen. If the order is cancelled or refunded, the edition number returns to available.
Pros: zero manual work, scales to high volumes, works for any time-zone-distributed buyer base. Cons: the buyer does not pick the specific number, which matters in some segments (collectors often want a particular number for symbolic reasons).
Manual assignment
You decide which edition number goes to which order. Useful when you want to reserve specific numbers for collectors, VIPs, or numerology preferences. Some jewelry brands hold edition I and edition VII for the studio and a specific client.
Pros: full control. Cons: scales badly past 20 to 30 pieces a month, requires a workflow outside the standard Shopify order flow, and is easy to mess up under pressure.
Most merchants start manual and switch to auto-assign within two months. A good app supports both modes and lets you switch without breaking existing orders.
What happens when a piece is returned?
This is where most home-grown numbered-edition systems fall apart.
The buyer returns piece IV of VII. You refund the order. Now what?
The correct flow:
- Mark edition IV as revoked in the admin
- The old certificate URL renders a "Certificate revoked" page
- Edition IV returns to "available" inventory
- Next buyer in the queue gets edition IV with a fresh certificate token
- Old QR codes on the returned piece's card stop working
If you skip step 4 and just leave the returned piece's certificate active, you end up with two valid certificates for the same edition number floating in the world. That is a hard problem to clean up. Build the revocation flow on day one.
How do you tell the buyer about their edition number?
The buyer needs to see their edition number in three places: the order confirmation, the shipping email, and physically on or with the piece.
The first two are an email tool job. The trick is that Shopify's default order confirmation does not know about edition numbers. Your numbered-edition app needs to write the edition number, total run, and certificate URL into Shopify order metafields under a known namespace, and your email tool (Klaviyo, Shopify Email, Omnisend, Mailchimp) reads those metafields directly.
The merchant's email template gets a line like:
Your edition: {{ order.metafields.editioned.edition_number }} of {{ order.metafields.editioned.edition_total }}
That is the entire integration. No second sender, no second suppression list, no new email infrastructure. Editioned writes the metafields, your existing tool reads them.
What about printing the number on a physical card?
For jewelry, watches, art, and most luxury formats, a printed card with the edition number, a QR code that points to the hosted certificate, and the studio name is standard. Some brands include this in the box on a foil-stamped card. Some print directly on the dust bag, the sleeve, or the back of the piece.
The QR code resolves to a unique URL per piece, so the certificate page is specific to that buyer's edition number. A good Shopify edition app generates the PDF for these cards in a batch, ready for the printer.
The hidden time cost without an app
If you are doing numbered editions manually right now, your weekly time cost looks something like:
- 30 minutes updating a spreadsheet with new orders and edition assignments
- 15 minutes catching mistakes when two buyers ended up with the same edition number
- 20 minutes regenerating certificate PDFs after edition assignments change
- 10 minutes manually editing order confirmation emails to add the edition number
- 10 to 30 minutes per return reconciling the certificate revocation
At even 10 numbered orders a week, that is 90 minutes of operations work that has nothing to do with making the pieces. Within three months it becomes the bottleneck.
How Editioned handles all of this
Editioned covers the full numbered-edition workflow: edition badges, scarcity bars, edition trackers, hosted certificate per piece with QR codes, auto-assign on order, auto-revoke on refund, order metafields for the email tool, and EU Digital Product Passport export ready for the regulation. Flat monthly pricing, no per-certificate fees, 30-day Pro trial on every install with no card required.
If you want the architecture detail on how the token system works (which is what makes the certificates uniquely tied to each buyer), the homepage has a token security section that walks through the cryptographic randomness and the revocation flow.
Number your editions on Shopify
Editioned ships the full numbered-edition workflow as a Shopify app. Theme blocks, hosted certificates, auto-assign, auto-revoke, all in one install.
Install on Shopify