• Use Cases
    • Type
      • EnterpriseHigh traffic websites with advanced functionality, such as booking, browsing or paying.
      • Small/MediumWebsites with low-mid traffic that have one or more key functionalities including checkout, sign-ups or account login.
      • AgenciesAgenciesWeb agencies that help clients build, maintain and improve their websites.
    • Industry
      • eCommerce
      • Travel
      • Gambling
      • Public Sector
    • Team
      • Technical
      • Digital
  • Platform
    • Platform
      • PerformanceRapidSpike’s performance tools help you improve website speed, so you can boost conversions and keep customers coming back.
      • SecurityProtection from web skimming attacks, scan for the latest vulnerabilities, check your external perimeter and more.
      • ReliabilityCustomer complaints can drive away future business. It’s vital you find, fix and prevent any issues fast.
    • Top Features
      • User Journeys
      • Magecart Attack Detection
      • Core Web Vitals Monitoring
      • Uptime
      • Alerting & Integrations
    • Take a guided tourLearn how RapidSpike can support your business today.
  • Customers
  • Learn
    • Learn
      • BlogNews updates and articles about web monitoring.
      • Knowledge BaseDocumentation and other resources for customers.
      • RapidSpike AcademyTraining courses and guided tutorials.
      • About UsWe help make the web faster, safer and easier to use.
      • PressSee what the press are saying about RapidSpike.
    • From The Blog
      • Return On Investment Website Revenue CalculatorReturn On Investment Website Revenue Calculator
      • 3 Website Reliability Metrics Councils Should Be Measuring3 Website Reliability Metrics Councils Should Be Measuring
      • Marketing Campaign Highlight - NEOMMarketing Campaign Highlight: NEOM Organics
      • The World Cup Of WebsitesThe World Cup Of Websites
  • Pricing
  • Log In
  • Get Started
  • Use Cases
    • Type
      • EnterpriseHigh traffic websites with advanced functionality, such as booking, browsing or paying.
      • Small/MediumWebsites with low-mid traffic that have one or more key functionalities including checkout, sign-ups or account login.
      • AgenciesAgenciesWeb agencies that help clients build, maintain and improve their websites.
    • Industry
      • eCommerce
      • Travel
      • Gambling
      • Public Sector
    • Team
      • Technical
      • Digital
  • Platform
    • Platform
      • PerformanceRapidSpike’s performance tools help you improve website speed, so you can boost conversions and keep customers coming back.
      • SecurityProtection from web skimming attacks, scan for the latest vulnerabilities, check your external perimeter and more.
      • ReliabilityCustomer complaints can drive away future business. It’s vital you find, fix and prevent any issues fast.
    • Top Features
      • User Journeys
      • Magecart Attack Detection
      • Core Web Vitals Monitoring
      • Uptime
      • Alerting & Integrations
    • Take a guided tourLearn how RapidSpike can support your business today.
  • Customers
  • Learn
    • Learn
      • BlogNews updates and articles about web monitoring.
      • Knowledge BaseDocumentation and other resources for customers.
      • RapidSpike AcademyTraining courses and guided tutorials.
      • About UsWe help make the web faster, safer and easier to use.
      • PressSee what the press are saying about RapidSpike.
    • From The Blog
      • Return On Investment Website Revenue CalculatorReturn On Investment Website Revenue Calculator
      • 3 Website Reliability Metrics Councils Should Be Measuring3 Website Reliability Metrics Councils Should Be Measuring
      • Marketing Campaign Highlight - NEOMMarketing Campaign Highlight: NEOM Organics
      • The World Cup Of WebsitesThe World Cup Of Websites
  • Pricing
  • Log In
  • Get Started

Back to Knowledgebase

Categories

Account & Billing

Getting Started

Performance Monitoring

Alerts & Notifications

Uptime Monitoring

Security Monitoring

Synthetic User Journey Monitoring

Interpreting Data

Assurance and Search

Sitemap Monitoring

Other Articles

Page Loading Timed Out

Page Load Strategy

Bypass Bot Detection in User Journeys

Editing Your Synthetic User Journey

Analysing ‘Issues’ data

Why is my journey failing?

User journeys can fail due to a number of reasons. Depending on your alert settings you will get a notification when the failure reaches your set parameters. If your journey is managed you have nothing to worry about as we will fully investigate when a journey fails however self-serviced journeys are managed by you.

Each journey will be unique to your business, site and purpose, covering different processes on your site. RapidSpike has many features making it extremely flexible to your needs which may mean fixing journeys can take some investigation however there are some frequent failure causes which will be worth looking into initially.

If you want to investigate a specific failure, here are some common failure messages:
– Wait for Element Failure
– Click Failure
– Form/Send Keys Failure

Step 1: Navigating to the failure

Depending on your alerting you will probably receive a notification when your journey fails. (By email, text or integration). To investigate further you will want to log into your Rapid Spike account.

The easiest way to find the failure is by looking at the User Journey Dashboards which provides a status overview for all journeys over a period of time. At the top of the dashboard is the key, we are most interested in any portion of the wallboard showing red (Most likely a recent failure). Journeys displaying orange suggest errors had occurred during the test. This doesn’t necessarily need action however it would be beneficial to know why they are being displayed by investigating further.

Pressing on that section opens a list of recent failures, press ‘View >’ to see more data for that specific journey.

Step 2: Identifying the problem

Once you are in the result dashboard you will be able to see the ‘Failure Reason’. This shows the step in which the journey failed as well as the selector, URL and any comment made in the step. Note this may not be where the journey went wrong as it the issue may have occurred earlier or for a different reason but the journey could still continue further. The bottom of this dashboard is a collection of screenshots taken during the test, there will be a failure screenshot at the end for more information.

The ‘Issues & Logs’ section goes a little further by listing everything identified as failing or with an error code.

The most important section is the ‘Script’ section which goes into detail for each individual step, if it was successful and how the journey interacted with your site. Making sure you have screenshots within each step significantly helps with the debugging process as should be able to see where the problem occurred.

Once you think you have found the reason for the failure it will be a matter of working out the problem. At the bottom of the step we provide you with a few things to help:

– End URL

– HTTP Archive

– Page Source

– HTTP Archive

– Waterfall & Elements

Step 3: Fixing the cause of the failure

Once you have identified the cause of the failure you will need to fix the problem. If you made any changes to the script make sure to ‘Save’ otherwise you will lose your progress when leaving the page. A very helpful feature is the ‘Save & Check’ with performs a check to test the changes you have rather than having to publish while debugging.

Failures are very specific to your site, journey and purpose however we have put together some common causes for journey failures. If you are unsure after investigating the failure yourself you can contact support which will go against your support allocation for the year.

Changed Selectors

When your user journey fails we will tell you which step caused the failure and information such as issues that occurred. A common reason for a journey to fail is the selector has changed on your site, this causes the step to fail in trying to find something which isn’t there. This will require looking at the elements on your site and finding a new selector to perform the action you are trying to add.

Good Selector Practises

Inputting a complicated selector increases the likelihood of a failing element to cause a failure. This may be difficult depending on the structure of your site but is a good habit to get into.

Here is an example of a complicated selector:

#productpage.header > div > div > div > .sidebar > div > button

Compared to a much simpler selector:

#checkout-bar .button

The simpler selector only needs two elements to achieve the right path however the more complicated selector relies on eight elements increasing the likelihood of a failure.

We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Cookie settingsAccept
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT

Start your free 30-day trial today

Start monitoring today, no credit card required. Or chat to our friendly team about your requirements.

Get StartedLet’s Talk

RapidSpike - Global eCommerce Winner 2021
RapidSpike - Northern Digital Awards Winners
RapidSpike - Insider Yorkshires Most Exciting Companies
RapidSpike - UK Dev Awards 2021 Winner
RapidSpike - Prolific North Top Tech 30 To Watch
RapidSpike - Cyber Accelerator Alumni

Copyright © 2023 — All Rights Reserved.

RapidSpike - AWS Well Architected
RapidSpike - AWS Partner Network
  • Solutions
    • Technical
    • Digital
    • eCommerce
    • Travel
    • Gambling
    • Public Sector
    • Enterprise
    • Small/Medium
    • Agencies
    • New Relic
    • Customers
    • Pricing
  • Platform
    • Performance
    • Security
    • Reliability
    • How It Works
    • Insights
    • Alerting & Integrations
    • All Features
    • Synthetic User Journeys
    • Google Lighthouse
    • Core Web Vitals & Performance
    • Page Load
    • Real User Monitoring
    • Vulnerability Scanning
    • Magecart Attack Detection
    • Uptime
    • Assurance & SEO
  • Learn
    • Blog
    • Knowledge Base
    • RapidSpike Academy
    • System Status
    • RapidSpike Roadmap
    • Log In
  • Company
    • About Us
    • Contact
    • Careers
    • Press
    • Privacy Policy
    • Terms & Conditions
    • Vulnerability Disclosure