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.

Tamsyn Hilder, Product Manager at Mosaiq by Snapper Services, said: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.
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.
Tamsyn said: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.
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
This article was originally published by Snapper Services.