M
MikaSites
🏗️CataloguePremium

Sell custom-built products without a warehouse of finished goods.

JIT (Just-In-Time) Auto-Build Assembly links raw components to finished-good SKUs via a Bill of Materials. When a matching order is placed, the system queues an assembly task, deducts components from stock, and updates finished-good availability — all automatically. No manual stock journals, no post-order adjustment.

This is a Premium feature — available on the Growth ($129/mo) and Advanced ($349/mo) plans.

14-day free trial — no charge until day 15


What you get

Key capabilities

Bill of Materials (BOM) per product — define every component and quantity

Component stock deducted automatically when an assembly order is placed

Assembly task queue visible in the Operations dashboard

Prevents overselling — available quantity derived from component stock

Un-build on cancellation returns components to stock automatically

BOM editor in the dashboard — no code, no spreadsheet


When to use this

Is this right for your store?

Use JIT Assembly for made-to-order or semi-customised products where you assemble from stock components rather than holding pre-built units: custom PC builds, bespoke gift boxes, tailored tool kits, made-to-measure items, print-on-demand products with custom components. Also valuable for reducing finished-goods holding cost when component stock is fungible across multiple SKUs.

Best suited for

Custom Builds & ConfigurationsGift & HamperTools & HardwarePrint & PersonalisationElectronics

How to set it up

Step-by-step guide

1

Create all component products first (they can be sold independently or be internal-only)

2

Create or open the finished-good product and enable JIT Assembly

3

Open the BOM editor and add each component with its required quantity per finished unit

4

Save — the product's available quantity now derives from component availability

5

When orders arrive, the Assembly queue in Dashboard → Operations shows pending build tasks

6

Mark each task complete when assembled — finished-good stock updates; return components if cancelled


In practice

Real-world examples

Custom PC builder

A retail PC builder offers 5 preconfigured builds, each with different CPU, RAM and storage combinations. Each build is a JIT product with a BOM referencing component SKUs. When a build order comes in, the BOM deducts 1× CPU, 2× 16GB RAM sticks and 1× 1TB SSD from component stock. The build is queued for assembly. No finished-goods inventory needed.

Gourmet hamper producer

A 'Summer Hamper' contains 3 specific products: olive oil, crackers, and a condiment set. The BOM deducts 1 of each on every hamper order. If the condiment set runs out, the hamper automatically shows as out-of-stock — preventing orders the business can't fulfil.


Pro tips

Get the most out of it

💡

For components used across multiple finished-good SKUs, set conservative reorder points — a single component shortage can block multiple product lines simultaneously.

💡

Build the assembly queue into your daily ops routine: check it first thing, assemble, mark complete. Delays in assembly create delays in fulfilment — the system can't ship for you.

💡

Start with your highest-volume assembly SKU — iron out the workflow before expanding to the full catalogue.


Plan availability

Basic Store

$49/mo

Not included

Growth Store

$129/mo

Included

Advanced Store

$349/mo

Included

All plans include a 14-day free trial. No charge until day 15.


You might also want

Related features

Ready to get started?

JIT Auto-Build Assembly — included in your trial.

Start your 14-day free trial today. Every feature is unlocked from day one — no card charged until you're ready.

14-day trial · No charge until day 15 · Cancel any time