{"id":49364,"date":"2026-11-04T22:05:29","date_gmt":"2026-11-04T22:05:29","guid":{"rendered":"https:\/\/alteg.io\/?p=49364"},"modified":"2026-11-05T10:43:19","modified_gmt":"2026-11-05T10:43:19","slug":"switch-booking-software","status":"publish","type":"post","link":"https:\/\/alteg.io\/hu\/blog\/switch-booking-software\/","title":{"rendered":"How to switch booking software without losing bookings or client data"},"content":{"rendered":"<p>The safest way to switch booking software is a staged migration: export, check, import a small slice, run both systems side by side, and only then switch off the old one. Done in that order, appointments don\u2019t go missing and client records arrive intact. This guide walks through each step, explains what the GDPR does and doesn\u2019t say about getting your data out of the old system, and shows what moving into Altegio involves, including which data you can import and how to get it out again.<\/p>\n<hr>\n<blockquote>\n<p><strong>TL;DR:<\/strong><\/p>\n<ul>\n<li>Export client and appointment data as spreadsheet or CSV files, then check that every field is there and that record counts match the live system before you import anything.<\/li>\n<li>Migrate in stages: one location, team or week first, then the rest, with both systems running until appointments and payments reconcile.<\/li>\n<li>The GDPR right to data portability (Article 20) belongs to your clients. What your old vendor must hand back to you is set by your processor contract (Article 28(3)(g)), so read it before you cancel.<\/li>\n<li>Saved cards usually stay with the payment provider that stored them, so plan for clients to enter card details again.<\/li>\n<li>In Altegio, clients, services, products and appointments can be imported from Excel, migration is free with onboarding support, and you can test the whole setup during a 7-day free trial.<\/li>\n<\/ul>\n<\/blockquote>\n<hr>\n<h2 id=\"practical-migration-checklist-your-step-by-step-plan\" tabindex=\"-1\">Practical migration checklist: your step-by-step plan<\/h2>\n<p>Switching booking software is not a weekend job. Rush it and you will lose appointments, annoy loyal clients and spend weeks chasing missing payment records. Slow down, work through it in stages, and you will barely notice the join.<\/p>\n<p>Here is the order that works:<\/p>\n<ol>\n<li><strong>Inventory everything first.<\/strong> List every data type your current system holds: client records, appointment history, upcoming appointments, payment history, memberships, loyalty balances, and every integration (payment provider, SMS provider, accounting exports, review widgets).<\/li>\n<li><strong>Document your account contacts.<\/strong> Note who holds admin access to each connected tool and how to reach your current vendor\u2019s support team, because you will need both during the switch.<\/li>\n<li><strong>Export early, verify immediately.<\/strong> Pull your client and appointment data out of the old system as soon as you decide to move, then count records against what you see in the live system.<\/li>\n<li><strong>Keep an untouched backup.<\/strong> Store a copy of every export somewhere separate from both systems before you touch anything else.<\/li>\n<li><strong>Set up the new platform and import a slice.<\/strong> Start with one location, one team or one week of appointments, not your entire client base.<\/li>\n<li><strong>Verify, then widen.<\/strong> Check that names, appointment times and payment records match before you import the rest.<\/li>\n<li><strong>Run both systems live<\/strong> until every check passes, then update your public booking links and tell clients about the change in phases rather than all at once.<\/li>\n<\/ol>\n<p><strong>Pro Tip:<\/strong> <em>Migrate in your quietest week of the year, not your busiest, so a hiccup costs you a handful of appointments instead of a full diary.<\/em><\/p>\n<p>The order matters because lost bookings and duplicated client records both tend to start with data that went in unchecked. If you are moving to Altegio, the <a href=\"https:\/\/alteg.io\/en\/blog\/altegio-migration-playbook\/\">Altegio migration playbook<\/a> maps these steps to the settings you will use.<\/p>\n<h2 id=\"data-and-the-gdpr-what-portability-actually-means-for-you\" tabindex=\"-1\">Data and the GDPR: what portability actually means for you<\/h2>\n<p>It is easy to assume the GDPR gives your business a right to take its data from one software vendor to another. Portability doesn\u2019t work that way. Article 20 of the GDPR (Regulation 2016\/679) gives the data subject, that is your client, the right to receive the personal data they provided to a controller in a structured, commonly used and machine-readable format, and to have it transmitted to another controller where technically feasible. It applies where processing is based on consent or a contract and is carried out by automated means.<\/p>\n<p>Your business is the controller of your clients\u2019 data. Your booking software vendor usually processes that data on your behalf, which makes it a processor. So the rules for getting your data back sit in your contract with the vendor. Article 28(3)(g) requires that contract to say the processor, at the controller\u2019s choice, deletes or returns all personal data once its services end, and deletes existing copies unless EU or national law requires them to be kept.<\/p>\n<p>In practice, find the return-and-deletion clause in your vendor\u2019s terms or data processing agreement, ask for your data to be returned before anything is deleted, and agree the format and the date in writing.<\/p>\n<p>Article 20 still matters during a switch. If a client asks for their own data while you are moving, you answer as the controller: Article 12(3) gives you one month from receipt of the request, which can be extended by two further months for complex or numerous requests.<\/p>\n<p>Before you accept an export as complete, work through this:<\/p>\n<ul>\n<li>Confirm the file is a spreadsheet or CSV, not a PDF or a screenshot.<\/li>\n<li>Check the export includes every field you listed in your inventory, not just names and phone numbers.<\/li>\n<li>Count the records in the export against the number shown in your live system.<\/li>\n<li>Store the raw export somewhere separate from both the old and new platforms.<\/li>\n<li>Ask your old vendor whether a direct transfer, for example through an API, is possible if you need a system-to-system move.<\/li>\n<\/ul>\n<h2 id=\"what-you-can-import-into-altegio\" tabindex=\"-1\">What you can import into Altegio, and how<\/h2>\n<p>If Altegio is your new system, most of the move runs through Excel imports. Migration to Altegio is free and comes with onboarding support, so you don\u2019t have to do it alone. Here is what each import takes, according to the Altegio help centre.<\/p>\n<ul>\n<li><strong>Clients.<\/strong> In Clients &gt; Client Database, click Excel and choose Import from Excel. You can upload .csv, .xls or .xlsx files up to 12 MB, one file at a time and up to 500 rows at a time. Name and phone are required; you can also map an additional phone, email, comment, date of birth, gender, total spent, total paid, discount and card. Details: <a href=\"https:\/\/alteg.io\/en\/support\/knowledge-base\/4861250296989\/\">importing clients from Excel<\/a>.<\/li>\n<li><strong>Services.<\/strong> In Services, open Excel actions and choose Import from Excel. The table needs the service category, service name, minimum price and maximum price, with up to 500 rows at a time. Categories don\u2019t have to exist in advance. Details: <a href=\"https:\/\/alteg.io\/en\/support\/knowledge-base\/4838164212509\/\">importing services from Excel<\/a>.<\/li>\n<li><strong>Products.<\/strong> In Products &gt; All products, open Excel actions and choose Import from Excel. Product categories must be created first; the table needs product names and can add SKU, barcode, sale and cost price, units of measure and stock levels. Details: <a href=\"https:\/\/alteg.io\/en\/support\/knowledge-base\/4850587602589\/\">adding a list of products using Excel<\/a>.<\/li>\n<li><strong>Appointments.<\/strong> In Analytical Reports &gt; Appointments, open Excel actions and choose Import from Excel, with up to 5,000 rows per file. Each row carries the date and time, client phone and name, team member, service, duration and status (pending, confirmed, arrived or no-show); paid appointments also need the cash register and the amount paid. Imported appointments appear in the Appointment Calendar. Details: <a href=\"https:\/\/alteg.io\/en\/support\/knowledge-base\/4904300286109\/\">Reports &gt; Appointments<\/a>.<\/li>\n<li><strong>Team members.<\/strong> Add them in the Team section before you import appointments, active or dismissed, because the team member names in the file must match the Team member list.<\/li>\n<\/ul>\n<p>Three details that save you a second import:<\/p>\n<ul>\n<li><strong>Phone numbers.<\/strong> Enter them as digits only, with the country code and without plus signs, spaces, dashes or brackets. Only one client can be imported per phone number, so remove duplicates first.<\/li>\n<li><strong>Totals.<\/strong> Total spent and total paid are added to the values already in a client card, not replaced. Upload the same file twice and those totals double.<\/li>\n<li><strong>Notifications.<\/strong> Before an appointment import, the help centre asks you to turn off all notifications in Notifications &gt; Notification Types and any webhooks you use for integrations. Switch them back on once you have checked the result.<\/li>\n<\/ul>\n<h2 id=\"field-mapping-payments-and-integrations-get-the-technical-detail-right\" tabindex=\"-1\">Field mapping, payments and integrations: get the technical detail right<\/h2>\n<p>Most migration headaches come from mismatched fields, not missing data. Before you import anything, build a mapping document that says exactly where each field in your old export lands in the new system.<\/p>\n<p>Prioritise these fields first, because they cause the most damage when they go wrong:<\/p>\n<ul>\n<li><strong>Client contact fields<\/strong>, especially phone numbers. In Altegio, one phone number means one client card on import, and duplicate client cards that slip through are merged by hand.<\/li>\n<li><strong>Appointment dates and times<\/strong>, checked against the time zone settings in both systems.<\/li>\n<li><strong>Service names and prices<\/strong>, so historical appointments don\u2019t show the wrong price. For an Altegio appointment import, service names must match your service list exactly.<\/li>\n<li><strong>Notes and preferences<\/strong>, which often sit in free-text fields that don\u2019t map cleanly. Altegio\u2019s client import has a comment field; comments with line breaks only survive a file upload, not copy and paste.<\/li>\n<li><strong>Membership and loyalty balances<\/strong>, which need manual verification against your own records.<\/li>\n<\/ul>\n<p>Payment details deserve their own attention. Saved cards are tokenised by the payment provider that stored them, and moving those tokens to another provider is rarely simple. Rather than trying to force old tokens into a new gateway, plan for returning clients to enter card details again the first time a deposit or card guarantee asks for them. In Altegio, online payments run through a connected provider (Stripe, or Adyen in EU countries), and card guarantee works only with Adyen in EU countries.<\/p>\n<p>Test every connected tool with your staged import before you trust it with live clients:<\/p>\n<ul>\n<li>Payment provider: run a real payment and confirm it lands where you expect.<\/li>\n<li>Accounting: check that the totals your accountant receives still reconcile. Altegio exports financial transactions to Excel.<\/li>\n<li>Reminders and confirmations: confirm they actually send. In Altegio, automatic email notifications are free, while SMS and messengers go through a provider connected in the Integrations Hub (Integrations &gt; Notifications).<\/li>\n<li>Booking buttons on Google and social profiles: make sure they point to the new system. In Altegio, Reserve with Google is free (Integrations &gt; Client acquisition &gt; Google Maps), and the Book now button for Instagram and Facebook is connected through the Integrations Hub.<\/li>\n<\/ul>\n<p><strong>Pro Tip:<\/strong> <em>Run one real transaction through every integration before you widen the import. A \u20ac1 test payment is cheaper than a week of support calls.<\/em><\/p>\n<h2 id=\"testing-parallel-run-and-verification-before-you-cut-over\" tabindex=\"-1\">Testing, parallel run and verification before you cut over<\/h2>\n<p>Don\u2019t switch off your old system until you have proof, not just confidence, that the new one works.<\/p>\n<ol>\n<li><strong>Run end-to-end tests.<\/strong> Book an appointment, confirm it, send a reminder, cancel it and sell a membership, all inside the new system.<\/li>\n<li><strong>Check that receipts match.<\/strong> Compare a sample of transactions against what your old system recorded for the same appointments. In Altegio, the Daily financial report is a quick way to compare one day\u2019s takings.<\/li>\n<li><strong>Overlap for at least one full pay or billing period.<\/strong> Reconcile appointment and payment totals daily during that window.<\/li>\n<li><strong>Set rollback triggers in advance.<\/strong> Decide beforehand what counts as a failure (missing appointments, duplicated charges, broken reminders), so you are not making that call under pressure.<\/li>\n<\/ol>\n<p><strong>Rollback trigger example:<\/strong> if more than a handful of appointments in a single day fail to match between the two systems, pause the cutover and keep working in the old system until the fault is found.<\/p>\n<h2 id=\"getting-your-team-and-your-clients-ready-for-launch\" tabindex=\"-1\">Getting your team and your clients ready for launch<\/h2>\n<p>The best migration plan fails if your front desk doesn\u2019t know how to use the new system on day one. Train your team on the new booking flow, including awkward exceptions such as a client who booked in the old system but arrives after cutover.<\/p>\n<p>Roll out client communication in stages rather than one blanket announcement:<\/p>\n<ul>\n<li>Tell your most active clients first, so early problems surface with people who will tell you rather than leave.<\/li>\n<li>Follow with a wider announcement once the first wave books cleanly.<\/li>\n<li>Publicise the new booking link everywhere last, once you trust the system under real load.<\/li>\n<\/ul>\n<p><strong>Pro Tip:<\/strong> <em>Keep a phone line or WhatsApp number staffed for the first week. Some clients will always prefer to call rather than learn a new booking page.<\/em><\/p>\n<h2 id=\"beyond-portability-consent-contracts-and-client-communication\" tabindex=\"-1\">Beyond portability: consent, contracts and client communication<\/h2>\n<p>Portability covers the mechanics of moving records, but not everything you owe your clients or your suppliers. Start with marketing consent. Under Article 7(1) GDPR, where processing is based on consent, you as the controller must be able to demonstrate that the client consented. That proof doesn\u2019t move by itself: Altegio\u2019s client import has no field for marketing consent, and its booking form only asks for the mandatory personal-data consent. Keep your consent records from the old system, and mark clients who opted out with the Exclude setting in their client card.<\/p>\n<p>If the sender name or brand clients see on your messages changes, tell them before the switch, and ask for consent again where the wording you hold no longer fits who is contacting them. Rules on email and SMS marketing come from the ePrivacy Directive (2002\/58\/EC) and the national laws that implement it, so they differ between EU countries.<\/p>\n<p>Review your contract with the outgoing vendor before you cancel anything. Many booking platforms have a notice period, and cancelling early can trigger fees or cut off access to your own data mid-export. Read the data retention and deletion clauses too: if the vendor will delete your data after a set period, make sure your export is complete and verified before that clock runs out.<\/p>\n<p>If your payment processor is tied to your old booking system, check whether your merchant agreement moves with you or needs a fresh application under the new platform. The same goes for team and supplier contracts that mention the old system by name, such as commission agreements or supplier integrations; they may need a simple amendment rather than a full rewrite.<\/p>\n<p>For a typical single-location business, none of this needs a lawyer. It does need you to read the contracts you signed, rather than assuming portability covers the whole switch.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/alteg.io\/blog\/wp-content\/uploads\/2026\/10\/switch-booking-software-01.jpeg\" alt=\"Do and avoid checklist for consent, contracts and communication when switching booking software: refresh consent if the sender or domain changes, review vendor notice and retention clauses, confirm the export is complete before deletion, update merchant, team and supplier contracts; don\u2019t cancel the vendor before the export is complete, don\u2019t assume consents transfer automatically, don\u2019t assume portability covers everything\"><\/p>\n<h2 id=\"contingency-planning-what-to-do-when-something-goes-wrong\" tabindex=\"-1\">Contingency planning: what to do when something goes wrong<\/h2>\n<p>Something will go wrong. The question is whether you have a plan for it or you are improvising in front of a queue of clients.<\/p>\n<p>Common failure points worth planning for in advance:<\/p>\n<ul>\n<li><strong>An appointment disappears between systems.<\/strong> Keep your verified backup export to hand so you can re-enter it in minutes, not hours.<\/li>\n<li><strong>A payment fails to reconcile.<\/strong> Give the team a simple manual log for any transaction that looks wrong, so you can chase it later without guessing.<\/li>\n<li><strong>A client can\u2019t find the new booking link.<\/strong> Redirect the old link to the new one for as long as you can, and keep a phone booking option live during the transition.<\/li>\n<li><strong>An integration drops silently.<\/strong> Check that reminders and confirmations are going out every day of the parallel run rather than assuming they are landing.<\/li>\n<\/ul>\n<p>Write these down before launch, not during it. A one-page contingency sheet pinned near the front desk, listing who to call and what to check first, saves far more time than it takes to write.<\/p>\n<h2 id=\"choosing-a-new-vendor-what-actually-matters-beyond-price\" tabindex=\"-1\">Choosing a new vendor: what actually matters beyond price<\/h2>\n<p>If you are still comparing vendors, judge them on the things that decide whether your next migration is easier or harder than this one.<\/p>\n<ul>\n<li><strong>One system or several.<\/strong> Do online booking, client management, payments and reporting come as one system, or will you be stitching separate tools together again in a year?<\/li>\n<li><strong>Fees on top of payment processing.<\/strong> Ask directly whether the vendor adds its own commission to the payment provider\u2019s fees, since that rarely appears on the pricing page. Altegio doesn\u2019t charge its own commission on payments.<\/li>\n<li><strong>Exports.<\/strong> Ask what you can export and in which format. In Altegio, the client list and appointments export to Excel; the file arrives by email as a download link, and a log shows who exported which data and when.<\/li>\n<li><strong>Leaving.<\/strong> Ask what happens to your data if you cancel, and check that the contract covers return and deletion as Article 28(3)(g) requires. A vendor that makes leaving difficult is telling you something about how it sees the relationship.<\/li>\n<\/ul>\n<h2 id=\"security-during-migration-protecting-client-and-payment-data\" tabindex=\"-1\">Security during migration: protecting client and payment data<\/h2>\n<p>A migration is the moment your data is most exposed: sitting in export files, sent by email or stored in temporary spreadsheets. Treat it that way. Article 32 GDPR requires controllers and processors to take security measures appropriate to the risk, and names encryption among them.<\/p>\n<p>Encrypt exported files before they leave your computer, and don\u2019t email raw client data as an unprotected attachment. Store backups in a location with restricted access, not a shared drive everyone in the business can open. Limit who has logins to both the old and new systems during the overlap, and remove access as soon as someone\u2019s role in the migration ends.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/alteg.io\/blog\/wp-content\/uploads\/2026\/10\/switch-booking-software-02.jpeg\" alt=\"Encrypted client files moving from an export tray through a lock into a secure safe, with temporary copies discarded in a bin\"><\/p>\n<p>Never store full card numbers yourself. Rely on tokenisation through your payment provider, and if tokens can\u2019t move, ask clients to enter details directly on the new system\u2019s secure payment page rather than collecting them in a spreadsheet for manual re-entry. Delete temporary export files once the migration is verified and complete: under the GDPR\u2019s storage limitation principle (Article 5(1)(e)), personal data that identifies people should be kept no longer than necessary. Confirm your old vendor\u2019s deletion timeline too, so you are not relying on their servers as a long-term backup.<\/p>\n<h2 id=\"moving-to-altegio-what-the-switch-involves\" tabindex=\"-1\">Moving to Altegio: what the switch involves<\/h2>\n<p>Every extra tool is one more thing to reconnect at cutover. Altegio puts online booking, the client base, online payments, payroll, finance and inventory in one system for appointment-based businesses (beauty, wellness, clinics, auto, fitness and more), so there is less to stitch back together. Altegio also follows a Zero-Competition Policy: it isn&#8217;t a marketplace, so clients book through links that belong only to your business, they don&#8217;t see competitors while booking, and your client base is never resold.<\/p>\n<ul>\n<li><a href=\"https:\/\/alteg.io\/en\/online-booking\/\">Online booking<\/a> and the Appointment Calendar work with your <a href=\"https:\/\/alteg.io\/en\/client-base\/\">client base<\/a> in the same system.<\/li>\n<li>Online payments run through a connected provider, Stripe or <a href=\"https:\/\/alteg.io\/en\/adyen\/\">Adyen<\/a> in EU countries, with <a href=\"https:\/\/alteg.io\/en\/payment-policy-no-show-protection\/\">payment policies<\/a> for deposits; Altegio adds no commission of its own.<\/li>\n<li><a href=\"https:\/\/alteg.io\/en\/calculation-of-salaries\/\">Payroll<\/a>, <a href=\"https:\/\/alteg.io\/en\/finances-and-accounting\/\">finance<\/a> and <a href=\"https:\/\/alteg.io\/en\/inventory-control\/\">inventory<\/a> sit in the same place as your appointments.<\/li>\n<li>A branded mobile app option, plus an Open API and webhooks for further integrations.<\/li>\n<\/ul>\n<p>Migration is free and comes with onboarding support. You can try the whole setup during a <a href=\"https:\/\/alteg.io\/en\/onboarding\/first\/\">7-day free trial<\/a>, and the price depends on the number of team members and the billing period (see <a href=\"https:\/\/alteg.io\/en\/pricing\/\">pricing<\/a>). For the step-by-step Altegio side of the move, read the <a href=\"https:\/\/alteg.io\/en\/blog\/altegio-migration-playbook\/\">migration playbook<\/a>.<\/p>\n<h2 id=\"faq\" tabindex=\"-1\">FAQ<\/h2>\n<h3 id=\"how-long-should-i-run-two-booking-systems-at-once\" tabindex=\"-1\">How long should I run two booking systems at once?<\/h3>\n<p>At least one full pay or billing period is a practical minimum. It gives you enough appointments and payments to reconcile before you switch off the old system, while shorter overlaps make intermittent sync errors harder to catch.<\/p>\n<h3 id=\"what-format-should-my-exported-client-data-be-in\" tabindex=\"-1\">What format should my exported client data be in?<\/h3>\n<p>A spreadsheet or CSV file. Article 20 GDPR describes the standard as structured, commonly used and machine-readable, and a PDF or a screenshot won\u2019t import into a new system. Altegio\u2019s client import accepts .csv, .xls and .xlsx files up to 12 MB.<\/p>\n<h3 id=\"can-i-transfer-saved-card-details-to-a-new-booking-system\" tabindex=\"-1\">Can I transfer saved card details to a new booking system?<\/h3>\n<p>Usually not, since card details are tokenised by your payment provider and those tokens rarely move between providers. Plan for clients to enter payment details again securely when they next book or pay.<\/p>\n<h3 id=\"can-my-old-vendor-keep-my-data-after-i-leave\" tabindex=\"-1\">Can my old vendor keep my data after I leave?<\/h3>\n<p>Your contract with the vendor decides how and when it happens. Under Article 28(3)(g) GDPR, that contract must say the processor deletes or returns all personal data at your choice once its services end, unless EU or national law requires storage. Ask for the data to be returned before it is deleted.<\/p>\n<h3 id=\"what-can-i-import-into-altegio-from-my-old-system\" tabindex=\"-1\">What can I import into Altegio from my old system?<\/h3>\n<p>Clients, services, products and appointments can be imported from Excel. Team members are added in the Team section before appointments are imported, because the names in the file must match the Team member list.<\/p>\n<h3 id=\"does-altegio-help-with-migration\" tabindex=\"-1\">Does Altegio help with migration?<\/h3>\n<p>Yes. Migration to Altegio is free and comes with onboarding support, and the <a href=\"https:\/\/alteg.io\/en\/blog\/altegio-migration-playbook\/\">migration playbook<\/a> walks through the steps. You can check everything during the 7-day free trial before you commit.<\/p>\n<h2 id=\"read-next\" tabindex=\"-1\">Read next<\/h2>\n<ul>\n<li><a href=\"https:\/\/alteg.io\/en\/blog\/altegio-migration-playbook\/\">Switching to Altegio: a practical migration playbook<\/a><\/li>\n<li><a href=\"https:\/\/alteg.io\/en\/blog\/how-to-choose-salon-booking-system\/\">A salon booking system: how to choose<\/a><\/li>\n<li><a href=\"https:\/\/alteg.io\/en\/blog\/client-card-template\/\">Client card: what to record and a template to download<\/a><\/li>\n<li><a href=\"https:\/\/alteg.io\/en\/blog\/how-to-reduce-no-shows\/\">Reminders and deposits: how to reduce no-shows<\/a><\/li>\n<\/ul>\n<p><em>This article is general information, not legal advice. Data protection and marketing rules differ between EU countries, so check your national rules or ask an adviser about your situation.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A staged plan to switch booking software: exports, field mapping, a parallel run, what the GDPR really says, and what you can import into Altegio.<\/p>\n","protected":false},"author":34,"featured_media":49337,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"footnotes":"","_members_access_role":[],"_members_access_error":""},"categories":[307,304],"tags":[193,90,286],"class_list":["post-49364","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-adatvedelem","category-menedzsment","tag-booking-software","tag-clients","tag-online-booking"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO Pro 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"A staged plan to switch booking software: exports, field mapping, a parallel run, what the GDPR really says, and what you can import into Altegio.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Giorgio Altegi\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/alteg.io\/hu\/blog\/switch-booking-software\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO Pro (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"hu_HU\" \/>\n\t\t<meta property=\"og:site_name\" content=\"The Altegio Times - Online Booking and Business Management Media\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"How to switch booking software without losing bookings or client data - The Altegio Times\" \/>\n\t\t<meta property=\"og:description\" content=\"A staged plan to switch booking software: exports, field mapping, a parallel run, what the GDPR really says, and what you can import into Altegio.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/alteg.io\/hu\/blog\/switch-booking-software\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/alteg.io\/blog\/wp-content\/uploads\/2026\/10\/switch-booking-software-hero.jpeg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/alteg.io\/blog\/wp-content\/uploads\/2026\/10\/switch-booking-software-hero.jpeg\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-11-04T22:05:29+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-11-05T10:43:19+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"How to switch booking software without losing bookings or client data - The Altegio Times\" \/>\n\t\t<meta name=\"twitter:description\" content=\"A staged plan to switch booking software: exports, field mapping, a parallel run, what the GDPR really says, and what you can import into Altegio.\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/alteg.io\/blog\/wp-content\/uploads\/2026\/10\/switch-booking-software-hero.jpeg\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/alteg.io\\\/hu\\\/blog\\\/switch-booking-software\\\/#blogposting\",\"name\":\"How to switch booking software without losing bookings or client data - The Altegio Times\",\"headline\":\"How to switch booking software without losing bookings or client data\",\"author\":{\"@id\":\"https:\\\/\\\/alteg.io\\\/hu\\\/blog\\\/author\\\/giorgio-a\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/alteg.io\\\/hu\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/alteg.io\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/switch-booking-software-hero.jpeg\",\"width\":1080,\"height\":720},\"datePublished\":\"2026-11-04T22:05:29+00:00\",\"dateModified\":\"2026-11-05T10:43:19+00:00\",\"inLanguage\":\"hu\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/alteg.io\\\/hu\\\/blog\\\/switch-booking-software\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/alteg.io\\\/hu\\\/blog\\\/switch-booking-software\\\/#webpage\"},\"articleSection\":\"Adatv\\u00e9delem, Menedzsment, booking software, clients, online booking, Optional\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/alteg.io\\\/hu\\\/blog\\\/switch-booking-software\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/alteg.io\\\/hu\\\/#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/alteg.io\\\/hu\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/alteg.io\\\/hu\\\/blog\\\/category\\\/menedzsment\\\/#listItem\",\"name\":\"Menedzsment\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/alteg.io\\\/hu\\\/blog\\\/category\\\/menedzsment\\\/#listItem\",\"position\":2,\"name\":\"Menedzsment\",\"item\":\"https:\\\/\\\/alteg.io\\\/hu\\\/blog\\\/category\\\/menedzsment\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/alteg.io\\\/hu\\\/blog\\\/switch-booking-software\\\/#listItem\",\"name\":\"How to switch booking software without losing bookings or client data\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/alteg.io\\\/hu\\\/#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/alteg.io\\\/hu\\\/blog\\\/switch-booking-software\\\/#listItem\",\"position\":3,\"name\":\"How to switch booking software without losing bookings or client data\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/alteg.io\\\/hu\\\/blog\\\/category\\\/menedzsment\\\/#listItem\",\"name\":\"Menedzsment\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/alteg.io\\\/hu\\\/#organization\",\"name\":\"The Altegio Times\",\"description\":\"Online Booking and Business Management Media\",\"url\":\"https:\\\/\\\/alteg.io\\\/hu\\\/\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/alteg.io\\\/hu\\\/blog\\\/author\\\/giorgio-a\\\/#author\",\"url\":\"https:\\\/\\\/alteg.io\\\/hu\\\/blog\\\/author\\\/giorgio-a\\\/\",\"name\":\"Giorgio Altegi\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/alteg.io\\\/hu\\\/blog\\\/switch-booking-software\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e98af92d829543c69d64b43e9494de1727197de020fdafacba8601656bd45cfc?s=96&d=initials&r=g&initials=GA\",\"width\":96,\"height\":96,\"caption\":\"Giorgio Altegi\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/alteg.io\\\/hu\\\/blog\\\/switch-booking-software\\\/#webpage\",\"url\":\"https:\\\/\\\/alteg.io\\\/hu\\\/blog\\\/switch-booking-software\\\/\",\"name\":\"How to switch booking software without losing bookings or client data - The Altegio Times\",\"description\":\"A staged plan to switch booking software: exports, field mapping, a parallel run, what the GDPR really says, and what you can import into Altegio.\",\"inLanguage\":\"hu\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/alteg.io\\\/hu\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/alteg.io\\\/hu\\\/blog\\\/switch-booking-software\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/alteg.io\\\/hu\\\/blog\\\/author\\\/giorgio-a\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/alteg.io\\\/hu\\\/blog\\\/author\\\/giorgio-a\\\/#author\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/alteg.io\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/switch-booking-software-hero.jpeg\",\"@id\":\"https:\\\/\\\/alteg.io\\\/hu\\\/blog\\\/switch-booking-software\\\/#mainImage\",\"width\":1080,\"height\":720},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/alteg.io\\\/hu\\\/blog\\\/switch-booking-software\\\/#mainImage\"},\"datePublished\":\"2026-11-04T22:05:29+00:00\",\"dateModified\":\"2026-11-05T10:43:19+00:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/alteg.io\\\/hu\\\/#website\",\"url\":\"https:\\\/\\\/alteg.io\\\/hu\\\/\",\"name\":\"The Altegio Times\",\"description\":\"Online Booking and Business Management Media\",\"inLanguage\":\"hu\",\"publisher\":{\"@id\":\"https:\\\/\\\/alteg.io\\\/hu\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO Pro -->\r\n\t\t<title>How to switch booking software without losing bookings or client data - The Altegio Times<\/title>\n\n","aioseo_head_json":{"title":"How to switch booking software without losing bookings or client data - The Altegio Times","description":"A staged plan to switch booking software: exports, field mapping, a parallel run, what the GDPR really says, and what you can import into Altegio.","canonical_url":"https:\/\/alteg.io\/hu\/blog\/switch-booking-software\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/alteg.io\/hu\/blog\/switch-booking-software\/#blogposting","name":"How to switch booking software without losing bookings or client data - The Altegio Times","headline":"How to switch booking software without losing bookings or client data","author":{"@id":"https:\/\/alteg.io\/hu\/blog\/author\/giorgio-a\/#author"},"publisher":{"@id":"https:\/\/alteg.io\/hu\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/alteg.io\/blog\/wp-content\/uploads\/2026\/10\/switch-booking-software-hero.jpeg","width":1080,"height":720},"datePublished":"2026-11-04T22:05:29+00:00","dateModified":"2026-11-05T10:43:19+00:00","inLanguage":"hu","mainEntityOfPage":{"@id":"https:\/\/alteg.io\/hu\/blog\/switch-booking-software\/#webpage"},"isPartOf":{"@id":"https:\/\/alteg.io\/hu\/blog\/switch-booking-software\/#webpage"},"articleSection":"Adatv\u00e9delem, Menedzsment, booking software, clients, online booking, Optional"},{"@type":"BreadcrumbList","@id":"https:\/\/alteg.io\/hu\/blog\/switch-booking-software\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/alteg.io\/hu\/#listItem","position":1,"name":"Home","item":"https:\/\/alteg.io\/hu\/","nextItem":{"@type":"ListItem","@id":"https:\/\/alteg.io\/hu\/blog\/category\/menedzsment\/#listItem","name":"Menedzsment"}},{"@type":"ListItem","@id":"https:\/\/alteg.io\/hu\/blog\/category\/menedzsment\/#listItem","position":2,"name":"Menedzsment","item":"https:\/\/alteg.io\/hu\/blog\/category\/menedzsment\/","nextItem":{"@type":"ListItem","@id":"https:\/\/alteg.io\/hu\/blog\/switch-booking-software\/#listItem","name":"How to switch booking software without losing bookings or client data"},"previousItem":{"@type":"ListItem","@id":"https:\/\/alteg.io\/hu\/#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/alteg.io\/hu\/blog\/switch-booking-software\/#listItem","position":3,"name":"How to switch booking software without losing bookings or client data","previousItem":{"@type":"ListItem","@id":"https:\/\/alteg.io\/hu\/blog\/category\/menedzsment\/#listItem","name":"Menedzsment"}}]},{"@type":"Organization","@id":"https:\/\/alteg.io\/hu\/#organization","name":"The Altegio Times","description":"Online Booking and Business Management Media","url":"https:\/\/alteg.io\/hu\/"},{"@type":"Person","@id":"https:\/\/alteg.io\/hu\/blog\/author\/giorgio-a\/#author","url":"https:\/\/alteg.io\/hu\/blog\/author\/giorgio-a\/","name":"Giorgio Altegi","image":{"@type":"ImageObject","@id":"https:\/\/alteg.io\/hu\/blog\/switch-booking-software\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/e98af92d829543c69d64b43e9494de1727197de020fdafacba8601656bd45cfc?s=96&d=initials&r=g&initials=GA","width":96,"height":96,"caption":"Giorgio Altegi"}},{"@type":"WebPage","@id":"https:\/\/alteg.io\/hu\/blog\/switch-booking-software\/#webpage","url":"https:\/\/alteg.io\/hu\/blog\/switch-booking-software\/","name":"How to switch booking software without losing bookings or client data - The Altegio Times","description":"A staged plan to switch booking software: exports, field mapping, a parallel run, what the GDPR really says, and what you can import into Altegio.","inLanguage":"hu","isPartOf":{"@id":"https:\/\/alteg.io\/hu\/#website"},"breadcrumb":{"@id":"https:\/\/alteg.io\/hu\/blog\/switch-booking-software\/#breadcrumblist"},"author":{"@id":"https:\/\/alteg.io\/hu\/blog\/author\/giorgio-a\/#author"},"creator":{"@id":"https:\/\/alteg.io\/hu\/blog\/author\/giorgio-a\/#author"},"image":{"@type":"ImageObject","url":"https:\/\/alteg.io\/blog\/wp-content\/uploads\/2026\/10\/switch-booking-software-hero.jpeg","@id":"https:\/\/alteg.io\/hu\/blog\/switch-booking-software\/#mainImage","width":1080,"height":720},"primaryImageOfPage":{"@id":"https:\/\/alteg.io\/hu\/blog\/switch-booking-software\/#mainImage"},"datePublished":"2026-11-04T22:05:29+00:00","dateModified":"2026-11-05T10:43:19+00:00"},{"@type":"WebSite","@id":"https:\/\/alteg.io\/hu\/#website","url":"https:\/\/alteg.io\/hu\/","name":"The Altegio Times","description":"Online Booking and Business Management Media","inLanguage":"hu","publisher":{"@id":"https:\/\/alteg.io\/hu\/#organization"}}]},"og:locale":"hu_HU","og:site_name":"The Altegio Times - Online Booking and Business Management Media","og:type":"article","og:title":"How to switch booking software without losing bookings or client data - The Altegio Times","og:description":"A staged plan to switch booking software: exports, field mapping, a parallel run, what the GDPR really says, and what you can import into Altegio.","og:url":"https:\/\/alteg.io\/hu\/blog\/switch-booking-software\/","og:image":"https:\/\/alteg.io\/blog\/wp-content\/uploads\/2026\/10\/switch-booking-software-hero.jpeg","og:image:secure_url":"https:\/\/alteg.io\/blog\/wp-content\/uploads\/2026\/10\/switch-booking-software-hero.jpeg","article:published_time":"2026-11-04T22:05:29+00:00","article:modified_time":"2026-11-05T10:43:19+00:00","twitter:card":"summary_large_image","twitter:title":"How to switch booking software without losing bookings or client data - The Altegio Times","twitter:description":"A staged plan to switch booking software: exports, field mapping, a parallel run, what the GDPR really says, and what you can import into Altegio.","twitter:image":"https:\/\/alteg.io\/blog\/wp-content\/uploads\/2026\/10\/switch-booking-software-hero.jpeg"},"aioseo_meta_data":{"post_id":"49364","title":null,"description":"A staged plan to switch booking software: exports, field mapping, a parallel run, what the GDPR really says, and what you can import into Altegio.","keywords":null,"keyphrases":{"focus":[],"additional":[]},"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"featured","og_image_custom_url":null,"og_image_custom_fields":null,"og_custom_image_width":null,"og_custom_image_height":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":true,"twitter_card":"default","twitter_image_type":"default","twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","tabs":null,"priority":0,"frequency":"default","local_seo":null,"created":"2026-10-15 16:37:00","updated":"2026-11-05 11:03:57","seo_analyzer_scan_date":"2026-11-05 11:03:57","primary_term":null,"og_image_url":"https:\/\/alteg.io\/blog\/wp-content\/uploads\/2026\/10\/switch-booking-software-hero.jpeg","og_image_width":"0","og_image_height":"0","twitter_image_url":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"limit_modified_date":false,"ai":null,"breadcrumb_settings":null,"focus_keyword":null,"additional_keywords":null,"truseo_locale":null,"reviewed_by":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t<a href=\"https:\/\/alteg.io\/hu\/\" title=\"Home\">Home<\/a>\n<\/span><span class=\"aioseo-breadcrumb-separator\">\u203a<\/span><span class=\"aioseo-breadcrumb\">\n\t<a href=\"https:\/\/alteg.io\/hu\/blog\/category\/menedzsment\/\" title=\"Menedzsment\">Menedzsment<\/a>\n<\/span><span class=\"aioseo-breadcrumb-separator\">\u203a<\/span><span class=\"aioseo-breadcrumb\">\n\tHow to switch booking software without losing bookings or client data\n<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/alteg.io\/hu\/"},{"label":"Menedzsment","link":"https:\/\/alteg.io\/hu\/blog\/category\/menedzsment\/"},{"label":"How to switch booking software without losing bookings or client data","link":"https:\/\/alteg.io\/hu\/blog\/switch-booking-software\/"}],"_links":{"self":[{"href":"https:\/\/alteg.io\/hu\/blog\/wp-json\/wp\/v2\/posts\/49364","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/alteg.io\/hu\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/alteg.io\/hu\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/alteg.io\/hu\/blog\/wp-json\/wp\/v2\/users\/34"}],"replies":[{"embeddable":true,"href":"https:\/\/alteg.io\/hu\/blog\/wp-json\/wp\/v2\/comments?post=49364"}],"version-history":[{"count":2,"href":"https:\/\/alteg.io\/hu\/blog\/wp-json\/wp\/v2\/posts\/49364\/revisions"}],"predecessor-version":[{"id":56524,"href":"https:\/\/alteg.io\/hu\/blog\/wp-json\/wp\/v2\/posts\/49364\/revisions\/56524"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/alteg.io\/hu\/blog\/wp-json\/wp\/v2\/media\/49337"}],"wp:attachment":[{"href":"https:\/\/alteg.io\/hu\/blog\/wp-json\/wp\/v2\/media?parent=49364"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/alteg.io\/hu\/blog\/wp-json\/wp\/v2\/categories?post=49364"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/alteg.io\/hu\/blog\/wp-json\/wp\/v2\/tags?post=49364"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}