Send your ERPNext items to Shopify
In the ERPNext to Shopify Sync section of Shopify Setting, configure how ERPNext Items are pushed to Shopify. This section controls the synchronization behavior between ERPNext and Shopify, including how items are created and updated in Shopify.

Options
- Upload New ERPNext Items to Shopify - Push newly created ERPNext Items to Shopify.
- Update Shopify Item After Updating ERPNext Item - Automatically update the corresponding Shopify item whenever changes are made to an ERPNext Item.
- Sync New Items as Active - Publish newly synced items as active in Shopify immediately. Leave this unchecked if you want to review and publish items manually in Shopify.
- Upload ERPNext Variants as Shopify Items - Sync each ERPNext variant as a separate Shopify product.
An item must have a Selling Rate before it can be synced to Shopify. Set the Shopify Selling Rate or the standard Selling Rate on the Item before starting the sync.
Walkthrough
Troubleshooting
Items Aren't Uploading to Shopify
Symptom:
Upload New ERPNext Items to Shopify is enabled, but newly created items do not appear in Shopify.
Possible Causes and Resolutions
1. No Selling Rate
Cause:
Items without a selling rate cannot be uploaded.
Resolution:
- Set the Shopify Selling Rate or the standard Selling Rate on the Item before syncing.
2. Item Already Exists
Cause:
The Item is already linked to an existing Shopify product through an Ecommerce Item record.
Resolution:
- Enable Update Shopify Item After Updating ERPNext Item to synchronize future Item changes instead of creating a duplicate product.
3. Variants Not Uploaded
Cause:
Item variants are not configured to sync individually.
Resolution:
- Enable Upload ERPNext Variants as Shopify Items to upload each ERPNext variant as a separate Shopify product.