Overview
Instant Booking Page (IBP) is your built-in direct booking engine. Accept commission-free reservations directly from your website, social media, or marketing campaigns without paying OTA commissions.Perfect landing page for Google Hotel Ads, social media campaigns, and email marketing - 0% commission.
Benefits
Zero Commission
Keep 100% of booking revenue
Instant Setup
Launch in minutes
Fully Branded
Match your brand colors and logo
Mobile Optimized
Works on all devices
Step 1: Initial Setup
1
Access IBP Settings
Go to Settings > Channels > Instant Booking Page
2
Enable IBP
- Toggle to “Active”
- Select your property
- Choose default currency
3
Get Your URL
Your booking page URL:Or set up custom domain
4
Configure Payment
Connect payment processor:
- Stripe (recommended)
- Direct bank transfer
- Pay at property
Step 2: Branding
Logo and Colors
1
Upload Logo
- Recommended: 300x100px PNG
- Transparent background
- Under 500KB
2
Set Colors
- Primary: Main buttons and accents
- Secondary: Highlights and links
- Background: Page background
- Text: Primary text color
Property Information
Add essential details:- Property name and description
- Address and contact info
- Check-in/check-out times
- Cancellation policies
- House rules
Photos
Hero Image
Hero Image
1920x1080px - Main banner image
Gallery
Gallery
1200x800px - Property and room photos
Photo Tips
Photo Tips
- High resolution and professional
- Well-lit and properly framed
- Show key features and selling points
Step 3: Room Configuration
Each room displays with:- Room name and description
- Occupancy limits
- Room photos
- Amenities
- Real-time pricing
Rate Plans
Configure multiple rate options:- Standard Rate
- Non-Refundable
- Package Rates
- Long Stay
Flexible cancellation with standard policy
Step 4: Payment Setup
Stripe Integration (Recommended)
1
Create Stripe Account
Sign up at stripe.com
2
Get API Keys
Navigate to Developers > API Keys
3
Connect to IBP
Enter in IBP settings:
- Publishable Key
- Secret Key
4
Test Mode
Enable test mode first
5
Go Live
Switch to live mode
Payment Options
Full Payment
Total at booking
Deposit
Partial now, rest at check-in
Pay at Property
Pay on arrival
Managing Bookings
All IBP reservations appear in Bookings tab:- Real-time booking notifications
- Guest details and special requests
- Payment status
- Confirmation emails sent automatically
Automated Emails
- Immediate booking confirmation
- Payment receipt
- Pre-arrival reminder (3 days before)
- Check-in instructions
Managing Rates
Update IBP rates in Rates tab:- Base rates sync automatically
- Occupancy-based pricing
- Length of stay discounts
- Seasonal rates
- Last-minute deals
- Pulls from your rate calendar
- Updates in real-time
- Applies restrictions automatically
Marketing Your IBP
Distribution Channels
Website
Embed or link from your site
Social Media
Share on Facebook, Instagram
Include in newsletters
Google Ads
Use as landing page
QR Codes
For printed materials
Direct Messages
Send to inquiries
Website Integration
- Embed
Conversion Optimization
High-Quality Photos
Professional images are the #1 factor in booking decisions.
Competitive Pricing
Beat OTA rates by 5-10% - your commission savings cover it.
Guest Reviews
Display reviews prominently. 90% of travelers read reviews before booking.
Fast Loading
IBP loads in under 2 seconds. Compress photos for best performance.
Clear Policies
Transparent cancellation and payment policies build trust.
Performance Tracking
View metrics in Bookings tab:Page Views
Total visits
Search Queries
Date searches
Conversions
Completed bookings
Conversion Rate
Views to bookings
Revenue
Total booking value
Average Booking
Average booking value
Best Practices
Update Rates Daily
IBP pulls from your Rates tab in real-time. Keep your calendar current.
Quick Response
Respond to special requests within 24 hours.
Incentivize Direct
“Book Direct and Save 10%” converts better than generic CTAs.
Collect Reviews
Email guests after checkout requesting reviews.
Troubleshooting
No Availability
No Availability
Solutions:
- Check availability is open in Rates tab
- Verify stop-sell is not enabled
- Check allocation hasn’t been exhausted
Price Mismatch
Price Mismatch
Solutions:
- Verify rate calendar is updated
- Check tax calculation settings
- Clear browser cache
Payment Failing
Payment Failing
Solutions:
- Verify Stripe keys are correct
- Check Stripe account is activated
- Ensure test mode is disabled
Resources
- Channex IBP Guide: https://docs.channex.io/channel-mapping-guides/instant-booking-page
- Stripe Docs: https://stripe.com/docs