Guides

Embedding Revelation Pets Without Slowing Your Site

How to put Revelation Pets online booking on a cattery website so owners book a stay in one tap, records arrive with it, and the rest of the pages stay fast.

5 min read
Embedding Revelation Pets Without Slowing Your Site
GuidesPetsBooking Systems
940 words5 min read

What Revelation Pets gives a cattery

Revelation Pets is cloud software for kennels and catteries. The parts that matter to a website are the occupancy calendar behind the scenes, the owner-facing online booking, the customer and pet records that carry vaccination detail and notes, and the automated confirmations and reminders. Owners book or request a stay, you approve it against real availability, and the record sits with the pet rather than on a notepad.

Exactly which pieces you can embed in your own pages versus link to on Revelation Pets' side depends on your plan and their current setup, so confirm the options with them before the site is built. The layout advice below works either way.

The rule that keeps the site fast

Nothing from Revelation Pets loads until the owner taps Book.

Your pen pages, routine page, requirements page, prices page and about page are for reading and reassuring. They carry a Book button, not a widget. One dedicated booking page carries the embed. That single decision is the difference between a cattery site that appears in under two seconds and one that stalls on every page because a third-party script is loading for people who are still reading about heating.

The booking page

One page, one job. The embed or the link, a single line of reassurance about what happens next, the phone number for anyone who would rather ring, and the arrival and collection windows. Nothing else competing for attention.

Two things stop the page jumping while the booking area loads. Reserve its height with a minimum height on the container, and preconnect to the booking host in the head so the connection is already open when the script arrives.

HTML
<link rel="preconnect" href="https://your-cattery.revelationpets.com">
<div class="booking-embed" style="min-height: 720px">
  <!-- Revelation Pets booking embed or link here -->
</div>

Under the embed, link the requirements page and the routine page. An owner halfway through a booking is exactly the person who wants to reread the vaccination timing.

The new-client route

A returning owner has an account. A first-time owner has to create one, add the cat and get the vaccination record to you before a stay can be confirmed. Those are different journeys and they should not share a page.

Give new clients their own page that says what the process will ask for, what documents to have to hand, and how long approval usually takes. Then send them into registration. If a booking area misbehaves inside a phone's in-app browser, send new clients to the hosted page on Revelation Pets' domain instead and give them a clear link back to your site.

  • Pen types set up as distinct capacity, named the same way as on your pen photography page, so nothing can overbook a type.
  • Nightly rates by pen type, the sharing rate for a second and third cat, peak rates and the peak dates, matching the price table on the site exactly.
  • Extras priced: medication administration, flea or worm treatment on arrival, grooming, food you supply.
  • Vaccination fields required for a first stay, with expiry reminders switched on.
  • Feeding and medication notes as fields in the booking, not something you chase by email.
  • Deposit amount and the cancellation window, stated in the same words as the price page.
  • Confirmation and reminder emails in your voice, each linking to the requirements page and the routine page.
  • Notifications going to a phone somebody actually watches during peak weeks.

Then make a test booking as a stranger, on your own phone, and follow it all the way to the confirmation email.

Keep the phone ahead of the widget

Booking software does not replace the hierarchy of a cattery site. The header on every page carries the phone number, Book, and a link for new owners. On phones, a slim bar at the bottom with Call and Book. An owner whose cat needs insulin twice a day does not want a calendar first; they want to speak to you and then book.

Each pen type page's Book button should open the booking page with that pen type selected, where Revelation Pets' booking links allow it. The owner who has just looked at the deluxe pen and its rate should land on the deluxe pen, not on a menu.

Test where the traffic comes from

Safari and Chrome on iOS and Android, and inside the Facebook and Instagram in-app browsers, which is where a lot of pet traffic lands. Make a full test booking end to end each time you change anything, and once a month regardless. Software updates its booking pages, and you want to be the one who finds a problem rather than an owner in August.

Track it

Fire an event on every Book tap and every call tap, with the page as a parameter, so you can see which pen page produces stays. Compare taps against confirmed bookings in Revelation Pets once a month. Ten minutes, and it tells you which page is doing the selling.

Where this sits

Revelation Pets is one of the platforms we wire into a cattery website most often, and the same pattern, one booking page, a separate new-client route, deep links from service pages and tracking on everything, is how we handle booking across our pet business websites. Packages are on pricing. The platform holds the pens and the records. The site gets the owner into it in one tap and stays fast for everyone else.

All writingSee packages and prices