> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dash-prep.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Syncing your Shopify data

> What Dashprep pulls from Shopify, how the first sync works, and how the board stays current.

Dashprep mirrors the parts of your Shopify store it needs to build the board. It only ever reads — it never changes anything in Shopify.

## What syncs

| From Shopify            | Used for                                                    |
| ----------------------- | ----------------------------------------------------------- |
| **Collections**         | Routing products to prep stations, and filtering the board. |
| **Products & variants** | Item names and types on cards; station routing.             |
| **Orders & line items** | The work itself — what shows on the board.                  |
| **Customer details**    | Names and delivery addresses on order cards.                |

## The first sync

When you finish [onboarding](/getting-started/onboarding), Dashprep runs a first sync in the background — collections, then products, then orders. Larger stores take a few minutes; the board fills in as it goes. You can watch the progress on the **Store data** screen in the Shopify app.

## Staying current

After the first sync, Dashprep keeps itself up to date automatically. New and changed orders, products, and collections flow in from Shopify in real time, which is why the board updates on its own without anyone refreshing.

## Re-syncing

If you ever want to refresh everything from scratch, run a sync manually from the **Store data** screen.

<Note>
  Only one sync runs at a time. If a sync is already in progress, Dashprep waits for it to finish rather than starting a second one.
</Note>
