---
title: "Architect Journey: Check Interaction"
slug: "check-interaction"
tags: ["architect condition", "check interaction"]
updated: 2025-11-21T07:39:10Z
published: 2025-11-21T07:39:10Z
canonical: "academy.insiderone.com/check-interaction"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://academy.insiderone.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Architect Journey: Check Interaction

You can send many messages or emails or display a banner to end-users, but how can you track their actions on those messages? The Check Interaction functionality helps you track users' interactions in real time and enables you to take action on users accordingly.

![](https://cdn.document360.io/c6df4583-da94-4cb2-bb8a-be0cbdd11109/Images/Documentation/Screenshot%20at%20Apr%2009%2010-51-16.png)

You can check users' actions on the following channels that messages are sent from:

- [Web Push](https://academy.useinsider.com/docs/architect-web-push)
- [App Push](https://academy.useinsider.com/docs/architect-app-push)
- [Email](https://academy.useinsider.com/docs/architect-email)
- [SMS](https://academy.useinsider.com/docs/architect-sms)
- [WhatsApp](https://academy.useinsider.com/docs/architect-whatsapp)
- [In-App](https://academy.useinsider.com/docs/architect-inapp)
- [On-site](https://academy.useinsider.com/docs/architect-onsite)
- [Call an API](https://academy.useinsider.com/docs/architect-call-an-api)

![](https://cdn.document360.io/c6df4583-da94-4cb2-bb8a-be0cbdd11109/Images/Documentation/Screen%20Shot%202022-03-22%20at%2018.27.28.png)

Insider tracks users' actions and collects them instantly. Interactions are linked to a particular channel and can include opens, clicks, views, and closes.

The Check Interaction element splits users into the Matching and Not Matching paths based on their interaction(s) in a selected channel. Check Interaction checks users' interactions in a channel included in the journey flow. In other words, it doesn’t check interactions for channels that are not included in the journey flow.

For example, you designed your journey, including an email campaign, and also added a Check Interaction element to verify users' clicks in the email included in the same journey. You set the action as “clicked” in the Check Interaction element. If the email campaign is sent to the user and then the user clicks on the URL, the user proceeds to the matching path.

your title goes hereNote that users don’t take action right away after receiving the message. You need to give them time to take action on channels by adding a [Wait element](https://academy.useinsider.com/docs/what-is-wait-element) before the Check Interaction element.

If no element follows one of the paths after the Check Interaction element, users can go down that path and exit the journey. In this case, the user will be counted as completed.

your title goes herePlease note that due to the queue size, passing the users to the next step can be delayed.

Here, you can see what interactions you can track for each channel:

## Web Push

You can track your Web Push channel's viewed, clicked, and closed interactions.

![](https://cdn.document360.io/c6df4583-da94-4cb2-bb8a-be0cbdd11109/Images/Documentation/Screen%20Shot%202022-03-22%20at%2018.29.28.png)

| Interaction | Details |
| --- | --- |
| Seen | Tracks if the user has seen the web push |
| Clicked | Tracks if the user has clicked the web push |
| Closed | Tracks if the user has closed the web push |

## App Push

You can track the viewed and clicked interactions of your App Push channel.

![](https://cdn.document360.io/c6df4583-da94-4cb2-bb8a-be0cbdd11109/Images/Documentation/Screen%20Shot%202022-03-22%20at%2018.30.03.png)

| Interaction | Details |
| --- | --- |
| Seen | Tracks if the user has seen the app push |
| Clicked | Tracks if the user has opened the app push |

## Email

You can track the opened and clicked interactions of your Email channel.

![](https://cdn.document360.io/c6df4583-da94-4cb2-bb8a-be0cbdd11109/Images/Documentation/Screen%20Shot%202022-03-22%20at%2018.30.38.png)

| Interaction | Details |
| --- | --- |
| Opened | Tracks if the user has opened the email |
| Clicked | Tracks if the user has clicked any URL in the email |

## SMS

You can track the clicked interaction of your SMS channel.

![](https://cdn.document360.io/c6df4583-da94-4cb2-bb8a-be0cbdd11109/Images/Documentation/Screen%20Shot%202022-03-22%20at%2018.31.15.png)

| Interaction | Details |
| --- | --- |
| Clicked | Tracks if the user has clicked any URL in the SMS |

## WhatsApp

You can track the viewed, opened, clicked, and replied interactions of your WhatsApp channel.

![](https://cdn.document360.io/c6df4583-da94-4cb2-bb8a-be0cbdd11109/Images/Documentation/Screen%20Shot%202022-03-22%20at%2018.31.58.png)

| Interaction | Details |
| --- | --- |
| Seen | Tracks if the user has seen the WhatsApp message |
| Opened | Tracks if the user has opened the WhatsApp message |
| Clicked | Tracks if the user has clicked any URL in the WhatsApp message |
| Replied | Tracks if the user has replied to the first WhatsApp message |

## In-App

You can track the viewed and clicked interactions of your In-App channel.

![](https://cdn.document360.io/c6df4583-da94-4cb2-bb8a-be0cbdd11109/Images/Documentation/Screen%20Shot%202022-03-22%20at%2018.33.21.png)

| Interaction | Details |
| --- | --- |
| Seen | Tracks if the user has seen the in-app campaign |
| Clicked | Tracks if the user has clicked the in-app campaign |

## On-Site

You can track the viewed and clicked interactions of your On-Site channel.

![](https://cdn.document360.io/c6df4583-da94-4cb2-bb8a-be0cbdd11109/Images/Documentation/Screen%20Shot%202022-03-22%20at%2018.33.51.png)

| Interaction | Details |
| --- | --- |
| Seen | Tracks if the user has seen the on-site campaign |
| Clicked | Tracks if the user has clicked the on-site campaign |

## Call an API

You can track the successful and failed interactions of your Call an API channel.

![](https://cdn.document360.io/c6df4583-da94-4cb2-bb8a-be0cbdd11109/Images/Documentation/Screenshot%20at%20May%2010%2013-23-19.png)

| Interaction | Details |
| --- | --- |
| Successful | Tracks if the API request for the user has been successfully sent on the Call an API channel |
| Failed | Tracks if the API request for the user has failed on the Call an API channel |

**What is the difference between the Check Interaction element and Channel Interactions that are in** [**On Past Behavior**](https://academy.useinsider.com/docs/what-is-on-past-behavior) **and** [**Check Conditions**](https://academy.useinsider.com/docs/what-is-check-conditions)**?**

- Channel Interactions is one of the predefined segments in the On Past Behavior and Check Conditions element. Check Interactions tracks the interactions to the messages within the respective journey while Channel Interactions tracks the actions taken in the channels no matter if the messages were sent in a different journey.
- Check Interaction checks user’s interactions on channels that are added to the same journey flow.
- Check Interaction is another check element type. Channel Interactions is a segment option.

## Requirements

Before starting to use the Check Interaction element, make sure to have completed the following requirements.

- [Insider Tag integration](/v1/docs/integration-guides-web-insider-tag-integration) should be completed (for the website).
- [SDK integration](https://academy.useinsider.com/docs/developer-guide-mobile-app) should be completed for mobile app data reading (for the app).

## Use Cases

You can use this element for many use cases. Some are as follows:

- Send a message to end-users – if they don’t respond or are not interested, you can use another channel and introduce a different experience.
- End journey for users who have taken the specified interaction in the channel that meets the end goal.
- Score users' interactions to create a segment for each user as an attribute value. Tracking users' interactions with the ‘check interaction’ element and assigning an attribute value with the  ‘update user attribute’ element to score them.

## Related

- [Architect Journey: Check Conditions](/architect-check-conditions.md)
- [Architect Journey: Use Check Interaction](/architect-journey-use-check-interaction.md)
- [Architect Journey: Reachability on Channels](/architect-journey-reachability-on-channels.md)
- [Architect Journey: Check Reachability](/architect-journey-check-reachability.md)
