DonorDrive triggers¶
Connected¶
Runs when Cuebot connects to your DonorDrive page (Extra Life and similar charity events). Handy for a quick "all good" message or to switch something on.
Variables you get
| Variable | What it holds |
|---|---|
%service% |
The name of the service |
Type id: donordrive.connected
Disconnected¶
Runs when Cuebot loses or ends its connection to your DonorDrive page. Handy to warn yourself that alerts have stopped.
Variables you get
| Variable | What it holds |
|---|---|
%service% |
The name of the service |
%reason% |
Why the connection ended |
Type id: donordrive.disconnected
Donation¶
Runs when someone donates on your DonorDrive fundraising page, such as Extra Life. Great for a thank-you.
| 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 donor's name ("Anonymous" if hidden) |
%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% |
The message the donor wrote |
%recipientName% |
Who the donation was for |
%profileName% |
Your fundraising page name |
%raised% |
Total raised so far |
%goal% |
Your goal |
%formattedRaised% |
Total raised, written nicely |
%formattedGoal% |
Your goal, written nicely |
%numDonations% |
How many donations you have so far |
%isTest% |
True when this is a test event, not a real one |
Type id: donordrive.donation
Incentive¶
Runs when a donation on your DonorDrive page picks an incentive (a goal reward donors can choose).
| Setting | What to put in |
|---|---|
| Incentive description | Only run for this incentive, typed as written on your page. Leave empty for any incentive. |
| 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 donor's name ("Anonymous" if hidden) |
%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% |
The message the donor wrote |
%recipientName% |
Who the donation was for |
%profileName% |
Your fundraising page name |
%raised% |
Total raised so far |
%goal% |
Your goal |
%formattedRaised% |
Total raised, written nicely |
%formattedGoal% |
Your goal, written nicely |
%numDonations% |
How many donations you have so far |
%isTest% |
True when this is a test event, not a real one |
%incentive.description% |
The name of the incentive they picked |
%incentive.amount% |
What that incentive costs |
Type id: donordrive.incentive
Profile updated¶
Runs when your DonorDrive page numbers change, such as the total raised. Handy to refresh a goal display.
| 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 |
|---|---|
%profileName% |
Your fundraising page name |
%raised% |
Total raised now |
%previousRaised% |
Total raised before |
%goal% |
Your goal |
%formattedRaised% |
Total raised, written nicely |
%numDonations% |
How many donations you have |
%isTest% |
True when this is a test event, not a real one |
Type id: donordrive.profileUpdated