Product news

Boosting transit insights with smarter stop detection

A recent stop matching update has increased journey completion, in some cases by more than 100% in completed trip counts, unlocking more accurate KPIs and deeper transit insights.

3 min read
23 October 2025

At Snapper Services we're always working behind the scenes to enhance the accuracy and reliability of the data you rely on every day. We’ve now updated our stop matching process, specifically focused on first and last stops. This enhancement helps ensure Mosaiq can measure more journeys from end-to-end, and as a result, you may have seen a noticeable increase in key performance indicators (KPIs) across your dashboard.

"We know that even small improvements in data completeness can have a big impact on the insights our customers rely on. Our recent update is part of our ongoing commitment to give users the clearest possible picture of what’s happening on their networks.”
-Tamsyn Hilder, Product Manager at Mosaiq by Snapper Services

Part of a bigger picture 

This update is one of many improvements we’re making to enhance the performance and value of Mosaiq. Our product team is continuously exploring new ways to refine how we process, interpret, and surface transit data, using a combination of expert domain knowledge and smart technology.

These updates often happen behind the scenes, but their impact can be significant. More accurate data means less time validating reports, more informed conversations with operators, and better service outcomes for your passengers.

What was improved? 

The update improved how Mosaiq detects the first and last stops on each bus journey. This is important because a completed journey, where both the start and end of a trip are detected, is the foundation for several key insights in Mosaiq, including: 

  • Punctuality and reliability KPIs
  • On-Time Performance (OTP)
  • Running times

By increasing the detection of these key points in a journey, the percentage of completed trips across Mosaiq Insights rose for most customers.

The impact: more complete data, better insights

On average, for customers affected by the update:

  • The percentage of first stops with no data decreased by 3%
  • The percentage of last stops with no data decreased by 17.5%

Some customers saw even greater improvements, with up to 34%fewer first stops and 68.5% fewer last stops going undetected. Overall, 78% of customers saw improvements, and 13% experienced more than a 100% increase in completed trip counts.

This increase in completed journeys directly enhanced the quality and completeness of KPIs.

Why journey completion matters 

Many of Mosaiq’s most used insights depend on completed journeys. More completed journeys mean: 

  • More accurate punctuality and reliability reporting
  • Fewer grey bars in Running times (“incomplete” and On-Time Performance (“not-detected”) visualisations
  • Less manual effort to investigate gaps in the data
  • More confident and accurate reporting to stakeholders or operators

Case study: Burlington Transit 

To illustrate the impact of this update, we reviewed insights from Burlington Transit, comparing data before and after August 28, 2025.

Completed journeys 

  • Increased by 74%

Detection of first and last stops

  • First stops with no data dropped from 1.8% →1.6%
  • Last stops with no data dropped from 46.5% →6.8% 

Punctuality and reliability 

  • Punctuality KPI improved from 73.2% → 76%
  • Reliability KPI improved from 75% → 80.3% 

Running times 

  • Completed trip rate rose from 51.8% → 90.2%
  • Fewer grey bars in both the total journey and segment running time charts
  • Fewer entries with no data (“---”) in the Running Times table view 

How we improved stop detection 

To improve stop matching at the start and end of a journey, we now use additional vehicle data just before and after a trip begins or ends.

This allows Mosaiq to better match vehicle movement heartbeats to the official trip record, even when the vehicle’s GPS or data connection is briefly lost near a stop. As a result, more trips are now recognised as complete, and KPIs are more accurate.

“Before, if the last stop wasn’t clearly recorded, the journey may have been marked incomplete. Now, we use a smarter approach to fill in those gaps,” said Tamsyn.

What this means for your network

If you’ve noticed improvements in your KPIs or fewer gaps in journey data recently, it’s thanks to this update. And it’s one more example of how Mosaiq is helping you:

  • Reduce time spent investigating missing data
  • Get faster access to accurate, actionable insights
  • Make better decisions, supported by reliable data 

Want to learn more?

If you have questions about how this update has impacted your insights, your Customer Success Manager will be happy to walk you through the details.

Not yet using Mosaiq?

Discover how the Mosaiq Transit Intelligence Suite helps transit teams unlock accurate, data-driven insights that power better decision-making and stronger network performance. Book a demo or get in touch with us today.

The technical side: building and deploying on AWS

Book a demo

Let one of our team show you how we can help improve your transit network with Mosaiq. Set up a comprehensive, personal introduction for you and your team today.

Andy and Graeme

Mosaiq news

Catch up on the latest Mosaiq news, industry updates, and thoughts from the Snapper Services team.