Shopify automation / Architechpro OÜ

Workflow Triggers and Actions

Connect external services to Shopify Flow and extend automation for order and fulfillment workflows through secure webhook channels.

For teams connecting CRM, Zapier, Make, fulfillment providers or custom services to Shopify Flow.

Workflow Triggers and Actions app connected to Shopify Flow

01 / Overview

External webhooks as Shopify Flow triggers

Create separate webhook channels for different integrations. Each channel receives a unique URL that an external CRM, automation platform or custom service can call.

When a valid payload reaches the channel, the app passes it to the Webhook event received trigger. Shopify Flow then evaluates the workflow conditions and runs the configured actions.

02 / How it works

How webhook channels work

Create a channel, generate its private webhook URL and use an incoming request to start a Shopify Flow workflow. Select each screenshot to view it at full size.

Workflow Triggers and Actions channel creation settings
Settings — channel name and Create new channel action. Select to enlarge.

01 / Channel setup

Create a webhook channel

Open the app settings, enter a channel name and create a separate channel for the service you want to connect.

Generated webhook channel URL in Workflow Triggers and Actions
Channel details — Generate URL and the private endpoint for an external service. Select to enlarge.

02 / Webhook URL

Generate and connect the URL

Generate the unique channel URL and add it to a CRM, Zapier, Make or your custom application. Keep this URL private.

Shopify Flow workflow using the Webhook event received trigger
Shopify Flow — incoming webhook trigger, conditions and configured actions. Select to enlarge.

03 / Shopify Flow

Receive a payload and run the workflow

A valid request starts the Webhook event received trigger. Shopify Flow then evaluates the conditions and runs the actions configured in the workflow.

03 / Shopify Flow tools

Available Shopify Flow triggers and actions

01

Webhook event received

Trigger a Shopify Flow workflow when a channel receives a valid webhook payload.

02

3rd party fulfillment request

Send an eligible fulfillment request from Shopify Flow to a third-party fulfillment provider.

03

Add a free item to an order

Automatically add a selected complimentary product when the Shopify Flow conditions are met.

04 / Good fit for

Practical automation use cases

Connect external services

Use a CRM, Zapier, Make or a custom system to send data into a Shopify Flow workflow.

Automate fulfillment and promotions

Send eligible orders to a third-party fulfillment provider or add a complimentary item when workflow conditions are met.

05 / Next step

Ready to build your first webhook workflow?

Create a dedicated channel, keep its generated URL private and connect it to the external service that should start your Shopify Flow workflow.