Back to Tutorials

Shopify in n8n: Built-in Node vs Community Nodes

Posted by Oct 28, 2026

n8n has a built-in Shopify node and a Shopify Trigger. The node covers orders and products; Shopify community nodes add the rest of the Admin API, such as metafields, collections and variants, through Shopify’s GraphQL API, and another group analyzes other people’s Shopify stores. This guide compares them, using n8n’s documentation, the description and README each author publishes on npm and our own download data.

The built-in Shopify nodes

According to n8n’s documentation, the Shopify node creates, deletes, gets, gets all and updates orders and products, and the Shopify Trigger starts workflows from your store. The Shopify credential recommends an access token from a custom app you create in the Shopify admin under Settings > Apps and sales channels > Develop apps, with the read_orders, write_orders, read_products and write_products scopes for all of the node’s functions. OAuth2 is for public apps made with a Shopify partner account, and API keys are deprecated.

Shopify community nodes

Our Shopify hub lists 9 packages that pass our quality rule, with 93 npm downloads a week between them. The most downloaded, with the description each author gives on npm (weekly npm downloads as of 28 October 2026):

Bar chart: weekly npm downloads of the top 5 Shopify community nodes for n8n, October 28, 2026
Package Weekly downloads Latest version Author’s description
n8n-nodes-shopify-custom 21 2.0.49 (10 June 2026) Shopify Admin GraphQL node with a full metafield workflow
n8n-nodes-apivault-shopify-analyzer 18 0.2.0 (13 October 2026) Runs Shopify Store Analyzer on Apify and reads its results
n8n-nodes-apivault-shopify-finder 12 0.4.0 (13 October 2026) Runs Shopify Store Finder on Apify and reads its results
n8n-nodes-shopify-graphql 11 0.1.11 (28 January 2026) Shopify GraphQL node
@cafeasp/n8n-nodes-shopify-graphql 11 0.5.0 (24 July 2026) Shopify GraphQL API

Versions and dates come from the npm registry. Weekly downloads: npm, last 7 days, adjusted for npm outage days.

n8n-nodes-shopify-custom

Built for store work beyond orders and products without writing GraphQL yourself: you pick a resource and an action and fill in fields. Its README lists products, product variants, collections (smart and manual), customers, orders, draft orders, files, publications to sales channels and translations, plus full support for metafield values and definitions and metaobjects.

The GraphQL packages

n8n-nodes-shopify-graphql runs any query against Shopify’s Admin GraphQL API and adds bulk queries and bulk mutations, which per its README handle large jobs asynchronously without paging or rate limits to manage. It uses the same credential as the built-in Shopify node. Its README also notes that Shopify’s Admin REST API is deprecated and that GraphQL is Shopify’s recommended API. @cafeasp/n8n-nodes-shopify-graphql likewise runs custom GraphQL queries against the Admin API.

Packages that analyze other stores

n8n-nodes-apivault-shopify-analyzer and n8n-nodes-apivault-shopify-finder don’t connect to your own store. Both run an Apify Actor with your Apify token, with charges on your Apify account: one analyzes a Shopify store, the other finds Shopify and WooCommerce stores as leads. n8n-nodes-shopify-store-intelligence also analyzes stores, listing their apps, theme, product counts, contact details and payment methods.

Check each node page here for the latest release and, where it has one, its GitHub repository for open issues before you build on a package.

How to choose

  • Orders and products, or workflows started by store events: the built-in Shopify node and Shopify Trigger, with nothing to install.
  • Metafields, metaobjects, collections or variants without writing GraphQL: n8n-nodes-shopify-custom.
  • Your own GraphQL queries, or bulk updates of thousands of products: n8n-nodes-shopify-graphql.
  • Research on competitors’ stores or lead lists: one of the store analysis packages.

To install a package on a self-hosted instance, an owner or admin enters its npm name in Settings > Community Nodes; full steps are in How to Install n8n Community Nodes. On n8n Cloud only verified community nodes can be installed, see Verified vs Unverified n8n Community Nodes. Related: Best n8n Community Nodes for Apify.

FAQ

Does n8n have a Shopify node?

Yes. The built-in Shopify node creates, gets, updates and deletes orders and products, and the Shopify Trigger starts workflows from your store.

How do I connect n8n to Shopify?

Create a custom app in the Shopify admin under Settings > Apps and sales channels > Develop apps, give it the order and product scopes, install it, and enter your shop subdomain, the Admin API access token and the API secret key in n8n’s Shopify credential.

Can n8n update Shopify metafields?

Not with the built-in node, whose documented operations cover orders and products. n8n-nodes-shopify-custom manages metafield values and definitions, and the GraphQL packages can run any metafield query.

What is the most used Shopify community node?

n8n-nodes-shopify-custom, with 21 weekly npm downloads on 28 October 2026.

From our network Other tools and sites we build