Skip to main content

Connect ShipBob to Katana

Send sales orders to ShipBob for fulfillment and get back tracking, inbound stock transfers and read-only stock levels.

A
Written by Argo Ohvril

What the Katana–ShipBob integration does

ShipBob is a fulfillment and logistics platform that stores inventory and handles picking, packing, and shipping for ecommerce businesses. It also provides tools for managing orders, inventory, shipments, and sales channels.

By connecting Katana with ShipBob, you can:

  • Import orders as sales orders: ShipBob orders become Katana sales orders, and each shipped package adds a fulfillment with carrier and tracking details.

  • Send sales orders to ShipBob for fulfillment: A Katana sales order is pushed to ShipBob when it reaches the Ready for fulfillment status.

  • Cancel pushed orders from Katana: Cancelling a pushed Katana sales order also cancels the matching ShipBob order.

  • Import products by SKU: Existing Katana products are matched by SKU, and SKU aliases can link SKUs that differ between the two systems.

  • See ShipBob stock levels: ShipBob stock appears as read-only external inventory at each warehouse's mapped Katana location.

  • Track inbound shipments: Each ShipBob inbound shipment becomes a Katana stock transfer that updates as stock is received.

sync diagram showing Katana on the left and ShipBob on the right: an arrow from Katana to ShipBob labeled 'Sales orders (Ready for fulfillment) and cancellations', and arrows from ShipBob to Katana labeled 'Orders and fulfillments with tracking', 'Products by SKU', 'Stock levels (read-only)', and 'Inbound shipments as stock transfers'

Before you start

  • An active ShipBob account.

  • Your ShipBob account login. The connection uses authorization, so you don't need API credentials. You sign in to ShipBob and approve the connection.

  • A Katana account with permission to manage integrations.

Connect ShipBob to Katana

  1. In Katana, open the Integrations page and find the ShipBob tile.

  2. Click Connect.

  3. When prompted, sign in with your ShipBob account login and approve the connection to Katana.

    the ShipBob connection step started from Katana: the ShipBob sign-in and authorization screen where the user logs in with their ShipBob account and approves access for Katana

  4. Once ShipBob has approved the connection, the configuration screen opens on the Location tab. The integration status shows Connected with Sync inactive, and an Activate sync button appears in the header. Map each ShipBob warehouse to its own Katana location. Click Add to Katana to create the location automatically.

    the ShipBob configuration screen in Katana on the Location tab, with the status 'Connected' and 'Sync inactive', the 'Activate sync' button in the header, and a list of ShipBob warehouses each with its mapped Katana location or an 'Add to Katana' button

  5. Click Activate sync to start syncing data with ShipBob. Nothing syncs until you do this.

How your daily workflow looks

  1. Katana sends sales orders to ShipBob when they reach the Ready for fulfillment status.

  2. ShipBob picks, packs, and ships the orders.

  3. Orders and their fulfillments, with carrier and tracking details, update in Katana automatically.

  4. ShipBob inbound shipments appear in Katana as stock transfers and update as stock is received.

  5. ShipBob stock levels update in Katana as read-only external inventory at each mapped location.

  6. You plan production and purchasing in Katana using this up-to-date data.

Did this answer your question?