EN
See the demo

ShipStation + Krokul CRM

Yes. Krokul CRM integrates with ShipStation. A won deal becomes a ShipStation order with the ship-to address and items, the warehouse buys the label in ShipStation as usual, and the shipment with its carrier and tracking number returns to the deal. The deal moves to your delivery stage on its own. The link runs through the Krokul app in Zapier, Make or Albato, or through the Krokul API and webhooks.

  • Via API and webhooksYou connect it with the Krokul app in an automation platform, the public API and signed webhooks. The page lists the steps for this service.

Automation platformsZapierMakeAlbato

What your team gets

A won deal goes to the warehouse queue

When a manager wins a deal in a pipeline that ships goods, Krokul creates the Order in ShipStation with the deal number as the order number, the ship-to address from the client company and each product line with its SKU and quantity. The ShipStation order ID stays on the deal, so a later edit updates the same Order.

Tracking returns to the deal

ShipStation sends SHIP_NOTIFY when a label is created. Krokul reads the shipment from the resource URL in the webhook, writes the carrier and tracking number to the shipment of the deal and moves the deal to the delivery stage. Sales sees the tracking code without asking the warehouse.

Changes before shipping reach the order

If the client changes the address or a quantity while the order still waits in ShipStation, the manager edits the deal and Krokul updates the ShipStation Order. A deal closed as lost puts the Order on hold, so nobody ships a canceled sale.

Orders that reach ShipStation from a store

An order can also come into ShipStation straight from a store channel. ORDER_NOTIFY lets Krokul add them as deals for known trade customers, keyed by the ShipStation order ID, so the account manager sees every purchase of the client.

What moves between ShipStation and Krokul

ShipStationDirectionKrokulWhen
Order with ship-to address and itemsKrokul → ShipStationWon deal with lines and client company addressA deal is won
Order update or holdKrokul → ShipStationEdited or lost dealBefore the order ships
Shipment: carrier, tracking number (SHIP_NOTIFY)ShipStation → KrokulShipment of the deal and delivery stageA label is created
Order from a store channel (ORDER_NOTIFY)ShipStation → KrokulDeal for a known client, order ID as keyA new order appears in ShipStation

How to connect today

Krokul app in Zapier, Make or Albato

  1. Connect the Krokul app with an API key.
  2. Start from the Krokul trigger Deal Won and finish with the ShipStation action Create Order.
  3. For tracking, start from the ShipStation trigger Order Shipped and use the Krokul action Change Deal Stage, or Item Shipped with Add Comment for per-item notes.

Custom flow through the Krokul API and webhooks

  1. In ShipStation, open Settings → Account → API Settings and copy the API key and secret. In Krokul, create an API key scoped to deals and activities.
  2. Subscribe a Krokul webhook to card.won with a pipelineUuid filter, verify x-crm-signature, read the deal with card/api-read and create the ShipStation Order.
  3. Keep the ShipStation order ID on the deal through externalRef/api-upsert.
  4. On SHIP_NOTIFY, read the resource URL, write the carrier and tracking number with activity/api-create, and move the deal with card/api-updateStatus.

Triggers

  • New Order
  • Order Shipped
  • Item Ordered
  • Item Shipped

Actions

  • Create Order

Questions and answers

Where are labels bought?

In ShipStation. Krokul sends the order and receives the result, and the warehouse keeps its carrier accounts, rates and packing rules.

How does the ShipStation shipment find its deal?

By the ShipStation order ID that Krokul stored on the deal when it created the order.

Does the ShipStation order carry Krokul SKUs?

Yes. Each deal line goes to ShipStation with the SKU, name and quantity of the Krokul product, so warehouse product rules apply.

Which ShipStation plan do I need?

ShipStation says its V1 API is available on certain plans. Check that API access is included in yours before you connect.

Limits

Rates, carrier accounts, label printing and packing rules stay in ShipStation. ShipStation documents its V1 API as available on certain plans, so check your plan before you connect.

Missing something?

Tell us which service you use and what should move between it and Krokul. We reply with the way to do it and when it will be ready.

Request received. We reply to your email.

ShipStation is a trademark of Auctane LLC. Krokul is not affiliated with ShipStation.

See the demo