Shared Stores

Many merchants run multiple Shopify stores for different regions, often with similar merchandising strategies. However, managing separate Reactify Search instances for each store can lead to unnecessary duplication of effort.

With cross-store syncing, merchants can seamlessly sync data between two Shopify stores, streamlining merchandising while still allowing for store-specific adjustments where needed. This reduces manual work and ensures a more efficient, consistent approach across stores.

What Can Be Synced Across Stores?

Most settings and configurations in Reactify Search can be shared between stores, ensuring a seamless experience across regions.

  • Configuration

    • Redirects

    • Synonyms

    • Merged Values

    • Relevance

    • Sort

    • Filters

  • Merchandising

    • Callouts

    • Collection (incl. pins & boosting)

    • Search (incl. pins & boosting)

  • Manage > Product (Everything except Markets) Everything except Markets

    • Share product settings

    • Product Information

    • Metafield Whitelist

    • Exclusions

    • Extract Tags

    • Merged Products

    • Related Products

    • Markets

    • Suggestions

    • Merchandising

    • Reactify Apps

In Manage > Product all settings except Markets are shared without individual control.

Why does this matter? If key product settings aren’t shared, inconsistencies may arise. For example, if Extract Tags is used for colour tagging in one store but not the other, and that tag is later used for relevance, it may not function correctly across the other store. Ensuring these resources are synced keeps the logic aligned and eliminates unexpected gaps in search and product display.

How to Sync A Resource

  1. When adding a resource (collection, search, sort, etc.), you'll nice a Shared checkbox at the bottom

  2. Enable the checkbox to start sync that resource

  3. Once saved, you'll notice a green icon on that resource indicating that it's shared between stores.

What Happens When A Resource Is Shared?

Any changes made to one store will reflect instantly on the other store.

When you create a Redirect, Curation, Synonym, or other shared resource, any updates made will instantly sync across linked stores.

However, if you unlink (unshare) a resource, it will no longer be connected, and any changes made in one store will not affect the other.

If you later re-link (re-share) the resource, the store where you perform this action will overwrite the settings in the other store.

For example:

  • If a Curation is re-shared from Store A, its rules and pins will be copied to Store B

  • This means Store B’s existing Curation settings will be replaced by those from Store A, ensuring consistency across both stores.

There is no option to review changes—re-sharing always applies an overwrite based on the store the re-link (re-share) was actioned.

If the Curation was re-shared in Store A, then these rules and pins would be copied to Store B
The Curation rules in Store B would be replaced by the Curation rules from Store A which is where it was originally re-shared

How Is Pinning Shared?

Pinning can only be shared between stores if the product handles are identical in both stores.

Can be pinned using cross-store sync:

  • Store A: /products/striped-shirt

  • Store B: /products/striped-shirt

Cannot be pinned using cross-store sync:

  • Store A: /products/striped-shirt-1

  • Store B: /products/striped-shirt

If product handles don’t match across stores, the system won’t recognize them as the same product, and pinning won’t sync.

How Are Changes Tracked?

For any shared resource, merchants can track the activity in the Store where the action was taken.

Any changes, deletions and published actions will be tracked.

How Do I Enable This Feature?

  1. First, determine your setup

    1. For brands new stores, you can setup the app in one store and sync each resource straight away.

    2. For existing stores, our team can generate a report to compare the setup between each store and in that report, your team can determine exactly which resources you would like to sync together.

      1. For existing stores, our team can sync each resource for you.

  2. Then, tell us the Shopify URLs for the stores you want synced

  3. Done. Your stores are now synced!

Last updated

Was this helpful?