Every Goodstay facility gets a public-facing landing page and online booking form at your subdomain — no separate website needed.
The Landing Page
Your landing page is at yoursubdomain.goodstay.com. It displays your facility's brand, photos, services, amenities, hours, and contact information to prospective clients.
Customizing the Landing Page
- Go to Facility Settings → Landing Page.
- You can customize the following sections:
| Section | What You Can Set |
|---|---|
| Hero | Headline, subheadline, hero image, CTA button text |
| About | About us text and secondary image |
| Services | List of services you offer with descriptions |
| Amenities | Check checkboxes for amenities from a preset list, plus add custom ones |
| Hours & Contact | Business hours, address, phone, email |
| Testimonials | Add client testimonials with name and quote |
- Upload a hero image (the large banner image at the top of your page).
- Upload gallery images to populate a photo gallery section.
- Click Save for each section.
Online Booking
Clients can submit a booking request from yoursubdomain.goodstay.com/book. The booking wizard guides them through:
- Service selection — Boarding, Full Day Daycare, Half Day Daycare, or Grooming. For boarding, the client also picks the Number of dogs (1–4) coming to stay together
- Date selection — Check-in and check-out dates
- Availability check — Real-time availability shown based on your open spaces
- Pet selection — Enter their pet's information (or if they're a returning client, their existing pets are retrieved)
- Services — Optional add-on services
- Promo code — Optional discount code
- Contact information — Their name, email, phone, and an explicit SMS opt-in checkbox (required for A2P / TCR compliance — if the client doesn't tick the box, they default to SMS-off and only receive email)
- Confirmation — Submit the booking request
Online bookings arrive in your Goodstay dashboard as Pending reservations. You review and Confirm or Cancel them.
What counts as available: Online availability is based on real conflicts for the requested dates — overlapping reservations, capacity, and space blocks — not on a space's momentary status. A run that's Occupied or Cleaning today still shows as bookable for future dates; only Maintenance takes a space out of online booking entirely. See Spaces & Availability.
SMS consent: All three public booking flows (boarding, daycare, grooming) include the opt-in checkbox. Owners can change their SMS preference any time from the Customer Portal or by replying STOP / START to a text.
Booking Multiple Dogs in One Kennel
Boarding clients can book up to four dogs sharing one kennel in a single request:
- The Number of dogs selector feeds the availability check, so only kennels with enough occupant room for that many dogs are offered — a one-dog kennel correctly drops out of a two-dog search, so there are no dead-end submissions.
- The pet-details step shows one name/species/breed block per dog.
- The first dog is priced at the kennel's daily rate and each additional dog at its additional-pet rate; the space cards and review screen show the combined price. (The review figure is an estimate — the final bill is computed server-side, including any holiday surcharges.)
- The confirmation page lists every dog on the reservation.
Facility setup: Multi-dog booking only offers kennels whose occupant capacity is 2 or more and that have an Additional Pet Rate configured. Single-occupancy kennels remain one dog each.
Grooming Booking Flow
When a client selects Grooming, the booking wizard adapts:
- Pet & date — Choose the pet and a date
- Time slot — The wizard shows the genuinely-open slots within your configured grooming hours (8 AM–6 PM in 30-minute slots by default) and marks full ones; the client picks one
- Services — Select from your grooming service catalog with prices (checkboxes with running total). Only services the pet's species is eligible for appear — a cat won't be offered dog-only services
- Review & confirm — Itemized service pricing plus an estimated pickup time (drop-off plus the combined service duration)
On confirmation, Goodstay automatically assigns a free grooming station for the chosen time — the client never has to pick a station. If every station is booked at that time, they're asked to choose another slot. See Grooming & Add-On Services for how durations and species eligibility are configured.
Request-Only Booking
By default, the public booking page shows the full wizard above — live availability and a specific space the client picks themselves. If you'd rather vet and place every booking by hand, turn on Request-only booking.
Find the toggle in Settings → Public Page, in the Basic Settings card alongside Enable Public Landing Page and Enable Grooming Catalog Page.
| Toggle | What clients see |
|---|---|
| Off (default) | The full booking wizard with real-time availability — the client chooses a specific kennel/space |
| On | A simple request form — just dates, the pet, and contact details, with no kennels or availability shown |
When request-only mode is on, submissions arrive as pending requests with no space assigned — the client's confirmation page shows the kennel as "To be assigned." Your staff then review each request, assign an available kennel, and confirm it.
A reservation cannot be confirmed until a kennel has been assigned. See Reservations for how reviewing and confirming works.
This mode suits facilities that prefer to vet and place every booking manually rather than expose live availability to the public.
Public Grooming Catalog
If your facility offers grooming, you can publish a public grooming menu at yoursubdomain.goodstay.com/grooming. This page auto-generates from your active grooming services and displays service names, descriptions, prices, and durations grouped by species. A Book Now button links directly to the online booking page with grooming pre-selected.
To enable the catalog, go to Facility Settings → Landing Page and toggle Grooming Catalog Page on.
Grooming on the Landing Page
When your facility has grooming spaces and active grooming services, the Services section on your landing page automatically includes grooming alongside boarding and daycare. If the public grooming catalog is enabled, a View Full Menu link appears. The landing page navbar also gains a Grooming link pointing to the catalog.
If Your Subscription Lapses
Your public pages — the landing page, online booking, and grooming catalog — stay live as long as your facility is on its free trial or has an active subscription. If the trial ends or a subscription is cancelled and the paid period runs out, these pages go offline: visitors see a brief "currently offline" message with your phone and email (if set) instead of being able to browse or book. Your account isn't outed for billing — the message stays vague on purpose. Re-subscribe from the Subscription page to bring everything back instantly. Existing contract-signing and pre-check links your clients already have continue to work either way.