1. Onboarding Flow Overview

Purpose (Product)

The Hububb onboarding flow is a comprehensive process that helps new landlords get started on our platform. It guides them through setting up their hosting preferences and creating their first property listing. The flow is designed to be intuitive and adapts to each landlord's specific needs — whether they're doing short-term rentals, mid-term rentals, or both, and what level of management support they want.

How the Flow Works

The onboarding has two main parts:

  • Getting Started (2 steps): Choose your hosting style and how you want to add properties

  • Property Setup (up to 16 steps): Create your property listing with all the details

Step-by-Step Breakdown

Part 1: Getting Started

1

Choose your hosting style

Landlords see three options: Short-term rentals (under 30 days), Mid-term rentals (28–180 days), or Both. This choice affects what features and steps they'll see later.

2

Choose how to add properties

Two options:

  • Import existing properties from Airbnb

  • Create a new property from scratch

This determines which path they take next.


Part 2: Property Setup (Create New Property path)

The system shows different steps based on the landlord's choices.

1

Always shown

These steps are always shown (order follows onboarding flow):

  • Property Type — What kind of property (house, apartment, etc.)

  • Place Type — Entire place, private room, or multiple rooms

  • Location — Find and confirm the property address

  • Basic Details — How many guests, bedrooms, beds, bathrooms

  • Amenities — What the property offers (minimum 5 required)

  • Photos — Upload pictures organized by room

  • Title — Create a compelling property title

  • Description — Write about the property (up to 500 characters)

  • Pricing — Set base price and pricing options

2

Conditional steps for Short-term or Both hosts

If the host selected Short-term or Both, show:

  • Minimum Nights — Set minimum stay requirement (1–30 nights)

  • Management Plan — Choose support level (Manual, Co-managed, or Pro)

  • Channels — Select where to list the property (Airbnb, Booking.com, etc.)

  • Review & Checkout — Final review and payment

3

Conditional steps for Mid-term only hosts

If the host selected Mid-term only, show:

  • Management Plan — Choose support level (Manual, Co-managed, or Pro)

  • Channels — Select where to list the property

  • Review & Checkout — Final review and payment

4

Special case — Pro tier

If landlord chooses Pro management tier:

  • Book a Call — Schedule a call with our team (required for Pro tier)

  • Speak Soon — Confirmation that call was scheduled

Onboarding is paused until the required call is scheduled/completed. After the call, the flow resumes to Channel Selection and Review & Checkout.


What happens after onboarding

Once a landlord successfully completes the onboarding flow for creating a new listing, all the information submitted is automatically sent to the Operations team in the Hububb Dashboard.

Operations users can access this information under the “Property Requests” tab, where each new landlord submission appears as a new property request.

This request contains:

  • Detailed Property Information — All fields entered during onboarding, including type, capacity, amenities, photos, pricing, and description.

  • Selected Management Tier — The tier chosen by the landlord (Manual, Co-managed, or Pro).

  • Included Services — Any services that are automatically added based on the tier.

  • Selected Channels (OTAs) — The list of platforms (e.g., Airbnb, Booking.com) the landlord wants their property to be listed on.

Operations tasks after onboarding

  1. Creating accounts on OTAs The Operations user creates an account on the landlord’s behalf.

  2. Listing the property Using the property information submitted during onboarding, the Operations user creates and publishes the property on the chosen OTAs.

  3. Connecting listings Once the property is live, the Operations user connects it back to Hububb via Channex, ensuring pricing, availability, and messaging are synchronized.

This process ensures that properties created through the onboarding flow are fully set up, listed, and connected without requiring landlords to handle the technical OTA setup themselves.

For more details see [[Property Requests]]


Management tiers explained

Manual Tier (Free)

  • Landlord manages everything themselves

  • Basic property management tools

  • No additional steps in onboarding

Co-managed Tier (Monthly Fee)

  • Some automation and support from Hububb

  • Partial management assistance

  • No additional steps in onboarding

Pro Tier (Monthly Fee + 5% of rental income)

  • Full-service management by Hububb team

  • Local team handles everything

  • Special requirements: Must schedule a call with our team before completing onboarding — onboarding is paused until the call is completed

User is automatically subscribed to services included in the selected management tier.

When Pro tier is selected, onboarding will pause and require scheduling the call before completion.


What happens when you refresh the page

  • The system remembers exactly where the landlord left off

  • They're taken back to their current step in the onboarding

  • All previous answers are saved and restored

  • They can continue from where they stopped


Moving forward:

  • Click "Next" to go to the next step

  • Each step must be completed before moving forward

  • The system automatically saves progress

Moving backward:

  • Click "Back" to return to the previous step

  • Can go back to make changes at any time

  • All data is preserved when going back

Completing onboarding:

  • Final step processes payment (if required)

  • Property is submitted to our operations team

  • Landlord receives confirmation emails

  • Redirected to their dashboard


For QA testers — What to check

Basic Flow Testing

Host Type Testing

Management Tier Testing

Payment Testing

Integration Testing


Common issues to watch for

  • Popup Blockers: Airbnb integration requires popup windows — test with popup blockers enabled/disabled

  • Slow Connections: Test with slow internet to ensure loading states work properly

  • Form Validation: Try submitting incomplete forms to verify error messages

  • Payment Failures: Test with declined cards to ensure proper error handling

  • Step Navigation: Verify that step numbers and progress indicators are correct for different host types


Flow diagram

Last updated