Check what changed after migration
Use this article after data from a previous system was migrated into your ToucanTix account. Before you resume selling, spot-check the imported records against your old system so problems surface now, not at the entrance or in the first invoice run.
Migrations are prepared together with ToucanTix. Ask your migration contact for the list of what was imported — typically customers, orders, tickets, or passes — and use that list to decide which checks below apply.
Before you start
- You need back-office access to orders, customers, and attendees.
- Keep the old system or an export from it available for comparison.
- Pick 5 to 10 known records per data type to spot-check: recent orders, long-standing customers, and at least one unusual case such as a partially refunded order.
1. Check imported customers
Open Sales > Customers. Spot-check your sample customers: name, email, and address. Imported records can carry the identifier from the previous system in the External ref. field, which is visible in the customer list and on the customer record — use it to match records against your old system.
2. Check imported orders
Open Sales > Orders and find your sample orders. The order list search finds order numbers and customer names. On each order, check the customer, the services, the totals, and the order and payment state. The order page also shows an External reference where the previous system's number was carried over.
The global Search box in the sidebar spans orders, customers, invoices, tickets, attendances, and vouchers — useful when you only have a ticket code or customer name from the old system.
3. Check tickets and attendees
Open Sales > Attendees and open a sample attendee. In the ticket section, imported tickets are labelled with their origin, for example Legacy ticket, so you can tell migrated tickets from tickets sold in ToucanTix. Confirm the ticket is active and valid for the intended event or period.
4. Check events and prices
Open Services > Events and review the events you will sell next. On each event, check the Prices tab: price categories, gross prices, and quantity limits must match what you sold before, and each price must be visible on the intended sales channels.
5. Check the shop state
Open the public shop URL. Confirm that only the intended offers are visible, that nothing carries a leftover Hide from shop setting, and that a full test checkout works. Follow Test the customer checkout.
6. Check integrations
If your account uses connected systems such as KORONA.entry or KORONA.studio, open Admin > Integrations and confirm each integration is configured and shows a recent successful synchronization where the page displays one.
Expected result
Your sample customers, orders, and tickets match the old system, external references let you trace records back, upcoming events have correct prices, the shop sells only what it should, and connected systems are in sync. Report any mismatch to your migration contact with the affected record and its external reference.
Troubleshooting
| Problem | What to check |
|---|---|
| A known record cannot be found | The global Search box with the old system's number; whether that data type was part of the migration. |
| Totals or states differ from the old system | The individual order's services and payment state; collect examples with external references for your contact. |
| An imported ticket does not scan | Whether the ticket is active and valid, and whether the entry system integration is connected and synchronized. |
| Duplicate customers appear | Compare records before cleanup; see the duplicate cleanup article below. |