Publish product on all channels

Topic summary

Seeking a way to automatically publish new products to all sales channels (e.g., Google, Facebook) via API without Shopify Plus. The built-in product field published=true is understood to affect only the Online Store channel.

No official Shopify response or documentation was cited confirming a method through GraphQL or REST for non-Plus stores. The original poster notes similar unanswered questions.

One participant speculates this limitation is a business decision to encourage upgrading to Shopify Plus and to direct users to paid Shopify Experts. This is presented as opinion, not an official position.

Outcome: No concrete solution or API workflow was provided for publishing to all channels without Plus. The question remains open and unresolved, with key uncertainty around whether any non-Plus API supports multi-channel product publishing.

Summarized with AI on February 27. AI used: gpt-5.

I’d like to be able to publish new products to all channels automatically or by API.

I understand this is possible with private apps on shopify plus, but I’ve not yet found a way of doing this without shopify plus.

I’ve also seen a few questions on here asking the similar things, but no responses from the Shopify team. AFAIK, setting published = true on the product will only publish to the online store, but I’ve not seen any answers about publishing to other channels like google, facebook etc.

So does anyone know if it’s even possible to use either graphql or REST to publish products to all channels without a shopify plus account?

I think this was a strategic business decision to push you into the Plus account. Just like how they can’t answer API questions in chat support, but they will direct you towards the Shopify Experts who know all the answers…for a price.

1 Like