Channels & Distribution

Connecting Booking Sites

Link your property to Booking.com, Airbnb, Expedia, and more

Synoveo connects your property to the world's largest booking platforms. Once connected, your rooms, rates, and availability stay synchronized across all sites automatically.

Supported Booking Sites

ChannelBest ForCommission Range
Booking.comHotels, B&Bs, hostels15-25%
AirbnbVacation rentals, unique stays3-5% (host)
ExpediaHotels, resorts15-25%
TripAdvisorAll property types12-15%
AmadeusHotels (travel agent bookings)Varies

You don't need to connect all channels at once. Start with the one that brings you the most bookings and add others when you're comfortable.

Before You Connect

Make sure you have:

  • Your property's rooms and rates configured in Synoveo
  • An existing account on the booking site you want to connect (or be ready to create one)
  • Admin access to your listing on that booking site
  • An active Synoveo subscription on a plan that includes channel management

Connecting Booking.com

Booking.com is the world's largest accommodation booking platform, making it a priority channel for most properties.

Open the Integrations page

In your Synoveo console, go to Channels and click Connect New Channel.

Select Booking.com

Choose Booking.com from the list of available channels.

Enter your property ID

Provide your Booking.com property ID. You can find this in your Booking.com extranet under Property > General Info.

Authorize the connection

Follow the prompts to authorize Synoveo to manage your Booking.com listing. This may involve confirming the connection in your Booking.com extranet.

Map your rooms

Match each room type in Synoveo to the corresponding room type on Booking.com. Synoveo will suggest matches based on room names.

Verify and activate

Review the mapping, then activate the connection. Your rates and availability will begin syncing immediately.

If your property is already live on Booking.com, the connection will update your existing listing rather than creating a new one.

Connecting Airbnb

Airbnb is particularly popular for vacation rentals, apartments, and unique accommodation types.

Open the Integrations page

In your Synoveo console, go to Channels and click Connect New Channel.

Select Airbnb

Choose Airbnb from the available channels list.

Sign in to Airbnb

You'll be redirected to Airbnb to authorize the connection. Sign in with the account that manages your listing.

Select your listings

Choose which Airbnb listings you want to connect to Synoveo. If you have multiple listings, you can connect them all or just some.

Map rooms to listings

Match your Synoveo room types to your Airbnb listings. For vacation rentals, each property typically maps to one Airbnb listing.

Activate the connection

Confirm the mapping and activate. Airbnb will start receiving rate and availability updates from Synoveo.

Once connected, manage your rates and availability through Synoveo only. Changes made directly on Airbnb may be overwritten by the next sync.

Importing Existing Listings

If you already have listings on booking sites, Synoveo can import your existing content to save you setup time.

OTA Import

What gets imported

DataImported?Notes
Room typesYesNames, descriptions, photos
Rate plansYesPricing structure and rules
ContentYesProperty description, amenities
AvailabilityYesCurrent calendar
Booking historyNoHistorical data stays on the booking site

How to import

Start the import

After connecting a channel, Synoveo will ask if you'd like to import existing listing data.

Review imported data

Synoveo shows you what was found on the booking site. Review room types, rates, and content before accepting.

Accept or adjust

You can accept the imported data as-is, or modify it before saving. Imported data becomes your starting point in Synoveo.

Room Mapping

Room mapping is how you tell the channel manager which Synoveo room corresponds to which listing on a booking site.

How mapping works

  • Each room type in Synoveo can be mapped to one room type on each connected channel
  • Synoveo suggests matches based on room names and descriptions
  • You can adjust mappings at any time

Mapping tips

  • Keep names consistent -- If your "Deluxe Double" in Synoveo is called "Deluxe Double Room" on Booking.com, the mapping is straightforward
  • Check bed configurations -- Make sure the bed types match between Synoveo and the booking site
  • Map all rooms -- Unmapped rooms won't sync, which can lead to availability gaps

Integrations

Managing Content Per Channel

Some channels allow you to customize how your property appears:

SettingDescription
DescriptionProperty and room descriptions can vary by channel
PhotosSelect which photos to show on each channel
PoliciesCancellation and payment policies per channel
Rate adjustmentsAdd a markup or discount for specific channels

Many properties add a small markup (5-10%) on booking site rates compared to their direct booking price. This encourages guests to book directly while still maintaining competitive listings.

Connection Status

Each channel connection has a status indicator:

StatusMeaningAction
ConnectedActive and syncingNo action needed
SyncingUpdate in progressWait for completion
WarningMinor issue detectedCheck the details and resolve
DisconnectedConnection lostReconnect the channel

Troubleshooting Connections

"Connection failed"

  • Verify your credentials on the booking site are correct
  • Check that you have admin access to the listing
  • Try disconnecting and reconnecting

"Rooms not mapping"

  • Ensure room types are set up in Synoveo before mapping
  • Check that the room names on the booking site match what you expect
  • Try mapping manually if automatic suggestions don't match

"Rates not updating"

  • Check the sync status on the Channels page
  • Verify that rates are configured in Synoveo
  • Look for error messages in the sync activity log

"Availability mismatch"

  • Make sure you're managing availability only through Synoveo
  • Check if there are pending bookings that haven't synced yet
  • Use the manual sync button to force an update

Next Steps

On this page