Map Your Prospect Journey
Before you build anything in TYAN, write out every step a prospect takes from first touch to captured lead. A typical journey looks like this:- Landing page loads completely
- CTA button is visible and clickable
- Lead form or booking widget opens
- Form submits successfully
- Confirmation message is displayed to the prospect
- Follow-up email arrives in the test inbox
Build the Journey in TYAN
Create a Flow for Each Stage
Break the journey into logical stages and build a separate flow for each one. For example:
- Flow 1: Landing Page Loads — navigate to your landing page URL and assert that key elements (headline, CTA button) are visible.
- Flow 2: Lead Form Submits — navigate to the form, fill test data, submit, and assert a 200 response and confirmation message.
- Flow 3: Confirmation Email — assert that a follow-up email arrives in your test inbox within the expected time window.
Chain Flows into a Journey
Once your individual stage flows are saved, open the Journeys tab and click New Journey. Add your flows in order from first touch to lead capture. TYAN will run them in sequence, passing context between steps so the full path is validated as one continuous run.
Set a Monitor Schedule
Open the Journey, click Add Monitor, and choose a run frequency. For critical prospect pipelines, set the schedule to every 15 minutes — a broken form that goes undetected for hours costs you real leads. Less time-sensitive journeys can run every 30 or 60 minutes.
Connect Slack or Email for Alerts
Go to Settings → Integrations and connect your Slack workspace or add alert email addresses. Assign the alert channel to your Journey monitor. When the monitor fails, you’ll receive an instant notification with a screenshot showing exactly where the journey broke — no log diving required.
What to Assert at Each Stage
Strong assertions are what separate a useful monitor from a false-confidence one. Add these assertions to the corresponding flows in your journey:- Landing page: “CTA button text is visible” and “Page title matches expected value”
- Form interaction: “Form submission returns 200” and “No error message is displayed”
- Confirmation screen: “Confirmation message contains ‘Thank you’” and “Next-step CTA is visible”
- Follow-up email: “Email subject contains expected text” and “Email arrives within 5 minutes”
Alerting and Failure Details
When a monitor run fails, TYAN sends an alert that includes:- The name of the Journey and the specific flow that failed
- The step number where execution stopped
- A screenshot captured at the moment of failure
- A link to the full run log in your dashboard
Monitors Concept
Understand how monitors work, how run history is stored, and how to manage monitor schedules.
Slack Integration
Connect TYAN to Slack to receive real-time failure alerts in the channels your team already monitors.