Bring upcoming bookings across, checked
First a test run, then the go-live date: you switch with checked data.
Worried about switching? Your upcoming bookings come across checked before you switch over.
Data migration
Clean up duplicate guests before go-live
The test run shows errors before the go-live date
Rooms and categories mapped cleanly
No set-up fee for switching
Personal support instead of your own IT project
How it works in your hotel
- 01Import from CSV and Excel files with templates
- 02Rooms, categories, guests, companies and bookings
- 03Rates, blocks, invoices and quotes on request
- 04Column mapping with suggestions for your old data
- 05Resolve unclear rooms, categories and statuses specifically
- 06Test run before the final import
- 07Roll back the import if needed
- 08Error report and acceptance report as Excel
Four practical jobs in daily hotel operations.
Switching mid-season
The coming months are well booked. In the test run you check the upcoming arrivals before switching over on the go-live date.
Room names don’t match
In the old system the room is called ‘DBL South 3’, in STRYK 203. You map it once, and all bookings follow.
Regular created three times
Mrs Hughes appears three times in the old system. The check shows the duplicates before go-live, and you decide which profile stays.
Go-live on Monday
The final reconciliation runs over the weekend. On Monday reception works in STRYK, and the acceptance report is available as an Excel file.
Common questions: Data migration
How does data migration begin?+
With a personal migration review. STRYK agrees the data scope, cutover date and test cases with the property, reviews the source data and transfers it only after an approved dry run.
What is the goal of migration?+
Bring rooms, guests, bookings and other required legacy data across under control without writing an unchecked file directly into live operations.
Which files can STRYK process?+
CSV, Excel and structured ZIP packages with clear assignment to data areas. STRYK provides its own Excel templates for standard domains.
Which data areas can be transferred?+
Rooms, categories, guests, bookings, status history, pricing, invoices, payments, POS context, channel references and guest photos, among others, within the jointly approved import scope.
What is an import job?+
A bounded transfer run with source system, data area, files, mapping, checks, outcome and responsible person.
What happens after upload?+
STRYK assigns tables and columns to the right property areas. Source values and prepared STRYK values appear side by side before the transfer.
What is field mapping?+
Each source column is assigned to an appropriate STRYK field. Required fields must be confirmed before business validation continues.
Can STRYK suggest mappings?+
Yes. STRYK suggests suitable target fields for recognised columns. The property confirms every mapping before data is transferred.
What does validation check?+
Required fields, data types, relationships, duplicates, date logic, references and business conflicts for the relevant data area.
What happens on a blocker?+
Dry run and productive import remain blocked until the issue is corrected or deliberately resolved.
Is there an error report?+
Yes. The spreadsheet-compatible report identifies the row, field and specific issue so the property can correct errors precisely.
What is a dry run?+
It simulates mapping and outcome without writing productive data. The property sees what would be created, updated, linked, skipped or blocked.
When may productive import run?+
Only after confirmed mapping, successful validation, reviewed dry run and explicit approval by an authorised person.
Who may manage migrations?+
Property users need a dedicated management permission; read-only access can see jobs, rows and logs but cannot start productive import.
Do original values remain visible?+
Yes. Original value, STRYK preparation and row state remain traceable before and after the run.
How are duplicates prevented?+
External IDs, business keys and conflict checks determine whether a record is created, linked, updated or blocked.
Can an import be rolled back?+
Rollback review distinguishes safely removable imported objects from finance, POS, linked or subsequently changed data requiring manual correction.
Does rollback simply delete everything?+
No. STRYK removes only clearly safe objects. Ambiguous or operationally reused records remain protected and are not deleted blindly.
Is import logged?+
Yes. Job, mapping, dry run, transfer, outcome, failures and rollback remain traceable within the property and with a responsible person; central actions appear in the activity log.
Can I import arbitrary legacy data unchecked?+
No. Migration scope is defined per property. Obsolete, legally unnecessary or operationally unclear data does not automatically belong in the new PMS.
How do I prepare a PMS switch?+
Data scope, cutover date, owners, test cases and final work in the old system are defined before import. The detailed switching guide covers this preparation.
Is data migration included in the STRYK launch?+
Yes. The safe migration path is part of personal launch planning. Scope, source data and exceptions are confirmed in advance; exceptional custom data preparation is commissioned only by transparent agreement.
Are there hidden migration fees?+
STRYK has no hidden module or setup fees. Any exceptional custom data preparation or external partner cost is agreed transparently in advance.
Could Data migration work for your hotel?
14 days free. All STRYK core apps included. No setup fee; optional AI modules are separate.