NetSuite ShipBob Integration


Client Portfolio

A leading provider of waterproof bedding, from mattress protectors to sheets, pillows, and bed pads, approached Jobin & Jismi with the need to integrate the data in NetSuite with ShipBob. 

Our client is a privately held firm based in Australia’s Melbourne with teams spread across the country and in New Zealand. 

They are dedicated to manufacturing, and sourcing products and brands that help people sleep comfortably. 

This client was motivated by the efficacy of their products and a strong belief that great organizations keep their promises. They manufacture a large portion of their products in Australia and intend to do so in the future.

Problem Statement

Our client plans to introduce Shopify in the United States. For Shopify orders, they employ ShipBob as a third-party logistics service (3PL).

ShipBob is a shipping software platform. It enables to make use of their warehouses effectively to reduce shipping expenses. They have many employees to handle orders and additional warehouses. Users can easily expand into and scale up as they continue to grow quickly. 

Third-party logistics (3PL) occurs when a customer places an order, and the product gets shipped. The client dispatches the order after the customer places it on Shopify. Shopify is the customer’s interface. ShipBob receives NetSuite specifics such as which order is to be dispatched and which items are in it and integrates them. 

Our client wanted us to integrate the information in NetSuite and ShipBob.

Imagine having a sales order in NetSuite and ShipBob receives information about that order. A sales order created in NetSuite is synced to ShipBob and when this order is fulfilled by the latter the sales order in NetSuite is fulfilled along with tracking number and tracking URL. The same is the process with NetSuite purchase order and refund. 

If NetSuite and ShipBob are not integrated, it is impossible for them to manually enter the information into their system. Manual work will not be present while integrating. The system receives data automatically.


What we suggested

Jobin & Jismi’s professionals evaluated their requirements. With the support of the customer’s senior management, our consultants conducted a lengthy discovery effort with all main stakeholder groups from the top to the bottom of the organizational structure. Two ideas were suggested by our developers. The client wishes to link ShipBob and NetSuite.

The first option is to use Celigo Integration. The second is to integrate NetSuite scripts. Scripting can be accomplished through customization. Our specialists made recommendations, including an estimate and they chose Celigo.

Developers investigated the possibility of Celigo that requires less time and effort than NetSuite which is why our developers picked it. 

We implement it through Celigo Custom Integration. Celigo does not have any prebuilt integration for ShipBob. Hence, we did the custom integration using Celigo. 

When it came to resolving the concerns with the client, our developers encountered some challenges. They were unfamiliar with the ShipBob API. They were using ShipBob for the first time, and several issues regarding the API were a bit challenging.

Customer Success

The client’s requirement was satisfactorily fulfilled. Manual effort was reduced and improved their business processes. Orders from NetSuite are scheduled in ShipBob, and data is updated. There is no need to manually sync data. 

This integration saved their time and effort. The resources saved can be spent on more productive activities. This helps the client boost efficiency and sales, allowing them to be more adaptable and creative in their operation.