> For the complete documentation index, see [llms.txt](https://reputon.gitbook.io/reputon-help/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://reputon.gitbook.io/reputon-help/amazon-importer-app/faq/how-price-and-stock-auto-sync-works.md).

# How price and stock auto-sync works

Auto-sync keeps your Shopify product prices and availability status aligned with Amazon automatically. Up to **1,500 product variants** are updated every 24 hours.

To enable it, go to **Settings → Auto-sync** and activate the feature.

{% hint style="success" %}
**Note:** If you have markup pricing configured, auto-sync will apply your markup to the updated Amazon price automatically. You don't need to reconfigure it.
{% endhint %}

{% hint style="warning" %}
**Important limitation:** We do not track exact stock quantities from Amazon. We only read the **availability status,** whether a product is in stock or out of stock. Your Shopify quantity will always show as 0; what changes is whether customers can place an order.
{% endhint %}

<figure><img src="/files/Q9odeuUFUm3bcNDMHDGk" alt=""><figcaption><p>Enable Auto-sync in Amazon Importer</p></figcaption></figure>

**During import**

When you first import a product, the app sets up stock tracking automatically:

* Quantity is set to **0**
* **Track quantity** is enabled in Shopify product settings
* If the product is **available** on Amazon at the time of import → **"Continue selling when out of stock"** is enabled, so customers can buy
* If the product is **unavailable** at the time of import → **"Continue selling when out of stock"** stays disabled, so the product shows as "Sold out"

<figure><img src="/files/HG5LCYupwrQ7FwJcj2VO" alt=""><figcaption><p>Shopify inventory settings after import</p></figcaption></figure>

**During sync**

Once auto-sync is running, the app checks Amazon every 24 hours and updates price and availability. The last update time is shown in the **"Last sync"** column in the app dashboard.

What changes during sync:

* **Price** is updated to match Amazon (with your markup applied if configured)
* If a product becomes **unavailable** on Amazon → "Continue selling when out of stock" is disabled → product shows as **"Sold out"** in your store
* If a product becomes **available** again → "Continue selling when out of stock" is re-enabled → product goes back on sale

<figure><img src="/files/KxKoItyovI8YSLI8WOBb" alt=""><figcaption><p>Last sync column in the app</p></figcaption></figure>

{% hint style="warning" %}
⚠️ **Watch out for manual changes:**

* If you manually **disable "Track quantity"** for a product, the app can no longer update its availability status. Price will still sync, but the "Sold out" label won't work correctly.
* If you **set your own stock quantity** manually, it will affect how the "Sold out" label behaves. The app will still update "Continue selling when out of stock" according to Amazon but your manual quantity may override the visual result.
  {% endhint %}

**What happens if I have more than 1,500 variants?**

The sync processes up to 1,500 variants per 24-hour cycle. If your store has more, the remaining variants will be picked up in the next cycle. Products are synced in the order they were imported. To stay within the limit, consider removing products you no longer sell.

***

{% hint style="info" icon="comments-question" %}
**Questions about price sync or need assistance? We're here to help:** [**support@reputon.com**](mailto:support@reputon.com) **or** [**live chat**](https://go.crisp.chat/chat/embed/?website_id=d24ef16e-6e05-49e9-bd59-a6f3bde0658a)
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://reputon.gitbook.io/reputon-help/amazon-importer-app/faq/how-price-and-stock-auto-sync-works.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
