Website Builder

Vacation rental direct booking websiteThe website that keeps itself up to date.

Built from your PMS data and maintained by AI, and nothing goes live until you approve it. Every change arrives as a proposal you can read, preview, apply in one click and undo. Guests book on your own processor, onto the same calendar as your channels.

No booking fee on direct bookings. Card processing is billed by your own processor.

Website editor with live preview
AI Proposes, You Approve

Every AI change is a proposal you can read

Gina, Build my site and the weekly optimizer never edit your site directly. Each one writes a proposal: a title, a readable diff grouped by page and setting, warnings inline, and buttons to preview, apply or discard. Applying takes one click and undoing takes one more.

  • A readable diff of every change: blocks added, changed, removed or moved, settings before and after
  • A preview link that stays valid for 7 days, so a co-owner can look before you apply
  • Remove any single change before you apply the rest
  • Undo puts back everything the proposal changed, in one step
  • Edited the page since? Apply refuses and marks the proposal out of date instead of overwriting your edit
Proposed changes drawer: a Build my site proposal with a before-and-after diff and Discard, Preview and Apply buttons
Written From Your Facts

Copy that comes from your listings, then gets checked

The editor’s AI writer, Build my site and the optimizer start from a fact pack about your business: the listing record, its amenities, your stored reviews, the markets your guests come from, the copy already on your site, and the claims you have said are true. The writer is told to use nothing else. A second pass pulls out each factual claim and marks it supported, contradicted or unsupported.

  • Contradicted and unsupported claims show on the proposal before you apply
  • If the check can’t run, the change is marked unchecked, never clean
  • A blocklist catches “best rate”, “guaranteed” and similar claims first
  • Allowed claims: tell it what’s true about your business and the AI may say it
Claim check · property description

“Sleeps 12, with a private hot tub, sunsets guests love, and steps from the water.”

  • Sleeps 12Contradicted

    Your listing says it sleeps 8

  • Private hot tubSupported

    Listing amenities

  • Guests love the sunsetsSupported

    Three of your stored reviews

  • Steps from the waterUnsupported

    Not in your facts

Flagged claims show on the proposal before you apply. True but not in your data? Add it to your allowed claims and the AI may say it.

Build My Site

Describe your business. Get a full draft site.

Answer a short questionnaire: your name, the towns you serve, a tone, what makes you different. Build my site reads your listings and reviews, and your old site if you give it the address, and proposes a whole draft as one proposal, written from your facts and claim-checked.

  • Home page, About, FAQ, Contact and destination pages, from your own listings
  • Only the differences you tick as true can be stated
  • A live site is never replaced unless you say so, and even then it’s a proposal
  • Moving from another PMS? The Migration Center offers it once your properties are in, so you have a draft on day one
How the Migration Center works

You tell it

Business
Gulf Breeze Rentals
Towns
Gulf Shores, Orange Beach
Tone
Warm and friendly
What makes you different
Local team on call · this is true

You get one proposal

  • Home page
  • About
  • FAQ
  • Contact
  • Destination pages for your towns

Written from your listings and reviews, claim-checked.

Only the differences you tick as true can be stated. Nothing goes live until you apply it.

Edit By Chat

Ask Gina to change the site, block by block

Gina, the assistant in your VacayOps account, can read a page’s blocks and propose edits to them: add, rewrite, move or remove a block, set an image from your media library, start a landing page, or fix an issue from the SEO health panel. You confirm before she proposes, and the proposal still waits for you to apply it.

  • “Fix with Gina” on SEO health issues she can fix
  • One conversation’s suggestions stay together in one proposal
  • Copy with a claim you haven’t confirmed, like “24/7” or “best rate”, is refused rather than proposed
More about Gina
Add a pet policy FAQ to the Gulf Shores page and move the reviews above the gallery.
Gina

Two changes for Gulf Shores: a new FAQ block from your pet policy, and the Testimonials block moved above the Gallery. Nothing changes on the site until you apply it.

Propose website changesCancel

Read, add, edit, move or remove blocks, set an image from your media library, start a landing page, fix an SEO issue — every one lands in Proposed changes.

Weekly Optimizer

Every week, a short list of changes worth making

Switch it on per site and once a week the optimizer looks at your site’s visits and landing pages, checkouts started, direct revenue, and the nights still open four to eight weeks out. It ranks what it finds, estimates what each fix could be worth and shows its working, then writes the best few as proposals.

  • Landing pages with visits but no checkouts; homes with open nights, grouped by town and feature
  • Every estimate labelled an estimate, with the numbers behind it
  • Never published on its own. Discard a proposal and it isn’t suggested again for 8 weeks
  • Off until you turn it on. Search Console queries are coming
Opportunities · this week
Weekly

Pet-friendly homes in Gulf Shores

23 open nights 4–8 weeks out · the pet-friendly page gets visits but no checkouts

Expected value≈ $1,900 · estimate

open nights × typical nightly rate × fill estimate

Proposed: new intro + 3 FAQs for that pageReview

Never published on its own. A proposal you discard isn’t suggested again for 8 weeks.

Bookable by AI Assistants

Let AI assistants quote your homes and send guests to your checkout

Each site can have its own MCP endpoint, plus the same tools as plain JSON. AI assistants that support MCP can connect and search your availability, read your public listing details, get the same quote your checkout gives, and hand the guest a checkout link on your site.

  • The guest pays on your checkout. Agents never take payment
  • Public data only: no guest data, no door codes, no street addresses
  • Bookings from agent links are reported as their own source, beside every other channel
  • Off until you switch it on, per site
AI assistants settings: the per-site switch, the site's MCP address and how to connect Claude or ChatGPT
Live Data Blocks

Blocks that update themselves from your data

Drop in a testimonials block that pulls from your own reviews, a “from” price that follows your rates, or a book-direct note worded from the fees your channels report (or their published rates). Each one is read fresh when the page renders, and hides rather than invent a number.

  • Testimonials from reviews you haven’t hidden, above a minimum rating, first name and last initial only
  • A live “from” price for a property
  • Optional book-direct savings estimate, always labelled an estimate
From your reviews

“Spotless, quiet, and the view at sunset was worth the trip.”

Dana R.

Live price

From $189 / night

Book direct

Booking sites keep about 15% of every booking. Book direct with us.

Reviews you’ve hidden never appear; guests show as first name and last initial. No data, no block — it hides rather than invent a number.

Ads You Control

A Meta catalog feed with your best photo first

Each site has a Meta catalog feed built from your property records, with the photos in your order. Ask for a suggested ad photo order and the AI looks at the photos and proposes one, the pool at dusk first and the bunk room further down, as a proposal you apply or don’t. Pin a hero photo or drop one yourself, for one property or all of them.

  • Feed rows from your property records: name, description, link with UTM tags, photos, price, beds, baths, sleeps
  • Suggested photo order applies to the ad feed only; your listing gallery stays as you set it
  • GA4, Tag Manager, Meta Pixel and Conversions API, Google Ads and Microsoft UET, all behind your consent settings

Suggested ad photo order · Gulf View Retreat

Proposal
  1. 1Pool at duskwas #7
  2. 2Living room, gulf viewwas #1
  3. 3Primary bedroomwas #2
  4. 9Bunk roomwas #3

Applies to the Meta catalog feed only. Pin a hero or drop a photo yourself; run it for one property or all of them.

Analytics You Own

Every brand’s site in one view, down to direct share

The site counts its own traffic: cookieless and aggregate-only, with no IP, user agent or visitor id stored. The portfolio dashboard groups sites by brand and follows each one from visits to checkouts to direct revenue to direct share, with totals across the group, any date range and a CSV.

  • Visits, landing pages and referrers, including AI-assistant referrers
  • Checkouts and paid bookings from your own booking records, not a browser tag
  • Direct share from the same numbers as the Direct bookings report

Portfolio · last 28 days

CSV
BrandVisitsCheckoutsDirect revenueDirect share
Coast brand18,420412$186,30031%
Mountain brand9,870205$94,15024%
Lake brand4,11088$38,90019%

Counted by the site itself, cookieless and aggregate-only. Bookings from AI-assistant links get their own row.

Direct Booking Engine

Zero commission, on your own processor

Guests search live availability, pay on your own Stripe or Slim CD account, and the reservation lands on the same calendar your cleaning and messaging already run on. No connector in the middle.

  • Live availability search by dates and guest count, read straight from the master calendar
  • Your rates, fees and taxes apply automatically, from one set of settings for every channel
  • Many PMS booking engines take a percentage of every direct booking. Ours takes nothing
  • A confirmed booking hits your calendar and schedules the turnover clean
Direct bookingConfirmed
4 nights, 6 guests$1,156.00
Booking commission$0.00
Paid on your own processor → reservation on your calendar → turnover scheduled

No VacayOps fee or markup. Card processing is billed by your own Stripe or Slim CD account at its rates. See what other platforms charge

One Calendar

Direct is just your best channel

Your direct site sits beside Airbnb, Vrbo and the rest of your connected channels on the same native calendar. Same guest messaging, same turnover automation, no channel manager in the middle.

  • A booking on any channel closes those dates everywhere the moment it lands
  • Turnover cleans, portal links and door codes fire identically for every booking source
Direct bookings on the same calendar as every channel
Multi-Market Sites

One platform, every market you operate in

Market-scoped sites with their own destination guides, property search and navigation, and each brand sees only its own markets. Destination pages carry overviews, highlights and a nearby-attractions map.

  • Market pages with dedicated search and destination guides
  • Brand-scoped configuration for multi-brand operators
  • A scheduled site-wide banner for storm updates or a seasonal push, by market, with start and end dates
Gulf Coast
Destination guide · Search · Blog
Live
Smoky Mountains
Destination guide · Search · Blog
Live
Lakes Region
Destination guide · Search · Blog
Live

What other vacation rental websites can’t do

A website builder doesn’t hold your reservations, calendar or reviews, so some of this is out of its reach by design. Booking sites from a PMS vary a lot, so we say “varies” rather than guess.

Website features: VacayOps compared with a typical website builder and a typical PMS booking site
FeatureVacayOpsTypical website builderTypical PMS booking site
AI copy written from your listings, amenities and stored reviews
Yes
NoNo PMS data to write from
Varies
Each factual claim checked against your data, unsupported ones flagged before you apply
Yes
NoNothing to check claims against
Varies
AI changes arrive as proposals: readable diff, shareable preview, one-click undo
Yes
Varies
Varies
Availability and checkout on the same calendar as your channels
Yes
NoNeeds a connected booking widget
Yes
No booking fee or revenue share on direct bookings
None. Card processing is billed by your own processor
Varies
VariesSome charge a percentage
Weekly change proposals from your bookings, open dates and site visits
Yes
NoNo bookings or open dates to read
Varies
AI assistants can search, quote and hand the guest your checkout link
MCP + JSON, off until you switch it on
Varies
Varies
Testimonials and "from" prices that update from your own data
Yes
Usually extraUsually a third-party widget
Varies
Direct share across brands: traffic → checkout → direct revenue → direct share
Yes
NoNo channel bookings to compare against
Varies
Meta catalog feed in the photo order you set
Yes
Usually extra
Varies
First-party, cookieless site analytics
Yes
Varies
Varies

Categories, not named products. “No” marks something that needs data the category doesn’t hold.

Everything else in the editor

Included at $29/property/month. No booking-engine percentage. No page limits.

Drag-and-drop blocks

Hero, gallery, columns, video, testimonials, FAQ, CTA, embeds — arrange, preview, publish.

Blog + AI drafts

Draft a post from a title and outline, then edit every block before it goes live.

SEO toolkit

Title tags, meta descriptions and share images with a search-result preview, plus a health panel.

Destination guides

Overviews, highlights and nearby-attractions maps for every market you serve.

AI website chat

A branded chat widget that answers property questions and hands off to your team when needed.

Third-party widget slots

Add price-comparison or chat widgets by page, gated on consent, run only on your own domains.

Announcement banner

Storm update or seasonal push: schedule it, pick the markets, set the tone, let guests dismiss it.

Tracking with consent

GA4, Tag Manager, Meta Pixel and Conversions API, Google Ads and Microsoft UET, honouring cookie choices.

Website builder: questions

Does the AI change my website on its own?
No. Everything the AI writes, from Gina, from Build my site or from the weekly optimizer, arrives as a proposal in Proposed changes. You see a readable diff, any claim warnings and a preview, and nothing changes until you apply it. Page changes land as drafts unless you choose Apply and publish, and an applied proposal can be undone in one step.
What if I edit a page after the AI proposed a change to it?
Your edit wins. Each change in a proposal remembers what it was written against, and Apply checks every one first. If anything moved since, nothing is written: the proposal is marked out of date, and you remove that change or ask Gina to refresh it.
Can the AI make things up about my properties?
It can get things wrong, so it doesn’t get the last word. The writer works from a fact pack of your listing, amenities, stored reviews, guest-origin markets, your saved site copy and the claims you have allowed. A second pass checks each factual claim against that pack and flags anything contradicted or unsupported on the proposal, before you apply. If the check can’t run, the change is marked unchecked, never clean. Copy with a claim you haven’t confirmed, like “24/7” or “best rate”, is flagged or refused outright.
What does Build my site need from me?
Your business name, the towns you serve, a tone, what makes you different (each one ticked as true, or it isn’t used), contact details and, if you have one, your old site’s address. It reads your listings and reviews and proposes a full draft site (home page, About, FAQ, Contact and destination pages) as one proposal. A site that is already live isn’t replaced unless you say so, and even then it is only a proposal.
Can AI assistants book my rentals?
AI assistants that support MCP can connect to your site’s own endpoint once you switch it on. They can search availability, read your public listing details, get the same quote your checkout gives, and hand the guest a checkout link on your site. The guest pays there; an agent never takes payment and never sees guest data, door codes or street addresses. Bookings from those links are reported as their own source. It is off until you turn it on.
What does the weekly optimizer look at?
Visits and landing pages from the site’s own analytics, checkouts started, direct revenue, and open nights four to eight weeks out. From those it proposes changes, each with an estimated value and the working behind it. It never publishes anything, and it is a per-site switch that starts off. Search Console queries are coming.
Is there a booking fee on the website?
Keep 100% of your direct bookings. No booking fee, no revenue share — card processing is billed by your own processor at its rates. Guests pay on your own Stripe or Slim CD account, and the reservation lands on the same calendar as your channels.
Can I run several brands or markets?
Yes. Each brand gets its own site and domain, with market pages, destination guides and search scoped to it. The portfolio dashboard puts every brand’s sites side by side: traffic, checkouts, direct revenue and direct share over any date range, with a CSV export.
I’m switching from another PMS. When do I get a website?
Switching is built in — a self-guided Migration Center, with a specialist reviewing your move. Once your properties are in, the Migration Center offers Build my site, so you can have a draft site to review on day one.

See your listings turned into a draft site

In a 30-minute walkthrough we’ll build a draft from your listings, read the claim check together, and apply a change and undo it.