Skip to main content

Product Naming, Structure & Categorization Recommendations

LEAF TRADE // IMPLEMENTATION GUIDANCE

Written by Natalie Norell

LEAF TRADE // IMPLEMENTATION GUIDANCE

Product Naming & Structure Recommendations

How to name products and structure categories in Leaf Trade -- and why each choice affects your storefront, reporting, and inventory accuracy.

Recommendation: One Product Per Package Size

Create a separate Leaf Trade product for every package size you sell. If you offer Brand X / Strain X in 3.5g, 7g, 14g, and 28g, each should be its own product SKU.

This does not change how inventory is tested or tracked. Batches in Leaf Trade are inherent -- every piece of inventory ties to a batch, which acts as your testing lot. Multiple products can stack within one batch and share the same test results, so sizes tested together can still live under one batch. Separating them at the product level is what matters -- here is why:

1

Pricing & case configuration are accurate. Default case size and unit price live at the product level. Different sizes almost always sell at different price points and case configs -- separate products capture that without workarounds.

2

Your storefront looks right. Images live at the product level. Separate products let buyers see eighth jars distinctly from quarter bags -- the packaging they are actually ordering.

3

Weight-based inventory converts correctly. On import, Leaf Trade reads package size from the product name to convert weight-based inventory into units. One size per product keeps that conversion reliable.

4

Batch queue automations run reliably. FIFO batch queue automations function cleanly when each product maps to a single package size -- less manual oversight for your team.

5

Integrations and mappings stay clean. Separate products mirror how Seed-to-Sale systems are structured, making S2S integrations and cross-system product mappings far simpler to maintain.

6

Sales reporting is precise. Product-level reporting only shows how each size performs if each size is its own product. Collapsed SKUs hide which package sizes actually drive revenue.

Package Size, Defined

DEFINITION

Package size is the total weight or content of a single unit -- 3.5g for an eighth, 100mg THC for an edible.

Leaf Trade reads the last size and unit listed in a product name. On import, our integration first checks your Seed-to-Sale system for the package size; if that field is not populated, we parse it from the name. This is why one size per product -- with the size in the name -- keeps parsing and conversion accurate.

Recommended Naming Format

Most operators use a consistent, predictable format. The package size belongs at the end of the name -- that is the position Leaf Trade reads for parsing and conversion.

Operator Type

Recommended Format

Standard

Strain – Product Type – Package Size

Multi-Brand

Brand – Strain – Product Type – Package Size

Edibles / CPGs

Standard format, often plus flavor, phenotype, or cannabinoid ratio for customer clarity

Category Structure

Categories in Leaf Trade are fully customizable with unlimited sub-levels. One rule should guide how you build them, because it directly controls what buyers can find:

Only the two category levels directly below Cannabis / Non-Cannabis are filterable on the storefront and marketplace.

Levels one and two become buyer-facing filters and are searchable across the entire Leaf Trade marketplace in your market. Anything deeper still exists in Leaf Trade -- it just will not surface as a buyer-facing filter.

Category Hierarchy

Filterable on Storefront?

Cannabis › Flower

✓ Yes -- buyer-facing filter

Cannabis › Flower › Eighths

✓ Yes -- buyer-facing filter

Cannabis › Flower › Eighths › Brand X Premium Eighths

✗ No -- exists, but not buyer-facing

Two more capabilities worth knowing as you plan your structure:

  • A product can hold more than one category. You are not limited to a single classification -- assign both buyer-facing and internal categories to the same product.

  • Every sub-category has a “hide on storefront” toggle. Build internal-only categorizations for reporting or segmentation without ever exposing them to buyers.

Takeaway: Put the categories you want buyers to filter by in the first two levels. Use deeper levels -- with the hide toggle as needed -- for internal organization, reporting, and segmentation.

A Question for Your Team

DECISION NEEDED: MED VS. REC PRODUCT NAMING

Will your Med and Rec products share the same names, or will you maintain separate product SKUs for each?

Leaf Trade can distinguish Med from Rec sales at the product level or at the license / stock location level -- so either approach is fully supported. Because this choice shapes how you name and structure the entire catalog, it is worth aligning internally before the build begins.

Why This Matters

Naming and structure decisions are made once, early -- and everything downstream inherits them. A catalog built on these conventions gives your team accurate product-level reporting, reliable inventory conversion, clean integrations, and a storefront that presents the way buyers expect -- making these few decisions the highest-leverage investment in a healthy catalog.

Did this answer your question?