Skip to content

Fourthwall triggers

Donation

Runs when someone donates to you on Fourthwall. Great for a thank-you. Needs your Fourthwall webhook set up on the Webhooks page.

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 person's name ("Anonymous" if unknown)
%amount% The amount as a number, like 5 or 12.5
%currency% The currency code, like USD
%formattedAmount% The amount written nicely, like "$5.00"
%message% Their message
%isTest% True when this is a test event, not a real one

Type id: fourthwall.donation

Gift Draw Ended

Runs when a Fourthwall gift draw ends and the winners are known. Needs your Fourthwall webhook set up on the Webhooks page.

Setting What to put in
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
%fw.giftCount% How many gifts were drawn
%fw.offer.name% The name of the gift item
%fw.gifts[0].winner% The first winner (use 1, 2... for the next ones)
%isTest% True when this is a test event, not a real one

Type id: fourthwall.giftDrawEnded

Gift Draw Started

Runs when a Fourthwall gift draw starts, where winners get picked. Needs your Fourthwall webhook set up on the Webhooks page.

Setting What to put in
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
%fw.giftCount% How many gifts are in the draw
%fw.offer.name% The name of the gift item
%fw.durationSeconds% How long the draw lasts, in seconds
%isTest% True when this is a test event, not a real one

Type id: fourthwall.giftDrawStarted

Gift Purchase

Runs when someone buys gifts on Fourthwall for viewers to win. Needs your Fourthwall webhook set up on the Webhooks page.

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 person's name ("Anonymous" if unknown)
%amount% The amount as a number, like 5 or 12.5
%currency% The currency code, like USD
%formattedAmount% The amount written nicely, like "$5.00"
%message% Their message
%isTest% True when this is a test event, not a real one
%fw.quantity% How many gifts were bought
%fw.offer.name% The name of the gift item

Type id: fourthwall.giftPurchase

Newsletter Subscribed

Runs when someone signs up for your Fourthwall newsletter. Needs your Fourthwall webhook set up on the Webhooks page.

Setting What to put in
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
%fw.email% The email address they signed up with
%isTest% True when this is a test event, not a real one

Type id: fourthwall.newsletterSubscribed

Order Placed

Runs when someone orders from your Fourthwall shop. Good for thanking buyers. Needs your Fourthwall webhook set up on the Webhooks page.

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 person's name ("Anonymous" if unknown)
%amount% The amount as a number, like 5 or 12.5
%currency% The currency code, like USD
%formattedAmount% The amount written nicely, like "$5.00"
%message% Their message
%isTest% True when this is a test event, not a real one
%fw.items% What they ordered (names joined with commas)
%fw.itemCount% How many things they ordered
%fw.friendly% The short order number

Type id: fourthwall.orderPlaced

Order Updated

Runs when an order in your Fourthwall shop changes, such as being shipped. Needs your Fourthwall webhook set up on the Webhooks page.

Setting What to put in
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 person's name ("Anonymous" if unknown)
%amount% The amount as a number, like 5 or 12.5
%currency% The currency code, like USD
%formattedAmount% The amount written nicely, like "$5.00"
%message% Their message
%isTest% True when this is a test event, not a real one
%fw.updateType% What changed
%fw.status% The order's status
%fw.friendly% The short order number

Type id: fourthwall.orderUpdated

Product Created

Runs when you add a new product to your Fourthwall shop. Handy to announce it. Needs your Fourthwall webhook set up on the Webhooks page.

Setting What to put in
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
%fw.name% The product name
%fw.description% Its description
%fw.imageUrl% A picture of it (web link)
%isTest% True when this is a test event, not a real one

Type id: fourthwall.productCreated

Product Updated

Runs when a product in your Fourthwall shop changes. Needs your Fourthwall webhook set up on the Webhooks page.

Setting What to put in
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
%fw.name% The product name
%fw.description% Its description
%fw.imageUrl% A picture of it (web link)
%isTest% True when this is a test event, not a real one

Type id: fourthwall.productUpdated

Subscription Changed

Runs when a Fourthwall member changes their membership. Needs your Fourthwall webhook set up on the Webhooks page.

Setting What to put in
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 person's name ("Anonymous" if unknown)
%amount% The amount as a number, like 5 or 12.5
%currency% The currency code, like USD
%formattedAmount% The amount written nicely, like "$5.00"
%message% Their message
%isTest% True when this is a test event, not a real one
%fw.interval% How often they pay
%fw.tierId% Their tier

Type id: fourthwall.subscriptionChanged

Subscription Expired

Runs when a Fourthwall membership ends. Needs your Fourthwall webhook set up on the Webhooks page.

Setting What to put in
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 person's name ("Anonymous" if unknown)
%amount% The amount as a number, like 5 or 12.5
%currency% The currency code, like USD
%formattedAmount% The amount written nicely, like "$5.00"
%message% Their message
%isTest% True when this is a test event, not a real one
%fw.interval% How often they paid
%fw.tierId% Their tier

Type id: fourthwall.subscriptionExpired

Subscription Purchased

Runs when someone starts a paid membership on Fourthwall. Great for a thank-you. Needs your Fourthwall webhook set up on the Webhooks page.

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 person's name ("Anonymous" if unknown)
%amount% The amount as a number, like 5 or 12.5
%currency% The currency code, like USD
%formattedAmount% The amount written nicely, like "$5.00"
%message% Their message
%isTest% True when this is a test event, not a real one
%fw.interval% How often they pay, like monthly
%fw.tierId% Which tier they joined

Type id: fourthwall.subscriptionPurchased

Thank You Sent

Runs when you send a thank-you to a Fourthwall supporter. Needs your Fourthwall webhook set up on the Webhooks page.

Setting What to put in
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% Who got the thank-you
%message% Their original message
%fw.mediaUrl% The thank-you video or picture (web link)
%isTest% True when this is a test event, not a real one

Type id: fourthwall.thankYouSent