# Shopify Connector

The Struct PIM **Shopify Connector** acts as the definitive bridge between your PIM and your storefront. By establishing a seamless flow of data, it ensures that your Shopify store remains a perfect reflection of your master product records in real time.

This integration eliminates the friction of manual updates and the risk of data silos, allowing you to manage complex catalogs with total confidence. Ultimately, it transforms your PIM into a single source of truth that drives a consistent, professional experience for every customer.

***

### What you can do with the Shopify Connector

* **Automated Real-Time Sync:** Instantly push updates from your PIM to your Shopify store, ensuring customers always see the most current product details, pricing, and media.
* **Granular Data Mapping:** Gain full control over how your PIM attributes translate to Shopify fields, including deep support for Shopify Metafields and custom tags.
* **Multi-Store Management:** Effortlessly manage and distribute product data across multiple Shopify stores from a single, centralized Struct PIM environment.
* **Complex Variant Handling:** Seamlessly sync intricate product hierarchies, including colors, sizes, and materials, without manual reconfiguration in the Shopify backend.
* **Data Validation:** Use Struct’s built-in completeness checks to ensure only "market-ready" products with all required fields are published to your storefront.

***

### Shopify Connector walkthrough

#### The overview page

The overview page is the app's main dashboard view. Here you can get an overview of your stores, how many entities have been updated today, and how many pending updates are queued. You can also navigate to other functions within the app.

#### Stores

You can click on the 'Stores'-card to go to [Stores](https://docs.struct.com/reference/app-store/struct-apps/shopify-connector/stores).

#### Data Models

You can click on the 'Data models'-card to go to [Data Models](https://docs.struct.com/reference/app-store/struct-apps/shopify-connector/data-models).

#### Integration Queue

You can click on the 'Integration Queue'-card to go to [Integration Queue](https://docs.struct.com/reference/app-store/struct-apps/shopify-connector/integration-queue).

#### Setup

You can click on the 'Setup'-card to go to [Setup](https://docs.struct.com/reference/app-store/struct-apps/shopify-connector/setup).

{% hint style="info" %}
You can also use the sidebar menu on the left to navigate to these pages.
{% endhint %}


---

# 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://docs.struct.com/reference/app-store/struct-apps/shopify-connector.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.
