Shipping settings checker

Markets you can't actually ship to are silent checkout killers.

Storecheck cross-checks every enabled Shopify market against the shipping profiles and fulfillment locations that back it, so a checkout never quietly fails on a country you thought you covered.

Free · No install · Results in minutes

Free · Beta · Read-only

  • Free to use, in beta.
  • The free check reads only your public storefront. No access to your store required.
  • The connected audit uses Shopify's official read-only permissions. Storecheck can look, never write, place orders, or change anything.

Enabling a market is one click. Wiring up the shipping rates and a live fulfillment location for it is not. The gap is where orders die: the storefront advertises the country, checkout collects an address, and then the buyer sees "no shipping methods available" and leaves.

The audit reads your markets, shipping zones, and inventory locations through the Shopify Admin API. Two flagship checks run here: uncovered markets, and ghost products stocked only at fulfillment locations that no longer work.

What we check

  • Enabled markets with no rates

    Markets set to sell that have no shipping profile covering their regions.

  • Shipping profile coverage

    Every product belongs to a profile that actually ships to your enabled markets.

  • Fulfillment reality

    Active products have at least one active, online-fulfilling stocking location. Catches ghosts left by dead dropshipping apps.

  • App-owned locations flagged

    Products stocked only at an app-owned location get a verify-tier warning, so you can confirm the app is still installed and current.

Example finding

One real check, rendered the way it appears in a report.

Blocks ordersShipping · Fulfillment

10 active products with no live fulfillment location

These products are sellable on the storefront but stocked only at a dropshipping app location that is no longer active. Any order placed will fail to fulfill.

InventoryLevels for 10 products point only to "Spocket" location, isActive: false.

Fix

Archive the affected products, or move them to a live supplier location. If the app should still be active, reinstall it and reconnect the location.

Common questions

Why would a Shopify market have no shipping rates?

Enabling a market in Shopify is one click, but shipping profiles are configured separately. Stores routinely enable a region, add rates to their domestic profile, and never extend coverage to the new market. The storefront accepts the address and checkout then shows 'no shipping methods available' to every buyer in that region.

What is a ghost product?

A product that looks sellable on the storefront but is stocked only at a fulfillment location that no longer works, typically a dropshipping or print-on-demand app that was uninstalled or lost its connection. Orders are placed and paid, then fail at fulfillment. The audit flags every active product with no live online-fulfilling location.

Do I need to connect my store for this check?

Yes. Shipping profiles, markets, and inventory locations are not public data, so the shipping settings check requires a read-only connection. The free public storefront check runs without any connection and still catches shipping-promise contradictions in your copy.

Related checks

Related guide: Shipping and fulfillment for a one-person store

Your store, your report

Run the free storefront check

Storefront sample in minutes, no connection required. Connect your store for the full operational audit when you want the catalog-wide picture.