Relax Inn Cape Cod
A family-run Cape Cod motel moved off Wix onto a static Astro build the owners fully own, with a written redirect map and a documented rollback path for the cutover.
What was built, and for whom.
- Client
- Relax Inn Cape Cod
- Industry
- Hospitality and lodging
- Platform
- Wix to Astro
- Scope
- Full extraction, redirect map, and rebuild
- Hosting
- Static output on Cloudflare's edge
- Ownership handover
- Repository, domain, hosting, and analytics moved to the owners before launch
- Stack
- Astro, Headless CMS, Cloudflare
- Location
- Cape Cod, MA
- Live site
- relaxinncapecod.com
- Related
The situation
A family-run motel on Cape Cod, running a Wix site that had done its job for several years. Seasonal business, where a bad six weeks in summer is most of the year. The site worked, in the sense that it existed.
The problem was not that the site was ugly. It was that the owners did not control it. Every structural change needed the platform’s permission, the performance ceiling was set by somebody else’s rendering, and the whole thing could not be exported in any form that another developer could pick up.
What was actually wrong
It could not be exported. Wix does not give you your site. It gives you a subscription to a rendering of your site. That is the fact that decided this project.
The rendering was doing work the visitor did not need. A platform builder ships the machinery for every feature it offers, whether or not a given site uses any of it.
The URL structure belonged to the platform, not the business. That is fine until you leave, at which point every one of those URLs is a redirect you have to get right.
Every guest arrives on a phone, often on a weak connection. A page that is acceptable on a laptop on office wifi is a different page in a car on Route 6.
What we built
A static Astro site with a headless content source, deployed to Cloudflare’s edge. Static output means the HTML is already written when the request arrives, so there is no server rendering a page and no platform interpreting a page builder.
The work, in order: a full extraction of content, media, and metadata out of Wix, plus a complete inventory of every URL the site had ever exposed. A redirect map, written and reviewed before a single template was built, because redirects designed after a launch are redirects designed in a panic. A rebuild on Astro with a headless content source, so the owners can change rooms, rates copy, and seasonal content without touching a template or calling us. Deployment to Cloudflare, with the performance budget agreed before the work started rather than measured after. A documented DNS and email cutover with a rollback step at every stage, because email going down at a motel is worse than a website going down. And ownership handover on day one: repository, domain registrar, hosting account, and analytics, all in the owners’ names before launch.
What we deliberately did not do
We did not rebuild every page. Several pages existed because a template had a slot for them. Those got redirected to the page a guest actually wanted, rather than rebuilt to preserve a site map nobody was using.
We did not add a booking engine of our own. The motel already runs one that works and that the staff know. Replacing working software with unfamiliar software is a cost with no upside.
We did not add a content management system with fifty content types. The owners need to change a handful of things. Everything else lives in the repository where it belongs.
Check it yourself
The site is live at relaxinncapecod.com. Open it on your phone, then run the URL through PageSpeed Insights and read the mobile number.
We are not publishing a before-and-after comparison, because we did not baseline the Wix site under controlled conditions and we will not invent a number to fill a chart. The current state is measurable by anyone, which is the only kind of proof worth putting on a page.
On a platform you cannot leave?
Send us the address. We will tell you what is exportable, what is not, and what the migration would actually involve. Twenty minutes, live.
Book a call
