Architect Journey: Check Interaction
  • 10 May 2024
  • 3 Minutes to read

    Architect Journey: Check Interaction


      Article Summary

      You can send lots of 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 it enables you to take any action on users accordingly.

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

      Insider tracks users' actions and collects all of them instantly. Interactions are linked to a particular channel and they 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 which includes 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 in the email, the user proceeds to the matching path.

      your title goes here
      Note 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 before the Check Interaction element.

      If there is no element following 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 here
      Please note that there can be a delay in passing the users to the next step due to the queue size.

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

      Web Push

      You can track the viewed, clicked, and closed interactions of your Web Push channel.

      InteractionDetails
      SeenTracks if the user has seen the web push
      ClickedTracks if the user has clicked the web push
      ClosedTracks if the user has closed the web push

      App Push

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

      InteractionDetails
      SeenTracks if the user has seen the app push
      ClickedTracks if the user has opened the app push

      Email

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

      InteractionDetails
      OpenedTracks if the user has opened the email
      ClickedTracks if the user has clicked any URL in the email

      SMS

      You can track the clicked interaction of your SMS channel.

      InteractionDetails
      ClickedTracks 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.

      InteractionDetails
      SeenTracks if the user has seen the WhatsApp message
      OpenedTracks if the user has opened the WhatsApp message
      ClickedTracks if the user has clicked any URL in the WhatsApp message
      RepliedTracks 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.

      InteractionDetails
      SeenTracks if the user has seen the in-app campaign
      ClickedTracks if the user has clicked the in-app campaign

      On-Site

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

      InteractionDetails
      SeenTracks if the user has seen the on-site campaign
      ClickedTracks 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.

      InteractionDetails
      SuccessfulTracks if the API request for the user has been successfully sent on the Call an API channel
      Failedracks 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 and 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.

      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.

      Was this article helpful?


      ESC

      Eddy, a super-smart generative AI, opening up ways to have tailored queries and responses