Connect Wix with ProductPolish
Connect your Wix shop with ProductPolish via the API Key Manager. Generate an API key and also need your Site ID.
Prerequisites
- A Wix account with a Premium Business plan (e-commerce features)
- Wix Stores must be installed on the website
- Owner access to the Wix dashboard
Required credentials
| Field | Example | Description |
|---|---|---|
API key | (long generated key) | The API key from the Key Manager. |
Site ID | (UUID format) | The unique ID of your Wix website. |
Step-by-step guide
Open Wix dashboard
Go to manage.wix.com and log in. Select the website you want to connect.
Open API Key Manager
Navigate to: Settings→Advanced Settings→API Key Manager
Note your Site ID
The Site ID (Website ID) is shown at the top of the API Key Manager page. It is in UUID format (e.g. a1b2c3d4-e5f6-7890-abcd-1234567890ef).
Copy this ID.
Create new API key
Click "Generate API key".
Fill in the form:
- Name:
ProductPolish
Enable permissions
Under "Permissions" enable at least:
Wix Stores→ Manage productsWix Stores→ Manage mediaWix Media→ Upload and manage media
Copy API key
Click "Create".
Enter in ProductPolish
Go in ProductPolish to Dashboard→Integrations→New connection.
- Select Wix as the platform
- Paste your API key
- Enter your Site ID
- Click "Save connection"
Good to know
- Wix Stores required: Your Wix website must have the Wix Stores app installed. Without Wix Stores there is no product API.
- API base URL: The Wix REST API is accessible at
www.wixapis.com. - Rate limits: Wix allows approx. 100 requests per minute per API key.
- Images: Images are uploaded via the Wix Media API and automatically assigned to the product.
- SEO: SEO title and meta description are written via the Stores Catalog API to the product SEO fields.
- Multiple websites: If you have multiple Wix websites, you need a separate API key and Site ID for each.
Common issues
API Key Manager not visible
Only the website owner has access to the API Key Manager. Contributors and editors do not see this option.
"403 Forbidden" error
The API key is missing the required permissions (scopes). Create a new key with Wix Stores permissions.
Products are created but not visible in shop
New products are created as unpublished. Go in the Wix dashboard to Store products and publish them, or choose "Active" in ProductPolish when publishing.