A Shopify shipping integration is an app or carrier connection that links your Shopify store to shipping carriers, so orders flow in automatically, you buy and print labels without retyping addresses, and live carrier rates can appear at checkout. Most stores set one up by installing a shipping app from the Shopify App Store, connecting carrier accounts, and mapping their shipping zones and package sizes.
This guide covers the types of Shopify shipping integration, what a good one should do, how to set one up step by step, and how to choose carriers and services once it is running.
How does a Shopify shipping integration work?
An integration sits between your Shopify admin and the carriers. It does three jobs, and the best setups handle all three in one place.
- Checkout rates. When a customer enters an address, Shopify shows the shipping options you configured: flat rates, free shipping, or carrier-calculated rates pulled live from a carrier or app.
- Order sync and labels. Paid orders pass to the shipping tool with the address, items and service the customer chose, so you can buy a label in a few clicks or in batches.
- Tracking and fulfillment. The tracking number is attached to the order, the order is marked fulfilled, and the customer receives Shopify’s shipping confirmation.
Shopify’s help center describes carrier-calculated shipping as rates set by carriers such as UPS or USPS rather than by you, with backup rates that keep checkout working if a live rate cannot be returned. Availability of calculated rates depends on your Shopify plan, so confirm it in your plan settings before you design your checkout around it.
What types of Shopify shipping integrations are there?
| Integration type | What it does | Best for |
|---|---|---|
| Shopify’s built-in shipping | Shipping settings, zones and profiles in the admin, with label buying for supported carriers | New stores with simple, low-volume shipping |
| Direct carrier account connection | Shows rates from your own UPS or USPS account at checkout | Stores that already hold a negotiated carrier account |
| Multi-carrier shipping app | Syncs orders, compares carriers, buys labels in bulk, pushes tracking back to Shopify | Growing stores that want one dashboard for every order |
| Freight quoting at checkout | Returns LTL freight quotes for palletized or oversized orders | Stores selling furniture, equipment or wholesale quantities |
Most stores outgrow the built-in option once they ship daily or want to compare carriers on each order. If you sell on more than one platform, our guide to e-commerce platforms and shipping integration compares how other storefronts handle the same connection.
What should a Shopify shipping integration include?
Judge any integration on the work it removes from your day, not the length of its feature list. These are the capabilities that matter most for a typical store.
- Automatic order import from Shopify, including the service the customer paid for.
- Rate comparison across carriers so you can pick the right service for each parcel instead of defaulting to one.
- Batch label creation for busy days, ideally with spreadsheet import for orders that come from outside Shopify.
- Address validation to catch errors before a label is printed.
- Tracking write-back so customers get notifications without manual copying.
- Return labels you can generate from the original order.
- Freight support if any of your orders ship on pallets.
- Clear pricing terms for the software itself: check for subscription tiers, per-label fees and order caps.
Our wider overview of shipping software integrations explains how these features work across different store setups.
How do you set up a Shopify shipping integration?
The steps below follow the order Shopify’s settings expect, and they apply to most shipping apps.
- Set your ship-from address. In Settings, then Shipping and delivery, confirm the location you ship from, because carriers rate every label from it.
- Add package sizes and product weights. Accurate weights and a default box are what make calculated rates and labels correct. Missing weights are the most common cause of wrong checkout rates.
- Build shipping zones and profiles. Group destinations into zones and decide which products ship together or need special rates.
- Install the shipping app. Add it from the Shopify App Store and approve the order and fulfillment permissions it requests.
- Connect carriers. Link UPS and USPS through the app or your own carrier accounts.
- Choose checkout rates. Decide between flat, free-over-a-threshold and calculated rates for each zone, and set backup rates.
- Test an order. Place a test order, buy a label, and confirm tracking reaches the order and the customer email.
Which UPS and USPS services should Shopify stores offer?
Offer two or three clear choices at checkout rather than every service a carrier sells. This table summarizes the services most Shopify stores use, with the delivery commitments and weight limits the carriers publish.
| Service | Published delivery time | Max weight | Best for |
|---|---|---|---|
| USPS Ground Advantage | 2–5 days | 70 lbs | Light parcels and everyday orders |
| USPS Priority Mail | 2–3 days (not guaranteed) | 70 lbs | Faster delivery for small and medium boxes |
| USPS Priority Mail Express | 1–3 days, money-back guarantee (exceptions apply) | 70 lbs | Urgent orders |
| UPS Ground | 1–5 business days in the contiguous U.S. | 150 lbs | Heavier parcels and business addresses |
| UPS 2nd Day Air / Next Day Air | Guaranteed 2-day or next-day | 150 lbs | Time-definite expedited orders |
The cheapest service changes with weight, size and distance, so compare live UPS and USPS prices for your typical box in the ParcelPath rate calculator before you set checkout rates. Our guide to Shopify shipping discounts covers other ways to lower what you pay per order.
How does ParcelPath integrate with Shopify?
ParcelPath has an official Shopify app that connects your store to discounted UPS and USPS shipping. It is free, with no subscription, no per-label fee, no minimums and no contracts, and it offers up to 85% off UPS and up to 89% off USPS. More than 44,000 customers use it.
- LTL freight quotes at checkout. For pallet-sized orders, the app can show freight quotes in Shopify checkout through PalletPath, ParcelPath’s LTL service. You can also price a pallet in the PalletPath freight quote tool, and our LTL shipping with PalletPath page explains how it works.
- Batch shipping with CSV smart mapping. Upload a spreadsheet of orders and the columns are matched automatically, so you can create labels in bulk.
- Printer-free labels. UPS Mobile Barcode lets you show a code at a UPS Store instead of printing, and USPS Label Broker does the same at the Post Office; see how to use Mobile Barcode on ParcelPath.
- Free USPS pickups and optional Shipsurance coverage for higher-value parcels.
Can a Shopify shipping integration handle international orders?
Yes, as long as the carriers and services you connect ship to the destination. International labels need a customs declaration with an accurate item description, quantity, value and tariff code, and most shipping apps fill that from your Shopify product data. Add harmonized system codes and country of origin to each product in Shopify so the declaration is complete.
Check each destination before you open a shipping zone to it. USPS publishes country-specific conditions and service alerts in its International Mail Manual, and some destinations restrict items or suspend services from time to time.
Frequently Asked Questions
What is a Shopify shipping integration?
A Shopify shipping integration is an app or carrier connection that links your store to carriers such as UPS and USPS. It imports paid orders, lets you buy and print labels without retyping addresses, sends tracking back to the order, and can show live carrier-calculated rates at checkout, depending on your Shopify plan.
How do I connect UPS and USPS to Shopify?
Go to Settings, then Shipping and delivery, and confirm your ship-from address, package sizes and product weights. Then install a shipping app from the Shopify App Store or connect your own carrier accounts, link UPS and USPS, set your checkout rates by zone, and place a test order to confirm labels and tracking work.
Can Shopify show freight rates at checkout?
Yes, with an app that supports freight. Standard parcel integrations rate boxes up to the carrier’s weight limit, such as 150 lbs for UPS. For palletized orders, the ParcelPath Shopify app can return LTL freight quotes at checkout through PalletPath, so customers see a freight price instead of an incorrect parcel rate.
Is there a free Shopify shipping integration?
Yes. ParcelPath’s official Shopify app is free to use, with no subscription, per-label fee, minimums or contracts, and gives access to up to 85% off UPS and up to 89% off USPS. You pay only for the postage on labels you buy, which you can compare in the rate calculator before shipping.
Sources
- Shopify Help Center: Carrier-calculated shipping (help.shopify.com/en/manual/fulfillment/setup/shipping-rates/carrier-calculated-shipping)
- USPS: Mail and Shipping Services
- USPS: Label Broker
- UPS: Domestic Shipping Services
- UPS: Weight and Size Limits
- USPS International Mail Manual: Individual Country Listings
Part of our Shopify guide. Related: 7 Steps to Build Your Shopify Store, Ways to Save with Shopify Shipping Discount, BigCommerce Shipping Integration.