---
title: "A Complete Guide to 'Marketing Package: Auto Manufacture' Workflow in HotWax Accelerator"
description: Explore how to create kits and bundles using Marketing Package Auto Manufacture in HotWax Accelerator on Apache OFBiz easily.
---

[HotWax Accelerator Tutorials ](https://www.hotwaxsystems.com/hotwax-accelerator-tutorials)

# [A Complete Guide to 'Marketing Package: Auto Manufacture' Workflow in HotWax Accelerator](https://www.hotwaxsystems.com/hotwax-accelerator-tutorials/a-complete-guide-to-marketing-package-auto-manufacture-workflow-in-hotwax-accelerator)

 Written by [Swapnil Shah](https://www.hotwaxsystems.com/hotwax-accelerator-tutorials/author/swapnil-shah) | Oct 02, 2025

HotWax Accelerator is an enhanced platform built on the open-source Apache OFBiz by HotWax Systems. It modernises the standard Apache OFBiz experience by replacing the legacy user interface with a clean, intuitive, and responsive design, while adding powerful capabilities through integrations such as Apache Solr for fast search and faceted navigation, and Apache NiFi for seamless data flows and real-time synchronisation.

The key feature in this guide is the **Marketing Package Auto** workflow, based on Apache OFBiz's auto-manufacture function. The customer order triggers a production job automatically to manufacture the kit, ideal for lightweight assembly of products.

In contrast, the [Marketing Package Pick-Assembly](https://www.hotwaxsystems.com/hotwax-blog/a-complete-guide-to-marketing-package-pick-assembly-workflow-in-hotwax-accelerator) workflow is for kits where separate products are simply picked and assembled during fulfillment without oversight or production jobs. This guide focuses on the auto-manufacture setup, configuration, and its impact on the fulfillment cycle.

Although both setups support the same kit, the difference is when and how the kit is assembled.

**Auto-Manufacture (Pre-assembled kits):**

Example: A BOM is created for the kit (finished product) with the kit items listed as components. You assemble 1,000 gift sets (belt + wallet + pen) in advance through a production run and store them as ready kits. Orders are fulfilled by picking and shipping one complete kit. Best for high-volume, standard bundles where speed matters.

**Pick-Assembly (Assemble on fulfillment):**

Example: The gift set is assembled only after an order is placed. The kit is created at the packing station, and no BOM or production run is required. The picker gathers the belt, wallet, and pen and packs them together during fulfillment. Best for low-volume or flexible bundles where you want to avoid pre-stocking kits.

**In short**

- Choose **Auto-Manufacture** if you prefer to build and stock finished kits ahead of time for quick dispatch.
- Choose **Pick-Assembly** if you want to keep components separate and assemble only when an order is placed.

The decision comes down to your operational priorities: speed and pre-built availability vs. flexibility and minimal finished-goods inventory. Both approaches are fully supported in HotWax Accelerator, and you can configure either type based on how your business handles bundling and fulfillment.

# Step-by-step guide for marketing package - auto manufacture

The **Marketing Package Auto** workflow automates kit assembly, ensuring components are pulled and the finished kit is produced once a customer order is placed. This guide covers setting up the kit product, linking components, and observing its effects on fulfillment. It's user-friendly for manufacturers/merchandisers and warehouse teams, with all steps performed in the **intuitive HotWax Accelerator interface.**

In this guide, we will demonstrate how to set up and assemble a **Vacuum Pump Set** as a marketing package in HotWax Accelerator. The kit consists of the following components:

1. 1 × Vacuum pump
2. 2 × Pressure valves
3. 1 × Electric wire with built-in choke

This example illustrates a typical kit product used in industrial or technical applications, where components are combined into a single sellable unit.

## **Setting up the kit**

**Step 1: Create a new product**

From the main menu, click **+ Create** in the top-right corner. Under the **PIM** (Product Information Management) section, select **Product.**

**Step 2: Enter product details**

The Product creation screen opens (shown below). Fill in basic details like name, store group, weight, category, and price. Check the box for **Is Kit Product**, select **Auto** as the kit type (for automatic manufacturing), and click **Create.**

**Step 3: Configure additional product attributes**

To set up the kit, on the Product setup screen, you have various different functions highlighted in the screenshot given below with corresponding actions detailed below. These attributes ensure the kit is easy to search, categorise, and manage in inventory.

**a.** Click **Add Product Tags +** to include searchable identifiers (e.g., "vacuum pump"). In the pop-up, type tags separated by commas or press Enter/Return (for Windows and Mac respectively) after each, then click **Add**.

**b.** Click **Add Identification +** to include SKUs, UPCs, or other IDs. In the pop-up, select the ID type from the dropdown, enter the value, and click **Add**.

**c.** Click **Add Product Feature +** to define key attributes (e.g., "waterproof" or "compatible-with-X"). In the pop-up, select or add the feature and click **Add.**

**d.** Assuming that you will be selling the set in a box, you can also choose to add dimensions of the sellable box. To do so click the **pencil icon** in the **Dimensions** box to enter physical size, weight, and other specs and click **Save.**

**e.** Click the **pencil icon** next to **Qty UOM** to edit or set the unit of measurement (e.g., "Each" or "Set") and click **Add.**

**Step 4: Monitor product setup progress**

Hover your cursor over the progress bar at the top of the screen. A tooltip appears, showing the completion percentage and highlighting any missing fields or sections still required for full product setup. This visual guide helps ensure nothing is overlooked before proceeding.

**Step 5: Configure sales channel settings**

From the list of incomplete sections (visible in the progress tooltip or product setup navigation), click **Channel Settings** to begin configuring where and how the kit will be sold.

**Step 6: Set publication date for the sales channel**

A new table appears under the **Sales Channel** section. Click **Set Date** next to the desired channel, then select the publication date from the calendar popup. This schedules the kit to become automatically available for purchase in that channel on the chosen date, allowing precise control over launch timing and essentially makes it available for sale.

**Step 7: Configure inventory settings**

Scroll to the **Inventory Configuration** section and click **Add Facility** to specify the warehouse where the finished kit will be stored after assembly.

**Step 8: Add facility details**

In the pop-up, select the appropriate facility from the dropdown list. Click **Add** to save.

**Step 9: Define storage location**

Click **Add Location** to specify the exact bin, aisle, or shelf where the completed kit will be placed after manufacturing and before picking.

**Step 10: Configure location details**

A pop-up screen appears (shown below). Enter the location details (e.g., aisle, bin, level), select any required attributes, and click **Add** to register the location.

**Step 11: Add final product information**

Scroll to the bottom of the product setup screen to complete the remaining essentials:

**a. Add product summary** — Click to open a text editor pop-up (shown below). Enter a concise summary of the kit (e.g., key features or benefits) and click **Save**.

**b. Add description** — Click to open a text editor pop-up (shown below). Provide a detailed description, including technical specifications, usage instructions, or marketing highlights, then click **Save**.

**c. Add product image** — Click to open the upload pop-up (shown below). Choose and upload a high-quality image file for the kit, then click **Save** to associate it with the product.

These final touches ensure the kit is fully documented, searchable, and visually appealing across sales channels and customer-facing interfaces. Once complete, we can now move on to component setup.

## **Setting up product**

Once the kit itself is created, the next step is to set up each individual **component** that will form the kit. This allows the system to manage supplier procurement, inventory, and cost tracking separately for each part, while the kit assembly pulls them together on demand.

Follow the same general product setup process as the kit (from the **Create > Product** menu), with the following key differences:

**Point 1: Set up as an independent product**

On the Product creation screen, **do NOT** check the **Is Kit Product** box. This ensures the component is created as a standard, buyable item (not a manufactured kit). Fill in all other required fields (name, description, category, price, etc.) and click **Create**.

**Point 2: Add supplier information**

**Step 1: Setup supplier**

On the resulting Product setup screen, scroll to the **Supplier Products** section and click **Add** to link one or more suppliers for this component.

**Step 2: Configure supplier details**

The Supplier Product pop-up opens (shown below). Fill in the required fields:

- Enter the **Supplier **name/ID in the **Supplier Name **field.
- Enter the **Supplier Product ID** (the part number used by the supplier).
- Specify the **Minimum Order Quantity**, **Lead Time**, **Cost Price**, and any other relevant details.
- Set the **Available From** and **Available Upto** dates if the supplier relationship is time-bound.
- Select **Supplier Preference **to specify whether they are the main or alternate supplier.

Click **Add** to save the linkage.

**Point 3: Verify the component setup**

Once complete, the Product setup screen for the component should look similar to the example below — showing supplier details, inventory settings, features, tags, and other configurations.

**Repeat** these steps for every component required in your kit. This ensures each part is fully ready for procurement and inventory management, with accurate costing and supplier information tied directly to the finished kit.

With components set up, proceed to link them to the kit in the **Kit Components** section of the main kit product.

## **Linking components to the kit**

Now that the kit product and its individual components are fully set up, the final step is to link the components to the kit. Because you selected the **Is Kit Product** option with **Auto** manufacture type during the kit's initial creation, an additional **Kit Components** section automatically appears on the kit's product setup screen. This is where you define exactly which components are required and in what quantities to assemble the finished kit.

**Step 1: Access the kit components section**

On the kit product's setup screen, scroll down to the **Kit Components** section (shown below). Click **Add +** to begin linking components.

**Step 2: Add each component**

A pop-up window appears (shown below).

- In the top field, enter the name or ID of the component product (the system will suggest matches as you type).
- In the second field, specify the exact **quantity** required for one complete kit (e.g., 1 charger, 2 batteries, etc.).

Click **Add** to save the component to the list.

Repeat this process for every component needed in the kit.

Once all components are added, the **Kit Components** section will display a complete list with each item, its ID, name, and required quantity (example shown below).

**Final verification**

The kit product's setup screen now shows the full configuration, including the linked **Kit Components** list. This confirms the kit is ready for on-demand assembly.

**Additional visibility**

**1. **On each component's individual product screen, a new reference line appears beside **In Kits**, listing the kit(s) it belongs to (shown below). This bidirectional linking makes it easy to trace dependencies.

**2. **When searching for the kit in the **Product Search** screen, it will appear with the type **Marketing Package** and subtype **Make** (indicating it is manufactured/assembled on demand, not purchased as a finished product from the vendors).

With components now linked, the kit is fully configured for the Marketing Package Auto workflow. When a customer places an order for the kit, the system will automatically trigger a production job to assemble it from the defined components, ensuring just-in-time manufacturing and accurate inventory deduction.

# Fulfillment cycle

When a [customer places an order](https://www.hotwaxsystems.com/hotwax-blog/a-complete-guide-to-order-fulfillment-workflow-in-hotwax-accelerator) containing a **Marketing Package Auto Manufacture **kit, HotWax Accelerator exhibits unique behaviours that simplify fulfillment while maintaining precise inventory control. The kit is treated as a single, finished product throughout the process, even though the system automatically handles component assembly behind the scenes. This creates a seamless experience for warehouse teams, who pick and pack the kit as one unit without needing to manage individual components manually.

Here are the key behaviours observed in the fulfillment cycle:

**Behaviour 1: Order placement and automatic production job**

Upon creating and approving the sales order, the kit appears in the **Item List** section as a single line item with **quantity = 1** and **NOT** the number of components (e.g., 3 or 4). The system does not break down the kit into its parts at this stage.

Additionally, in the **References** section, a production job is automatically created and linked (with its unique ID visible). This triggers the on-demand assembly process, reserving the required components from inventory and manufacturing the kit specifically for this order.

**Behaviour 2: Production job completion and reservation**

Once the [production job](https://www.hotwaxsystems.com/hotwax-blog/hotwax-systems-accelerator-guide-production-job-workflow) is completed (components are deducted and the finished kit is added to stock), the resulting kit is **automatically reserved** for the sales order. This ensures the assembled kit is dedicated to this customer and cannot be allocated elsewhere, even in high-demand scenarios.

**Behaviour 3: Picklist generation**

When the picklist is created, the kit is displayed as a **single unit** with **quantity = 1** (not the individual components). Warehouse staff simply pick the completed, assembled kit from its designated location.

This streamlines operations, no need to pick multiple components separately, reducing errors and speeding up fulfillment.

(Printable picklist sample shown below.)

**Behaviour 4: Packing slip**

The packing slip also reflects the kit as a **single item** with **quantity = 1**, listing it as the complete product being shipped. This keeps documentation clean and customer-facing, while the system maintains accurate component-level tracking internally for inventory and cost purposes.

These behaviours deliver real-world benefits: reduced handling time, lower pre-assembly inventory risk, and just-in-time manufacturing that aligns perfectly with customer demand. The kit behaves like any standard product from the warehouse perspective, while the auto-manufacture engine ensures components are consumed correctly and the finished item is ready for dispatch. This makes Marketing Package Auto ideal for lightweight, on-demand bundling of kits.

For the contrasting pick-assembly workflow (pre-built kits picked and bundled during fulfillment without production jobs), refer to the separate [Marketing Package Pick-Assembly Guide.](https://www.hotwaxsystems.com/hotwax-blog/a-complete-guide-to-marketing-package-pick-assembly-workflow-in-hotwax-accelerator)

# End-to-end summary

The Marketing Package Auto workflow in HotWax Accelerator leverages Apache OFBiz's auto-manufacture function to enable automatic kit assembly, providing businesses with a powerful tool for lightweight manufacturing. By triggering production jobs upon order receipt, it minimises pre-built inventory, reduces waste, and ensures components are only assembled when needed — offering advantages like cost savings, faster customisation, and improved cash flow.

This guide serves as a practical reference for setting up and using auto kits. Combined with broader Customer to Cash workflows, it demonstrates how HotWax Accelerator empowers teams to handle complex product bundling, drive operational efficiency, and adapt to unique organizational needs in a competitive business landscape.

To Learn more about HotWax Accelerator, [click here.](https://www.hotwaxsystems.com/services/hotwax-accelerator)

> Every business is different — and so is every solution we build. If you're wondering what this could look like *for you specifically*, let's find out together. [**Get your custom solution →**](https://www.hotwaxsystems.com/contact-us)

[View full post](https://www.hotwaxsystems.com/hotwax-accelerator-tutorials/a-complete-guide-to-marketing-package-auto-manufacture-workflow-in-hotwax-accelerator)

```json
{
  "@context" : "http://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Swapnil Shah"
  },
  "dateModified" : "2026-06-11T06:48:57.422Z",
  "datePublished" : "2025-10-02T06:15:00Z",
  "headline" : "A Complete Guide to 'Marketing Package: Auto Manufacture' Workflow in HotWax Accelerator",
  "image" : {
    "@type" : "ImageObject",
    "height" : 1127,
    "url" : "https://2265943.fs1.hubspotusercontent-na2.net/hubfs/2265943/HWS_Blog_Post_Images/Blog%20-%20Webp%20Images%20%28Jun%202026%29/Marketing%20Package%20Auto%20Manufacture.webp",
    "width" : 2004
  },
  "mainEntityOfPage" : "https://www.hotwaxsystems.com/hotwax-accelerator-tutorials/a-complete-guide-to-marketing-package-auto-manufacture-workflow-in-hotwax-accelerator",
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "height" : 60,
      "url" : "/hs/hsstatic/content_shared_assets/static-1.4092/img/default-amp-logo.png",
      "width" : 60
    },
    "name" : "HotWax Accelerator Tutorials"
  }
}
```