Before you begin
You will need:- An active Ddriftt property owner account (onboarding completed)
- A Cloudbeds user who can authorize Marketplace apps for the hotel(s) you want to connect
- Access to those properties in Cloudbeds (multi-property accounts import every hotel the authorization covers)
What gets connected
After a successful connection, Ddriftt will:- Import your Cloudbeds hotel(s), addresses, and room types
- Sync availability and rates for booking (including arrival/departure restrictions and length-of-stay rules)
- Create reservations in Cloudbeds when guests book on Ddriftt
- Post payments to Cloudbeds after successful guest payment
- Keep cancellations and date changes in sync via Cloudbeds webhooks
How connection works
Ddriftt uses Cloudbeds’ secure authorization flow (Marketplace OAuth). You do not paste API credentials for the standard setup:1
Start the connection in Ddriftt
You start the connection in Ddriftt.
2
Approve access in Cloudbeds
You are redirected to Cloudbeds to sign in and approve access.
3
Return to Ddriftt
Cloudbeds returns you to Ddriftt and the connection finishes automatically.
4
Import properties
Ddriftt begins importing your properties.
Start the connection in Ddriftt
1
Sign in
Sign in to Ddriftt as a property owner.
2
Open PMS Connections
Go to Account → PMS Connections.
3
Add a connection
Click Add New.
4
Select Cloudbeds
Choose Cloudbeds as the PMS.
5
Use the standard connection flow
Leave Beta: connect with manual API key unchecked (recommended).
6
Connect
Click Connect with Cloudbeds. You will be redirected to Cloudbeds.
Authorize Ddriftt in Cloudbeds
1
Sign in to Cloudbeds
Sign in to Cloudbeds if prompted.
2
Review permissions
Review the permissions Ddriftt requests.
3
Approve permissions
Approve all requested permissions so property import, availability, reservations, and payments can work.
4
Complete authorization
Complete authorization. Cloudbeds then redirects you back to Ddriftt to finish setup.
Permissions Ddriftt needs
Ddriftt requests access to:- Read hotel and room information
- Read rates and availability
- Read and write reservations
- Read and write payments
Confirm import in Ddriftt
1
Confirm the connection
You should see a confirmation that the connection was added and properties are importing.
2
Wait for import
Wait a few minutes for the import to finish.
3
Confirm hotels and room types
Open your Properties list and confirm each expected hotel and room type appeared.
4
Complete listing details
Complete any Ddriftt listing details that were not imported from Cloudbeds (photos, marketing copy, publish settings, and so on).
5
Refresh if needed
If something is missing, return to PMS Connections and click Refresh on the Cloudbeds connection card.
Managing the connection
On Account → PMS Connections, each Cloudbeds connection card supports:- Refresh: re-import hotels and room types from Cloudbeds
- Disconnect: disable the Cloudbeds app connection for linked properties and stop syncing in Ddriftt
Reconnecting
If you reconnect (for example after fixing permissions), Cloudbeds may ask you to approve permissions again. Approve all scopes so the new connection has full access.Multi-property accounts
If your Cloudbeds authorization covers multiple hotels, Ddriftt imports all hotels returned for that connection. Disconnecting the connection in Ddriftt disables the app for each linked property. If you only want a subset of hotels connected, authorize with a Cloudbeds user/property scope that matches what you intend to import, or contact Ddriftt support for guidance.Troubleshooting
Tips for a smooth go-live
- Configure room types and base rates in Cloudbeds before connecting.
- Confirm credit/card payment methods are enabled in Cloudbeds so guest payments can post cleanly after booking.
- After connecting, place a test booking (or follow Ddriftt staging guidance) to confirm availability, pricing, reservation creation, and payment posting in Cloudbeds.
- Prefer the standard Connect with Cloudbeds flow. The manual API key option is for beta/testing only.
Need help?
Contact Ddriftt support with:- Your Ddriftt owner account email
- Your Cloudbeds property name(s)
- A description of the step that failed (and any exact error message shown in Ddriftt)