Case study: Moving a bespoke tailor's website to Wix Studio without losing a single booking
Nobody buys a made-to-measure suit from a website. But almost everyone looks at the website before they book a fitting.
That's the job a tailor's website actually does. It has to feel like the atelier, answer the questions people are too polite to ask in person (how much, how long, where), and make booking that first appointment easy. If you're researching tailor website design, that's the bar.
Dąbrowski & Góral asked us to rebuild theirs on Wix Studio. The design was the fun part. The real work was moving a live booking diary, two salons, trunk show guest lists and years of tracking across without a single client noticing. Here's how we did it.

The client
Dąbrowski & Góral is a Polish menswear and tailoring house specialising in Neapolitan-style made-to-measure suits, dinner jackets, shirts and outerwear. They run two salons, on ul. Ratajczaka in Poznań and ul. Mokotowska in Warsaw, and host trunk shows with houses like Florence's Stefano Bemer. Their suits are built on a full canvas and cut from cloth by mills such as Loro Piana. You can see the finished site at dabrowskigoral.com.
We first worked with Krzysztof Góral back in 2023, on a made-to-order integration for their old site. When the brand outgrew that site, he came back.
What they came to us for
A new website on Wix Studio. A design that matches the product, a full English version for international clients, and a search setup built around how people in Warsaw and Poznań actually look for a tailor.
The real problem underneath
Here's the thing most business owners don't find out until they're halfway through: you can't convert a Wix Classic Editor site into a Wix Studio site. Wix is clear about it. A site built in the Classic Editor has to be rebuilt in Studio from scratch.
Rebuilding the pages is the part everyone sees. What doesn't come with them is everything that runs the business behind the pages.
What had to come across, without anyone noticing:
A booking diary with 65 upcoming appointments across both salons
Every bookable service, tailor, working hour and the booking form clients fill in
Both salons as proper business locations, with full addresses
Two Stefano Bemer trunk show evenings, complete with their guest lists
Google Tag Manager, Google Ads, Meta, LinkedIn and Pinterest tracking
A Studio rebuild gives you new pages. It doesn't give you your diary.
Get that wrong and clients turn up for fittings nobody knows about, or get a flood of confirmation emails for appointments they booked weeks ago. For a business that runs on personal service, either one is worse than an old-looking website.
What we weighed up before touching anything
Before any design work, we agreed a few rules with the client. They shaped every decision after that.
Clients shouldn't notice the move. Nobody gets a duplicate confirmation, nobody's appointment shifts, nobody has to sign up for an event twice.
Only bring across what's still alive. The old site held 11,463 bookings. Only 65 of them were in the future. The rest, including bookings for staff and a service that no longer exist, stayed archived on the old site rather than cluttering the new one.
Polish first, English properly. Polish at the root of the domain for local clients, a full English version at /en for everyone else, with Wix telling Google which is which.
Search follows how people actually look for a tailor. People don't type in "Neapolitan tailoring atelier". They search for a made-to-measure suit in Warsaw, a wedding suit, or what a bespoke suit costs.
The team runs it after launch. Prices, suit styles and events had to be things the salon can update themselves, without ringing us.
How we made things happen with Wix Studio
This is where knowing the platform inside out paid off. Some of it is standard Wix Studio done well. Some of it meant working around the things Studio doesn't do out of the box.
A design that feels like walking into the salon
Full-width imagery on the homepage, big serif headings, plenty of space and photography that does the selling. Booking is one click away on every page, in both languages.
One detail we're quite proud of: the header shows the full Dąbrowski & Góral wordmark at the top of the page, then swaps to the brand's griffin emblem as you scroll. Wix Studio can freeze, hide or fade a header on scroll, but it can't swap one element for another. And Studio's global CSS panel rewrites every selector you write, which quietly breaks anything that depends on page state. So we built it with custom code injected across the site instead. It's a small thing, but it's exactly the kind of small thing a tailor notices.

A booking system that actually takes bookings
Wix Bookings runs the whole appointment side: introductory meetings, suits and dinner jackets, shirts, jackets and coats, across both salons. Moving it was the most delicate part of the whole project.
Nothing carries over between two Wix sites. Every service, tailor, location and contact has a new ID on the new site, so each of the 65 upcoming bookings had to be rebuilt and pointed at the right tailor, the right service and the right salon.
Silence first. Wix normally emails and texts a client the moment a booking is created. We switched that off for the move and proved it with a test booking to our own inbox before touching a single real appointment. All 65 went across without a peep.
Match people by email, never by name. Two tailors had their name prefixes the other way round on the old and new sites. Matching by name would have handed their clients to the wrong person. We matched on email instead, with phone numbers as the fallback for the three clients who'd since changed their email address.
Check what the calendar actually offers. Settings can look perfect and still be wrong. We compared the old and new setup line by line, then asked the calendar for real available slots. That's how we found a tailor assigned to services with zero bookable time, because his working hours pointed at an empty schedule. It would never have shown up as an error. Clients just wouldn't have been able to book him.
Rebuild the booking form in Polish. Seven services share one booking form. We backed it up first, rebuilt it in Polish and kept the original field references, so old and new exports still line up.

Trunk shows, with the guest list intact
Dąbrowski & Góral host relaxed evening trunk shows. This September it was Stefano Casaleggio, CEO of the Florentine shoemaker Stefano Bemer, in Warsaw and Poznań.
The events app wasn't even installed on the new site. We installed Wix Events, recreated both evenings and moved all 14 RSVPs (21 guests including plus-ones) across. Creating an RSVP normally sends a confirmation email, so again we switched that off for each guest and tested it on ourselves first.
We also caught something the Wix API doesn't warn you about. A newly created event only gets the default name and email fields. The originals also asked for a phone number and offered a plus-one. Without putting those back, the new site would have quietly stopped collecting phone numbers from anyone signing up.

Prices and styles the team can update themselves
Plenty of tailors are cagey about prices online. Dąbrowski & Góral aren't, and it works in their favour. Their price list runs from the Wix CMS, split into suits and jackets, formal and evening wear, outerwear and extras, each with a starting price and a typical range.
Because it's CMS-driven, changing a price is a two-minute job in the dashboard, not a design change. We did the same for the suit styles gallery and recorded a short video showing the team where to swap the photos. As we've said before, your website shouldn't need a developer every time you want to publish.

Two languages, done properly
The site runs on Wix Multilingual: Polish at the root, English at /en, with hreflang tags telling Google which version to show to whom. Translations were written into the site through the Wix translation API rather than pasted in page by page.
One thing worth knowing if you run a bilingual Wix site: the translation dashboard counts fields, not words. Online shop components and image file names pad out the total, so a well-translated site can look half done. We checked coverage by word count instead.

Tracking, minus the double counting
Wix keeps marketing tags in two separate places: the built-in integrations panel and the Custom Code settings. Miss one and you lose half the setup. We mirrored both, covering Google Tag Manager, Google Ads, Meta, LinkedIn and Pinterest, and then tidied up.
The old site had the Meta Pixel installed twice, so every page view was being counted twice. It also carried a Facebook Messenger chat plugin from 2018 and a script calling a library Wix doesn't even load. All three came out. The originals are still on the old site if anyone ever needs them.
The SEO groundwork
A beautiful tailor's website that nobody finds is an expensive business card. So the SEO work started before launch, not after.
What we set up across every page:
One main keyword and one supporting keyword per page, so pages don't compete with each other. For example "szycie na miarę" (made-to-measure tailoring) on the tailoring page, "garnitur ślubny na miarę" (made-to-measure wedding suit) on the wedding page and "cennik garniturów na miarę" (made-to-measure suit prices) on the price list.
A proper meta title and description for every page, written for people first, kept short enough not to get cut off in Google, with Warsaw and Poznań where they fit naturally.
Clean, readable Polish URLs like /szycie-na-miare and /garnitur-slubny, instead of the /home-1-1-1 style addresses Studio gives duplicated pages.
Template leftovers cleared out, including page titles still carrying the name of the template the build started from.
LocalBusiness structured data, so Google understands who they are and where to find them.
A groom's guide with a page for each wedding style, from classic to glamour, boho, rustic and country, answering what grooms search for long before they book a fitting.
Two salons bring their own challenge, because Google tends to favour one branch over the other. We've written about why Google only sees one of your branches if you run more than one location. If you want this kind of groundwork done on your own site, that's what our Wix SEO service is for.
Nobody searches for "Neapolitan atelier". They search for a wedding suit in Warsaw.
The result
Dąbrowski & Góral is live on Wix Studio at dabrowskigoral.com, in Polish and English.
Where things stand:
Both salons are bookable online, with every service, tailor and working hour checked against the old site.
All 65 upcoming appointments moved across, and not one client got a duplicate email or text.
Both Stefano Bemer evenings were live on the new site, guest lists and all, ahead of the events.
Prices, suit styles and events are in the team's hands, not ours.
Tracking mirrored from the old site, with the double counting stripped out.
Rankings take time and it's early days. We'd rather share real numbers once there's enough data to be honest about them than dress up a percentage now.
It's also a good example of why we say a finished website and a working website are two different products. The pages were the easy bit to see. The bookings, the guest lists and the tracking are what make it work.
What we learned
Treat the data move as its own project. Wix Classic to Wix Studio is a rebuild. Plan the bookings, events, contacts and tracking migration separately from the design, with its own testing.
Test the silence. Every move of client-facing data should start with a test record sent to your own inbox.
Verify, don't assume. The settings said a tailor was bookable. The calendar said otherwise. Always check the thing the client actually sees.
Leave the past where it is. Old history full of deleted staff and services causes more problems than it solves on a new site. Archive it, don't import it.
If you're planning a move yourself, we've also written up how to redesign a Wix site without downtime.
If you run a tailoring house, a bridal boutique or any appointment-led business that's still on the Wix Classic Editor, get in touch. We'll look at what you've got and tell you straight what a move to Wix Studio would involve. You can also see how we approach Wix Studio web design.
FAQs
Can you move a Wix Classic Editor site to Wix Studio?
Not automatically. Wix confirms a site built in the Wix Editor can't be migrated to the Studio Editor, so it has to be rebuilt. App data like bookings, events and CMS content lives with the old site and has to be moved across separately.
Will my clients get emails when bookings are moved to a new Wix site?
Not if it's done carefully. Wix Bookings lets you turn off client notifications and SMS reminders when a booking is created, and event RSVPs can be created with notifications disabled. We always prove it with a test booking to our own inbox before touching real data.
What should a tailor's website include?
Online booking for consultations and fittings, clear starting prices, a portfolio or lookbook, a page for each main service such as made-to-measure suits, wedding suits and shirts, full details for every salon, and real client reviews.
Is Wix Studio good for a bilingual website?
Yes. Wix Multilingual gives each language its own URL, handles the hreflang tags Google needs and lets you translate apps like Bookings and Events too. You still want a person checking the translations and the SEO for each language.
How long does a Wix Classic to Wix Studio migration take?
For Dąbrowski & Góral it was around six months from signed proposal to launch, including design, content and translation. The data move itself took a few focused days once the new site was ready. A simpler site without bookings or events can be much quicker.




.png)