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

# Shopify Connector

<Badge icon="arrow-left" color="gray">[Back to Search AI connectors list](/ai-for-service/searchai/content-sources#supported-connectors)</Badge>

Shopify is a leading e-commerce platform for creating online stores and selling products or services. The Shopify connector ingests blog articles from your Shopify account into Search AI.

| Specification     | Details       |
| ----------------- | ------------- |
| Repository type   | Cloud         |
| Supported content | Blog Articles |
| RACL support      | No            |
| Content filtering | No            |

## Prerequisites

* Admin account on Shopify.

## Configure Shopify

Search AI communicates with Shopify through the Shopify Admin APIs. Set up a custom app in Shopify to enable this communication.

1. Sign in to the Shopify admin portal.
2. Go to **Apps and Sales Channels**.
3. Click **Develop apps** and create an app.
4. Enter the app name and details.
5. Enable the following admin scope and click **Save**:
   * `read_content`
6. Go to the **API Credentials** tab and click **Install app** to generate an access token. This token is used to configure the Search AI connector.

## Configure the Shopify Connector in Search AI

1. Go to the **Authorization** page for the Shopify connector.
2. Provide the following details:

| Field                      | Description                               |
| -------------------------- | ----------------------------------------- |
| **Name**                   | Unique name for the connector             |
| **Store Host URL**         | URL of your Shopify store                 |
| **Admin API Access Token** | Access token generated in the Shopify app |

3. Click **Connect** to authenticate.

## Content Ingestion

The connector ingests blog articles from your Shopify account. Only articles that are published or visible at the time of sync are ingested. If an article's visibility status changes after a sync, the update is reflected in Search AI only after the next sync.

The ingested document contains:

* **Content field** — Textual content of the blog article.
* **Metadata fields** — Author, labels, and URL, each captured in individual fields.
