Ecom Store Pro

How to Ship From Multiple Locations on Shopify

Ship from two warehouses or a 3PL on Shopify: how location groups set rates, when a split order pays shipping twice, and what the market upgrade changes.

Listen to a short brief of this article
Hands-free while you multitask

The short version

Shopify ships one store's orders from several locations without an app: put the locations that share zones and prices into one location group of a shipping profile, and give a location with different rates its own group.

On stores still using shipping profiles, a flat rate is charged once when the order ships from several locations in one group, while rates from different groups or profiles, and weight-based, carrier-calculated or app rates, are added together.

Stores upgraded to shipping options by market, which Shopify says every merchant reaches by July 1, 2027, set locations on each rate and keep split shipping always on.

Shopify can ship one store's orders from a warehouse, a retail store and a 3PL at the same time, and charge different rates depending on which of them sends the parcel. The settings sit in three places, Locations, shipping profiles and order routing, and the order you set them up in matters: a location that doesn't fulfill online orders never appears in a shipping profile.

The question merchants hit first is cost: when a cart needs two locations, does the customer pay shipping twice? The answer depends on how you group your locations and which rate type you use, so this guide starts there and then walks through each screen in the admin.

How Shopify Ships From More Than One Location

Key takeaway

Four settings decide where a parcel leaves from and what the customer pays for it:

Locations
Settings › Locations
Each warehouse, store or fulfillment app that holds your stock. Only locations set to fulfill online orders can ship web orders.
Location groups
Settings › Shipping and delivery › profile
A collection of fulfillment locations inside a shipping profile. Each group carries its own shipping zones and rates.
Split shipping
Settings › Shipping and delivery
Checkout shows the order as several shipments when its items come from different locations or different profiles.
Order routing
Settings › Shipping and delivery › Order routing
Rules that decide which location fulfills an order, once you have two or more active locations.

One boundary runs through the whole guide. Shopify is moving every store from shipping profiles to shipping options by market, but as of November 2026 its Help Center says most stores still use shipping profiles and keep their current setup until they're upgraded. Everything up to the section on shipping options by market describes stores on shipping profiles; that section covers what changes after the upgrade.

Why “multi-origin” won't match Shopify's docs

Multi-origin shipping is the name you will meet on shipping apps and in forums, not the name of a Shopify setting. None of the Help Center, shopify.dev or changelog pages we read on November 3, 2026 uses “multi-origin” for a setting; Shopify's admin and docs speak of locations, location groups, split shipping and order routing.

The term does appear on Shopify's App Store: the built-in features page for Shopify Shipping lists Multi-origin as Supported under rate calculation. Search the Help Center for location groups instead.

When Does a Customer Pay Shipping Twice?

Key takeaway

Shopify adds rates together only when there is no option to have a single rate from one shipping profile or location. If every item can come from one location, fulfillment priority picks that location and no second location rate is added. When no single location can cover the cart, Shopify's combined-rates page states the rule:

If a single location can't fulfill an order, then the shipping rates of all products are added together, unless the products are in the same location group within a profile and are applying a flat rate.
Shopify — Shopify Help Center — Calculating shipping rates from different shipping profiles ·

Find your cart below. Every row except the last describes a store on shipping profiles; the single-flat-rate row is the one Shopify confirmed in its changelog post on flat rates for split shipments.

What checkout charges when a cart spans locations
Your cart (stores on shipping profiles unless the row says otherwise)What checkout charges
Items from several locations in the same location group, flat ratesOne flat rate for the whole order
Items from several locations in the same group, weight-based, carrier-calculated or app ratesA combined rate: the rates are added together
Items that need locations in different location groupsEach group's rate, added together
Products from different shipping profiles, rates named the sameThe same-named rates are added together and shown under that name
Products from different shipping profiles, rates named differentlyOnly the cheapest options are added together, shown as Shipping
Units of one product drawn from two locations in the same groupThe higher-priority location's rate; the other location's rate is free (whether checkout splits one product this way is disputed; see When one product's quantity spans two locations)
Store upgraded to shipping options by market: flat or order-amount rates in one shipping optionThe highest matching rate, once; the other shipments are labeled Included

Shopify Help Center pages on combined shipping rates, managing fulfillment locations, split shipping and shipping options by market, read November 3, 2026.

Shopify's two-shirt example, in numbers

Key takeaway

Shopify's split-shipping page works through one case. A store sells shirts from Location A and Location B; the green shirt is in stock only at A, the red one only at B, and a customer orders both. The store offers a standard and an express method, and the grouping alone decides the bill:

Nothing about the parcels changed between the first two lines; only the grouping did. That is why the fix for a double charge is usually a grouping decision rather than a new rate. Stores upgraded to shipping options by market price the same split differently, and that section carries Shopify's third example.

What the built-in settings do about a double charge

Key takeaway
  • One group, flat rates. If two warehouses ship to the same countries at the same price, keep them in one location group and use flat rates: Shopify then charges the flat rate once for the order. The grouping steps are in Create a separate location group.
  • Stock what sells together in one place. If all items can come from one location, fulfillment priority picks it, so the order isn't charged per location; products from different profiles still add their own rates.
  • Know which rates never merge. Shopify's single-charge rule covers flat rates only: weight-based, carrier-calculated and app rates apply a combined rate even inside one group. If your groups run on carrier quotes and the summed total is the problem, ShipperHQ, covered in When the Built-In Setup Isn't Enough, describes whole-cart rules.

Set Up the Locations That Ship Online Orders

Key takeaway

Every origin you ship from has to exist as a location first. Shopify's steps for adding one:

  1. From your Shopify admin, go to Settings › Locations.
  2. In the All locations section, click Add location; in the admin we checked on November 3, 2026, the button read + Location.
  3. Enter the location's name and address.
  4. Leave online fulfillment on if the location ships web orders; Shopify makes inventory at a new location available for online purchases by default.
  5. Click Save.
In Shopify adminOpen in your store
  1. Settings
  2. Locations
Step 2 starts at the + Location button; the location limit shown depends on each store's plan.

A few defaults catch new setups out. New products are stocked at a new location with a quantity of 0, so set its inventory before you expect it to ship anything; tracking and adjusting that stock is routed from our inventory management guide.

A location created after a shipping profile exists is added to every profile's Not fulfilling from section, the General profile included, and no rates apply to it until you add it to a location group. And the new location is added to the bottom of your order routing list, so it fulfills last until you change the rules.

How many locations you can run depends on your plan: 2 active locations on Starter, 10 on Basic, 10 on Grow, 10 on Advanced, and 200 on Plus. Locations created by 3PL, dropshipping or custom fulfillment apps are treated as locations but don't count toward that limit.

Shopify Academy's two-minute overview from July 2023 walks through the same Locations screens, including fulfillment apps and fulfillment priority; some button labels have changed since it was recorded.

Locations Overview — Shopify Help CenterShopify Academy shows how to set up and manage locations, use fulfillment apps, assign inventory and set fulfillment priority.

Check that each location fulfills online orders

Key takeaway

Open each location from Settings › Locations and look at its Fulfillment section. The toggle that matters is Use inventory at this location to fulfill online orders: Shopify doesn't display locations that don't fulfill online orders in your shipping profiles, so with the toggle off there is nothing to put in a location group.

In Shopify adminOpen in your store
  1. Settings
  2. Locations
  3. My Custom Location
The first toggle in Fulfillment decides whether this location can ship online orders.

A location you deactivate stays visible in the profile with an Inactive label. You can still give it zones and rates, but Shopify doesn't use them at checkout until you reactivate the location.

How Do You Set Different Shipping Rates for Different Locations?

Key takeaway

Shopify's tool for pricing by origin is the location group: a collection of fulfillment locations created within a shipping profile. A profile can hold several groups, each with its own rates and shipping zones, and Shopify's location-management page sums it up as setting different rates depending on which location fulfills an order.

The trade-off sits in Shopify's own example: an order that needs a New York location and a Kansas location from different groups has the two groups' rates added together. Separate groups buy you different prices per origin at the cost of a combined charge whenever both origins are needed.

Every new profile starts with one group

Key takeaway

Open Settings › Shipping and delivery and click a profile in the Shipping profiles section. Its Fulfillment locations section lists the locations in each group. To have a location from Not fulfilling from share an existing group's zones and rates, click Add location in Fulfillment locations (+ Location in the admin we checked on November 3, 2026), select it and click Add.

In Shopify adminOpen in your store
  1. Settings
  2. Shipping and delivery
  3. General profile
All three locations here form one group; this store's fourth location sits under Not fulfilling from, shown below.

Create a separate location group

Key takeaway

Shopify's steps for a new location group:

  1. From your Shopify admin, go to Settings › Shipping and delivery.
  2. In the Shipping profiles section, click the profile you want to edit.
  3. In the Fulfillment locations section, click the location that should get its own group.
  4. Choose whether the new group uses existing shipping options: select Use existing shipping options from another location and pick that location, or select Create new shipping options for this location, then create its shipping zones and add its rates.
  5. Click Save.

In the admin we checked on November 3, 2026, the location that belonged to no group was listed under Not fulfilling from with a Start shipping button, and that button opened the same two choices in a dialog. Shopify's step describes clicking a location in Fulfillment locations, so use whichever entry your profile shows.

In Shopify adminOpen in your store
  1. Settings
  2. Shipping and delivery
  3. General profile
Not fulfilling from lists the location outside every group; its Start shipping button opens the dialog below.
In Shopify adminOpen in your store
  1. Settings
  2. Shipping and delivery
  3. General profile
Step 4: Create new shipping options gives this location zones and rates of its own.

To take a location out of a group, click it in Fulfillment locations, select Don't ship from this location, click Done, then Save. Locations that aren't in any group are listed in the Not fulfilling from section.

A country in two groups' zones

If a country appears in the shipping zones of two groups, Shopify's example says you must remove it from one group's zones for that country's orders to be fulfilled only by the other. Check the result afterwards: a country left with no zone that has rates is one cause covered in why Shopify says shipping isn't available for an address.

Location group or a second profile?

Key takeaway

Groups and profiles answer different questions, and both end up in the same checkout total:

Location group vs separate shipping profile
Location groupSeparate shipping profile
Splits rates byWhich location ships the parcelWhich products are in the cart
Where you set itThe Fulfillment locations section of a shipping profileThe Shipping profiles section, as a custom profile
Items from two of them in one cartRates added together, except flat rates within one group, which are charged onceRates added together: same-named rates are added and shown under that name; if the names differ, only the cheapest options are added and shown as Shipping

Shopify Help Center pages on shipping profiles, managing fulfillment locations and combined shipping rates, read November 3, 2026.

If one product line needs its own price wherever it ships from, that is a profile decision, and our guide to when you need a second shipping profile covers it. Shopify lets a store create up to 99 custom shipping profiles for different products.

How Split Shipping Shows Up at Checkout

Key takeaway

Shopify's split-shipping page splits an order into multiple shipments when it includes any of five item types:

  • Preorders
  • Subscriptions
  • Separate products shipping from different locations
  • Products from different shipping profiles
  • Buy with Prime products

The Shipping method section of the checkout then shows how many shipments the order is split into and the shipping methods available for each one. By default, checkout selects the lowest total shipping cost for all shipments. What the customer can't change is the split itself:

A customer can't choose how the products in their cart are split.
Shopify — Shopify Help Center — Split shipping in Shopify Checkout ·

So the levers are yours: location groups, shipping profiles and where stock sits.

Shopify's split-shipping page also notes that if you have local delivery activated, checkout won't display multiple shipments, and that certain third-party fulfillment apps might not be compatible with split shipping; if you aren't sure about your app, Shopify suggests testing by adding eligible items to the checkout on your storefront.

After the parcels leave, the order status page has its own logic, covered in what a customer sees when one order ships in two parcels.

Turn split shipping on or off

Key takeaway

Until your store is upgraded to shipping options by market, you adjust split shipping from the Shipping and delivery section of your admin settings:

  1. From your Shopify admin, go to Settings › Shipping and delivery.
  2. Below your shipping profile list, click split shipping; in the admin we checked on November 3, 2026, the line read Manage split shipping, and Shopify's steps name Manage as the link on stores without fulfillable inventory settings.
  3. In the Split shipping in checkout modal, select or clear Show split shipping in checkout.
  4. Click Save.
In Shopify adminOpen in your store
  1. Settings
  2. Shipping and delivery
  3. Manage split shipping
Step 3: this checkbox turns split shipping in checkout on or off; it was off in this store.

The modal describes the ticked state in its own words, as we read it on November 3, 2026: shipping is split when products in an order are fulfilled from different locations or belong to separate shipping profiles, and “Customers will be able to select the shipping method for each shipment separately.” Shopify's split-shipping page, read the same day, doesn't describe checkout with the box cleared. Before you clear it, put items stocked at two locations into a test cart and compare checkout both ways.

When one product's quantity spans two locations

Key takeaway

The question: a customer orders several units of one product, and no single location holds them all. Shopify's own pages, read on November 3, 2026, answer it two ways:

One product, two locations: what each Shopify source says
Shopify sourceWhat it saysScope it states
Help Center, split shipping in checkoutSplit shipping can't be applied when a customer buys multiples of one item that no single location can supply; in its example, 5 red shirts with 2 at Location A and 4 at Location B are not supportedCheckout; the page gives no date for this line
Changelog post of April 11, 2025, and Shopify's developer guide to split fulfillment ordersWhen one location lacks the quantity, checkout automatically splits the item across fulfillment locationsSeveral fulfillment locations; selling only within configured zones; the product stops selling when out of stock; a quantity no higher than all locations hold together
Help Center, combined shipping ratesPrices one line item drawn from two locations in the same group: the higher-priority location's rate applies and the other is freeLocations in the same location group

Split shipping in checkout, changelog, April 11, 2025, split fulfillment orders guide and combined shipping rates, all read November 3, 2026.

While the pages disagree, don't build a promise on either reading. If a product often sells in multiples, keep enough units of it at one location; then the order never depends on which rule checkout applies.

Which Location Fulfills the Order

Key takeaway

Order routing answers a different question from rates: which location actually fulfills the order. It requires 2 or more active locations, and Shopify offers five rules. The first three form the default strategy, Minimize split fulfillments, Stay within the destination market and Ship from the closest location; the other two are Use ranked locations and Use location metafields.

Minimize split fulfillments optimizes for the fewest packages, putting locations that have all items in stock ahead of those that don't. If no single location can fulfill the order, Shopify says it's split across multiple locations or the highest-priority location oversells the product.

To review the rules, go to Settings › Shipping and delivery, click Order routing in the Shipping section, then add, edit or reorder rules and click Save.

In Shopify adminOpen in your store
  1. Settings
  2. Shipping and delivery
  3. Order routing
The default strategy: three rules, applied from top to bottom; Add rule brings in the other two.

Ranked locations, metafield rules and how routing draws on stock are covered in our guide to how orders pull stock across locations.

Once an order has arrived split, the fulfillment side is yours to adjust: if one location can ship everything after all, see whether you can merge fulfillments.

When only part of an order is ready to go, splitting a fulfillment by hand works the other way round.

Where Carrier Rates and Labels Take Their Origin

Key takeaway

Origin decides more than distance: it decides which carrier rates appear at all. Shopify's rate troubleshooting, location fulfillment and carrier-calculated shipping pages give four rules:

Which location each rate and label starts from
Rate or labelWhat Shopify usesWatch for
Rates at checkoutThe locations you set up for your store, as shipping originsWhich locations you set up can change which rates display
Carrier-calculated ratesLocations with a physical address; app locations (3PL, dropshipping, custom fulfillment) can't be usedThird-party carrier-calculated shipping is included on Advanced and Plus; Grow can add it for a monthly fee or with annual billing
Your default locationIf a carrier doesn't support it, that carrier's rates are hidden at checkoutShopify's example: a default location in the United States hides Canada Post rates
Shipping labels bought in the adminThe fulfillment location of the orderNot your store's default location

Shopify Help Center pages on shipping-rate troubleshooting, location fulfillment and third-party carrier-calculated shipping, read November 3, 2026.

Because labels are priced per fulfillment location, an order split across two warehouses has each label priced from its own warehouse. Labeling only part of an order at a time is covered in whether you can print multiple shipping labels for one order.

What Changes With Shipping Options by Market

Key takeaway

Shopify's developer changelog says market-driven shipping starts rolling out to merchants on October 1, 2026, and all merchants will be on it by July 1, 2027. The rollout is gradual, stores that use shipping apps might be upgraded later, and as of November 2026 the Help Center still calls shipping options by market early access, available only to certain stores.

A store still on shipping profiles may already see the move announced. In the admin we checked on November 3, 2026, a banner above the profile list in Settings › Shipping and delivery read “Shipping is moving to Markets on July 1, 2027”, with an Upgrade button.

In Shopify adminOpen in your store
  1. Settings
  2. Shipping and delivery
On stores still using profiles, the banner names the date; Manage split shipping sits below the profiles.

Shopify's upgrade page lists what changes for a store that ships from several locations:

Multi-location shipping before and after the upgrade
SettingOn shipping profilesAfter the upgrade
Which locations a rate ships fromLocation groups inside each profileLocation conditions on each rate
Split shippingA switch, if you have more than one profile or shipping locationAlways on, including for stores that had turned it off; the switch no longer applies
Flat rates across shipments (and, after the upgrade, order-amount rates)One flat rate within a location group; added together across groupsThe highest matching rate in the shipping option, once; other shipments labeled Included
Weight-based, carrier-calculated and app ratesCombined: added togetherCalculated for each shipment and added together, as before

Shopify Help Center pages on upgrading from shipping profiles to shipping options by market, understanding shipping options by market and split shipping, read November 3, 2026.

Shopify's third example shows the new pricing. A Standard option has a $10 rate for products that ship from Location A and a $12 rate for products that ship from Location B, and a customer who selects Standard is charged $12 for both shipments; the shipment from Location A is labeled Included.

Rate types that were added per shipment before the upgrade stay that way:

Weight-based, carrier-calculated, and app-calculated rates are calculated for each shipment and then added together, the same as before the upgrade, so a split order can cost your customer more than the same items shipped together.
Shopify — Shopify Help Center — Upgrading from shipping profiles to shipping options by market ·

How same-named rates are consolidated during the upgrade, and why the highest one wins, is explained in our guide to what market-driven shipping does to your rates.

When the Built-In Setup Isn't Enough

Key takeaway

Before installing anything, check what is built in. The Shopify App Store's built-in features page for Shopify Shipping lists Multi-origin as Supported, next to rate blending, multi-zone, product-based and weight-based rates.

Apps that market themselves on multi-origin shipping add more on top. As listed on the Shopify App Store on November 3, 2026, ShipperHQ: Shipping & Checkout describes split shipments with multi-location inventory, per-shipment rates and whole-cart rules, and Calcurates: Accurate Shipping lists multi-origin shipping, estimated delivery dates and rates by vendor.

Calcurates states that it requires carrier-calculated shipping (CCS), so on that kind of app the plan question comes first: third-party CCS is included on Advanced and Plus, and Grow can add it for a monthly fee or with annual billing. Whether labels and checkout rates should come from an app at all is weighed in when a shipping app earns its place.

The “activate multi origin shipping” publishing error

Some merchants meet the phrase as an error: “please activate multi origin shipping on Shopify side and try publishing again.” No official Shopify, TikTok, Meta, eBay or Amazon page we found on November 3, 2026 contains or explains that message, and no Shopify setting we read carries that name. Its wording points at the tool that publishes products to your store, so ask that app or channel's support what it checks before you publish again.

Your Multi-Location Shipping Setup Checklist

Key takeaway

Steps one to four cover your locations; steps five to eight happen in Settings › Shipping and delivery. A store already upgraded to shipping options by market has no shipping profiles, location groups or shipping zones for steps five to seven: it sets up shipping options for each market in Markets, where each rate uses location conditions to set which locations it ships from, and the split shipping setting in step eight no longer applies.

Shipping from several locations: setup checklistTick each step as you finish it; your progress stays in this browser.

Shipping from several locations: setup checklist

Tick each step as you finish it; your progress stays in this browser.

0 of 9 done
  1. In Settings › Locations, add each warehouse, store or 3PL that ships your orders.

  2. Confirm Use inventory at this location to fulfill online orders on every location that ships web orders.

  3. Set inventory at new locations, where new products start with a quantity of 0.

  4. Make sure no carrier you rely on is hidden because it doesn't support your default location.

  5. Keep locations that share zones and prices in one group, and give a location with different rates its own group.

  6. Remove a country from a group's zones where another group should serve it alone.

  7. Use flat rates inside a group where one charge per order matters.

  8. Set split shipping in checkout on stores using shipping profiles, and review the order routing rules.

  9. Add items stocked at two different locations to one cart and check the shipments and the shipping total.

The Bottom Line

Key takeaway

The decision that most changes what customers pay is the grouping, together with the rate type; every other screen in this guide supports them. Set the groups first, check the result with a two-location test checkout, and revisit the setup when your store is upgraded to shipping options by market.

Your Next Step by Stage
Choosing each group's ratesDecide between flat rates, carrier quotes and a free-shipping threshold for each location group.Compare Shopify rate types
Upgrade on the waySee what shipping options by market does to rate names, split shipping and staff permissions.Read the upgrade guide
Want a second pair of eyesHave your location groups, zones and rate names audited before the upgrade reshapes them.Get a shipping audit

Multi-Location Shipping Set Up and Tested

We group your locations in every shipping profile, set zones and rates per group, decide split shipping and routing rules, and run a test checkout with items from two locations, ahead of the July 1, 2027 move to shipping options by market.

Get multi-location shipping set up

Frequently Asked Questions

Yes. Shipping profiles group locations set to fulfill online orders, and each group has its own zones and rates; a location created after a profile exists has no rates until you add it to a group. Checkout splits an order into shipments when items come from different locations, and order routing picks the fulfilling location once you have two or more active locations.
Not in its settings. None of the Help Center, shopify.dev or changelog pages we read on November 3, 2026 uses multi-origin as the name of a setting; the admin speaks of locations, location groups, split shipping and order routing. The term does appear on the Shopify App Store's built-in features page for Shopify Shipping, which lists Multi-origin as Supported.
It depends on your setup. On stores using shipping profiles, a flat rate is charged once when both locations sit in the same location group. Locations in different groups, products from different profiles, and weight-based, carrier-calculated or app rates add their rates together. In Shopify's own example, moving the locations into two groups doubled the standard charge.
On stores still using shipping profiles, give each warehouse that prices differently its own location group. In Settings, Shipping and delivery, open the shipping profile, click the location under Fulfillment locations, choose new shipping options for it, add its zones and rates, and save. Warehouses that charge the same prices to the same countries are better kept together in one group.
No. Shopify says a customer can't choose how the products in their cart are split. Checkout shows how many shipments the order is split into and the shipping methods available for each, and by default selects the lowest total shipping cost. How the items split follows your location groups, your shipping profiles and where your stock sits.
On a store still using shipping profiles, yes, if it has more than one shipping profile or shipping location: in Settings, Shipping and delivery, click split shipping below the profile list and clear Show split shipping in checkout. After an upgrade to shipping options by market, split shipping is activated for every upgraded store and the setting no longer applies.
Shopify's pages disagree. Its split-shipping page says checkout can't split multiples of one item that no single location can supply, while an April 2025 changelog post and its developer guide describe checkout splitting the item across locations when one location lacks the quantity. Until they agree, keep enough stock of products bought in multiples at one location.
No. Shopify's shipping-rate troubleshooting page says app locations don't have a physical address, so carrier-calculated shipping rates can't use them. Locations created by 3PL, dropshipping or custom fulfillment apps still act as locations and don't count toward your location limit, but carrier quotes at checkout need a location with a real address behind it.
The fulfillment location. Shopify says rates for buying shipping labels from the Shopify admin are calculated based on the fulfillment location, not your store's default location. So when a second warehouse fulfills an order, its label is priced from that warehouse; check the label price for each location before you buy, rather than assuming it matches checkout.
As many active locations as your plan allows: 2 on Starter, 10 on Basic, 10 on Grow, 10 on Advanced, and 200 on Plus, per Shopify's locations setup page. Locations created by 3PL, dropshipping or custom fulfillment apps are treated as locations but don't count toward that limit. Order routing starts working once you have two or more active locations.
Location groups give way to location conditions on each rate, and split shipping is always on. Flat and order-amount rates in one shipping option charge the highest matching rate once, while weight-based, carrier-calculated and app rates are still calculated per shipment and added. Shopify says every merchant will be on the new system by July 1, 2027.
No official Shopify, TikTok, Meta, eBay or Amazon page we found on November 3, 2026 contains or explains that message, and no Shopify setting we read carries that name. Its wording points at the tool that publishes products to your store, so ask that app or channel's support what it checks before you try publishing again.
About This Article
Shopify Developer & Editorial Director
9+ years with Shopify since 2017

Front-end developer specializing in Shopify since 2017. Experienced in building custom Liquid themes, optimizing storefront performance, and integrating third-party apps. Directs the editorial process behind Ecom Store Pro: sets its topics and the rules every AI-written page must pass before publication.

This page was written by AI. Separate AI agents that did not write it check its figures and claims against official sources and test its links and interactive tools. A human editor sets the site's editorial direction, topics and rules and checks that pages are complete and display correctly, but does not check their facts or edit their text. Details may change — always confirm critical data at shopify.com.

Editorial Policy

Some links in this article are affiliate links. If you sign up for a Shopify store through these links, we may earn a commission at no extra cost to you. Read our full advertising policy.

Continue Learning

What to Read Next

Stay updated

Get notified about new articles

Subscribe to receive updates when we publish new Shopify guides and insights.