Skip to main content

New Listing Setup Workflow: PropertyStack, PriceLabs, Airbnb & Booking.com

Step-by-step guide to create and sync new property listings across PropertyStack, PriceLabs, Airbnb, and Booking.com.

Pappu Shah avatar
Written by Pappu Shah
Updated over 3 weeks ago

Overview

This article outlines the complete step-by-step process for setting up a new property listing across all platforms. Follow this workflow to ensure seamless syncing and accurate mapping across PropertyStack (PS), PriceLabs, Airbnb, and Booking.com (BDC).


Workflow Steps


1. Create the Listing in PropertyStack

Step 1: Create Your Listing Shell

  1. Log into your PropertyStack profile.

  2. Select Menu > Property List.

  3. Click Add Property.

  4. Create a new owner or assign to an existing one.

  5. Fill in all the relevant information for the property.

  6. Click Add Property.

Step 2: Locating Your Listing in the Onboarding Tab

  1. Select My Work > Onboarding from the left sidebar.

  2. Scroll to your property and select the Edit icon.

Step 3: Filling in the Property Information

Owner Details

  • Fill out the owner's information.

  • Add bank details for owner payments.

Property Details

  • Property Information: Type, number of bedrooms/bathrooms, guest capacity, property size.

  • Location: Verify Google map and property address, and add the relevant state.

  • Lockbox Details: Add a new lockbox item, upload an image, and provide a clear description for the guest.

  • Wifi Details: Add wifi information for the guest.

  • Bedroom Configuration: Add bed types for each room; use the "+" icon to add multiple beds.

  • Amenities: Add property amenities, including unique ones, under "Other amenities"

Property Photos

  • Upload Photos: For existing photos, click to upload and bulk upload your photos.

  • Organize New Photos: Add photographer details and the date of the photoshoot.

    • This will then be created as a task in the "My Work" section.

    • It will have the Proeprty address, photographers details and date of the shoot.

Contractors

  1. Add New Contractor:

    • Select + Add Contractor.

    • Toggle Create New to "Yes".

    • Choose the contractor specialty and fill in the details.

    • Set the travel distance for the contractor.

    • Note: The Travel distance field represents how far that contractor is willing to travel for work. If you have 10 listings within the travel distance you select, these properties will show up as an option to assign that contractor.

  2. Use Existing Contractor:

    • Select + Add Contractor.

    • Toggle Create New to "No".

    • Use the search function or the list shown to find available contractors.

3. Select all contractors here:

  • Use this section to select all contractors

  • Add in your handyman, electrician, plumber and gardener

Public Descriptions

Add all the copies for the OTA's listing, including the property description, listing title, and guest access details. Ensure the copy is easy to read and well-spaced to aid guests in researching your property.

Guest Access Guide

Include information to be published in your Guest Booklet:

  • Check-In Instructions

    • Select + Check In Instructions

    • Enter the Step Name: Example: Front Gate Entrance

    • Enter the Step Link: This could be a URL to a video explanation of how to reach the front gate

    • Enter a detailed description

    • Upload an image of the step and click Create

  • Parking Details

    • Select + Add Parking Details

    • Enter the Step Name. Example: Drive to the underground parking at the left of the house

    • Enter the Step Link: This could be a URL to a video explanation of how to reach the parking gate

    • Enter a detailed description

    • Upload an image of the step and click save

  • Appliances

    • Select + Add Appliances

    • Enter the Step Name: Example: Smeg Oven

    • Enter the Step Link: This could be a URL to a video explanation of how to use the Smeg oven

    • Enter a detailed description

    • Upload an image of the step and click save

  • Features

    • Select + Add Feature

    • Enter the Step Name: Example: 25M Pool

    • Enter the Step Link: It could be a swimming guide

    • Enter a detailed description

    • Upload an image of the step and click save

  • Attractions

    • Select + Add Attraction

    • Enter the Step Name: Example: Howard Smith Wharf

    • Enter the Step Link: This could be a URL showcasing the Wharf

    • Enter a detailed description

    • Upload an image of the step and click save

Note: In the Attractions section, you can add referral partner links to places like Movie or Dreamworld on the Gold Coast or any partnerships that you develop. So, if guests book using your booklet, you can get a referral bonus.


2. Connect and Configure PriceLabs

Step 1: Navigate to PriceLabs Integration

  1. Log in to PropertyStack.

  2. Go to the "Settings" section from the left sidebar.

  3. Select "Integrations" from the menu.

  4. Click on the "Pricing" tab and then choose "PriceLabs."

Step 2: Connect the Property Listing

  1. Find the property you want to integrate and click the "Not Connected" button next to it.

  2. A pop-up window will appear. Click "Create property in PriceLabs."

Step 3: Set Up Pricing in PriceLabs

  1. Log in to PriceLabs and locate the newly created property listing.

  2. Click the red "Review Prices" button next to your listing.

  3. In the "Configure Prices" section, enter your base and minimum prices. For first-time clients:
    - Set the Base Price at the recommended price for its bedroom count.
    - Set the Minimum Price at 75% of the Base Price.


IMPORTANT: FOLLOW STEPS BELOW IN EXACT ORDER

  1. First, Toggle on "Sync Prices" to the right.

  1. Then Click the red "Save & Refresh" Button

  2. Then press the grey "Sync Now" button.

Step 4: Verify and Refresh Integration Status

  1. Return to PropertyStack and navigate back to the PriceLabs integration page.

  2. Check the integration status of your property:

    • If the listing shows a green tick (Connected), no further action is needed.

    • If the listing shows "Pending," click the pending icon and then press the green "Refresh" button.

  • Then click on the refresh button, this will turn it green and confirmed



3. Integrate Airbnb Account (First-Time Only)

Step 1: Access Airbnb Integration Settings

  1. Log in to your PropertyStack dashboard.

  2. Navigate to Settings > Integrations > OTAs.

  3. Click on Airbnb to begin the integration process.

Step 2: Add or Select Your Airbnb Account

  • If this is your first Airbnb account, you will be taken to the account setup page.

  • For additional Airbnb accounts, click Add New Account to reach the setup screen.

Step 3: Configure Connection Details

  • Connection Name: Enter a recognizable name for this Airbnb profile to easily distinguish it from others (e.g., "Josh's Airbnb").

  • Default Multiplier: If you want to automatically mark up prices to cover Airbnb commissions (commonly 16.5%), enter 1.165 here.

Note: We recommend applying commission markups in PriceLabs for better control.

Optional Step: Remove Existing PMS Provider on Airbnb

1. Navigate to Airbnb Privacy and Sharing Settings

2. Remove Access to Current PMS Provider

  • Click the "Remove access" button next to any currently active PMS provider.

  • Confirm by clicking the black "Remove access" button.

Step 4: Generate Host Token ID

  1. Ensure you are logged in to the Airbnb account you want to connect.

  2. Tick the Generate Client ID checkbox.

  3. Click the Open button to authorize OTA connection on Airbnb.

  4. When prompted by Airbnb, click Allow to connect OTA Switch.

  5. Copy the Host Token provided by Airbnb.

  6. Paste the token into PropertyStack and click Next.

Step 5: Confirm Airbnb Account Connection

Once the token is validated, you will see the Airbnb account successfully added. All active listings under that Airbnb profile will display here.



4. Map Listing on Airbnb

Note: You must be the primary host to integrate the listing.

Step 1: Connect Airbnb to PropertyStack

  1. From the left-hand menu, click the Settings icon.

  2. Select Integrations from the side panel.

  3. Under Integration Settings, locate the Airbnb card.

  4. Click on the card to link your Airbnb account to PropertyStack.

Once connected, you will be taken to the Channel Connector page.

Step 2: Identify the Airbnb Listing

  1. In the Channel Mapping section, locate your Airbnb listing.

  2. If the listing name doesn’t appear, find the Property ID in PropertyStack:

    • Go to Property List, click Edit Property.

    • Copy the digits before the "X" in the URL (this is the unique ID).

    • Use this ID to match the property within the Airbnb integration screen.

Step 3: Map the Listing

  1. Click Map beside the Airbnb listing.

  2. Select the correct Airbnb account.

  3. Choose the listing name and rate plan from the dropdowns.

  4. Click Map.

Step 4: Room Configuration

  1. Adjust the rate multiplier if necessary (we recommend managing rates via PriceLabs).

  2. Enter maximum occupancy.

Click Next.

Step 5: Configure Property Details

PropertyStack will automatically pull in most data from Airbnb. Review and update the following as needed:

  • Listing Name & ID

  • Address (Country, State, City, Postal Code, Latitude/Longitude)

  • Description

  • Check-in/out details

  • Uploaded images

  • Property’s location

  • Directions, permit/tax ID

Make sure all the key information marked by * has been filled.

Click Next.

Step 6: Room Details and Fees

Ensure the following are filled out:

  • Property type group & category

  • Room type

  • Bedrooms & bathrooms

  • Guests included

  • Currency & full rate

  • Add extra fees or discounts (e.g., cleaning, security deposit, pet fees)

  • Select at least 5 amenities (required)

Click Next.

Step 7: Availability & Booking Settings

  1. Set minimum/maximum night stay and lead time.

  2. Configure preparation time.

  3. Add check-in/out rules, cancellation policy, and guest restrictions.

  4. Use Day Rules to restrict specific check-in/check-out days.

  5. Enable Request Booking if you want manual booking approvals.

  6. Add a Welcome Message (optional).

Click Next.

Step 8: Review & Finalize

  1. The system will validate all fields and begin syncing.

  2. Any missing info will be flagged — update and resync if needed.

  3. Once all items are ticked, your Airbnb listing is successfully mapped.

  4. A green status bar at left will confirm that the listing is connected.

To finalize:

  • Toggle the Bookable switch ON

  • Click Sync

Your property is now live on Airbnb via PropertyStack.

To make changes later: Click the three dots beside the mapped property → Edit or Unmap as needed.



5. Integrate Booking.com Account (First-Time Only)

Step 1: Access Booking.com Admin Panel

  1. Login to Booking.com Admin Panel

Step 2: Navigate to Bulk Editing

  1. Open Bulk Editing Tool

    • Once logged in, navigate to the "Bulk Editing" section.

Step 3: Switch Connectivity Provider to OTASwitch

  1. Select Connectivity Providers

    • Scroll down to the "Connectivity Providers" section.

    • Click the "Take Action" button.

  2. Choose OTASwitch

    • In the dropdown menu, select "OTASwitch".

    • Press the "Proceed" button.

Step 4: Apply Changes to All Properties

  1. Select Properties

    • Ensure all boxes are ticked for the relevant options.

    • Press the "Select Properties" button.

  2. Review and Confirm Changes

    • Press "Select All" to apply the changes to all your properties.

    • Click "Review Changes" to proceed to the confirmation page.

    • Follow the prompts to confirm the changes.

Step 5: Verify the Changes

  1. Check for Successful Integration

    • After completing the steps, check to see that the changes have been applied, and your properties are now connected through OTASwitch.

Note: For all Booking.com account integrations, this will be done with a Propertystack consultant. Always inform your account manager before making any changes to the Booking.com account integrations.


6. Create the Booking.com Listing via Airbnb Link

Step 1: Navigate to the Property Setup

  1. Log in to your Booking.com account.

  2. From the Group homepage, click on the "Add new property" button located on the right side of the screen.

Step 2: Choose Property Type

  1. On the next screen, you will be prompted to select the type of property you want to list. Click on the "List your property" button under the appropriate category (e.g., Homes, Hotel, etc.).

  2. In this example, we will list a "Home"


Step 3: Select What Guests Can Book

  1. Choose whether your guests can book the entire place or a private room within the property.

  2. Click "Continue" to proceed.


Step 4: Specify Property Category

  1. From the options provided, select the property category that best matches your listing (e.g., Holiday Home, Villa, etc.).

  2. Click "Continue" to move to the next step.

  3. In this example, we will list a "Holiday Home"


Step 5: Determine the Number of Properties

  1. Specify whether you are listing one or multiple holiday homes.

  2. Click "Continue" to proceed.


Step 6: Import Property Details from Airbnb

  1. On the "Where else is your property listed?" screen, check the box next to Airbnb.

  2. Paste the link to your Airbnb listing in the provided field.

  3. Click "Apply" to import your property details.

  4. Once done, click "Continue" to move forward.


Step 7: Follow the Prompts to Complete the Listing

  1. Continue following the prompts provided by Booking.com to fill in any additional required information, such as location, amenities, and pricing.

  2. Ensure that all the information transferred from Airbnb is accurate and complete any missing details.


7. Final Checks and Mapping Validation

Ensure everything is syncing and visible across all platforms.

Checklist:

  • Calendar sync status (PropertyStack should show green tick).

  • Pricing accuracy across OTAs.

  • Listing titles, descriptions, and photos match.

  • Availability blocks or restrictions are syncing.

Tip: Check OTA dashboards to preview how listings appear to guests.


Best Practices

  • ✅ Always connect PriceLabs before adding listings to Airbnb or Booking.com.

  • ✅ Use the same property name across all platforms for easier mapping.

  • ✅ Fill in all required fields in PropertyStack (*).

  • ✅ Include tags and metadata like pet-friendliness, free parking, or keyless entry.

  • ✅ Watch for the green sync tick in PS after each channel is connected.


Conclusion

By following the workflow above in order, your property will be fully integrated and optimized to receive bookings across major OTAs. A correct setup from the start minimizes sync errors, ensures accurate pricing, and boosts your listing visibility.

If you ever need help, contact support or reach out directly from your PropertyStack dashboard.

Did this answer your question?