# How to connect Shopify

Please follow the steps below to create and install the custom app.

***

### Step 1: Access the Shopify App Settings<br>

1. Log in to your Shopify Admin. <https://admin.shopify.com>
2. Search for **Apps**.
3. Click **Apps and sales channel settings**.

![](https://vxqhv8tzaua.feishu.cn/space/api/box/stream/download/asynccode/?code=NDYxZTllNjA1YzdjY2VmY2ViYzliOWE0NDY5NjE0N2Nfc2xZYll2NEEzekdDTGU4aTByWTMyY1hqYnpDMXd1TlRfVG9rZW46Q3lEWmJ0VzY1b1FnVGd4ZDU3UmNGSnVPbkNnXzE3NzY2OTcyMTM6MTc3NjcwMDgxM19WNA)

4. Click **Develop apps**.

![](https://vxqhv8tzaua.feishu.cn/space/api/box/stream/download/asynccode/?code=NWU3YTJjMTg2ODBhZGU0YjVjNjQ5NWUyMzA2MzdmYWNfQTI2NWszWmNWYkdVQld3UVkyTkRQRGxHY24zazVXQ01fVG9rZW46SFlSUmJpOGpJb01wbnd4TlNmOGNLZ2NtbkhlXzE3NzY2OTcyMTM6MTc3NjcwMDgxM19WNA)

5. Click **Build apps in the dashboard**.

![](https://vxqhv8tzaua.feishu.cn/space/api/box/stream/download/asynccode/?code=ZjRhYzdmN2EzMmY0OWJiNmUyMTE4YTI3YWM2MTc0ZWZfTlJESm5lZlpPem1ZZEJ5ckRJWXJwc1NNdmZ4SjhYTUNfVG9rZW46QVN5U2Jjd1Fub3c3azd4eWRaYmNrSnlWbkpjXzE3NzY2OTcyMTM6MTc3NjcwMDgxM19WNA)

***

### Step 2: Create a New App

1. Click **Create an app**.

![](https://vxqhv8tzaua.feishu.cn/space/api/box/stream/download/asynccode/?code=MzVjODlmNjA3Zjk5YjY0ODhiYWQ1MDhmMTEyYmZmMGFfWW1tMVVDQjNkd0lUUzlLQ3JGZmJzT1FMS3BJa04zbnVfVG9rZW46WkNONWJkbDZYb2VrQTR4dTF5cWNsbEh1bnplXzE3NzY2OTcyMTM6MTc3NjcwMDgxM19WNA)

2. Enter any name for the **App name**.

![](https://vxqhv8tzaua.feishu.cn/space/api/box/stream/download/asynccode/?code=MzI5ZjQ1ZDA5NmVjYjRhZmRmOTQzZDM1NWMyZDVjYmNfOXYzMEZWTGY0WlB1VWFGUFJFaEJjeU9DTlZUYWhvMGNfVG9rZW46TDY2bWJjQjhsb28zT1h4Q1RHc2NISXRrbnFsXzE3NzY2OTcyMTM6MTc3NjcwMDgxM19WNA)

3. Do not modify the **App URL**.

![](https://vxqhv8tzaua.feishu.cn/space/api/box/stream/download/asynccode/?code=YzRiN2JhZGQ5NmZhZTJmODBlYWFjMDU2YTU3ZWJhNjdfc29uam5PdVJDdnJ3dUN6dGRaY2tRUnozNUhUZXhVTHdfVG9rZW46Q1FKamIyOHdxb3VvR094eXBaWWNrNDZ0bjIwXzE3NzY2OTcyMTM6MTc3NjcwMDgxM19WNA)

4. Click **Configure Admin API scopes** (Select scopes).

![](https://vxqhv8tzaua.feishu.cn/space/api/box/stream/download/asynccode/?code=OTllOTBlZWFjY2IxOTJkOGYzMjg5OGVjZjZjNjUyYzRfa3k4YUljSmdBOVkzMzNMQmhUVnNtVDExN0Z2YjJBNUhfVG9rZW46RWtLbGJOSDVKb1dMdDl4cG1oRWM3blhMbm5kXzE3NzY2OTcyMTM6MTc3NjcwMDgxM19WNA)

5. Enable the following permissions:
   1. `content`
   2. `read_content`
   3. `write_content`

![](https://vxqhv8tzaua.feishu.cn/space/api/box/stream/download/asynccode/?code=ZGRmOTI4MjA1NTRiMDZlYjUyYjI5NTQxOGI1Y2FkMDlfa1BmcGZ2UUpOMzE4b0FPbnU3SnhHaDJRUnR0SXF1aktfVG9rZW46UWluVGI2bnN1b3lPT3l4azlMUWMyY3pTbjcxXzE3NzY2OTcyMTM6MTc3NjcwMDgxM19WNA)

6. For the URL field, enter our provided link in the **Redirect URL** field

<https://api.pipedream.com/connect/oauth/oa_g5KiBG/callback>![](https://vxqhv8tzaua.feishu.cn/space/api/box/stream/download/asynccode/?code=YTQ4ODc4YjdhZGRiZmI1N2Y2YTFlOGNiNDU2NGExMjBfblVoT2h0NzROdkNzNTJBTUwyRU54OWcyMFppd1dtV29fVG9rZW46S0E2a2JEYVJjb09pV1l4dzJ3RmNrcTU1bnFNXzE3NzY2OTcyMTM6MTc3NjcwMDgxM19WNA)

7. Click **Release** to activate the app.

![](https://vxqhv8tzaua.feishu.cn/space/api/box/stream/download/asynccode/?code=OTM1ZmUyZWEzOTAwMWI2MjBkMWQ0OGMyN2ViMzBmYmZfZnBYdmZTSkpGYTMwVjBxTEw5bUhSVTJOcUFFQXRWYXhfVG9rZW46SmFSZWJqRFlEb0t2WDV4dVFuS2NzNmF4bkhlXzE3NzY2OTcyMTM6MTc3NjcwMDgxM19WNA)

***

### Step 3: Version Settings

* There may be a **Version name** field. You may leave this blank if you prefer.

***

### Step 4: Configure Distribution

1. Go to **Home**.

![](https://vxqhv8tzaua.feishu.cn/space/api/box/stream/download/asynccode/?code=YzA0YzA0Yjg0ODY4NmYyZjEyMTkyZGI3YzUwNmU2YWZfQmoxNnNlRThJdWZLdndlV2xTeGxDT09VOW1ScWhNRjJfVG9rZW46Q0ZPTGJiT3VGb1V0bVB4ckJUVGNuQ3hMbmJoXzE3NzY2OTcyMTM6MTc3NjcwMDgxM19WNA)

2. Click the small icon to proceed.

![](https://vxqhv8tzaua.feishu.cn/space/api/box/stream/download/asynccode/?code=OWY0NWU5OTgzNDkzZWRhM2QzNmQwNWY1ODNiMWY5MzFfT3lUcG9wTjJJYU5HeWlQdWZGOVRuZEFpUGJkUlhEQ2tfVG9rZW46UzFxR2JQdzdCb1FJUWV4OVpIZGM3aGE4bjhiXzE3NzY2OTcyMTM6MTc3NjcwMDgxM19WNA)

4. Select **Custom distribution**.

![](https://vxqhv8tzaua.feishu.cn/space/api/box/stream/download/asynccode/?code=NGY4YmFkNTE1MGIyNzQxZGNkZmYxMDBjMzYwYTdhYzNfa2RGR00zeDRlV2VOM2FGMFFSOHpGd0kydEp6eEVqdXJfVG9rZW46TnRnVWJhb0JUb0haTkt4OFRVYWNmd2RIbmxjXzE3NzY2OTcyMTM6MTc3NjcwMDgxM19WNA)

5. Click **Select custom distribution**.

![](https://vxqhv8tzaua.feishu.cn/space/api/box/stream/download/asynccode/?code=ZTZhZTUwNmQ1Y2Q5NjMxOWQyNWQ3ZTEyY2Q4MTY3NjlfUGJhVzlHWkF4bU9xUHd6MFNjQXV4RnVNTXRxZlE2NHRfVG9rZW46S1RZSmJVbGJsb3dGd3V4QW5GY2NxTFNiblJlXzE3NzY2OTcyMTM6MTc3NjcwMDgxM19WNA)

6. Enter your store’s domain.
7. Click **Generate link**.

![](https://vxqhv8tzaua.feishu.cn/space/api/box/stream/download/asynccode/?code=ZTM3MWM2ZWFiMjY1ZTNiN2M5MzJiNTE3NzIwZmM5ZjdfU0hPWFpNWmlBSklZRTR6cWZDZDRTM1VEbXFrb2hVT1lfVG9rZW46U25USWJvYjVJb3dDZDl4eUc2ZWMwWjM5blBiXzE3NzY2OTcyMTM6MTc3NjcwMDgxM19WNA)

8. Copy the generated **Install link**.

![](https://vxqhv8tzaua.feishu.cn/space/api/box/stream/download/asynccode/?code=NzZhNjRjNGU5OGU4ZGRiNjRkNDQyOGQzMGY3Zjk4NWFfaVMzUlpac2ZQSm9VMnd4TUFVUjJTTlJnRUx3THcxcXVfVG9rZW46R2RFbWJRcUdvb0xNUW54TjlteGNiQ2tnbkdkXzE3NzY2OTcyMTM6MTc3NjcwMDgxM19WNA)

***

### Step 5: Install the App

1. Open the generated install link.
2. Click the app.

![](https://vxqhv8tzaua.feishu.cn/space/api/box/stream/download/asynccode/?code=NTgyNTBjMTZhZTg3NmEzMTVlN2I1NTc1ZmU0OTZmMDNfeHZWZUs2bU1MVWZJYmJFeEZuV3h1RFpWZHg2VUFGYUVfVG9rZW46SHZqVGJtamJSb09Ycmt4TUZwOWNvU0xZbmJvXzE3NzY2OTcyMTM6MTc3NjcwMDgxM19WNA)

3. Click **Install** to complete installation.

![](https://vxqhv8tzaua.feishu.cn/space/api/box/stream/download/asynccode/?code=OTZkNmQ1ZmI5NTFkYmRiYTZlNmRiNTVjNWJhODljYjVfazg0T282eUx6c1RhRU56a2lKTUg3UlhXYTJMQk5RUWhfVG9rZW46TU90Q2JBamxCb00wczV4bm5NdmNsR2JjbkVmXzE3NzY2OTcyMTM6MTc3NjcwMDgxM19WNA)<br>

***

### Step 6: Confirm Installation<br>

1. Return to the **Developer Dashboard**.
2. If it shows **Install: 1**, the app has been successfully installed.

![](https://vxqhv8tzaua.feishu.cn/space/api/box/stream/download/asynccode/?code=MGRmOWVjYTYxMzNhMjhiNmE2OTc1Y2MzYjk0ZjAzMGZfQkdXc3o5bzFxeVNSckdkTGh6NjNRbDVyd2JFTXBib0NfVG9rZW46WFRkNWJUUm5Ib0FlbVd4WGk1dWM3bjFIbmpJXzE3NzY2OTcyMTM6MTc3NjcwMDgxM19WNA)

***

### Step 7: Retrieve API Credentials

1. Go to **Settings**.
2. Copy the **Client ID** and **Client Secret**.

![](https://vxqhv8tzaua.feishu.cn/space/api/box/stream/download/asynccode/?code=NGNlMTJjNTliMTE0MWZjYTY3ZTljOWMxZWE1MGJlZTZfd2xMYmdETXRqSE9UVlhlTWNCeEVrNXZrbTBNMlNwWUdfVG9rZW46RWFaN2JyWFNhb3RwR094S0RLU2NheDdlbkZkXzE3NzY2OTcyMTM6MTc3NjcwMDgxM19WNA)

3. Paste them in Workfx AI seo-geo agent securely.

***

#### 🔐 Security Note

Your **Client ID** and **Client Secret** are sensitive credentials.Please store them securely and do not share them publicly.


---

# 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.workfx.ai/get-started/publish-your-docs/how-to-connect-shopify.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.
