# Firing Conditions

## :calendar: What are the Firing Conditions?

If your activity is a **Recurring/Automated** activity, then you'll need to define firing conditions. They allow you to set up general conditions for your campaigns, such as the **number of times an activity will fire per user** and the **schedule** of when your campaign will be active. Here you can also select the **conversion tracking** window for your Activity.

{% hint style="success" %}
:brain:**Note:** The firing conditions are only related directly to the main trigger of an activity.
{% endhint %}

{% hint style="info" %}
🔥 **Important**: If your activity is a **Specific Date and Time** activity you do not need to define firing conditions or a trigger.&#x20;

Check out how to set up a Specific Date and Time activity [**here**](https://www.fasttrack-solutions.com/en/resources/tutorials/activities/setting-up-an-activity).&#x20;
{% endhint %}

&#x20;Below you have a breakdown with **more detailed information** about each section.&#x20;

## :1234: Times fired per user

You can choose the exact amount of times you want your activity to fire per user or set it to fire unlimited times. \
\
It is automatically set at **1**. \
\
**How to change it:**&#x20;

* Hover over the number field for an arrow menu to appear
* Click up or down to reach the desired number
* Alternatively, you can just type in the number

![](https://3654650655-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MGrxN2ttYCb8JwJc2TS%2F-MGx_4Icvb6aGOQo0tr4%2F-MGxb2q6A2A-op-i-kMH%2FFT-CRM-Onboarding_Times-Fired-Per-User_GIF.gif?alt=media\&token=17ba7de3-b46c-4f6d-995f-d7a4de5fb020)

To set the activity to fire **unlimited times for the same user**, this is how to do it:&#x20;

* Click on the down arrow until you reach "unlimited" or alternatively&#x20;
* Clear the field and it will automatically be set to "unlimited"

![](https://3654650655-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MGrxN2ttYCb8JwJc2TS%2F-MGx_4Icvb6aGOQo0tr4%2F-MGxb6uBk0JauQDP3OQQ%2FFT-CRM-Onboarding_Times-Fired-Per-User-Unlimited2_GIF.gif?alt=media\&token=fa518b03-0e0e-447d-9bbc-5050459b7d52)

{% hint style="success" %}
:bulb: **Tip:** When creating a reoccurring campaign, or in other words, an automated activity, where you wish to target the same players multiple times, "unlimited" would be the correct setup for your activity.
{% endhint %}

## :calendar: Scheduling an Activity

**When you schedule your activity you set the times and dates of when you would like to allow it to fire.** It's important to specify this time window accordingly as, depending on the chosen trigger, you might not allow the activity to fire at all or even let the activity fire more times than intended.&#x20;

\
If the triggering conditions allow it, an activity can and will fire multiple times during the scheduled time period. This logic is used on purpose when setting up an automated activity.

{% hint style="success" %}
🧠  **Note:** The scheduling is only related directly to the main trigger of an activity.

**Example:**

**Offer:** 10 free spins on login within 24 hours\
**When:** Every Friday at 12:00 (for one month)\
\
The activity is set up with the time trigger **Every Friday @ 12:00 UTC**. The scheduling of the activity should be set up to **5 minutes before** this time and until **2 hours after** the final time it should trigger.
{% endhint %}

### Getting Started

When creating a new activity from scratch, the starting date and time of your activity will automatically be set to the exact time and date of when you created the activity. The end time and date are automatically set to 7 days subsequent to the start date.\
This can of course easily be changed to fit the requirements of your activity.

{% hint style="success" %}
**​**:brain: **Note:** The scheduling of an activity is always in UTC time. As a reference, you can always see the current UTC time in the menu to the left.
{% endhint %}

**How to change it:**&#x20;

* Click on the **calendar icon** or the **date and time field** for the calendar view to expand.
* In the calendar view, you can select the year, month, date, hours, and minute desired for both the start and end time of your activity.

![Firing Conditions](https://3654650655-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MGrxN2ttYCb8JwJc2TS%2Fuploads%2FUSQhi6PgRcRFecQY2v3N%2FFiring%20Conditions.gif?alt=media\&token=7f1eb8f7-6a9f-42e2-b839-cfeb2c48b642)

{% hint style="success" %}
:brain: **Note:** Logically, your end time and date can not be set to be prior to your selected start time and date. If you want your end date to be the same as your start date but can't select the same day, look at changing the time first:
{% endhint %}

## :chart\_with\_upwards\_trend: Conversion Tracking

With the help of conversion tracking, you can **follow up on the success rate and numbers of your past activities**. By default, a newly created activity is set to track for a conversion period of 24 hours. \
You can however set the conversion period for anywhere between 48 hours and up to 10 days instead or decide to not track the conversion at all.&#x20;

![Track conversion](https://3654650655-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MGrxN2ttYCb8JwJc2TS%2Fuploads%2F8cgMu0eaaKrIADVO4M9M%2FScreenshot%202024-03-21%20at%2012.26.52.png?alt=media\&token=5d18cb81-ba4a-41e6-a691-798386984ef3)
