# Advanced Shopify Catalog Sync

With automated and customizable processes, users can effortlessly manage their inventory, ensuring that the product information is consistently up-to-date across their Shopify store. Additionally, the app offers the flexibility to schedule updates or initiate them on demand, streamlining the workflow for store management. Through bulk mutation requests and selective update options, Advanced Shopify Catalog Sync empowers users to efficiently maintain their store's integrity, even with large inventories, ultimately enhancing the overall shopping experience for customers.

{% hint style="success" %}
**Automated Updates:** Automatically pushes price and tag updates from Linnworks to Shopify. Updates can occur on a schedule or on demand, giving users flexibility in managing their inventory.
{% endhint %}

{% hint style="success" %}
**Bulk Mutation Operation:** The application collects all pertinent product information into a file, which is then uploaded to Shopify to initiate a bulk import operation. This process efficiently updates items based on the information contained within the file. As a result, the update time is significantly reduced compared to standard API updates, ensuring swift and streamlined synchronization between Linnworks and Shopify.
{% endhint %}

{% hint style="success" %}
**Comprehensive Update Coverage:** In contrast to the standard Linnworks-Shopify integration, where manual intervention is often required to revise listings, the Advanced Shopify Catalog Sync app automates the process. It ensures that all price and product tag updates are seamlessly pushed for specific item groups on a scheduled basis or triggered manually for the entire updated product set.
{% endhint %}

{% hint style="success" %}
**Handling of Out-of-Stock Items**: Even if an item is out of stock, Advanced Shopify Catalog Sync will still update the item's information on Shopify. This ensures that relevant information is displayed to customers, regardless of stock availability.
{% endhint %}

{% hint style="success" %}
**Customizable Mapping**: The app allows users to map extended property in Linnworks to compare-at-price fields on Shopify. This customization enables users to tailor the update process to their specific requirements and configure different properties for different sets of products.

Tags will be pushed based on the listing template for every single item.
{% endhint %}

{% hint style="success" %}
**Selective Updates**: While the app can update the entire store by default, users also have the option to select specific items for updates. Filters (by category or extended property value) can be applied to streamline the update process, especially for stores with a large inventory.
{% endhint %}

{% hint style="success" %}
**High-Speed Updates:** For stores with a vast inventory, the bulk mutation feature ensures that the update process is completed swiftly.&#x20;
{% endhint %}

{% hint style="success" %}
**Automatic Listings Revising within the Integration:** Once the update is done directly via API the app will automatically trigger listings revising for the updated products to ensure that all the listing templates are updated as well and any other changes to the products pushed manually from Linnworks will not rewrite the new date for specific products
{% endhint %}

## Quick links

{% content-ref url="overview/video-guide" %}
[video-guide](https://brainence.gitbook.io/shopify-sync/overview/video-guide)
{% endcontent-ref %}

## Get Started

{% content-ref url="overview/installation" %}
[installation](https://brainence.gitbook.io/shopify-sync/overview/installation)
{% endcontent-ref %}

{% content-ref url="overview/configuration" %}
[configuration](https://brainence.gitbook.io/shopify-sync/overview/configuration)
{% endcontent-ref %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://brainence.gitbook.io/shopify-sync/advanced-shopify-catalog-sync.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
