Is there a way to automatically add Shop to the sales channel when registering a product?
Hello @wealthlly
By default, new products donât automatically get added to all sales channels â including the Shop channel. Youâll usually need to manually include them or make sure they meet the requirements (Shop only shows products from eligible stores with active channels, visible products, etc.). Thereâs no built-in toggle to âauto-add to Shopâ on product creation, but hereâs what you can do:
- If youâre using the Admin API, make sure the product is published to the right sales channels (published_scope: âglobalâ is not enough â youâll need to use the Product Listings API for Shop).
- If youâre working in the admin manually, double-check the âSales channels and appsâ section before saving the product.
- If youâre using a custom app, you can automate the process by setting up a script that pushes the product to the Shop channel via API right after itâs created.
1 Like