Skip to main content
The Shopify node adds Shopify operations to your workflows. Add it on the canvas or ask the AI builder for it by name, then pick an operation and fill in its fields. Shopify also includes 7 trigger operations (marked in the tables below) that can start a workflow when something happens in Shopify.
You can wire the Shopify node into an AI agent as a tool provider: the agent calls the operations you allow. See Agent tools.
The Store name field on the OAuth connection takes your storefront’s own domain, such as your-shop.com, or the admin address you copied from your browser, as well as the my-store handle itself. NoClick reads the store handle behind a domain you enter. If it cannot find one, the error names where the handle appears in your Shopify admin URL.
The Access token method is for custom apps created in a store admin before January 2026. Shopify no longer issues permanent Admin API tokens to new apps, so connect a new store with OAuth, optionally using your own Shopify app.

Which operations your connection can run

Shopify requires apps published on its App Store to use the GraphQL Admin API, so a store connected with OAuth through NoClick’s own app runs the GraphQL operations and the 7 triggers:
  • The Blog operations.
  • The GraphQL operations, Execute Custom Graphql Query and Execute Custom Graphql Mutation, which reach the rest of the Admin API within the permissions you approved.
  • The prebuilt GraphQL operations in the other categories, named … with Graphql, covering products, orders, customers, inventory, collections, fulfillment orders, and the shop itself.
  • All 7 triggers.
If you select any other operation on such a connection, it stops before calling Shopify and asks you to choose a GraphQL operation or connect your own app. The rest of the operations listed below run on a store connected with an Access token, or with OAuth through your own Shopify app, where the permissions come from your app rather than from NoClick’s.

Installing from Shopify

You can also start from Shopify instead of from the node. When you install NoClick on a store from the Shopify App Store, Shopify asks you to approve the store permissions, then you sign in to your NoClick account. The store is saved as a Shopify credential named after the shop, and you pick it under Credentials on any Shopify node the same way you would a connection you made yourself. Installing on the same store again updates that credential instead of adding a second one. Opening NoClick from that store’s admin afterwards shows a NoClick page inside Shopify. It names the store, shows the connection as Connected and Ready for workflows, and has an Open NoClick workspace button for building and running the workflows themselves. If that store has not finished installing, the page reads Connect your Shopify store and names the store instead, with a Continue Shopify setup button. Shopify’s approval step cannot run inside the admin’s frame, so the button opens it in the same browser tab and returns you to the app when it is done. Accounts that install NoClick this way stay on the Free plan. See Plans. An OAuth connection uses a short-lived access token that NoClick refreshes for you. If Shopify refuses a refresh, the operation fails and asks you to reconnect the store. See Credential problems for how to reconnect.

Credentials

Connect Shopify under Credentials in the node settings. See Connecting credentials for the general flow.

OAuth

Sign in with your Shopify account when prompted; no keys to copy. NoClick requests the following permissions:
  • read_products
  • write_products
  • read_orders
  • write_orders
  • read_customers
  • write_customers
  • read_inventory
  • write_inventory
  • read_fulfillments
  • write_fulfillments
  • read_shipping
  • write_shipping
  • read_locations
  • read_merchant_managed_fulfillment_orders
  • write_merchant_managed_fulfillment_orders
  • read_assigned_fulfillment_orders
  • write_assigned_fulfillment_orders
  • read_third_party_fulfillment_orders
  • write_third_party_fulfillment_orders
  • read_content
  • write_content

Access token

Enter the values manually when creating the credential. Get your credentials at https://admin.shopify.com/store/{your-store}/settings/apps/development.

Operations

Blog

Collection

Customer

Fulfillment

GraphQL

Inventory

Location

Metafield

Order

Product

Shop

Webhook

Other