# Activity Type: “Multiple Check”

<figure><img src="https://77049817-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfS5hl0PiysHtKAKMsQTe%2Fuploads%2Fgit-blob-11257650fe027d31d6e5a341a8c421afddd83929%2Funknown.png?alt=media" alt=""><figcaption></figcaption></figure>

**Multiple Check** is an activity in the Flow builder that allows an operator to configure several conditions within a single step in the campaign flow.

Instead of using multiple **User Profile Check** activities to create separate branches, an operator can define all required conditions in a single place, resulting in a more organized and efficient flow setup.

Using the **“Multiple Check”** activity dramatically improves the speed of the campaign execution compared to putting in a few independent **“Check User Profile”**.

<figure><img src="https://77049817-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfS5hl0PiysHtKAKMsQTe%2Fuploads%2Fgit-blob-6ef1062f9f9c4dc6d0dbb3b226352a8fa44fe6e2%2Funknown.png?alt=media" alt=""><figcaption></figcaption></figure>

Each variation comes with its own outcomes - **Matching** and **Not Matching** - indicating whether the conditions are met or not. Based on the result, the desired follow-up action can be defined accordingly.\
There is also an outcome **"Nothing is matched"**, which applies to all Multiple check Activity variations. It will trigger if none of the configured variants fit the criteria.

For example, after a certain activity, an operator might want to check the user profile for some change (i.e., to communicate with a user and want to check if Push Notification status = ALLOW, IF YES -> Send push, IF NO -> Send SMS).

<figure><img src="https://77049817-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfS5hl0PiysHtKAKMsQTe%2Fuploads%2Fgit-blob-5eef538ddd7b1fa05a989e2a9065393ab799a048%2Funknown.png?alt=media" alt=""><figcaption></figcaption></figure>

You can rename the Variation to fit your scenario:<br>

<figure><img src="https://77049817-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfS5hl0PiysHtKAKMsQTe%2Fuploads%2Fgit-blob-3fc86a5d842a7aadb038b6c8f57063b2766059c5%2Funknown.png?alt=media" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Note: Variation Names should not be changed if the outcome has already been connected to the dependent step.
{% endhint %}

<figure><img src="https://77049817-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfS5hl0PiysHtKAKMsQTe%2Fuploads%2Fgit-blob-10c973f6f410adf0af1f05d454269e382c730ab9%2Funknown.png?alt=media" alt=""><figcaption></figcaption></figure>
