Casago
Vacation rental franchise website
7Fridays built the front end of casago.com, the vacation rental and property management website of Casago: a franchise of 100+ locally owned offices managing 4,000+ properties from the U.S. and Mexico to Costa Rica, with one site for guests, homeowners and future franchise partners. More than 1,000 bookings have come through the new site since launch.
Before, the site was a WordPress multisite that mixed Elementor, Beaver Builder, ACF and hardcoded HTML, so every page was built a different way and the team could not keep it consistent.
We started in 2025 and rebuilt the site in Next.js from the client’s designs, the same headless approach we used for Strawberry Tours. We set up Sanity, the CMS the client chose, so their team manages pages themselves. Listings and booking come from Streamline and Guesty, the two property management systems behind the franchise, through one block that Casago’s in-house engineers built; we built the site around it.
The work took about 800 hours and was finished in spring 2026.
Website: casago.com
- Client
- Casago
- Industry
- Vacation rentals and property management
- Year
- 2025 to 2026
- What we did
- Next.js front end, Sanity pages, migration
One site, three audiences
Guests, homeowners and franchise partners
A franchise website has to sell holidays, win new homeowners and recruit new franchise partners at the same time, for every local office.
Guests
Search homes by location, dates and guests on a list with a map, with filters like Beachfront, Lakefront, Ski In/Ski Out, Pet-Friendly and Luxury, then book.
Why it matters
One search across 100+ local offices, instead of a separate site per market.
Homeowners
Pages that explain full-service management and the Owner-Centric guarantee, a form to list a property, and an owner login that sends each owner to Streamline or Guesty.
Why it matters
Owners of 4,000+ properties on two different systems get one front door.
Franchise partners
Pages for people who want to open a Casago office: the brand, the tech stack, training at Casago University, and an inquiry form.
Why it matters
The same site that serves guests also grows the network past its 100+ offices.
One search for every market
Vacation rentals on a map
Guests see the rentals open for booking in one list next to a map, grouped by area from Washington to Costa Rica, and narrow them down by dates, guests and filters.
Every local office's homes sit in the same search, so a guest planning a trip never has to know which franchise office manages the house.
Results
Live since spring 2026
- 100+
- franchise offices
- 4,000+
- properties
- 1,000+
- bookings since launch
- ~800
- hours of work
From a mixed multisite to Next.js
How the rebuild went
-
Before
A WordPress multisite with Elementor, Beaver Builder, ACF and hardcoded HTML: every page built differently.
-
2025: the build
A new front end in Next.js, built from the client’s designs, page by page.
-
Pages in Sanity
Sanity, the CMS the client chose, set up so the team edits pages without developers.
-
Spring 2026: done
About 800 hours from start to finish, with Streamline and Guesty booking built in by Casago’s own engineers.
Building a property management website
Questions, answered from this project
How long does it take to build a property management website for a franchise?
Casago took about 800 hours, from 2025 to spring 2026. AI models have improved a lot since then, and with them in our workflow we would build the same project today in roughly half the time.
Can one website serve every office of a franchise?
Yes. casago.com serves guests, homeowners and franchise partners for 100+ franchise offices and 4,000+ properties from one site, with one search across all markets.
Can a vacation rental website work with Streamline and Guesty?
Yes. On casago.com, listings and booking come from Streamline and Guesty through one block that Casago's in-house engineers built, and the owner login sends each owner to their own system.
Can a messy WordPress multisite be rebuilt cleanly?
Yes. Casago's old multisite mixed Elementor, Beaver Builder, ACF and hardcoded HTML. We rebuilt the front end in Next.js from the client's designs, with pages managed in one CMS.
Why Sanity and not WordPress?
Sanity was the client's choice. We build headless sites on either; for most clients we recommend WordPress as the CMS behind a Next.js front end.
More custom software projects
Strawberry Tours
A tour booking platform with a portal where guides run their tours and their business, while travellers book free walking tours in cities around the world.
This is Madeira Island
A car rental marketplace for Madeira: 9 rental companies connected by API in one booking system, with payments, cancellations and refunds handled automatically.
A customized booking system will make your business flexible
Implementing an online booking system allows companies not only to optimize internal resources but also to create a seamless interaction experience where each user independently manages their own time.
Let's make something meaningful
Tell us what you are building. A real engineer replies within one working day — usually with questions, sometimes with a first estimate.
Talk to us
Tell us what you are building. A real engineer replies within one working day — usually with questions, sometimes with a first estimate.