Skip to content
Shopify logo

Shopify integration

Ecommerce platform for online stores

Actions
27
Triggers
6
Auth
Custom auth or OAuth 2.0
License
MIT, open source
Updated
September 2026

About the Shopify integration

Add the Shopify piece to a flow, connect your account once, and the rest of the builder can read from it and write to it. Because the piece is open source you can run it on our cloud or self-host it, and combine Shopify with 760+ other apps in the same flow.

Triggers

Start a flow the moment something happens in Shopify

Each trigger below can start a flow on its own, either instantly or on a schedule.

  • New Abandoned Checkout

    Triggers when a checkout is abandoned.

  • New Cancelled Order

    Triggered when order is cancelled

  • New Customer

    Triggered when a new customer is created

  • New Order

    Triggered when a new order is created

  • Updated Product

    Triggered when a product is updated.

  • New Paid Order

    Triggered when a paid order is created

Actions

Everything Activepieces can do in Shopify

Drop any of these into a flow and fill in the fields. No code is required.

  • Adjust Inventory Level

    Adjust inventory level of an item at a location.

    3 fields

  • Cancel Order

    Cancel an order.

    1 field

  • Close Order

    Close an order.

    1 field

  • Create Collect

    Add a product to a collection.

    2 fields

  • Create Customer

    Create a new customer.

    8 fields

  • Create Draft Order

    Create a new draft order.

    6 fields

  • Create Fulfillment Event

    Create a new fulfillment event.

    4 fields

  • Create Order

    Create a new order.

    10 fields

  • Create Product

    Create a new product.

    7 fields

  • Create Transaction

    Create a new transaction.

    8 fields

  • Get Asset

    Get a theme's asset.

    2 fields

  • Get Customer

    Get an existing customer's information.

    1 field

  • Get Customers

    Get an existing customers.

  • Get Customer Orders

    Get an existing customer's orders.

    1 field

  • Get Fulfillment

    Get a fulfillment.

    2 fields

  • Get Fulfillments

    Get an order's fulfillments.

    1 field

  • Get Locations

    Get locations.

  • Get Product

    Get existing product.

    1 field

  • Get Product Variant

    Get a product variant.

    1 field

  • Get Products

    Get existing products by title.

    1 field

  • Get Transaction

    Get an existing transaction's information.

    2 fields

  • Get Order Transactions

    Get an order's transactions.

    1 field

  • Update Customer

    Update an existing customer.

    9 fields

  • Update Order

    Update an existing order.

    5 fields

  • Update Product

    Update an existing product.

    8 fields

  • Upload Product Image

    Upload a new product image.

    3 fields

  • Custom API Call

    Make a custom API call to a specific endpoint

    10 fields

Use Shopify in a flow

Connect Shopify once and every trigger and action above is yours to drop into the builder, alongside 760+ other apps. Free to start, on our cloud or your own servers.

Shopify, answered.

Yes. Activepieces is open source and free to start, and the Shopify piece is included on every plan, from the free cloud tier to any self-hosted deployment.

Add the Shopify piece to a flow, then authenticate with Custom auth or OAuth 2.0. Once connected, its 6 triggers and 27 actions are available anywhere in the builder.

"New Abandoned Checkout" can start a flow that runs "Adjust Inventory Level", and you can chain Shopify together with any of 760+ other apps and AI steps in between.

Yes. Activepieces is fully self-hostable, so you can run the Shopify piece on your own infrastructure with your connections and your data staying in your environment.

Yes. Every piece you connect can be exposed over one Activepieces MCP server, so Claude, Cursor, Windsurf or any MCP client can call Shopify actions as tools.