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

# Shopify Integration

> Connect your Shopify store to WISEPIM in minutes. Create a custom app, set the access scopes, and import your products to enrich and translate them.

<img className="block dark:hidden" src="https://mintcdn.com/swiftsyncai/qIaYT_5-oEVfT_tl/images/marketing-screenshots/integrations/integration-detail-shopify-light-branded.webp?fit=max&auto=format&n=qIaYT_5-oEVfT_tl&q=85&s=568e21c7a88318687f36972a35334bc0" alt="WISEPIM app marketplace detail page for the Shopify integration with capabilities, setup info and connected stores" width="2400" height="1445" data-path="images/marketing-screenshots/integrations/integration-detail-shopify-light-branded.webp" />

<img className="hidden dark:block" src="https://mintcdn.com/swiftsyncai/qIaYT_5-oEVfT_tl/images/marketing-screenshots/integrations/integration-detail-shopify-dark-branded.webp?fit=max&auto=format&n=qIaYT_5-oEVfT_tl&q=85&s=9667b7c42b7dea371e90064e9a2c9f40" alt="WISEPIM app marketplace detail page for the Shopify integration with capabilities, setup info and connected stores" width="2400" height="1445" data-path="images/marketing-screenshots/integrations/integration-detail-shopify-dark-branded.webp" />

Connect your Shopify store to WISEPIM to import your products, enrich them with AI, and translate them into your target language. Setup takes a few minutes.

There are two ways in:

* **Install from the Shopify App Store.** The fastest route. Shopify tells WISEPIM who you are, so there is nothing to copy and paste.
* **Create a custom app in your Shopify admin.** Use this if you already have a WISEPIM account and want to connect another store by hand.

## Install from the Shopify App Store

Install WISEPIM straight from the Shopify App Store and you are done in one step.

<Steps>
  <Step title="Find WISEPIM in the Shopify App Store">
    Open the Shopify App Store from your Shopify admin and search for **WISEPIM**.
  </Step>

  <Step title="Install the app">
    Click to install and approve the access Shopify asks about. You never type your store domain, your API key, or your secret.
  </Step>

  <Step title="Land in WISEPIM, already logged in">
    If you are new, WISEPIM creates your account for you: your details come from Shopify, and you get a project ready to use. You arrive logged in, with your store already connected.
  </Step>

  <Step title="Pick a plan (optional)">
    You can choose your plan inside the app and let Shopify handle the billing. The charge then appears on your regular Shopify invoice instead of a separate one.
  </Step>
</Steps>

<Info>
  Installing from the App Store replaces the custom-app steps below. You only need the custom app route if you connect a store to an existing WISEPIM account yourself.
</Info>

## Create a custom app in Shopify

<img className="block dark:hidden" src="https://mintcdn.com/swiftsyncai/qIaYT_5-oEVfT_tl/images/marketing-screenshots/integrations/integration-configure-shopify-light-transparent.webp?fit=max&auto=format&n=qIaYT_5-oEVfT_tl&q=85&s=eed87da9be07661ce20af8dabc0416be" alt="Connecting Shopify to WISEPIM, credentials, locale mapping and a live connection test" width="1478" height="2078" data-path="images/marketing-screenshots/integrations/integration-configure-shopify-light-transparent.webp" />

<img className="hidden dark:block" src="https://mintcdn.com/swiftsyncai/qIaYT_5-oEVfT_tl/images/marketing-screenshots/integrations/integration-configure-shopify-dark-transparent.webp?fit=max&auto=format&n=qIaYT_5-oEVfT_tl&q=85&s=7a364b6d5ee37e6b81010e1079afb0ea" alt="Connecting Shopify to WISEPIM, credentials, locale mapping and a live connection test" width="1478" height="2078" data-path="images/marketing-screenshots/integrations/integration-configure-shopify-dark-transparent.webp" />

First, generate API credentials inside your Shopify admin.

<Steps>
  <Step title="Open Settings in your Shopify admin">
    Log in to your Shopify admin and open **Settings**.

    <img src="https://mintcdn.com/swiftsyncai/KZOSHzM6birh25R0/images/screenshots/integrations/shopify/image6.png?fit=max&auto=format&n=KZOSHzM6birh25R0&q=85&s=73488143688e157e5b94298bd0c41ba9" alt="Shopify admin Settings" width="322" height="789" data-path="images/screenshots/integrations/shopify/image6.png" />
  </Step>

  <Step title="Go to Develop apps">
    Open **Apps and sales channels**, then click **Develop apps**. This is where you create a custom app for WISEPIM.

    <img src="https://mintcdn.com/swiftsyncai/KZOSHzM6birh25R0/images/screenshots/integrations/shopify/image1.png?fit=max&auto=format&n=KZOSHzM6birh25R0&q=85&s=f0418328430758d9ef9cf4b2b02cd1a7" alt="Shopify admin Develop apps" width="1999" height="996" data-path="images/screenshots/integrations/shopify/image1.png" />
  </Step>

  <Step title="Open the app configuration">
    Open the **Configuration** tab for your app. Here you set the access scopes that let WISEPIM read your product data.

    <img src="https://mintcdn.com/swiftsyncai/KZOSHzM6birh25R0/images/screenshots/integrations/shopify/image3.png?fit=max&auto=format&n=KZOSHzM6birh25R0&q=85&s=d92157a6289f732553aebdee373d3380" alt="Shopify admin Configuration" width="1999" height="995" data-path="images/screenshots/integrations/shopify/image3.png" />
  </Step>

  <Step title="Add the required access scopes">
    Add the access scopes shown below so WISEPIM can fetch your product data, then save your changes.

    <img src="https://mintcdn.com/swiftsyncai/KZOSHzM6birh25R0/images/screenshots/integrations/shopify/image2.png?fit=max&auto=format&n=KZOSHzM6birh25R0&q=85&s=ec1b023492e16a330f7f48f733281651" alt="Shopify admin API access scopes" width="1190" height="1484" data-path="images/screenshots/integrations/shopify/image2.png" />

    <img src="https://mintcdn.com/swiftsyncai/KZOSHzM6birh25R0/images/screenshots/integrations/shopify/image5.png?fit=max&auto=format&n=KZOSHzM6birh25R0&q=85&s=405677f480caab3a81a68692fb4081b5" alt="Shopify admin API access scopes" width="1052" height="166" data-path="images/screenshots/integrations/shopify/image5.png" />
  </Step>
</Steps>

## Connect Shopify to WISEPIM

Next, copy your credentials from Shopify into WISEPIM.

<Steps>
  <Step title="Copy your API key and secret">
    In your Shopify app, find the **API key** and **API secret key**. Keep this tab open so you can copy both values.
  </Step>

  <Step title="Paste them into WISEPIM">
    In WISEPIM, open your Shopify integration and paste in the API key and the secret. Save to connect your store.

    <img src="https://mintcdn.com/swiftsyncai/KZOSHzM6birh25R0/images/screenshots/integrations/shopify/image4.png?fit=max&auto=format&n=KZOSHzM6birh25R0&q=85&s=74806b96c219a260299e93aaca9f7f0b" alt="WISEPIM Shopify integration API key and secret" width="1999" height="995" data-path="images/screenshots/integrations/shopify/image4.png" />
  </Step>
</Steps>

<Warning>
  Your API secret gives full access to your store data. Never share it publicly or commit it to version control. If a secret is exposed, revoke the app in Shopify and create a new one.
</Warning>

## Import and enrich your products

Your store is now connected. You can fetch your Shopify products into WISEPIM, then enrich and translate them into your target language.

### Large catalogs

Big stores import reliably. WISEPIM uses Shopify's bulk system, which streams your whole catalog in one job instead of walking page by page. There is no size ceiling to work around, so tens of thousands of products come across in a single run.

### Translations

Translated content now syncs back to Shopify correctly. Translate your products in WISEPIM, export to Shopify, and each language lands in the matching Shopify locale.

### Variants

Shopify sync is single-variant today: import reads the **first variant's** price, SKU, barcode, and stock onto the product, and export writes those core fields back to that same variant. The full option/variant matrix is not synced in either direction - keep managing multi-variant options in Shopify itself.

## Related

<CardGroup cols={2}>
  <Card title="Import products" icon="download" href="/en/essentials/importing-products">
    Fetch your Shopify catalog into WISEPIM.
  </Card>

  <Card title="Enrich products" icon="sparkles" href="/en/essentials/enriching-products">
    Improve titles, descriptions, and SEO with AI.
  </Card>

  <Card title="Export products" icon="upload" href="/en/essentials/exporting-products">
    Push enriched content back to your store.
  </Card>

  <Card title="All platforms" icon="layout-grid" href="/en/integrations/supported-platforms">
    See every platform WISEPIM connects to.
  </Card>
</CardGroup>
