tr Skip to content
Connect Shopify with another app

Shopify integration

Connect Shopify with 918+ other apps in FlowMattic. Pick a trigger, add Shopify steps, map the fields from earlier steps and run the workflow on your own server with no per-task fees.

79 triggers 25 actions Integration version 1.0 Category: E-Commerce Unlimited workflows and runs

See what the two do together: triggers, actions and example workflows.

Popular with Shopify

Triggers and actions for Shopify

A trigger is the Shopify event that starts a workflow. An action is what FlowMattic does in Shopify from a step.

EventWhat it doesType
Cart CreationTriggers when a new cart is created.Trigger
Cart UpdateTriggers when a cart is updated.Trigger
Checkout CreationTriggers when a new checkout is created.Trigger
Checkout DeletionTriggers when a checkout is deleted.Trigger
Checkout UpdateTriggers when a checkout is updated.Trigger
Collection CreationTriggers when a new collection is created.Trigger
Collection DeletionTriggers when a collection is deleted.Trigger
Collection UpdateTriggers when a collection is updated.Trigger
Customer SMS Marketing Consent UpdateTriggers when a customer SMS marketing consent is updated.Trigger
Customer Account Settings UpdateTriggers when customer account settings are updated.Trigger
Customer CreationTriggers when a new customer is created.Trigger
Customer DeletionTriggers when a customer is deleted.Trigger
Customer DisableTriggers when a customer is disabled.Trigger
Customer Email Marketing Consent UpdateTriggers when a customer email marketing consent is updated.Trigger
Customer EnableTriggers when a customer is enabled.Trigger
Customer Group CreationTriggers when a new customer group is created.Trigger
Customer Group DeletionTriggers when a customer group is deleted.Trigger
Customer Group UpdateTriggers when a customer group is updated.Trigger
Customer Purchasing SummaryTriggers when a customer purchasing summary is generated.Trigger
Customer Tags AddedTriggers when tags are added to a customer.Trigger
Customer Tags RemovedTriggers when tags are removed from a customer.Trigger
Customer UpdateTriggers when a customer is updated.Trigger
Discount CreationTriggers when a new discount is created.Trigger
Discount DeletionTriggers when a discount is deleted.Trigger
Discount UpdateTriggers when a discount is updated.Trigger
Draft Order CreationTriggers when a new draft order is created.Trigger
Draft Order DeletionTriggers when a draft order is deleted.Trigger
Draft Order UpdateTriggers when a draft order is updated.Trigger
Fulfillment CreationTriggers when a new fulfillment is created.Trigger
Fulfillment Hold AddedTriggers when a fulfillment hold is added to a fulfillment order.Trigger
Fulfillment Hold ReleasedTriggers when a fulfillment hold is released from a fulfillment order.Trigger
Fulfillment Service Failed to CompleteTriggers when a fulfillment order cannot be completed by fulfillment service.Trigger
Line Items Prepared for PickupTriggers when fulfillment order line items are prepared for pickup.Trigger
Fulfillment Order MovedTriggers when a fulfillment order is moved.Trigger
Fulfillment Order RescheduledTriggers when a fulfillment order is rescheduled.Trigger
Scheduled Fulfillment Order ReadyTriggers when a fulfillment order that was scheduled becomes due.Trigger
Fulfillment Order Placed on HoldTriggers when a fulfillment order transitions to the "On hold" status.Trigger
Fulfillment Order Hold ReleasedTriggers when a fulfillment order is released and is no longer on hold.Trigger
Order Routing CompleteTriggers when fulfillment order's order routing is complete.Trigger
Fulfillment Orders CancelledTriggers when fulfillment orders are cancelled.Trigger
Cancellation Request AcceptedTriggers when fulfillment orders cancellation request is accepted.Trigger
Cancellation Request RejectedTriggers when fulfillment orders cancellation request is rejected.Trigger
Cancellation Request SubmittedTriggers when fulfillment orders cancellation request is submitted.Trigger
Fulfillment Request AcceptedTriggers when fulfillment orders fulfillment request is accepted.Trigger
Fulfillment Request RejectedTriggers when fulfillment orders fulfillment request is rejected.Trigger
Fulfillment Request SubmittedTriggers when fulfillment orders fulfillment request is submitted.Trigger
Line Items Prepared for Local DeliveryTriggers when fulfillment orders line items are prepared for local delivery.Trigger
Fulfillment Orders MergedTriggers when fulfillment orders are merged.Trigger
Fulfillment Orders SplitTriggers when fulfillment orders are split.Trigger
Fulfillment UpdateTriggers when a fulfillment is updated.Trigger
Inventory Item CreationTriggers when a new inventory item is created.Trigger
Inventory Item DeletionTriggers when an inventory item is deleted.Trigger
Inventory Item UpdateTriggers when an inventory item is updated.Trigger
Inventory Level ConnectTriggers when an inventory level is connected.Trigger
Inventory Level DisconnectTriggers when an inventory level is disconnected.Trigger
Inventory Level UpdateTriggers when an inventory level is updated.Trigger
Location ActivationTriggers when a location is activated.Trigger
Location CreationTriggers when a new location is created.Trigger
Location DeactivationTriggers when a location is deactivated.Trigger
Location DeletionTriggers when a location is deleted.Trigger
Location UpdateTriggers when a location is updated.Trigger
Market CreationTriggers when a new market is created.Trigger
Market DeletionTriggers when a market is deleted.Trigger
Market UpdateTriggers when a market is updated.Trigger
Order CancellationTriggers when an order is cancelled.Trigger
Order CreationTriggers when a new order is created.Trigger
Order DeletionTriggers when an order is deleted.Trigger
Order EditTriggers when an order is edited.Trigger
Order FulfillmentTriggers when an order is fulfilled.Trigger
Order PaymentTriggers when an order is paid.Trigger
Order Risk Assessment ChangedTriggers when an order risk assessment is changed.Trigger
Order UpdateTriggers when an order is updated.Trigger
Product CreationTriggers when a new product is created.Trigger
Product DeletionTriggers when a product is deleted.Trigger
Product UpdateTriggers when a product is updated.Trigger
Refund CreateTriggers when a new refund is created.Trigger
Shop UpdateTriggers when the shop is updated.Trigger
Tender Transaction CreationTriggers when a new tender transaction is created.Trigger
Transaction CreationTriggers when a new transaction is created.Trigger
Create CustomerCreates a new customer in Shopify.Action
Update CustomerUpdates an existing customer in Shopify.Action
Delete CustomerDeletes a customer from Shopify.Action
Search CustomerSearch for a customer by email or other criteria.Action
Create ProductCreates a new product in Shopify.Action
Update ProductUpdates an existing product in Shopify.Action
Delete ProductDeletes a product from Shopify.Action
Search ProductSearch for products by title or other criteria.Action
Create Product VariantCreates a new variant for an existing product.Action
Update Product VariantUpdates an existing product variant.Action
Delete Product VariantDeletes a product variant.Action
Upload Product MediaUploads media (images/videos) to a product.Action
Delete Product MediaDeletes media from a product.Action
Create OrderCreates a new order in Shopify.Action
Update OrderUpdates an existing order in Shopify.Action
Cancel OrderCancels an order in Shopify.Action
Search OrderSearch for orders by various criteria.Action
Create CollectionCreates a new collection in Shopify.Action
Update CollectionUpdates an existing collection in Shopify.Action
Delete CollectionDeletes a collection from Shopify.Action
Create DiscountCreates a new discount code in Shopify.Action
Update DiscountUpdates an existing discount in Shopify.Action
Delete DiscountDeletes a discount from Shopify.Action
Update InventoryUpdates inventory levels for a product variant.Action
Get Inventory LevelsGets current inventory levels for products.Action

Three steps to a running Shopify workflow

The builder keeps the order you think in: connect the app, choose what starts the workflow, add what should happen.

  1. Connect

    Authorise Shopify once

    Add a Shopify connection under Connects and reuse it in every workflow. Credentials stay in your WordPress database.

  2. Trigger

    Pick what starts it

    Start from a Shopify event, or from a WordPress event, a form, a webhook, a schedule or any of the 918+ integrations, then capture a sample so later steps can map real fields.

  3. Act

    Add Shopify steps and logic

    Chain Shopify actions with Router, Filter, Iterator and Delay, test each step against captured data, then switch the workflow on.

Shopify workflows people build

Each example pairs Shopify with an app it is often used with. Build any of them on the canvas, or start from the workflow library.

Add new paid Shopify orders to Google Sheets rows

Shopify to Google Sheets

Share new paid orders from Shopify to Slack

Shopify to Slack

Create Shopify customers from new Jotform submissions

Jotform to Shopify

Send messages through WhatsApp Notifications for new paid Shopify orders

Shopify to WhatsApp Cloud API

Update Shopify customers with new Typeform entries

Typeform to Shopify

Create new Shopify orders from new WooCommerce orders

WooCommerce to Shopify

Connect Shopify with other apps

857 apps have triggers or actions that work with Shopify. The ones used together most often come first.

About Shopify

FlowMattic integration version 1.0

Shopify is the leading e-commerce platform powering over 4 million online stores worldwide. It provides everything you need to sell online—from product management and payment processing to order fulfillment and customer tracking.

Shopify integration changelog

What changed in each version of the integration.

v1.0 – 15 Nov. 2025
– Initial release

Start automating Shopify today

Try the Shopify integration on a live demo site, or install FlowMattic on your own and keep every run on your server.

30-day money-back guarantee Unlimited workflows and runs Self-hosted

Customers who run it every day

Rated 4.8 out of 5 by customers
Read more reviews

Was spending much more on Zapier and running out of tasks, now have unlimited tasks. Team is continuing to add integrations and taking feedback. Creator of company is ultra responsive to emails and helpful always.

Brad U.

It's an exceptional product. Works great and extremely valuable. I saved thousands of dollard on Zapier, as Flowmattic makes me able to host the automation myself. And very deeply integrates with the products I need.