Features
The whole shipping operation, in one workspace
ShipStack replaces the tab-juggling between store admins, carrier sites and inventory spreadsheets with one connected system.
Order management
Every order, every channel, one queue
Orders import from Shopify and WooCommerce, CSV uploads or the API. Filter, tag, add notes and see the complete history of what happened to each order.
- Statuses from pending to delivered with validated transitions
- Tags, internal notes and an event timeline per order
- CSV import for orders from anywhere else
- Address validation flags problems before you buy a label
- SAMPLE-2001Awaiting fulfillment
- SAMPLE-2002Processing
- SAMPLE-2003Label created
- SAMPLE-2004Shipped
- SAMPLE-2005Exception
Rate shopping & labels
Compare rates, buy labels, print in batches
ShipStack requests rates from your own connected Shippo or EasyPost account for USPS, UPS, FedEx and DHL Express, and shows them side by side. Postage is billed by your provider.
- Explicit confirmation of carrier, service and exact amount before any purchase
- Batch label purchase for many orders at once
- 4×6 thermal, letter PDF and ZPL label formats
- Void unused labels where your provider allows it
- Carrier
- Example carrier
- Service
- Ground
- Package
- 12×9×4 in box
- Mode
- Test mode
Inventory
Accurate stock across every warehouse
Track on-hand, reserved and available stock per location. Every receipt, adjustment, transfer and shipment is recorded as a movement you can audit.
- Reservation when an order is ready, deduction when it ships
- Reorder thresholds and low-stock alerts
- Bin locations and barcodes on every product
- Inventory quantities pushed back to connected stores
| Location | On hand | Available |
|---|---|---|
| Main warehouse | 240 | 212 |
| East warehouse | 80 | 74 |
| West warehouse | 36 | 9 |
Sample quantities for illustration.
Automation
Rules that do the repetitive work
Define conditions once — destination, weight, SKU, order total, channel or tags — and let rules pick services, packages, warehouses and tags as orders arrive.
- Rules run in a predictable, ordered sequence
- Every rule execution is logged on the order
- Approval thresholds hold expensive labels for review
When
Weight is under 16 oz and destination is domestic
Then
Use package “Small mailer” and the cheapest ground service
Returns
A returns portal for customers, RMA numbers, return labels and restocking when items are received.
Tracking
Tracking updates from your provider feed order status and a hosted tracking page with your branding.
Analytics
Shipping spend, volume, carrier mix, transit times and exceptions — calculated from your own shipments.
Team roles
Owner, admin, warehouse manager, fulfillment staff and viewer roles. Invite teammates by email and review every meaningful change in the audit log.
REST API & webhooks
Create orders, read shipments and inventory, and subscribe to signed webhook events. Scoped API keys keep access tight.
API docsHow it works
From checkout to doorstep — and back
One workflow for every order, whether you ship ten parcels a day or run a warehouse floor.
- 01
Import
Orders sync from Shopify or WooCommerce, or arrive by CSV and API, into one queue.
- 02
Rate shop
Compare live rates from your connected Shippo or EasyPost account across carriers.
- 03
Print
Buy and print labels one at a time or in batches on 4×6 thermal or letter paper.
- 04
Track
Tracking syncs back to your store and powers a branded tracking page for customers.
- 05
Return
Customers start returns from a portal; you approve, issue labels and restock.
Compare
ShipStack vs. spreadsheets + carrier sites
What changes when shipping moves out of browser tabs and into one system.
| Capability | ShipStack | Spreadsheets + carrier sites |
|---|---|---|
| Orders from every connected store in one queue | Yes | Copy & paste per channel |
| Compare rates across carriers on one screen | Yes | One carrier site at a time |
| Batch-buy and print labels | Yes | No |
| 4×6 thermal and letter label formats | Yes | Varies by site |
| Tracking written back to the store automatically | Yes | No |
| Inventory reserved and deducted as orders ship | Yes | Manual spreadsheet edits |
| Automation rules for services and packages | Yes | No |
| Returns portal with RMA tracking | Yes | No |
| Branded customer tracking page | Yes | No |
| Role-based team access and audit log | Yes | Shared logins |
| API and signed webhooks | Yes | No |
Postage is still billed by your shipping provider either way.
Ship your next order from ShipStack
Start a free trial, connect your store and your Shippo or EasyPost account, and buy your first label from one screen.