0

Label Generation Workflow

1
Production Staff Updates Spreadsheet
Check the box next to any products that need labels. Enter or update the Lot #, Mfg date, and Exp date.
☑ BBS5  │  Lot #: ABC123  │  Mfg: 01/2025
☐ R222  │  Lot #: XYZ789  │  Exp: 07/2027  │  Mfg: 01/2025
☑ BBAC5 │  Lot #: DEF456  │  Exp: 06/2026
Manual — takes ~1 minute
2
Click "Generate Labels"
Double-click the shortcut on the desktop. Everything from here is automatic.
Manual — one click
automated ↓
3
Script Pulls Data from Spreadsheet
Reads the live spreadsheet, filters to only checked rows, and collects the product code, lot number, and dates for each.
Automatic
4
Script Locates Files & Determines Layout
For each product, finds the Illustrator file in the product folder, reads the die size from the filename, selects the matching InDesign template, and builds the variable text string.
BBS5 → found BBS5 - Baikal Skullcap 16oz - H - GREEN.ai → Die U → "BBS5  Lot #: ABC123  Mfg: 01/2025"
Automatic
5
InDesign Generates Press-Ready PDFs
Opens the die-size template, places the product's artwork, overlays the lot/date text, and exports a PDF directly into the product's folder. Repeats for each checked product. Compliance Page can also be generated at this step.
→ Product Labels/.../BBAC5/BBAC5 - Some Product - T - BLUE.pdf ✓
→ Product Labels/.../BBS5/BBS5 - Baikal Skullcap - U - GREEN.pdf ✓
Output — ready to print

Legend

Production staff (manual)
Automated (no interaction needed)
Output — PDF ready for print

One-Time Setup

8 InDesign templates are created once (one per die size) and control where the variable text appears on each label size. If text placement needs to change, only the template is updated — not the individual product files.

Die A — 1oz Die B — 2oz Die C — 4oz Die F — 8oz Die R — 150cc Die S — 250cc Die T — 300cc Die U — 400cc

 Want to share multiple products?
Add them to your cart and click Share Basket during checkout.

Share this product with a patient

Enter the information below, and we’ll send your patient a link allowing them to order it directly.

Sorry. You must be logged in to view this form.

Want to share products with your patients?

Use the Share with a Patient button on any product page. Learn more about Patient Fulfillment here.

Added to Basket!

Don’t have an account?

Already have an account?
Log in here.

Not a practitioner?
Click here.