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
- 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.
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.
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 30-minute slots within your operating hours 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.