k-sync
Back to blog

Setting up shipping rates on Shopify after WooCommerce (2026)

How to configure shipping rates on Shopify after migrating from WooCommerce — flat rates, carrier-calculated shipping, free shipping thresholds, zones, and replacing WooCommerce shipping plugins.

·By k-sync
4 min read · 745 words

Shipping configuration is one of the most operationally important setups when moving to Shopify. WooCommerce shipping is handled through a combination of core shipping zones/methods and plugins (Table Rate Shipping, WooCommerce Shipping, ShipStation). Shopify has a native shipping system plus integrations — understanding the mapping helps avoid checkout drop-off from misconfigured rates.

Shopify shipping architecture

Shopify shipping is configured at Settings → Shipping and delivery. Key concepts:

Replacing WooCommerce flat rate shipping

WooCommerce flat rate shipping maps directly to Shopify flat rate:

Free shipping threshold

Free shipping over a threshold is one of the most conversion-critical checkout configurations:

Carrier-calculated shipping

Shopify can calculate live carrier rates at checkout (requires Shopify plan or above, or Annual Basic plan):

Weight-based rates

// Example weight-based rate structure:
// 0 – 0.5 kg: £3.95 (letter/small parcel)
// 0.5 – 2 kg: £5.95 (medium parcel)
// 2 – 10 kg: £8.95 (large parcel)
// 10 kg+: £14.95 (heavy parcel)

Important: ensure all products have accurate weights set in Shopify (Products → edit → Shipping section → Weight). Without product weights, weight-based rates default to the lowest tier.

Replacing WooCommerce Table Rate Shipping

WooCommerce Table Rate Shipping by Barn2 or WooCommerce allows complex tiered rates. Shopify native supports price and weight conditions on rates. For more complex rules:

WooCommerce pluginShopify equivalent
Table Rate Shipping (Barn2)Shopify conditional rates + shipping profiles, or Advanced Shipping Rules app
WooCommerce Shipping (Royal Mail integration)Shopify Shipping (UK carrier integrations)
ShipStation for WooCommerceShipStation Shopify app (same platform, reconnect)
WooCommerce Local PickupShopify native Local Pickup (Settings → Shipping → Local pickup)
Flexible ShippingAdvanced Shipping Rules (Shopify app)

Local pickup / click and collect

Shopify has native local pickup — no plugin required:

Shipping for heavy, large, or hazardous items

Some products require special shipping handling:

Post-migration shipping checklist

Migrate your store with k-sync

Connect your WooCommerce store, validate your products, and push to Shopify in minutes. Free for up to 50 products.

Get started free

Related reading

Browse all migration guides