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
Log into your PropertyStack profile.
Select Menu > Property List.
Click Add Property.
Create a new owner or assign to an existing one.
Fill in all the relevant information for the property.
Click Add Property.
Step 2: Locating Your Listing in the Onboarding Tab
Select My Work > Onboarding from the left sidebar.
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.
Contractors
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.
Use Existing Contractor:
3. Select all contractors here:
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
Log in to PropertyStack.
Go to the "Settings" section from the left sidebar.
Select "Integrations" from the menu.
Click on the "Pricing" tab and then choose "PriceLabs."
Step 2: Connect the Property Listing
Find the property you want to integrate and click the "Not Connected" button next to it.
A pop-up window will appear. Click "Create property in PriceLabs."
Step 3: Set Up Pricing in PriceLabs
Log in to PriceLabs and locate the newly created property listing.
Click the red "Review Prices" button next to your listing.
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
First, Toggle on "Sync Prices" to the right.
Step 4: Verify and Refresh Integration Status
Return to PropertyStack and navigate back to the PriceLabs integration page.
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
Log in to your PropertyStack dashboard.
Navigate to Settings > Integrations > OTAs.
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
Go to Airbnb Privacy and Sharing.
Click on the "Services" tab.
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
Ensure you are logged in to the Airbnb account you want to connect.
Tick the Generate Client ID checkbox.
Click the Open button to authorize OTA connection on Airbnb.
When prompted by Airbnb, click Allow to connect OTA Switch.
Copy the Host Token provided by Airbnb.
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
From the left-hand menu, click the Settings icon.
Select Integrations from the side panel.
Under Integration Settings, locate the Airbnb card.
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
In the Channel Mapping section, locate your Airbnb listing.
If the listing name doesn’t appear, find the Property ID in PropertyStack:
Step 3: Map the Listing
Click Map beside the Airbnb listing.
Select the correct Airbnb account.
Choose the listing name and rate plan from the dropdowns.
Click Map.
Step 4: Room Configuration
Adjust the rate multiplier if necessary (we recommend managing rates via PriceLabs).
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
Set minimum/maximum night stay and lead time.
Configure preparation time.
Add check-in/out rules, cancellation policy, and guest restrictions.
Use Day Rules to restrict specific check-in/check-out days.
Enable Request Booking if you want manual booking approvals.
Add a Welcome Message (optional).
Click Next.
Step 8: Review & Finalize
The system will validate all fields and begin syncing.
Any missing info will be flagged — update and resync if needed.
Once all items are ticked, your Airbnb listing is successfully mapped.
A green status bar at left will confirm that the listing is connected.
To finalize:
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
Login to Booking.com Admin Panel
Go to admin.booking.com and login with your credentials.
Step 2: Navigate to Bulk Editing
Open Bulk Editing Tool
Once logged in, navigate to the "Bulk Editing" section.
Step 3: Switch Connectivity Provider to OTASwitch
Select Connectivity Providers
Scroll down to the "Connectivity Providers" section.
Click the "Take Action" button.
Choose OTASwitch
In the dropdown menu, select "OTASwitch".
Press the "Proceed" button.
Step 4: Apply Changes to All Properties
Select Properties
Ensure all boxes are ticked for the relevant options.
Press the "Select Properties" button.
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
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
Log in to your Booking.com account.
From the Group homepage, click on the "Add new property" button located on the right side of the screen.
Step 2: Choose Property Type
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.).
In this example, we will list a "Home"
Step 3: Select What Guests Can Book
Choose whether your guests can book the entire place or a private room within the property.
Click "Continue" to proceed.
Step 4: Specify Property Category
From the options provided, select the property category that best matches your listing (e.g., Holiday Home, Villa, etc.).
Click "Continue" to move to the next step.
In this example, we will list a "Holiday Home"
Step 5: Determine the Number of Properties
Specify whether you are listing one or multiple holiday homes.
Click "Continue" to proceed.
Step 6: Import Property Details from Airbnb
On the "Where else is your property listed?" screen, check the box next to Airbnb.
Paste the link to your Airbnb listing in the provided field.
Click "Apply" to import your property details.
Once done, click "Continue" to move forward.
Step 7: Follow the Prompts to Complete the Listing
Continue following the prompts provided by Booking.com to fill in any additional required information, such as location, amenities, and pricing.
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.