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

# Shopify Connector

> Sync Shopify orders, products, customers, and more into your data warehouse.

|                 |                           |
| --------------- | ------------------------- |
| **Source**      | ✅                         |
| **Destination** | —                         |
| **Sync modes**  | Full Refresh, Incremental |

## Connection settings

Prefer **Sign in with Shopify** when it appears in the Zwiron connection form (OAuth). Otherwise use a Custom App Admin API token:

| Field            | Description                                                        |
| ---------------- | ------------------------------------------------------------------ |
| **Shop Domain**  | Your Shopify shop domain (e.g. `yourstore.myshopify.com`)          |
| **Access Token** | Shopify Admin API access token (Custom App) when not using Sign-in |

## What you can sync

| Stream               | Sync Modes                | Primary Key |
| -------------------- | ------------------------- | ----------- |
| `orders`             | Full Refresh, Incremental | `id`        |
| `products`           | Full Refresh, Incremental | `id`        |
| `customers`          | Full Refresh, Incremental | `id`        |
| `custom_collections` | Full Refresh, Incremental | `id`        |
| `draft_orders`       | Full Refresh, Incremental | `id`        |

## Notes

* All objects support incremental sync via `updated_at`
* Shopify API is rate-limited to 2 requests/second per token (or 4 with Shopify Plus) — Zwiron batches and retries automatically
* Use the [Shopify Admin API](https://shopify.dev/docs/api/admin-rest) access token — not the Storefront API token
