> ## 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.

# ShopWired Integration

> Connect ShopWired to WISEPIM with an API key and secret. Import products, enrich them with AI, and push titles, descriptions, prices and stock back.

Connect your ShopWired store to WISEPIM to manage your catalog from one place. Once connected, you can import products, enrich them with AI, and export the improved content back to the same store. Products that do not exist in ShopWired yet can be created on export.

Setup takes about five minutes: create an API key in ShopWired, then add it in WISEPIM.

<Info>
  You need access to the ShopWired account's API settings and a WISEPIM account with an active project. WISEPIM talks to the ShopWired REST API; the API address is fixed, so there is no store URL to enter.
</Info>

## Create an API key in ShopWired

<Steps>
  <Step title="Open API Access">
    Sign in to your ShopWired account and go to **Account** > **API Access**.
  </Step>

  <Step title="Create a key">
    Create an API key if you do not have one yet. ShopWired shows an **API key** and an **API secret**.
  </Step>

  <Step title="Copy both values">
    Copy the key and the secret. They are used together to authenticate every request WISEPIM makes.
  </Step>
</Steps>

## Add your credentials to WISEPIM

<img className="block dark:hidden" src="https://mintcdn.com/swiftsyncai/j5uNpaCB5lw_YdvG/images/marketing-screenshots/integrations/integration-configure-shopwired-light-transparent.webp?fit=max&auto=format&n=j5uNpaCB5lw_YdvG&q=85&s=f8bfc583e1c4214be9d7655c1766429c" alt="Configure ShopWired in WISEPIM with a profile label, import and export toggles, API key and secret, batch size and auto-create on export" width="1478" height="1578" data-path="images/marketing-screenshots/integrations/integration-configure-shopwired-light-transparent.webp" />

<img className="hidden dark:block" src="https://mintcdn.com/swiftsyncai/j5uNpaCB5lw_YdvG/images/marketing-screenshots/integrations/integration-configure-shopwired-dark-transparent.webp?fit=max&auto=format&n=j5uNpaCB5lw_YdvG&q=85&s=e0f90c6a0e3be039d82a1afe87ee5c1d" alt="Configure ShopWired in WISEPIM with a profile label, import and export toggles, API key and secret, batch size and auto-create on export" width="1478" height="1578" data-path="images/marketing-screenshots/integrations/integration-configure-shopwired-dark-transparent.webp" />

<Steps>
  <Step title="Open Integrations">
    Log in to WISEPIM and go to **Settings** > **Integrations**.
  </Step>

  <Step title="Select ShopWired">
    Find and click the **ShopWired** tile.
  </Step>

  <Step title="Fill in the connection">
    * **Profile Label**: a name for this connection, such as "Main Store". Useful when you connect more than one store.
    * **Enable for Import** and **Enable for Export**: switch off the direction you do not want.
    * **API Key** and **API Secret**: the values from ShopWired.
    * **Batch Size** (optional): how many products WISEPIM sends per request. Leave it at 50 unless support asks you to change it.
    * **Auto-create products on export**: create products in ShopWired when WISEPIM has no matching product there. Leave it off to update existing listings only.
  </Step>

  <Step title="Test the connection">
    Click **Test Integration** to confirm the key and secret work.
  </Step>

  <Step title="Save">
    If the test succeeds, click **Save**.
  </Step>
</Steps>

<Check>
  Your ShopWired store is connected. You can start importing products.
</Check>

<Warning>
  The API key and secret give access to your store data. Never share them publicly or commit them to version control. If you think they are exposed, delete the key in ShopWired and create a new one.
</Warning>

## What syncs between WISEPIM and ShopWired

**Import** pulls in the title, all description fields, SKU, GTIN, MPN, price, sale price and compare-at price, stock, weight, meta title, meta description and search keywords. Product images are fetched into your [media library](/en/products/media-library) and linked to the product.

**Export** pushes the title, description, SKU, price, sale price, stock, GTIN, MPN, weight, and meta title, description and keywords. Products are matched on the ShopWired product ID recorded during import. With **Auto-create products on export** on, products WISEPIM cannot find in ShopWired are created; when the lookup itself fails, the product is skipped rather than duplicated. Images are not pushed back to ShopWired, and the connection has no language mapping: one store, one language.

<Note>
  Good to know:

  * Products without a SKU get a stable identifier derived from the ShopWired product ID, so repeated imports do not create duplicates.
  * A cost price of `-1` from ShopWired means "not set" and is imported as empty.
  * Sync is not real-time. Imports and exports run when you start them or when an [automation](/en/automations/overview) schedules them.
</Note>

## Narrow an import

The import modal's **One-time import scope** lets you limit a ShopWired run to a **maximum number of products**, **Only these SKUs** or **Exclude these SKUs**. Date-based scoping is not available, because the ShopWired products API cannot filter on the last change date.

## Troubleshooting

<AccordionGroup>
  <Accordion title="The connection test fails">
    Confirm you copied the API key and the API secret exactly, with no extra spaces, and that the key is still active under **Account** > **API Access** in ShopWired.
  </Accordion>

  <Accordion title="Exported products do not appear in ShopWired">
    Products that were never imported from this store have no ShopWired ID to match on. Turn on **Auto-create products on export** so WISEPIM creates them, then export again. Also check the [Process Tracker](/en/other-features/process-tracker) task for products skipped by [Quality Guard](/en/quality-guard/overview) or by the built-in price check.
  </Accordion>

  <Accordion title="Images did not change in ShopWired">
    Image export is not supported for ShopWired. Manage images in ShopWired directly; WISEPIM only imports them.
  </Accordion>
</AccordionGroup>

## Related

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

  <Card title="Export products" icon="upload" href="/en/essentials/exporting-products">
    Push the improved content back to ShopWired.
  </Card>

  <Card title="Enriching products" icon="sparkles" href="/en/essentials/enriching-products">
    Improve titles and descriptions with AI before you export.
  </Card>

  <Card title="Quality Guard" icon="shield-check" href="/en/quality-guard/overview">
    Block incomplete products from reaching your store.
  </Card>
</CardGroup>
