Skip to content

Shopify triggers

Order Created

Runs when someone places an order in your Shopify shop, even before it is paid. Needs your Shopify webhook set up.

Setting What to put in
Minimum amount The smallest amount that runs this. Example: 5 ignores anything under 5. Leave 0 to run for any amount. Amounts are not converted between currencies. Starts as: 0.
Maximum amount (0 = no limit) The biggest amount that runs this. Leave 0 for no upper limit. Starts as: 0.
Currencies Only run for these currencies. Type the short codes with commas, like "USD, EUR". Leave empty for every currency.
Include test events Tick to also run for test events (made with a "send test" button). Untick to run only for real ones. Starts as: true.

Variables you get

Variable What it holds
%user% The buyer's name ("Someone" if unknown)
%amount% The order total as a number
%currency% The currency code, like USD
%formattedAmount% The amount written nicely, like "$5.00"
%message% The note the buyer left
%orderName% The order number, like #1001
%items% What was ordered (names joined with commas)
%itemCount% How many things were ordered
%isRepeatOrder% True if you already saw this order
%presentmentAmount% The price in the buyer's own currency
%isTest% True when this is a test event, not a real one

Type id: shopify.orderCreated

Order Paid

Runs when an order in your Shopify shop has been paid. Best for thanking buyers. Needs your Shopify webhook set up.

Setting What to put in
Minimum amount The smallest amount that runs this. Example: 5 ignores anything under 5. Leave 0 to run for any amount. Amounts are not converted between currencies. Starts as: 0.
Maximum amount (0 = no limit) The biggest amount that runs this. Leave 0 for no upper limit. Starts as: 0.
Currencies Only run for these currencies. Type the short codes with commas, like "USD, EUR". Leave empty for every currency.
Include test events Tick to also run for test events (made with a "send test" button). Untick to run only for real ones. Starts as: true.

Variables you get

Variable What it holds
%user% The buyer's name ("Someone" if unknown)
%amount% The order total as a number
%currency% The currency code, like USD
%formattedAmount% The amount written nicely, like "$5.00"
%message% The note the buyer left
%orderName% The order number, like #1001
%items% What was ordered (names joined with commas)
%itemCount% How many things were ordered
%isRepeatOrder% True if you already saw this order
%presentmentAmount% The price in the buyer's own currency
%isTest% True when this is a test event, not a real one

Type id: shopify.orderPaid