> For the complete documentation index, see [llms.txt](https://pixyleai.gitbook.io/pixyle.ai-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://pixyleai.gitbook.io/pixyle.ai-documentation/integration-manual/third-party-integrations/shopify-integration/connect-your-shopify-store.md).

# Connect Your Shopify Store

To be able to import product data from your Shopify store, you must connect your Shopify store with Pixyle. Pixyle uses credentials for authentication, which can be set up in these two ways: ‍

1. **Pixyle sets them up for you**&#x20;
   1. For Pixyle to be able to set the credential you must approve Pixyle as Shopify Collaborator.
   2. Share your shop name and Collaborator request code to your contact person in Pixyle.ai.
      1. You can find the Collaborator request code in Settings → Users and permissions → Collaborators Pixyle will send a collaborator request to your store.&#x20;
   3. Approve Pixyle as a collaborator.&#x20;
   4. You will receive a confirmation that the connection is successful.&#x20;
   5. You will be able to review the set credentials in the Account settings in the left-hand menu in Pixyle dashboard.&#x20;
   6. Pixyle will be able to log in to your Shopify store and be able to generate the necessary credentials. ‍
2. **You set the credentials**&#x20;

You must first create an app, get the credentials and set them in Pixyle dashboard. Please note that you must have these permissions to be able to create an app in the store:

1. App development&#x20;
2. Manage and install apps and channels.&#x20;

If you don’t have the permissions, please ask your store admin to provide your user with them. ‍

1. **Log in to Shopify Admin Panel:**&#x20;
   1. Go to your Shopify admin at <https://admin.shopify.com/store/your-store-name>. ‍&#x20;
2. **Navigate to Apps:**
   1. Click on **Apps** in the left-hand menu.&#x20;
   2. Scroll down and click on **App and sales channel settings** at the bottom of the pop-up. ‍&#x20;
3. **Create a New App & Configure details:**
   1. Click on Develop Apps and Create an app.
   2. Provide a name for the app (e.g., pixyle-integration).&#x20;
   3. Set some of the email address that are already present in your Store.
4. **Create a New & Configure details:**
   1. Click on **Configure Admin API access scopes**&#x20;
   2. Select the necessary API permissions. Ensure that the permissions cover the required scope of data:
      1. write\_product\_listings,
      2. read\_product\_listings,
      3. write\_products,&#x20;
      4. read\_products,
      5. write\_inventory,
      6. read\_inventory.
5. **Install the app:**
   1. Click on **Install app.**
6. **Save the Credentials:**
   1. Shopify will reveal the Admin API Access token once (you will not be able to see the token afterwards, so make sure to save it immediately); Copy the token.
   2. Below you will find the API key; Copy the API key.
7. **Set your Pixyle account**
   1. Log into the Pixyle platform using your account.&#x20;
   2. Click on **Account settings** in the left-hand menu.&#x20;
   3. Click on **Connect Shopify.**&#x20;
   4. Paste the information:&#x20;
      1. Shop URL (<https://your-store-name.myshopify.com>),
      2. API key,
      3. Admin API Access token.&#x20;
   5. Click **Connect**. ‍&#x20;
8. Your should receive a confirmation message that your Pixyle account is successfully connected to your Shopify store.

By following either method, you ensure that the Pixyle API can securely access and manage your Shopify store data. Please inform your contact person if you are planning to proceed with the first option.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://pixyleai.gitbook.io/pixyle.ai-documentation/integration-manual/third-party-integrations/shopify-integration/connect-your-shopify-store.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
