Optimize Cartonization with Shipium | Shipium

Optimize Cartonization with Shipium

Anurag Allena

August 23, 2024

Product

Packaging is a critical aspect of your fulfillment process, impacting operational efficiency, profitability, and customer satisfaction. But getting packaging right is easier said than done — vast (and constantly growing) product catalogs, disparate systems, and massive scale all make it difficult to optimize.

Shipium can help you overcome those challenges and make packaging inefficiency a thing of the past.

In this article, we’ll explore how the cartonization impacts key areas of your business, and how you can use Shipium to automate and optimize package selection.

What is cartonization and how does it work?

Types of cartonization

#### Cartonization type #### How it works
Single Item At the fulfillment origin (warehouse, store, etc) a single item order will be matched to the right package type (box, polybag, etc), and dimension via some form of cartonization software. Extras like dunnage are considered in the decision. Most orders are single-item, so most cartonization decisions are straight forward and easy to manage with the single goal of mathematically eliminating extra space that can cause shipping to be more expensive.
Multi-Item With multi-SKU orders, a mult-item cartonization job takes into consideration more factors. Much like single-item orders, the WMS’s base module takes care of most use cases and is a great option. Ecommerce is seeing more multi-SKU orders as businesses optimize towards higher AOV through promotions to buy multiple products, and bundling more orders together.
Custom Volumetric Algorithm In this scenario, extra factors are weighed into the math behind standard cartonization software found in the WMS or otherwise. You will see abilities to configure cost projections, speed projections, or other constraints that will factor into the overall volumetric-based decision.

When the cartonization process goes wrong

A useful way to explain the importance of cartonization optimization is to examine what happens when items aren’t packed efficiently.

There are three major consequences for your business when you ship items with the wrong carton size: lower overall supply chain inefficiency, excess shipping costs, and negative customer experience.

Let’s look at each one in more detail.

Inefficiencies, across the board

Poorly-sized, inconsistent packaging causes inefficiencies throughout the fulfillment process, including key aspects like warehouse management and transportation.

For example — larger packaging means that fewer items will fit on a delivery truck, which is fine if they’re large, high-value orders, but not if the packages are mostly filled with air. More trips need to be made to compensate for the fact that less packages are being moved per trip, which is both costly and wasteful.

Excessive (and avoidable) costs

The inefficiencies created by oversized packaging lead to excessive costs in a number of different areas — think higher DIM weight charges, increased waste and corresponding cost of materials, and higher storage costs driven by an inefficient use of space.

Lower customer satisfaction & negative brand perception

Poor cartonization doesn’t just negatively impact shipping efficiency and costs — it can also negatively impact a customer’s experience and perception of your (or a customer’s) brand.

The most obvious way poor packaging can damage the customer experience is by damaging the product itself. For example, if a package is too big, and the item inside isn’t properly secured, it’s much more likely to shift around in transit and arrive damaged or broken.

How Shipium’s Packaging Planner API helps overcome cartonization challenges

If you’re looking for a more efficient and scalable way to handle cartonization and overcome the challenges above, you’re in the right place. Using Shipium’s Packaging Planner API, you can automate & optimize the selection of package sizes, leading to:

Who should use the Packaging Planner API?

It's worth noting that in many cases, this is a problem best solved by the cartonization module available from your WMS. If you are using an industry leading WMS like Manhattan or Blue Yonder, we suggest always using that module first. There are a few simple reasons why:

Common use cases

When exploring some of the common use cases for our Packaging Planner API, it’s helpful to distinguish between retailers selling directly to customers and 3PLs/logistics providers who execute fulfillment on behalf of their customers.

As a retailer/DTC brand, you can leverage our Packaging Planner API to:

As a logistics solution provider, you might use this API to:

How it works

There are three ways to call this API:

  1. Provide the full linear dimensions of the packaging and shipment contents in your API call.
  2. Define packaging IDs for your most common box types by providing the dimensions, weight, and material of each type, then pass the packagingId values in your API call. It’s worth noting that you also have the ability to define unsupported product types, such as lithium-ion batteries or is_ORMD.
  3. Group common box sizes into packaging sets, then include the packageSetId values in your API call.

If you choose option 2 or 3, you’ll need to configure your account to be able to call this API using packagingId or packageSetId. This is a straightforward process that involves adding package dimensions and weights directly from the Shipium Console.

For our purposes, let’s walk through an example cURL request and response if we choose option 1 — providing the full dimensions of packaging and shipment contents. Note that to do this, you’ll need to authenticate via API key or OAuth 2.0.

To retrieve packaging guidance from the API, send a POST request to the packaging planner endpoint with necessary information like item dimensions, weight, and product IDs. Here’s how that request might look:

curl --request POST \
  --url https://api.shipium.com/api/v1/packaging/planner \
  --header 'accept: application/json' \
  --header 'Authorization: Bearer YOUR_AUTH_STRING' \
  --header 'content-type: application/json' \
  --data '{
  "packaging": [
    {
      "linearDimensions": {
        "height": 1,
        "length": 1,
        "linearUnit": "in",
        "width": 1
      },
      "maxContentWeight": {
        "weight": 50,
        "weightUnit": "lb"
      },
      "packagingMaterial": "box",
      "packagingSizeName": "1x1x1",
      "packagingWeight": {
        "weight": 1,
        "weightUnit": "lb"
      }
    },
  ]
}';

Shipium will then calculate appropriate shipping box sizes for the items you provided, and return a response with an array of objects representing packages and their contents. The response will include the number of boxes used, dimensions & weight of each box, items packed, and the packaging efficiency.

As you can see, you can boost the efficiency of a shipment in just a few quick steps.

Wrapping up

Packaging efficiency has a huge impact on your overall shipping productivity, costs, and customer experience. By leveraging Shipium’s Packaging Planner API, you can quickly automate and optimize cartonization — ensuring that you’re making the best use of space within your warehouses and trucks, avoiding excess shipping costs, and sustainably meeting the delivery promises you make to your customers.

FAQs

What are the benefits of effective cartonization?

Primarily cost. Matching packaging type and size to the DIM weights of the order(s) ensure less “air” is shipped. Carriers price their rates based on the size and weight of parcels. Maximum efficiency here ensures the lowest possible costs when shipping.