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