AI data analyst for travel companies
Explain the winter gap before the trading call.
Booking pace and look-to-book vs last season. Bruin finds the gap.
Winter 26/27
Bookings on the books · all markets
- Bookings
- 18,400
- −6%
- Look-to-book
- 58:1
- +18%
- Booking margin
- €142
- +€6
- Cancellations
- 6.1%
- +0.4 pts
Pace vs last season, last 12 weeks
City breaks: 20% behind, though searches are up 4%.
bookings.reservations + search.logs · refreshed 07:00
Trusted by forward-thinking teams
Ask it anything
Trading call at 10. By 9:25, you know why.
Your numbers
Defined once. Used in every answer.
- Look-to-book
searches / bookings- Conversion
bookings / sessions- Booking margin
sum(price − supplier_cost − commission − card_fees) / bookings- Cancellation rate
cancelled_bookings / bookings_made- Lead time
median(departure_date − booking_date)- Supplier error rate
(errors + no_availability) / supplier_requests
From a customer
“It's like having a second analyst to bounce ideas off. I mainly use it to kickstart SQL queries, validate my thinking, and explore alternative approaches.”
Kerem PilavData Analyst, StarBerry Games- estimated annual savings
- ~€100k
- faster pipeline setup
- 3x
- running on Bruin
- 1.5 years
Built on the Bruin platform
What runs behind the answer.
Sources
DatabasesWarehousesApps & APIsFiles & storageStreams & webhooksWeb scrapingMove
Data IngestionFrequently asked
Questions from travel teams.
How do I know Bruin’s booking numbers are right?
Every answer shows the query and the booking tables behind it. Pace, look-to-book and booking margin have one definition across every market, tested on every run.
Which travel systems does Bruin connect to?
Your booking engine’s database (PostgreSQL, MySQL, SQL Server), Adyen, Stripe, PayPal, Google Ads, Criteo, GA4, Amplitude, Salesforce, HubSpot, Zendesk and Trustpilot. Supplier and GDS files load through SFTP or S3.
Can Bruin compare booking pace with last season?
Yes. It compares bookings on the books with the same point last season, by market, product and departure month, so you see where the gap sits.
Can Bruin watch bed bank and supplier error rates?
Yes. Load search logs and supplier responses, and Bruin tracks error and no-availability rates by supplier and city, then posts to #suppliers when they spike.
Can Bruin work out margin per booking?
Yes. Price, supplier cost, commission and card fees from Adyen, Stripe or PayPal join per booking, so margin is counted the same way in every market.
Can Bruin link our marketing spend to bookings?
Yes. Google Ads, Criteo and GA4 sessions join to bookings, so you see cost per booking and look-to-book by channel and market.
Can Bruin send the trading pack before our morning call?
Yes. Schedule pace, bookings and margin by market for each morning, as a message or a PDF, with each figure linked to its query.
Do we need a data team or data expertise to use Bruin?
No. Connect your booking database, then ask in Slack. If you have a data team, Bruin runs on their models and checks.
How is Bruin different from our booking engine’s reports?
Those reports show bookings. Bruin joins them with search logs, supplier responses, payments and marketing, and explains why a market is behind.
How is Bruin different from asking ChatGPT about our booking data?
A chat assistant only sees what you paste in. Bruin answers from your connected booking, payment and marketing data, runs the query itself and shows its sources.
How much does Bruin cost, and is it per seat?
Bruin Cloud is free to start: $100 in credits and 50 AI tasks, no credit card. After that, compute is billed per second (about $2.50 an hour for SQL, $10 on a standard instance) and AI tasks cost $1 to $3 each, depending on complexity. Committed-use discounts lower the rate as usage grows. No seats.
Is our customer data safe with Bruin?
Bruin is SOC 2 Type 2 attested and ISO/IEC 27001:2022 certified. Your data is never used to train AI models.
Find the winter gap while you can close it.
$100 in credits and 50 AI tasks. No credit card.
A demo walks through your own data.
