Much like a house, a growing ecommerce brand needs a strong foundation to be built upon.
For many mid-market and enterprise sized brands, NetSuite is that foundation.
As the leading ERP utilised by many of the fastest-growing ecommerce brands today, NetSuite is the source of truth platform your business needs to stay running. That’s why ShipBob’s built a NetSuite integration that helps streamline logistics and share fulfilment, shipping, and order data at the right time and via the right customizable workflows.
Our direct integration can help your business scale while seamlessly layering ShipBob and NetSuite. In this blog, we’ll share more details about NetSuite fulfilment and how ShipBob’s integration helps your brand operate at its best.
What is NetSuite order fulfilment?
NetSuite order fulfilment refers to ensuring all orders across your business are picked, packed, and shipped on time across channels, while maintaining visibility within the NetSuite ERP.
Introducing ShipBob’s NetSuite integration
ShipBob has a native integration with NetSuite for businesses that utilise ShipBob’s fulfilment solutions to save a lot of time on custom integrations. By providing the groundwork on connecting these systems, you’re still able to further tailor it to your exact needs.
What does that mean? Let’s take the metaphor of building a house.
In order to build a reliable, stable structure, you need a leveled foundation, which is the most challenging part of the building process.
With our direct integration with NetSuite, ShipBob acts as your contractor: we’ve leveled the foundation, laid groundwork and built the bones of the structure. As a result, we’ve completed the most difficult part of building the integration so you’re able to customise what’s built on top of it so you can create something that is uniquely yours.
ShipBob’s integration with NetSuite gives you the freedom to create the tech stack that is best for your business so you can excel. The integration offers benefits such as making a seamless transfer of information, increasing visibility, lowering costs, and more.
Benefits of the ShipBob and NetSuite integration include:
- Syncing data between NetSuite and ShipBob in real-time.
- Centralising your business-critical ecommerce data while maintaining NetSuite as your enterprise resource planning (ERP) software.
- Automating data sync between platforms, so you can keep using NetSuite as your source of truth without switching between platforms.
- Efficient onboarding with ShipBob, which means you’ll start shipping even faster.
By using ShipBob’s direct integration with NetSuite, customer orders from NetSuite sync to ShipBob and fulfilment information from ShipBob syncs back to NetSuite.
This data sync will allow you to import sales orders from NetSuite to ShipBob. When an order is placed on your site (or any of your DTC sales channels), ShipBob will automatically upload order tracking information and create item fulfilment records that are linked to your sales order records in NetSuite.
There are various configurations possible using the order sync workflow, including:
- Toggle sales order sync on and off
- Set start-shipping date
- Set an optional order import delay for as as little 30 minutes and up to 24 hours
- Filter by subsidiaries, sources, statuses, and more
- Map NetSuite Transaction object fields to specific ShipBob order properties
With the ShipBob and NetSuite integration, you can manage your inventory in NetSuite and rest assured that the updates will be synced with ShipBob’s platform.
You can create and update inventory items, as well as create and update kits in NetSuite for ShipBob to fulfil. This integration allows you to use one platform to manage the entirety of your inventory.
Using our inventory quantity workflow, you’re able to sync inventory counts from ShipBob to NetSuite, either by specific product or network-wide, for “True Up” syncs.
Here is a quick context summary of the different types of product concepts that NetSuite supports:
- Inventory items are your traditional products with tracked inventory counts.
- Kits are made of multiple products that are sold together as a whole. At ShipBob, these are known as “bundles.”
- Lot Numbered Items track the quantity of items and the specific cost for each lot as products are purchased and sold. On the lot number record, you can identify an expiration date and enter notes about the lot.
- Serial numbered items are inventory items that allow you to assign a serial number to each item. Serializing inventory lets you choose a specific serial numbered item to fulfil or receive an order.
- Assembly items are items that are manufactured and are made of other components. For example, a desktop computer with several OEM parts inside is considered an assembly item.
Specialized warehouse services
No matter if you’re outsourcing fulfilment to ShipBob or using ShipBob’s WMS, or warehouse management system (WMS) in your own warehouse, ShipBob’s solutions can help you optimise your order fulfilment process while NetSuite remains your single source of truth.
ShipBob provides best-in-class logistics to ecommerce brands of all sizes. Our advanced technology and global fulfilment network allows brands to get DTC and B2B orders into the hands of customers quickly.
In addition to direct-to-consumer fulfilment, ShipBob is a proven omnichannel fulfilment solution. With both retail dropshipping and retail distribution capabilities, ShipBob supports all of merchants B2B fulfilment needs. Our integrations with EDI providers makes it easy to connect with retailers to automate shipping to today’s most popular retailers and marketplaces.
White glove delivery
Now more than ever, customers expect fast shipping and premium delivery experiences. ShipBob understands that this is a non-negotiable for ecommerce businesses. That’s why we partner with UPS, FedEX, USPS, DHL, and other regional carriers to offer shipping methods that provide white glove delivery to ensure your customers get their orders quickly.
Local distribution networks
With over 40 fulfilment centres worldwide (and more continually underway), ShipBob offers an expansive fulfilment network so merchants can provide a fast, localised shipping experience for customers.
ShipBob’s presence in the US, UK, EU, Canada, and Australia helps brands expand internationally with ease.
By utilising numerous of ShipBob’s fulfilment centres in different regions of the country (or world), brands are able to enjoy significant time and cost savings. Additionally, with fulfilment centres in countries across the world, brands improve customer satisfaction by offering decreased shipping costs and faster in-country shipping.
How to integrate NetSuite with your ShipBob account
ShipBob has created a two-way integration with NetSuite. Read on to learn how to set up the integration for your business:
Before you can integrate your NetSuite account with ShipBob, you’ll do some preliminary set up.
First, you’ll need to add a custom field in NetSuite in order to receive order import acknowledgements:
- Go into Customisation > Lists, Records, & Fields > Transaction Body Fields > New.
- Add “Imported to ShipBob” in the Label Field.
- Add “_shipbob_imported” to the ID Field.
- Add “When an order has been successfully imported from NetSuite to ShipBob the NetSuite <> ShipBob integration will automatically update this field to be TRUE. It should not be manually adjusted.” to the Description.
- Choose “Check Box” in the drop down for the Type.
- Check the box for “Show In List” so you’ll be able to see which NetSuite orders have been synced with ShipBob.
- Check the box for “Sale” in the “Applies To” tab.
- Click Save.
Next, you’ll need to set up NetSuite to allow the ShipBob integration to update NetSuite orders:
- Go into Setup > Company > Enable Features.
- Click Transactions.
- Check the “Advanced Shipping” Box under Shipping & Receiving.
- Click into the Suite Cloud subtab.
- Click Save.
- Check “SOAP Web Services” and “Rest Web Services” under SuiteTalk (Web Services)
Now, you’ll be able to authenticate your integration.
First, you’ll create an Integration Record:
- Within your NetSuite dashboard, go into Setup > Integration > Manage Integrations > New.
- Name the integration.
- Check the following boxes under Token-Based Authentication:
- Token-Based Authentication
- TBA: Authorization Flow API
- Check the following boxes under OAuth 2.0:
- Public Client
- Rest Web Services
- Click Save.
- Find the Company ID/Account ID in Setup > Company > Company Information.
- This is needed when connecting the Pandium tenant. If this is a Sandbox NetSuite account it will have a suffix (e.g. _SB2) and should be entered into tenant secrets with a hyphen (e.g. -sb2).
Next, you’ll create a Role:
- In the NetSuite dashboard, navigate to Setup > Users/Roles > Manage Roles > New.
- Name the role as desired.
- Check the Core Administration Permissions and add the following permissions:
- Setup Tab
- Lists Tab
- Transactions Tab
- Custom Records Tab
- Reports Tab
- Click Save.
After creating the Role, you’ll be able to assign it to the User that will be used for the integration.
- In the NetSuite dashboard, navigate to Lists > Employees and identify the employee to whom access should be given.
- Click Edit for the employee. Scroll down to Access > Roles subtab.
- Click Give Access.
- Under Roles, select the newly created Role to add.
- Click Save.
Lastly, you’re ready to navigate to the ShipBob App Store from the Integrations tab of your ShipBob dashboard. Find the NetSuite integration, and continue the connection.
ShipBob’s NetSuite integration solves common challenges
Today’s most popular ecommerce brands have unique needs, that’s why they partner with NetSuite. Whether it’s custom operational processes and workflows or specific integrations, brands want to create the functions that will make their business run at its best.
ShipBob understands the importance of NetSuite and what it offers to mid-market and enterprise brands. That’s why we’ve developed our NetSuite integration.
This semi-customizable NetSuite integration is ideal for customers who use the ERP solution and want to maintain using it as their single source of truth while utilising ShipBob’s fulfilment services.
The integration allows your ShipBob account to directly connect to NetSuite to either pass orders from NetSuite to ShipBob, or pull key data from ShipBob to NetSuite for accounting purposes.
ShipBob has created and will maintain the direct integration with NetSuite so you can focus on what matters: your business.
Implement ShipBob’s NetSuite integration
If you’re ready to partner with ShipBob and implement our direct integration with NetSuite, request a quote to connect with our team of experts.
ShipBob and NetSuite FAQs
Below are answers to the most common questions about ShipBob’s NetSuite fulfilment capabilities.
Does ShipBob ship internationally?
ShipBob is a trusted international fulfilment partner. ShipBob ships orders to all countries served by USPS, UPS, FedEx, DHL, and other carriers.
Can ShipBob store my items?
As a third-party logistics provider, ShipBob stores items until they’re ordered, after which ShipBob’s fulfilment team picks, packs, and ships the order to the end customer. In addition to fulfilment, ShipBob offers advanced technology to assist brands with inventory management, order management, and more to help them make informed decisions for their business and succeed.
Does ShipBob integrate to NetSuite?
ShipBob has a direct integration with NetSuite which allows brands to utilise ShipBob’s best-in-class logistics while using NetSuite as the single source of truth for their business.
Who else does ShipBob work with?
Many of today’s most popular brands, such as Hero Cosmetics, The Adventure Challenge, PetLab, Chamberlain Coffee, and TB12, use ShipBob for fulfilment.