Skip to main content
Multi-store connects several Shopify stores (for example one per region) into a group and replicates collection merchandising between them.

Limits and behavior

  • Multi-store is available on plans with Merchandising at Large or Custom (including the earlier Pro and Custom plans). Subscriptions are per store — there is no group-level subscription.
  • The Depict: Search & Merchandising app must be installed on every store in the group.
  • Replication is triggered by edits to a mapped collection’s main version on its source store.
  • Replicated: sort order, pinned products, Boost & Bury rules (collection rules remapped to the sibling store’s equivalent collections), the unpin-out-of-stock setting, and collection activation/deactivation. Recommendation surfaces replicate too when the group turns on Replicate recommendations.
  • Not replicated: content cards, image settings, product duplicates, market versions, and scheduled versions. These stay local to the store where they were created.
  • Matching relies on consistent SKUs (products) and collection handles across stores. Anything that can’t be matched is skipped for that store, without an error.
  • Replicated collections are read-only on the receiving store — the editor blocks saves there; edits are made on the source store.

Connecting stores

Every store gets a store code (format ABCDE-FGHIJ-KLMNO-PQRST) when the app is installed. Stores are connected under Settings → Connections → Stores:
1

Open Edit Stores

In the store you’re working in, open Settings → Connections → Stores and go to the stores editor.
2

Get the other store's code

In the other store, copy its store code from the same place.
3

Connect

Back in the first store, choose Connect a store and enter the other store’s code.
Result: both stores appear in the stores list, with a Current badge on the store you’re viewing. If neither store was in a group, a new group is created with both; if one already was, the other joins its group.
  • A wrong code is rejected; a code that was already used to connect its store is rejected as already connected.
  • A store can be disconnected from the group at any time from the same page.

Mapping collections

Collections across stores are linked as group collections:
  • Collections sharing the same Shopify handle across stores can be mapped automatically; the mapping editor marks these as Suggested. Handles that exist in only one store are left unmapped.
  • Mappings can be connected and disconnected manually in the mapping matrix (one column per store), which also shows each mapping’s replication state and its Source store.

Replication

  • Each mapped collection has one source store; the other stores’ collections are replicas that receive the source’s merchandising when its main version is edited.
  • With auto-replicate enabled for the group (with a chosen source store), new mappings get their replication source filled in automatically. Mappings where a source was chosen manually — including ones deliberately set as standalone — are left untouched.
  • The Sync publish status group setting (on by default) keeps replicas’ publish state in step with their source: publishing or unpublishing a collection on the source store also publishes or unpublishes the collections replicating from it. Each store can still unpublish its own replicas. Turning the setting on publishes the replicas of sources that are already live.

Replicating recommendations

The Replicate recommendations group setting, next to the other group settings, is off by default. When it is on, recommendation surfaces saved on the group’s source store are copied to every other store in the group, with collection filters and hidden products translated for each store:
  • Saving a surface on the source store replaces the surface with the same name on each of the other stores, and deleting it there deletes it, with its pins, everywhere.
  • Turning recommendations on at the source store turns them on for the other stores.
  • Pinned products are not copied, and each store can still edit its own surfaces between saves on the source store.
  • Turning the setting on names the source store in its confirmation. If the group has no source store yet, that store becomes it, for collection replication too, and the source can’t be changed later.
  • Turning the setting off makes each store’s surfaces independent again; nothing changes on any store at that moment.

When something doesn’t replicate

Replication skips silently rather than failing. The mapping matrix under Settings → Connections → Stores → Edit Collections reports what was skipped, so the answer to “did my change reach store X” is read there, not inferred.
  • Each row’s replication state reads Replicated, n/m (replicated to n of its m stores), or No source. The Not replicated and Partially replicated tabs filter the matrix to rows that need a decision.
  • A pins skipped badge on a row means pinned products that will not reach at least one store. Hover the badge to see, per store, the product and the reason; … and N more opens the full list.
  • A Manual badge next to a mapping’s source means the source was set by hand. Auto-replicate never changes it; change the source in the matrix if the collection should follow the group’s source store.
  • The line under the tabs shows N collections in other stores not connected: collections that exist in a sibling store and no mapping covers. An unmapped collection receives nothing until it is mapped, for example when its handle differs between stores.
  • couldn’t check for skipped pins on that line means the skipped-pins report could not be loaded. Rows then show no badge, but pins may still be skipped.
Skip reasons shown in the badge’s tooltip and list: The report is computed from the stores’ current catalogs each time the matrix loads, so a skipped pin clears as soon as the SKU exists in both stores; no re-save is needed.