Replaces the booking widget’s single “Guests” dropdown with a friendly Adults / Children / Pets picker, so guests tell you exactly who is coming and your pricing (pet fees, child rates) comes out right.
What it does #
Out of the box, the booking widget asks for a single total guest count. That is a problem when your pricing depends on the mix: a pet fee, a different rate for children, an infant who should not count toward occupancy. Guest Picker fixes that.
It swaps the plain “Guests” dropdown for a clean modal with separate stepper controls:
- Adults (minimum 1)
- Children
- Pets
Because the guest now tells you the real breakdown, your PMS can calculate the correct quote (for example, OwnerRez pet fees or Guesty child rates). The selections follow the guest through the whole flow:
- The choices ride along in the page link, so sharing or deep-linking a property keeps the guest count intact.
- The checkout summary reads naturally, for example “2 Adults, 1 Child, 1 Pet” instead of “Guests: 4”.
- When pets are included, the breakdown is appended to the reservation notes so your team sees it.
Pets are handled per property: a property only offers the Pets control if it actually allows pets, and the maximum is read from your PMS sync (with an account-wide fallback you set).
How to turn it on #
1. Enable the module #
In the HomeRunner Toolkit Hub, switch on Guest Picker.
2. Set your pet rules #
Open the Guest Picker settings panel and configure the options below. Once enabled, every booking widget on the site uses the new picker automatically.
Settings #
| Setting | What it controls |
|---|---|
| Maximum Pets (fallback) | The account-wide cap on pets used when a property has no per-property maximum from the PMS. Set to 0 for no limit. |
| Pet Notice toggle | Whether a notice appears when a guest selects one or more pets. |
| Pet Notice text | The wording of that notice (for example, your pet policy or fee reminder). |
Per-property pet allowance comes from the property’s pets flag, and the per-property maximum comes from your PMS sync. The fallback above only applies where the PMS does not provide a number.
Tips #
- Guest Picker and Searchbar Pro share the same Adults / Children / Pets thinking, so a guest who sets their party size in the search bar carries it cleanly into the booking widget.
- If a property is not showing the Pets control, confirm the property is flagged as pet-friendly. The control only appears when pets are actually allowed.
- Use the Pet Notice text to set expectations early (deposit, weight limit, breed policy) before the guest reaches checkout.
- Related personalization groundwork lives in Guest Identity.