Skip to main content

Indexing & Synchronization

Indexing and data synchronization allow Mulwi to efficiently process your products, quickly detect changes in your Shopify store, and instantly update your feeds with the latest information.

When Mulwi indexes some data from your Shopify store, Mulwi organizes this information in its internal database in a way that makes working with your data easier and faster. Mulwi creates separate indexes for different groups of data, such as product details, Markets, Price Lists, locations, inventory levels, translations, and others.

Whenever something changes in your store, data synchronization starts, meaning that Mulwi adds the new information to its database and reflects all updates across your feeds.


Schedule data synchronization manually

By default, Mulwi syncs all changes from your Shopify store automatically. But you can also run a full synchronization or sync specific indexes manually.

Run full synchronization

To manually synchronize all data in Mulwi with your Shopify store, follow these steps:

  1. In your Shopify admin, go to Apps > Mulwi Feeds > Sync & Indexing.
  2. Click the Full Synchronization button.

Mulwi will immediately begin synchronizing your entire store data. You will receive an email notification once the synchronization is complete.

Run partial synchronization

Mulwi lets you manually sync selected indexes to update your feeds faster. This is helpful when you change only specific store data, such as inventory levels or pricing.

Mulwi organizes related indexes into the following groups:

  • Products & Inventory. Main information about your products and their variants, including stock levels across all locations.
  • Pricing. Prices of your items, including pricing for specific Shopify Markets, Price Lists, and currency translations.
  • Markets & Catalogs. Configurations of your available Shopify Markets, regional catalogs, and sales channels.
  • Store Data. General store details, such as collections, locations, metafield definitions, and category translations.

To manually synchronize specific indexes in Mulwi, follow these steps:

  1. In your Shopify admin, go to Apps > Mulwi Feeds > Sync & Indexing.
  2. Find the index group you want to synchronize.
  3. Click the arrow near the group name to expand the list of indexes.
  4. Tick the checkboxes near the indexes you need.
  5. Click the Sync selected button above the list of indexes.

Mulwi will immediately begin synchronizing your selected store data. You will receive an email notification once the synchronization is complete.


Enable metadata indexing

Shopify allows you to store additional specialized information with metafields and metaobjects.

Metafields are custom fields that contain small pieces of information for individual entries. For example, a metafield can contain a product's expiration date or a list of its ingredients.
Metaobjects, on the other hand, are custom data structures that display the same content across multiple entries. For example, a metaobject can display a size chart for similar shoes.

Mulwi supports these types of metadata:

  • Metaobjects for products;
  • Metafields for products;
  • Metafields for product variants;
  • Metafields for collections.

Since not all Shopify stores may have metadata, Mulwi doesn't index it by default. If you want to use metadata in your feeds, you first need to enable metadata indexing in such way:

  1. In your Shopify admin, go to Apps > Mulwi Feeds > Sync & Indexing.
  2. Find the Indexing Metafields & Metaobjects section.
  3. Tick the checkboxes near the types of metafields and metaobjects you need.
  4. Click Save at the top of the page to apply changes.
NOTE

After changing your metadata indexing settings, you need to run a full data synchronization so that Mulwi applies these new settings across all your feeds.