Shopify Flowのトリガー一覧|Shopify純正のトリガー84個を一挙紹介

Shopify Flow Triggers List | All 84 Native Shopify Triggers at a Glance

Tsun ライターチーム

Choosing the right trigger is key to mastering Shopify Flow. This article organizes all 84 native Shopify triggers available out of the 100+ triggers total into 17 categories and introduces each one in detail.

* Based on trigger data displayed within workflows as of May 2026.

* Triggers from external apps are not covered here.

For more details on Shopify Flow, see the article below

Discounts Triggers

Automatic Discount Created

Starts the workflow when a new automatic discount is created in the store, either by the merchant or by an external app.

Discount Code Created

Starts the workflow when a specific discount code is generated, either by the merchant or by an external app.

Products Triggers

Product Created

Starts the workflow when a new product is added, whether from the admin or via the API.

Product Deleted

Starts the workflow when a product is deleted from the admin.

Product Status Updated

Starts the workflow when a product's status (Active, Draft, Archived, etc.) is changed.

Product Variant Added

Starts the workflow when a new variant (size, color, etc.) is added to an existing product.

Product Variant Deleted

Starts the workflow when a specific variant is deleted from a product.

Product Variant Inventory Quantity Changed

Starts the workflow when the inventory quantity of a specific product variant changes. This triggers regardless of whether the cause is an order, a manual change, or an external app.

Product Variant Back in Stock

Starts the workflow when inventory increases from 0 or below to 1 or more.

Product Variant Out of Stock

Starts the workflow when inventory decreases from 1 or more to 0 or below.

Collections Triggers

Collection Created

Starts the workflow when a new collection is created in the Shopify admin.

Collection Deleted

Starts the workflow when a collection is deleted from the admin.

Company Triggers

Company Contact Assigned Permission

Starts the workflow when a permission is assigned to a contact at a B2B company location.

Company Contact Created

Starts the workflow when a new contact is added to a company.

Company Created

Starts the workflow when a new company is registered as part of B2B functionality.

Company Location Created

Starts the workflow when a new location is added to an existing company.

Customers Triggers

Customer Created

Starts the workflow when a new customer places an order, or when a profile is manually created in the admin.

Customer Deleted

Starts the workflow when a customer profile is deleted from the Shopify admin.

Customer Account Enabled

Starts the workflow when a customer profile is upgraded to an enabled account.

Customer Account Disabled

Starts the workflow when a customer account is disabled from the admin.

Customer Tags Added

Starts the workflow when one or more tags are added to a customer.

Customer Tags Removed

Starts the workflow when one or more tags are removed from a customer.

Customer Segments Triggers

Customer Joined Segment

Starts the workflow when a customer meets the conditions and is classified into a specific segment.

Customer Left Segment

Starts the workflow when a customer no longer meets the conditions and is removed from a specific segment.

Payments Triggers

Customer Payment Method Created

Starts the workflow when a new customer payment method (such as credit card information) is saved.

Customer Payment Method Updated

Starts the workflow when a saved payment method is updated.

Customer Payment Method Revoked

Starts the workflow when a payment method is revoked for any reason.

Marketing Triggers

Customer Subscribed to Email Marketing

Starts when a customer opts in to email marketing, such as through an online store form.

Customer Abandons Checkout

Starts the workflow when a customer leaves the store partway through checkout.

Customer Left Online Store Without Making a Purchase

Starts the workflow when a customer leaves the online store without purchasing anything.

Orders Triggers

Order Created

Starts the workflow when an order is completed, or when a draft order is finalized and converted into an order.

Order Deleted

Starts the workflow when order data is deleted from the admin.

Order Cancelled

Starts the workflow when an unshipped order is cancelled.

Order Paid

Starts the workflow when an order's payment status changes to Paid.

Order Fulfilled

Starts the workflow when items in an order are successfully fulfilled (shipped).

  • Name in Flow : Order fulfilled
  • Specification : A fulfillment order refers to a group of items shipped from the same location. Therefore, for orders shipped from multiple locations, this trigger runs multiple times for the same order.
  • Use case idea : Send the tracking number, or schedule a review-request email a few days after shipment
  • Official documentation:https://help.shopify.com/ja/manual/shopify-flow/reference/triggers/order-fulfilled

Draft Order Created

Starts the workflow when a draft order is created from the admin or an app.

Draft Order Deleted

Starts the workflow when a draft order is deleted.

Risk Triggers

Order Risk Analyzed

Starts the workflow when Shopify's standard fraud analysis is completed.

Dispute Created

Starts when a payment dispute, such as a chargeback or inquiry, occurs while using Shopify Payments.

Refunds & Returns Triggers

Refund Created

Starts the workflow when a partial or full refund is processed for an order.

Return Requested

Starts the workflow when a customer requests a return using the self-service return feature.

Return Approved

Starts the workflow when a pending return request is approved in the admin.

Return Declined

Starts the workflow when a return request is declined.

Return Processed

Starts when a returned product arrives at the warehouse and is processed after inspection.

Return Cancelled

Starts the workflow when a return process that had already started is cancelled.

Return Closed

Starts the workflow when the entire return process is completed and closed.

Return Reopened

Starts the workflow when a return that had been closed is reopened.

Transactions Triggers

Order Transaction Created

Starts the workflow when a transaction related to an order (payment, authorization, etc.) is created.

Tender Transaction Created

Starts the workflow when a monetary event, such as a payment or refund, occurs.

Fulfillment Triggers

Fulfillment Created

Starts the workflow when new fulfillment (shipment) data is created.

Fulfillment Event Created

Starts the workflow when the shipment status changes (e.g., In Transit, Delivered).

Fulfillment Order Ready to Fulfill

Starts when the order's risk assessment is complete, inventory is reserved, and all system holds are released.

Fulfillment Order Cancelled

Starts when a fulfillment order is cancelled, either manually or by a service.

Fulfillment Order Moved

Starts the workflow when the location responsible for fulfillment is changed.

Fulfillment Order Split

Starts the workflow when a fulfillment order is split.

Fulfillment Order Merged

Starts the workflow when multiple fulfillment orders are merged.

Fulfillment Order Rescheduled

Starts when the scheduled shipping date is changed by the fulfillment service.

Fulfillment Order Placed on Hold

Starts the workflow when the status changes to On Hold.

Fulfillment Order Holds Released

Starts when all holds are released and the order returns to a shippable state.

Fulfillment Order Line Items Prepared for Local Delivery

Starts the workflow when preparations for local delivery are complete.

Fulfillment Order Line Items Prepared for Pickup

Starts the workflow when preparations for in-store pickup are complete.

Fulfillment Order Fulfillment Request Submitted

Starts when a shipping request is sent to an external fulfillment service.

Fulfillment Order Fulfillment Request Accepted

Starts when the shipping request is accepted by the fulfillment service.

Fulfillment Order Fulfillment Request Rejected

Starts when the shipping request is rejected by the service.

Fulfillment Order Fulfillment Cancellation Request Submitted

Starts when a cancellation request is sent for an already-accepted order.

Fulfillment Order Fulfillment Cancellation Request Accepted

Starts the workflow when the cancellation request is accepted by the service.

Fulfillment Order Fulfillment Cancellation Request Rejected

Starts the workflow when a cancellation request is rejected.

Fulfillment Order Fulfillment Service Failed to Complete Fulfillment

Starts when a fulfillment that had been accepted by the service becomes undeliverable (fails) for some reason.

Inventory Triggers

Inventory Item Created

Starts when inventory data tied to a variant is created.

Inventory Item Deleted

Starts the workflow when inventory data is deleted.

Inventory Transfer Completed

Starts the workflow when an inventory transfer between locations is completed.

Inventory Transfer Ready to Ship

Starts when inventory scheduled for transfer becomes ready to ship.

Metaobjects Triggers

Metaobject Entry Created

Starts when a new entry is created based on a specific metaobject definition.

Subscriptions Triggers

Subscription Contract Created

Starts when a new subscription contract is created.

Subscription Contract Updated

Starts when the content of a subscription contract is changed (plan change, cycle change, etc.).

Payment Schedule Is Due

Starts when the due date for payment processing is reached.

Subscription Billing Attempt Success

Starts when a subscription payment is completed successfully.

Subscription Billing Attempt Failure

Starts when a subscription payment fails.

Subscription Billing Attempt Challenged

Starts when a payment enters a challenged state (such as awaiting authentication).

Selling Plans Triggers

Selling Plan Group Created

Starts when a selling plan group, which bundles selling options such as subscriptions, is created.

Selling Plan Group Updated

Starts when the content of a selling plan group is updated.

Selling Plan Group Deleted

Starts when a selling plan group is deleted.

Schedule Triggers

Scheduled Time

Starts the workflow at a specific, pre-configured date and time.

Workflow Error Occurred

Starts when some error (failure) occurs while another workflow is running.

  • Name in Flow : Workflow error occurred
  • Specification : This trigger runs only once per workflow version within a 30-day period. For example, if an error occurs in February and the workflow keeps failing daily after that, you'll only be notified once — but if it fails again in April (after 30+ days have passed), it will run again. Note that if a failure occurs immediately after editing the workflow, it runs right away regardless of the time period.
  • Use case idea : Immediately notify an engineer of an automation failure to minimize the impact on the business
  • Official documentation:https://help.shopify.com/ja/manual/shopify-flow/reference/triggers/workflow-error-occurred

Quick-Reference List of Native Shopify Triggers

Trigger Name When the Workflow Runs
Automatic Discount Created When an automatic discount is created
Discount Code Created When a discount code is created
Product Created When a new product is added
Product Deleted When a product is deleted
Product Status Updated When a product's status is changed
Product Variant Added When a variant is added to a product
Product Variant Deleted When a variant is deleted from a product
Product Variant Inventory Quantity Changed When a product variant's inventory changes
Product Variant Back in Stock When a product variant's inventory increases from 0 or below to 1 or more
Product Variant Out of Stock When a product variant's inventory decreases from 1 or more to 0 or below
Collection Created When a new collection is created
Collection Deleted When a collection is deleted
Company Contact Assigned Permission When a permission is assigned to a company contact
Company Contact Created When a new contact is added to a company
Company Created When a new company is created
Company Location Created When a new location is added to a company
Customer Created When a new customer is created
Customer Deleted When a customer is deleted
Customer Account Enabled When an account is enabled
Customer Account Disabled When an account is disabled
Customer Tags Added When a tag is added to a customer
Customer Tags Removed When a tag is removed from a customer
Customer Joined Segment When a customer joins the selected segment
Customer Left Segment When a customer leaves the selected segment
Customer Payment Method Created When a customer's payment method is created
Customer Payment Method Updated When a customer's payment method is updated
Customer Payment Method Revoked When a customer's payment method is revoked
Customer Subscribed to Email Marketing When a customer subscribes to email marketing
Customer Abandons Checkout When a customer abandons their cart
Customer Left Online Store Without Making a Purchase When a customer leaves the store without purchasing
Order Created When a customer places an order
Order Deleted When an order is deleted
Order Cancelled When an order is cancelled
Order Paid When an order changes to paid
Order Fulfilled When an order changes to fulfilled
Draft Order Created When a draft order is created
Draft Order Deleted When a draft order is deleted
Order Risk Analyzed When an order's fraud analysis is completed
Dispute Created When a payment dispute is created
Refund Created When a refund is processed
Return Requested When a customer requests a return
Return Approved When a return request is approved
Return Declined When a return request is declined
Return Processed When a return is processed
Return Cancelled When a return is cancelled
Return Closed When a return is closed
Return Reopened When a closed return is reopened
Order Transaction Created When an order transaction is created
Tender Transaction Created When a monetary action occurs
Fulfillment Created When a new fulfillment is created
Fulfillment Event Created When an order's fulfillment status changes
Fulfillment Order Ready to Fulfill When a fulfillment order is released from hold
Fulfillment Order Cancelled When a fulfillment order is cancelled
Fulfillment Order Moved When an order's fulfillment is moved to a different location
Fulfillment Order Split When a fulfillment order is split
Fulfillment Order Merged When a fulfillment order is merged
Fulfillment Order Rescheduled When the fulfillment schedule is changed
Fulfillment Order Placed on Hold When a fulfillment order is placed on hold
Fulfillment Order Holds Released When a fulfillment order is no longer on hold
Fulfillment Order Line Items Prepared for Local Delivery When local delivery preparation is complete
Fulfillment Order Line Items Prepared for Pickup When in-store pickup preparation is complete
Fulfillment Order Fulfillment Request Submitted When a shipping request is sent to the fulfillment service
Fulfillment Order Fulfillment Request Accepted When the fulfillment service accepts the shipping request
Fulfillment Order Fulfillment Request Rejected When the fulfillment service rejects the shipping request
Fulfillment Order Fulfillment Cancellation Request Submitted When a cancellation request is sent to the fulfillment service
Fulfillment Order Fulfillment Cancellation Request Accepted When the fulfillment service accepts the cancellation request
Fulfillment Order Fulfillment Cancellation Request Rejected When the fulfillment service rejects the cancellation request
Fulfillment Order Fulfillment Service Failed to Complete Fulfillment When the fulfillment service fails to ship an order it accepted
Inventory Item Created When an inventory item linked to a product variant is created
Inventory Item Deleted When an inventory item linked to a product variant is deleted
Inventory Transfer Completed When an inventory transfer is completed
Inventory Transfer Ready to Ship When an inventory transfer becomes ready to ship
Metaobject Entry Created When a new entry is created in a metaobject
Subscription Contract Created When a subscription contract is created
Subscription Contract Updated When a subscription contract is updated
Payment Schedule Is Due When a subscription's payment schedule due date is reached
Subscription Billing Attempt Success When a subscription billing attempt succeeds
Subscription Billing Attempt Failure When a subscription billing attempt fails
Subscription Billing Attempt Challenged When a subscription billing attempt is challenged
Selling Plan Group Created When a selling plan group is created
Selling Plan Group Updated When a selling plan group is updated
Selling Plan Group Deleted When a selling plan group is deleted
Scheduled Time When the specified date and time arrives
Workflow Error Occurred When a failure occurs while a workflow is running

In Closing

These 84 triggers may seem complex at first glance. But once organized by category, the automation scenarios your business needs become clear.

We recommend starting with one or two simple workflows and gradually moving on to more complex automation. Make the most of Shopify's automation features and take your store to the next level.

👆️目次はShopifyアプリ「RuffRuff 目次作成」を利用

👆️Table of contents by the Shopify app RuffRuff Table of Contents

Back to blog
1 of 6
  • 【ストアインタビュー後編】やりながら育てるShopify。「野菜をMOTTO」の試行錯誤:モンマルシェ株式会社 河野雄士さん

    [Store Interview, Part 2] Building and Growing ...

    テキサス・アユミ

    "Even when e-commerce is the main battlefield, e-commerce isn't the goal." An in-depth look at our interview with Yuji Kono of Mon Marché, whose brand "Yasai wo MOTTO" grew its...

    [Store Interview, Part 2] Building and Growing ...

    テキサス・アユミ

    "Even when e-commerce is the main battlefield, e-commerce isn't the goal." An in-depth look at our interview with Yuji Kono of Mon Marché, whose brand "Yasai wo MOTTO" grew its...

  • 【ストアインタビュー前編】 ECが主戦場でも、ECが目的ではない。「野菜をMOTTO」が貫くEC戦略:モンマルシェ株式会社 河野雄士さん

    [Store Interview, Part 1] Even When E-Commerce ...

    テキサス・アユミ

    "Even when e-commerce is the main battlefield, e-commerce isn't the goal." Part 1 of our interview with Yuji Kono of Mon Marché, whose brand "Yasai wo MOTTO" grew its e-commerce...

    [Store Interview, Part 1] Even When E-Commerce ...

    テキサス・アユミ

    "Even when e-commerce is the main battlefield, e-commerce isn't the goal." Part 1 of our interview with Yuji Kono of Mon Marché, whose brand "Yasai wo MOTTO" grew its e-commerce...

  • 【ストアインタビュー後編】取り返しのつかない失敗さえしなければ、全部学びになる。EC戦略と経営哲学:Beverich株式会社 代表取締役 木下慶さん

    [Store Interview, Part 2] As Long as You Don't ...

    テキサス・アユミ

    Kei Kinoshita, President of Beverich, discusses his strategy for splitting roles between Shopify and Amazon, how he uses the RuffRuff apps, and a management philosophy that turns failure into learning....

    [Store Interview, Part 2] As Long as You Don't ...

    テキサス・アユミ

    Kei Kinoshita, President of Beverich, discusses his strategy for splitting roles between Shopify and Amazon, how he uses the RuffRuff apps, and a management philosophy that turns failure into learning....

1 of 3
  • Our Editorial Process

    For readers new to e-commerce and Shopify, we write our articles with care to explain difficult commerce and marketing terms, along with how everything works from building a store through to selling, as “gently,” “clearly,” and “accurately” as we can.

    Learn more 
  • About the information on this site

    The information published here is based on Tsun Inc.’s own experience and research. While we make every effort to publish information that is as “current” and “accurate” as possible, we cannot fully guarantee its contents. Tsun Inc. accepts no liability whatsoever for any damages arising from this site. If you find an error in the information published here, we would be grateful if you would contact Tsun Inc.