One stop ticketing solution for bus and coach operators

Bus Ticketing System Data Migration Checklist: 8 Essential Items To Account For

bus-ticketing-system-data-migration-checklist-files

Written by

in

A bus ticketing system data migration checklist is what an operator needs the week after deciding to switch. The decision to change systems is the easy part.

The harder question is what happens to routes, schedules, passenger records, and open bookings when the old system stops being in charge.

Most migration problems are not technical. They come from not knowing what data the company actually has, where it lives, and who depends on it. A good bus ticketing system data migration checklist forces those answers out before the move, not during it.

This guide is written for the owner or operations manager of a bus company. It lists the data to inventory, the order to move things in, and the checks to run before the old system is switched off.

It does not assume any particular current system, and it does not promise any particular tool from a new vendor.

Start The Bus Ticketing System Data Migration Checklist With An Inventory

Before moving anything, write down every place your company keeps ticketing information. That includes the current ticketing system, spreadsheets on a manager’s laptop, paper manifests at the counter, and any notes a dispatcher keeps in a phone. Migration only works on data you know exists.

Then sort what you find into three groups: data you must carry over, data you want to keep for reference, and data you can let go. Treating all of it as must-carry makes the project larger than it needs to be, and slows down the part that matters, which is a clean start.

Name an owner for each group. The person who knows the schedules is rarely the person who knows the passenger records or the refund history. A bus ticketing system data migration checklist with no owners becomes a list nobody finishes.

bus-ticketing-system-data-migration-checklist-files

The Data Items On A Bus Ticketing System Data Migration Checklist

The items below cover what most bus companies need to account for. Not every company has all of them, and the right list is whatever your operation actually relies on. Use it as a prompt, then strike out what does not apply.

Routes and stops come first. List every route, every stop on it, and the order of those stops. These rarely change and are the foundation that everything else sits on.

Schedules and departure patterns come next. Record which days each route runs, the departure times, and any seasonal differences. Include the exceptions people carry in their heads, such as a departure that only runs before holidays.

Fares and rules follow. Capture how fares are structured, which discounts exist, and what conditions apply to them. Where a fare depends on a condition, write the condition down with it, because a number without its condition is how mistakes spread.

Seat maps and vehicle assignments matter if you sell assigned seats. Note which vehicle types you use and how each one is laid out, so the new system can mirror the way you actually load a bus.

Passenger and customer records are the sensitive part. Decide which records you need to keep, how long you are required to keep them, and who may see them. This is a question for your own policies and advisers, not something to assume a new vendor will answer for you.

Open bookings and future departures are the most time-critical item. Anyone who already holds a ticket for a future departure must still be able to travel after the switch, so these records need the most careful handling.

Refund and exchange history is easy to forget. If a customer calls about a past refund after the switch, someone needs to be able to find it. Decide where that history will live, even if it stays in the old system as a read-only reference.

Staff accounts and permissions finish the list. Write down who can sell, who can issue refunds, who can change a schedule, and who can see reports. Rebuilding that on the new side is easier when it is already on paper.

bus-ticketing-system-data-migration-checklist-depot

The Order To Move Things In

Sequence matters more than speed. Move the stable data first and the live data last. Routes and stops, then schedules, then fares and seat maps, then staff accounts. Open bookings come at the end, as close to the cutover as you can manage.

Test with one route before moving the rest. Build that route in the new system, run a few sales through it, and compare against what the old system would have done. If the numbers differ, you have found a mistake while the stakes are low.

UBT describes a free option with no cost and obligations if you do not like it. That is useful for exactly this stage, because it lets you build a sample route and check it before committing the rest of the company.

Our guide to testing a bus ticketing system through a free trial explains how to use that window well.

Schedules deserve a special test. UBT’s own example is that you can cancel a busline or move one an hour later due to mechanical issues. After migrating, try changing a migrated departure and confirm it behaves the way you expect.

If you sell through more than one channel, check the sync as well. UBT states that its shared APIs sync instantaneously across all sales channels, including third party websites. After the move, sell a seat in one place and confirm every other channel updates.

Common Mistakes In A Bus Ticketing System Data Migration

The most common mistake is moving everything because it is there. Years of old records can bury the data that matters. A focused bus ticketing system data migration checklist keeps the project small enough to finish.

The second is migrating on a peak day. Choose a quiet period for the cutover, when a hiccup affects fewer customers and staff have time to learn the new screens.

The third is skipping the people. A migration that is technically perfect still fails if counter agents were never shown the new process. Give staff a chance to practice on test sales before the real ones start.

Checks Before You Switch Off The Old System

Keep the old system running, even read-only, until the new one has handled a normal stretch of real operations. Switching off early removes your only way to compare. It also removes the safety net if something turns out to be missing.

Run a reconciliation on a recent day. Take a day of sales from the old system and confirm that the equivalent record exists, or could be found, in the new one. Differences are the most useful findings of the whole project.

Tell the staff what changes and when. Counter agents and dispatchers should know the cutover date, which screens are new, and who to ask when something looks wrong. A short written guide on one page beats a long meeting.

Plan a way back. Decide in advance what would make you pause the move and how you would return to the old process. Knowing the exit makes it easier to commit to the entrance.

This list pairs with our article on switching bus ticketing systems, which covers the decision to change. When you are ready to sign, our bus ticketing software contract checklist covers the terms worth checking.

To walk through your own bus ticketing system data migration checklist with a vendor, request a walkthrough from United Bus Tech and bring your inventory of data with you.