Baileys Analytics is designed for OwnerRez hosts managing 2 or more properties. Get accurate insights by pulling booking data from OwnerRez. View revenue, occupancy, and profit breakdowns in minutes.
- Steps for Integration
- Manual Configuration
- Real-Time Updates
- Initial Sync
- Manual Sync
- Security & Privacy
- Troubleshooting
- Support
- What Data is Transmitted
Steps for Integration
How do I connect OwnerRez?
Open Settings → Integrations and click "Connect to OwnerRez." You will be redirected to OwnerRez to authorize the connection.
The initial data sync begins immediately after.The connection uses OAuth.
Your OwnerRez password is never shared with Baileys Analytics.
How long does the first sync take?
Typically 2 to 5 minutes.
The sync imports 4 years of historical bookings and 1 year of future bookings. Progress is visible on the dashboard during the process.
Is my data updated automatically?
Yes. After the initial sync, OwnerRez webhooks push updates in real time. Booking changes, cancellations, and property edits appear on your dashboard within seconds.
Manual Configuration
The following data is not available through the OwnerRez API and must be entered manually:
-
Operating expenses (cleaning, maintenance, etc.) in Settings → Expenses
Host service fees are imported from OwnerRez booking data. Guest service fees are estimated (Vrbo ~8%, Airbnb ~14% pre-Oct 2025, 0% after) until OwnerRez exposes them via their API. Booking.com and direct bookings have no guest fee. All estimated figures are marked "(est.)" in the dashboard. Net revenue calculations also require operating expenses to be configured.
Real-Time Updates
OwnerRez webhooks push changes to Baileys Analytics as they happen. No action is required on your part.
Events that trigger automatic updates
- New bookings confirmed in OwnerRez
- Date changes and guest info edits
- Cancellations
- Property name, status, and tag changes
- Guest contact info updates
Initial Sync
On first connection, the system imports 4 years of historical bookings and 1 year of future bookings. This typically takes 2 to 5 minutes.
All subsequent updates are handled by webhooks.
Manual Sync
Webhooks handle most updates automatically. If needed, you can trigger a manual sync from Settings → Integrations:
- Re-sync All Data re-imports all properties and bookings
- Guest Details Sync backfills missing contact information
Manual syncing is rarely needed. Use it if data appears stale or incomplete.
Security & Privacy
- Connection uses OAuth. Your OwnerRez password is never stored.
- All data transfers are encrypted over HTTPS.
- Row-level security isolates your data from other accounts.
- Webhooks are authenticated to prevent unauthorized access.
- You can disconnect at any time from Settings → Integrations.
Troubleshooting
- No data showing - Check your connection status in Settings → Integrations. If disconnected, reconnect and allow the initial sync to complete.
- Missing guest contact info - Run a Guest Details Sync from Settings → Integrations. OwnerRez stores guest contact details separately from booking records.
- Data appears outdated - Check webhook status in Settings → Integrations. If webhooks are inactive, use "Re-sync All Data" to refresh.
Support
Questions? Contact us at support@baileysanalytics.com or visit the Help Center.
What Data is Transmitted
The following data is imported from your OwnerRez account and kept current via webhooks.
Properties
- Name, address, bedrooms, bathrooms, max guests
- GPS coordinates
- Active/inactive status
- Property tags
Bookings
- Dates, guest count, and status
- Charge breakdowns and financial data
- Guest name, email, and phone
- Booking source (Airbnb, Vrbo, Direct, etc.)
- Platform reservation numbers
- Tags and line-item charges
Guests
- Contact information and tags
- Booking history and repeat guest tracking
Blocks
- Owner blocks and unavailable periods
- Block type, reason, and dates