--- title: "Journey Test" slug: "architect-journey-test" description: "Explains how to test Architect Journeys, covering test status, links and pop-ups, channel message testing, user tracking, dry runs, and User Profiles." tags: ["architect test", "journey test"] updated: 2026-11-04T15:23:32Z published: 2026-11-04T15:23:32Z canonical: "academy.insiderone.com/architect-journey-test" --- > ## 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. # Journey Test Testing a journey requires an understanding of the following concepts: - [Starter basics](/docs/architect-journey-test#starter-basics) - [Testing your journey](/docs/architect-journey-test#testing-your-journey) - [Testing channel messages](/docs/architect-journey-test#testing-channel-messages) - [Tracking users](/docs/architect-journey-test#tracking-users) - [Dry run](/docs/architect-journey-test#dry-run) Before testing your journey, it is essential to understand how the journey starter elements work. [Journey Testing Methods](https://player.vimeo.com/video/1172822405?badge=0&autopause=0&player_id=0&app_id=58479) If this video does not load in your region, you can watch it on our [YouTube Channel.](https://youtu.be/ysVNXNOKhg0) ## Starter basics ![](https://cdn.document360.io/c6df4583-da94-4cb2-bb8a-be0cbdd11109/Images/Documentation/Screenshot%20at%20Apr%2010%2015-05-19.png) #### On Event Event-based real-time starter. Users trigger journeys when they complete a specified action or have related events. This starter targets users on the unified customer database. Read more about [On Event](https://academy.insiderone.com/docs/on-event). #### On Attribute Change Attribute-based real-time starter. Users trigger journeys when the value of a specified user attribute changes, an attribute has a new value, or when they have the related attributes. This starter targets users on the unified customer database. Read more about [On Attribute Change](https://academy.insiderone.com/docs/on-attribute-change). #### User Website Action Users trigger journeys through their actions on your website. This starter is based on segments and rules only for the website users. Read more about [User Website Action](https://academy.insiderone.com/docs/user-website-action). #### On Past Behavior This starter allows you to target users based on multi-source user data, events, and attributes. You can use the data that comes from [Upsert User Data API](https://academy.insiderone.com/docs/upsert-user-data-api) and your mobile app as well. This starter targets users on the unified customer database. Read more about [On Past Behavior](/docs/what-is-on-past-behavior). #### On Dynamic Date Users trigger journeys based on their date type attribute or event parameter. This starter targets users on the unified customer database. Read more about [On Dynamic Date](/docs/dynamic-date). #### On Price Drop This starter triggers journeys based on a drop in a product's price on all platforms, including the website, mobile app, and offline environment, and then it segments users who have visited that product. Read more about [On Price Drop](https://academy.insiderone.com/docs/on-price-drop). #### On Back in Stock This starter triggers journeys based on the stock update of the product on all platforms, including the website, mobile app, and offline environment, and then segments the users who have visited that product. Read more about [On Back in Stock](https://academy.insiderone.com/docs/on-back-in-stock). ## Testing your journey Once you change your journey status to test, you can test it as an end user. When the journey is on test status, no user can enter it unless they use the following test options. - **Test link** you can use when your journey has On Website Visit as a starter. ![](https://cdn.document360.io/c6df4583-da94-4cb2-bb8a-be0cbdd11109/Images/Documentation/Screenshot_192.png) - **Test popup** you can use when your journey has On Event, On Attribute, On Past Behavior, On Dynamic Date, On Price Drop, or On Back in Stock as a starter. ![](https://cdn.document360.io/c6df4583-da94-4cb2-bb8a-be0cbdd11109/Images/Documentation/7b7618d1-9915-4d33-b59c-5a125952872a%20(1).png) You need to go through 5 steps to test your journey to ensure it functions fully. 1. Launch your journey on test status. 2. Generate your panel. 3. Click the Test Journey button. 4. Test your journey with the test link. 5. Test your journey with the test popup. Read more on [testing your journey](/v1/docs/testing-a-journey). ## Testing channel messages You can test your channel messages by entering the journey and proceeding to the channel element following the flow in [Testing your journey](https://academy.insiderone.com/docs/testing-a-journey). You need to be reachable on a channel to receive the test message from that channel. Read [Reachability on Channels](/v1/docs/reachability-on-channels) to see what is required to be reachable on channels. While designing your journey flow, you can always send a test message from the available channels by clicking the **Send as Test** button at the bottom of the channel pages. When testing the respective message, you cannot see the dynamic URLs or images on test messages as you do not have a value for these attributes. To preview your messages as a specific user and send test messages with real dynamic content, coupons, and API responses, see [Testing Architect channels](/docs/testing-architect-channels). You can use the **send as test** function for the following channels: - [App Push](/v1/docs/using-app-push) - [Web Push](/v1/docs/using-web-push) - [Email](/v1/docs/using-email) - [SMS](/v1/docs/using-sms) - [Call an API](/v1/docs/using-call-an-api) ## Tracking users Track User is a user-based flow visualization that shows each user's path and related user information. You can see how your user is proceeding on the journey flow and what date and time they proceed to a particular step and take actions on channels. ![](https://cdn.document360.io/c6df4583-da94-4cb2-bb8a-be0cbdd11109/Images/Documentation/Screenshot_582(1).png) Read more on [Track User](/v1/docs/track-user). ## Dry Run You can test your journey when it is on dry run status as well. Read more on Activation Statuses [here](/v1/docs/activation-status-2). ## Related - [Testing Journeys](/testing-a-journey.md) - [Track User in Architect Journeys](/track-user.md)