Example build · Custom packaging B2B
From quote-by-email to a self-serve packaging shop
A manufacturer of custom-printed packaging. Every order started with an e-mail, every price was calculated by hand and a quote took two days. We built a B2B shop with a product configurator and instant quantity-tier pricing, wired straight into the production ERP.
- Instant pricing
- Product configurator
- Production ERP
- Maintenance & Growth
From workshop to launch
8 weeks
Product configurations priced live
400+
Orders self-serve after 3 months
63%
Quotes calculated by hand
0
The storefront
Custom products with prices you see instantly
Customers pick a format, size, print and quantity, and see the price per piece immediately, with MOQ and delivery promise next to it. Quantity tiers come from the same cost logic production uses, so the shop never sells below margin.

An example build: it shows the scope, pace and delivery model of a typical BEAM engagement. The brand shown is illustrative, hence the blurred logo.
The admin
One panel for products, pricing and automation
Products, price tiers and client accounts in the platform’s standard admin (Medusa), with Seedlight modules on top: AI workflows for content and analytics for orders and repeat purchases.
01
AI Workflows
Product page content and translations per market run as workflows, next to attribute mapping for the configurator. New formats are online with full specs the day production approves them.

02
Analytics
Orders, configurations and repeat purchases in one view: which formats sell, which clients reorder and where quotes still happen manually. The next automation is chosen from this screen.

Stack
- Medusa.js 2.0
- Next.js storefront
- Pricing & configurator engine
- Seedlight Integration Adapters (ERP)
- PostgreSQL
- Cloudflare
Live in week 8. Quotes became add-to-cart.
Three months in, 63% of orders are placed without a salesperson and the sales team works on key accounts instead of spreadsheets. Next Feature Sprint: reorder flows with saved artwork.