Integrations / Shippo

Shippo integration
for VeloCMS

You do not need a separate shipping app open in another tab. When a reader buys a physical product, VeloCMS creates the shipment in Shippo automatically — and you can buy the cheapest available label right from the order in your VeloCMS dashboard.

What this integration does

The Shippo connector in VeloCMS listens for the afterOrderCreate event on paid orders. If the order contains physical items, it builds a shipment from the customer's address and your configured ship-from address, then creates that shipment in Shippo. From there, the order screen in admin shows a “Buy label” button: clicking it fetches Shippo's available rates, picks the cheapest one automatically, and purchases the label — no separate Shippo dashboard visit required. The resulting label URL and tracking number are saved to the order right away, so you can download the label and hand it to your carrier. If Shippo declines the purchase (for example, an empty account balance), VeloCMS shows the real reason instead of pretending it worked.

Auto-created shipments

Every paid order with physical items gets a Shippo shipment automatically, built from the buyer's address and your ship-from settings.

Cheapest rate, one click

Buy the label straight from the order screen — VeloCMS compares Shippo's returned rates and purchases the cheapest one for you.

Tracking saved automatically

The label URL and tracking number land on the order the moment the label is bought, ready to download or hand to your carrier.

Where to find it in admin

  1. 1
    Admin → Plugins → Shippo. Save your Shippo API token and your ship-from address. VeloCMS encrypts the token at rest.
  2. 2
    Buy labels from the order screen. Open any physical order in Admin → Orders and click Buy label — VeloCMS picks the cheapest Shippo rate and saves the tracking number to the order.

Use cases

A small merch shop can skip a dedicated shipping platform entirely and buy labels straight from the same dashboard where orders come in. A creator shipping a handful of physical items a week can stop manually comparing carrier rates — the connector always grabs the cheapest one. A store owner running a mixed digital and physical catalog gets shipment tracking on the same order record customers already see, with no extra tool to log into.

Prefer a dedicated shipping workflow? See the ShipStation integration or Printful for print-on-demand.

Buy shipping labels without leaving your dashboard.

14-day free trial. Connect Shippo and start buying labels today.

Get started with VeloCMS