Skip to Content
DocsProduct AssemblyGetting Started

🛠️ Getting Started

How it Works

The Assembly app allows you to build finished goods from component SKUs defined in a Bill of Materials (BOM), using real-time inventory data from your Linnworks account.

This tool provides full visibility into:

  • ✅ Which components are available and which are limiting production
  • ✅ How many units can be built right now, per location
  • ✅ The flexibility to adjust BOMs before committing to a build

Once assembled, the app automatically:

  • 📉 Deducts inventory for each used component
  • 📈 Increases inventory for the finished product
  • 🔄 Syncs all changes directly with Linnworks

No manual adjustments. No surprises.

🏗️ Example: Assembling an Electric Van

To help visualize what this app actually does, here’s a simple example BOM (Bill of Materials) to assemble one electric van.

The Assembly app uses your current inventory to determine how many complete vans you can build — and highlights which parts are limiting production.

🧾 Bill of Materials (1x Electric Van)

ImageComponentQty Required
drawingBody Shell1
drawingEV Chassis1
drawingBattery Pack1
drawingSide Door2
drawingWheels4
drawingPaint Unit1

The app checks your inventory for these components and calculates how many complete vans you can build — instantly.

The Assembly app will:

  1. Check current inventory levels for each component
  2. Calculate how many complete vans you can assemble
  3. Highlight if you’re short on any part (e.g. only 3 wheels available = build limit 0)
  4. Let you build what you can, adjust the BOM if needed, and optionally save your new BOM
  5. Automatically update stock levels in Linnworks

Think of it like a digital assembly line — but stock-aware and fully automated.


Open the Application

  1. In Linnworks, go to the left-hand side menu
  2. Navigate to Apps → LinnFactory → Assembly
  3. The Product Assembly interface will open in a new tab

Search for SKU

  1. Use the search bar (top right) to find the finished product SKU you want to assemble
  2. Start typing and the app will return matching SKUs from your inventory
  3. Select the product to load its image, BOM, and stock data

Select Inventory Location

Use the dropdown next to the search bar to choose the inventory location.

  • All component availability and stock updates will be based on this selection
  • The Max Build Qty. will recalculate dynamically based on the selected location

Note: All calculations, warnings, and assemblies are location-specific.


Review BOM & Stock Data

When a product is selected, the app displays:

  • Current stock of the finished product
  • Max build quantity (based on lowest available component)
  • A table of components with:
    • SKU
    • Name
    • Current availability
    • Part count
    • Edit/remove actions

⚠️ Components that limit production appear with a red background.


Edit the BOM

Adjust Quantities

  • Use the + / – controls to change part count per unit
  • The Max Build Qty. updates in real time

Add or Remove Components

  • Click “Add Part” to add a new component
  • Use the trash icon to remove any item from the temporary BOM

Changes are temporary unless saved.


Save or Reset Changes

When the BOM is edited, you’ll be prompted to:

  • Save – writes changes to Linnworks Extended Properties, making them permanent
  • Reset – discards changes and reloads the original BOM

If you navigate away without saving, changes will be lost.


Assemble Parts

  1. Set the quantity to build in the bottom right panel
  2. The app shows the maximum allowed based on stock
  3. Click “Assemble parts” to complete the process

What happens:

  • Stock is deducted for each component
  • Finished product inventory increases
  • Inventory is synced to Linnworks immediately

Summary

LinnFactory Assembly gives you:

  • A faster, more visual way to plan and produce products
  • Real-time constraint visibility
  • Flexible BOM editing with optional save
  • Instant inventory sync
Last updated