- Home
- Resources
- Integrations
- Shopify
Shopify Make integrationAutomate Shopify with Make.
Orders, stock and customers can move on their own once Shopify talks to Make. The Shopify Make integration gives you 27 modules: 4 triggers, 18 actions and 5 searches. This guide is for store operators who have never built a scenario. You connect the store, build a first flow and pick the right module for each job.
Verified Trustpilot reviews · AI, automation & growth agency
What can the Shopify Make integration do for your store?
The Shopify Make integration links your store to Make, a visual tool where you build a scenario: an automation made of modules, each one a single brick such as a trigger, an action or a search. Shopify becomes one brick among others, so an order, a product or a customer can start work in your other tools, or receive updates from them.
Ship digital orders without touching them. Watch orders spots a new order, Get an order returns its fulfillment order IDs, and Create a fulfillment closes the loop. Handy for a store that sells licenses, courses or anything without a parcel.
Keep stock honest across channels. When a sale happens somewhere else, Adjust an inventory level removes the sold quantity. After a warehouse count, Update an inventory level writes the exact number instead.
Publish from your content pipeline. A draft approved in another tool can become a blog post through Create an article, and Search articles helps you check what already exists first.
A few honest limits. Shopify, not Make, sets the API limits, and they depend on your Shopify plan. You also need a paid Shopify account to connect at all. If you build in n8n too, the Shopify n8n integration covers the same store, and n8n vs Make helps you choose. New to the editor? Make training starts from zero.
How do you connect your Shopify store to Make?
- 01
Open the connection window
Add any Shopify module to your scenario and click Create a connection. A connection is your store linked to Make once, then reused by every Shopify module. In Connection type, keep Shopify.
- 02
Type only the store name
The Domain field wants the short part of your address, not the full URL. If your store lives at
xyz.myshopify.com, enterxyz. You can also give the connection a name so you recognize it later. - 03
Approve the Make app in Shopify
Click Save. A new window opens on Shopify and asks you to install the Make app on your store and accept its access to your data. Click Install, and the connection is ready for every module.
Your first scenario: fulfill digital orders automatically
GoalWhen a new order lands in Shopify, Make looks up its fulfillment order and marks it as fulfilled.
- 01
Create the scenario
On the Scenarios page, create a new scenario, then click the big + to add the first module. Search for Shopify and choose Watch orders.
- 02
Link your store
Click Create a connection and follow the three steps above. Once linked, Make can read your store and fill the module fields with the options it finds.
- 03
Fetch the order details
Click the + on the right of the trigger and add Get an order. Map the order ID from Watch orders: each bundle, one order here, flows from the trigger to this module.
- 04
Add the fulfillment
Add Create a fulfillment after it and map the fulfillment order ID that Get an order returned. That link between the two modules is the whole trick of this flow.
- 05
Test with Run once
Place a test order, then click Run once. Make runs the scenario one time and shows the bundles each module received, so you see exactly what went through.
- 06
Schedule and switch on
Open the clock on Watch orders. A new scenario checks every 15 minutes by default; adjust it if your plan allows, then switch the scenario on.
Which Shopify trigger should start your scenario?
4 modules start a scenario when something happens in Shopify. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Shopify as soon as it happens.
Watch products
Scheduled triggerIn Make“Triggers when a product is created or updated.”
This trigger starts your scenario whenever a product is added to the catalog or edited, and hands Make the product as a bundle.
Watch orders
Scheduled triggerIn Make“Triggers when an order is created or updated.”
New orders and edited orders both land here, one bundle per order, ready for the next module to use.
Watch events
Instant triggerIn Make“Triggers when a new event occurs in Shopify.”
Pick a Shopify event and Shopify itself pings Make the moment that event occurs in the store.
Watch events (advanced)
Instant triggerIn Make“Triggers when a new event occurs in Shopify. Allows you to map any event and doesn't require any scopes in advance.”
Same instant logic as Watch events, with more freedom: you can map any event, and Make does not ask for scopes up front.
What else can Make do in your Shopify store?
Shopify gives you 23 modules in 8 groups. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
Orders
4 modulesSearch orders
SearchIn Make“Returns a list of orders based on filters or a manually-specified query.”
Pull a list of orders, narrowed by filters or by a query you type yourself. Each match comes out as its own bundle.
Get an order
ActionIn Make“Returns information about a specific order, including fulfillment order IDs.”
Give it an order ID and it returns the full order, including its fulfillment order IDs, which other modules need.
Create an order
ActionIn Make“Creates a new order.”
Writes a brand new order into Shopify from data coming out of another tool.
Update an order
ActionIn Make“Updates an order.”
Changes an existing order so that Shopify reflects what happened in another system.
Products
4 modulesSearch products
SearchIn Make“Returns a list of products based on filters or a manually-specified query.”
Lists the products matching your filters or a written query, one bundle per product found.
Get a product
ActionIn Make“Returns information about a specific product by its ID.”
Returns one product in full when you already hold its ID, for example from a trigger or a previous search.
Create a product
ActionIn Make“Creates a new product.”
Adds a new product to your catalog without opening the Shopify admin.
Update a product
ActionIn Make“Updates a product.”
Edits an existing product so the catalog stays in line with your source of truth.
Product variants
3 modulesGet a product variant
ActionIn Make“Returns information about a specific product variant by its ID.”
Fetches a single variant, one size or one color of a product, from its ID.
Create a product variant
ActionIn Make“Creates a new product variant.”
Adds a variant to a product that already exists in the store.
Update a product variant
ActionIn Make“Updates an existing product variant.”
Modifies one existing variant and leaves its siblings alone.
Customers
4 modulesSearch customers
SearchIn Make“Returns a list of customers based on filters or a manually-specified query.”
Finds the customers matching filters or a query you write, and returns each one as a bundle.
Get a customer
ActionIn Make“Returns information about a specific customer by their ID.”
Loads one customer record from its ID, with the information Shopify holds on that person.
Create a customer
ActionIn Make“Creates a new customer with the provided information.”
Registers a new customer in Shopify from details you collected somewhere else.
Update a customer
ActionIn Make“Updates an existing customer with the provided information.”
Rewrites the information of an existing customer with fresher data from another tool.
Articles
2 modulesSearch articles
SearchIn Make“Returns a list of articles based on filters or a manually-specified query.”
Looks through your store's blog articles with filters or a free query.
Create an article
ActionIn Make“Creates a new article.”
Publishes a new article on your Shopify blog from text written elsewhere.
Fulfillments
2 modulesGet a fulfillment order
SearchIn Make“Returns details for a fulfillment order, including fulfillments, line items and more.”
Returns a fulfillment order with its fulfillments, its line items and the rest of the shipping picture.
Create a fulfillment
ActionIn Make“Creates a fulfillment for a given fulfillment order.”
Marks items as fulfilled for a given fulfillment order.
Inventory
2 modulesAdjust an inventory level
ActionIn Make“Adjusts the inventory level by a relative amount.”
Moves stock up or down by a relative amount, like minus 3 or plus 10.
Update an inventory level
ActionIn Make“Updates the inventory level to an exact quantity.”
Sets stock to an exact quantity, whatever it was before.
Other
2 modulesMake a GraphQL API call
ActionIn Make“Sends a custom GraphQL API call to Shopify. You can use this to call endpoints that aren’t covered by existing modules.”
Sends a custom request to the Shopify GraphQL API, for what the ready-made modules do not cover.
Make a REST API call (legacy)
ActionIn Make“Sends a custom REST API call to Shopify legacy API. You can use this to call endpoints that aren’t covered by existing modules.”
Talks to the older REST API of Shopify with a request you write yourself.
Need help automating Shopify with Make?
A person reads every message.