Site icon Guesty

Beyond the single unit: Mastering complex portfolios with Guesty

A common misconception in the short-term rental (STR) market is that enterprise-grade software is reserved for operators with hundreds of units. In reality, operational complexities often arise as early as the fourth unit.

Managing a triplex that can be rented as a whole or as three separate apartments? That’s complex inventory. A boutique hotel alongside five vacation homes? Complex inventory. 

Entry-level tools treat every listing as a standalone entity. That works for single-unit hosts, but creates data silos for operators who need to think beyond individual doors and start monetizing inventory types

Instead of managing each unit as a separate listing, Guesty lets you group identical units under one parent — so updates, pricing, and allocation happen once, not ten times.

Managing complex property types  

To handle multi-unit or complex inventory, you must move beyond simple listing creation and manage some settings on the multi-unit level, others on the sub-unit level. 

Multi-units: A listing that includes multiple units of the same type, all at the same address. For example, a multi-unit listing can consist of three “standard rooms”.

Sub-units: The individual units within a multi-unit listing. Since they share characteristics (facilities, size, pricing) any available sub-unit can be allocated to a guest booking the parent multi-unit.

This hierarchy allows operators to group sub-units or room types under a parent unit, enabling you to manage settings together and easily sort different listings in listing reports.

Operational agility: Assigning and automating

Managing complex inventory requires flexibility. With Guesty, you are not locked into a static setup. Rather, you can create a multi-unit first and assign sub-units later, or create new sub-units directly from the multi-unit settings. 

If your portfolio changes, you can unassign a sub-unit from a multi-unit, which converts it back into a standalone single unit. 

Mastering message automations for multi-units 

While specific multi-unit listings cannot be assigned to a message automation directly, you can assign the sub-unit listings within the multi-unit to the automation.

Pro workflow: Tag all related properties (the multi-unit and its sub-units) with the same label. Then apply that tag to your automation rule. Now the entire group is covered in one move.

Technical flexibility: Guesty’s booking engine API

If you’re building custom direct booking experiences, understanding how your API handles complex inventory is vital. Guesty’s Booking Engine API supports both single and multi-unit properties. However, data retrieval functions differently based on the unit type:

Retrieving data: When fetching a list of all listings, Guesty’s API retrieves data on single-unit properties and the multi-unit parent unit, but not each individual sub-unit.

Availability: To retrieve information about specific sub-units, you must use the “get a specific listing” and “get listing availability calendar” endpoints.

Handling complexity: Side-by-side comparison 

FeatureGuesty Pro™Basic PMS platforms
Inventory structureHierarchical: distinct logic for multi-units, sub-units, and complexes.Flat: Many treat every unit as a unique listing, limited grouping capabilities.
Unit allocationDynamic: Allocate any available sub-unit to a reservation and move sub-units between multi-units.Rigid: Bookings are often hard-coded to specific units.
ReportingAggregated: Sort and report by parent unit or complex.Fragmented: Requires manual aggregation of individual unit data.
API depthGranular: Specific endpoints for parent vs. sub-unit availability.Basic: Limited access to grouped inventory data.

The verdict 

Whether you’re operating a few units or an entire complex, Guesty is built for complexity, with hierarchy, distribution, and automation all in one system. And unlike entry-level tools that force a migration when you outgrow them, Guesty scales with you. The structure you set up today still works when your portfolio doubles.


FAQs 

1. What is the difference between a multi-unit and a complex in Guesty? 

A multi-unit refers to a listing that includes multiple units of the same type (e.g., three identical standard rooms) at the same address. A complex allows you to group different unit types under the same roof, such as a mix of multi-units and distinct single units (e.g., standard rooms plus a unique penthouse suite).

2. Can I create sub-units after I have already created a parent multi-unit? 

Yes. You can create a multi-unit first and assign sub-units later. You can either create entirely new sub-units or select existing single-unit listings to assign as sub-units to the parent.

3. How do I trigger automated messages for a multi-unit listing? 

You cannot assign a message automation directly to a multi-unit parent listing. Instead, you must assign the automation to the sub-units. The recommended workflow is to add a tag to the multi-unit and all sub-units, then set the automation workflow condition to trigger “by rule” using that specific tag.

4. Does Guesty’s Booking Engine API allow me to check availability for specific sub-units? 

Yes. While the general listing retrieval endpoint only returns data for the multi-unit parent, you can retrieve information and availability for specific sub-units using the “get a specific listing” and “get listing availability calendar” endpoints.

5. Can I turn a sub-unit back into a single unit? 

Yes. You can unassign a sub-unit from the multi-unit settings menu. Once un-assigned, the sub-unit automatically reverts to being a standalone single unit.

6. Do I need to migrate software if I start with Guesty Lite? 

No. This is a key differentiator of the Guesty ecosystem. You can launch with Guesty Lite™ for a small portfolio. Then, if your business acquires complex inventory or exceeds three units, you can smoothly upgrade to Guesty Pro™ without moving data, losing reviews, or relearning a new interface. 

Get started
Exit mobile version