Creating automated communications for approved deposits
This page will show you how to set up transactional communications to trigger every time a player makes a successful deposit.
Introduction
Aside from setting up your regular CRM campaigns within Fast Track CRM, we highly recommend setting up, what's usually referred to as, "transactional" communications in the same space.
Like this, you can effectively manage all parts of your player communications from one central place.
🛠️ Setting up an Activity for Approved Deposits
Create a new Activity and give it a name. Next, we will select the Automated/Recurring type of Activity with the following Firing Conditions:
- Starting From: Today
- Ending On: Jan 01, 2050 at 00:00 (as long as you want the communication to run for)
- Fire: Unlimited time(s) per user
![](https://3654650655-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MGrxN2ttYCb8JwJc2TS%2Fuploads%2FQqJleE2myfKouqlmm8aW%2FFiringConditions.gif?alt=media&token=c99ef238-7426-47c5-bfd0-d607d0b2a321)
Firing Conditions
![](https://3654650655-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MGrxN2ttYCb8JwJc2TS%2Fuploads%2FQqJleE2myfKouqlmm8aW%2FFiringConditions.gif?alt=media&token=c99ef238-7426-47c5-bfd0-d607d0b2a321)
Firing Conditions
Now, we will select a Trigger for our Activity, which will be a Successful Deposit Trigger.
![](https://3654650655-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MGrxN2ttYCb8JwJc2TS%2Fuploads%2FULrzaY9s6pI5Mn7hmXFs%2FSelectTrigger.gif?alt=media&token=0e4a3c66-d239-4b3a-aa1b-999d04d635e6)
Selecting the Trigger
![](https://3654650655-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MGrxN2ttYCb8JwJc2TS%2Fuploads%2FULrzaY9s6pI5Mn7hmXFs%2FSelectTrigger.gif?alt=media&token=0e4a3c66-d239-4b3a-aa1b-999d04d635e6)
Selecting the Trigger
If you don't have a Successful Deposit Trigger already set up on your platform, please check the following article.
For our Segment, we will target All Players since we want to send communications to all players making a successful deposit on our website.
![](https://3654650655-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MGrxN2ttYCb8JwJc2TS%2Fuploads%2FeKdkvacQGmfvbqAvjuFy%2FSelectSegment.gif?alt=media&token=b9d233cb-e859-46e5-99ee-2266183292ed)
Selecting Email Template
![](https://3654650655-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MGrxN2ttYCb8JwJc2TS%2Fuploads%2FeKdkvacQGmfvbqAvjuFy%2FSelectSegment.gif?alt=media&token=b9d233cb-e859-46e5-99ee-2266183292ed)
Selecting Email Template
In the body section of this email, we are using three #-variables to display content dynamically in the email our players will receive:
#Firstname# - This will display the first name of the player.
#amount# - This will display the amount that was deposited by the player, in their currency.
#Currency# - This will display the currency of the player with a 3 character code.
#date# - This will display the timestamp that the deposit was received.
![](https://3654650655-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MGrxN2ttYCb8JwJc2TS%2Fuploads%2FNuviZZEVVjB6tmYf5usL%2FEmailwithVariables.png?alt=media&token=c78b9c0e-069e-4f6e-b26a-c5b833c6bea2)
Using #-variables
![](https://3654650655-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MGrxN2ttYCb8JwJc2TS%2Fuploads%2FNuviZZEVVjB6tmYf5usL%2FEmailwithVariables.png?alt=media&token=c78b9c0e-069e-4f6e-b26a-c5b833c6bea2)
Using #-variables
Here you can see the final result of the Activity setup:
![](https://3654650655-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MGrxN2ttYCb8JwJc2TS%2Fuploads%2F8AJvaiIzlHrA6sOs7Ch8%2FActivityRundown.gif?alt=media&token=3bd2d708-980f-45b9-893f-9584f2f67d19)
The full Activity setup
![](https://3654650655-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MGrxN2ttYCb8JwJc2TS%2Fuploads%2F8AJvaiIzlHrA6sOs7Ch8%2FActivityRundown.gif?alt=media&token=3bd2d708-980f-45b9-893f-9584f2f67d19)
The full Activity setup
You can create transactional communications based on other events too, such as:
- Approved Withdrawal
- Rejected Withdrawal
- Rejected Deposit