Integrations/Booking engine
Booking engine

See your guests' intent.
Before they book.

Every search on your booking engine — even the ones that don't convert — becomes a daily signal in Peaqplus. Lead-time analytics, search-to-booking conversion, and 30–60 days of demand visibility before the booking peak.

Source-agnostic. Intent only — no personal data captured. GDPR-clean by design.

What you're missing today

Most hotels see the bookings.
Not the searches.

01
Bookings are too late

By the time a reservation lands, the decision was made days or weeks ago. The competitive moment — when the guest was still picking — has already passed.

02
Web analytics loses the context

Google Analytics knows someone searched. It doesn't know which nights, how many guests, or whether they were the same person who came back three times before booking elsewhere.

03
The signal is in the noise

A spike of searches for August arrival in February is a pricing decision waiting to happen — if you can see it. Most hotels don't.

The data flow

One POST per search. Per-night breakdown.

01
Tracking event

A small snippet on your booking-engine page. Every search — date pick, guest count, room type — sends one lightweight event to Peaqplus.

02
Per-night breakdown

A search for "May 10–14, 1 guest" becomes 5 rows: arrival night, three stay nights, departure night. Every date can be analyzed as arrival demand, stay demand, or departure demand independently.

03
Intent only

We capture date + property + session ID. No email, no IP, no name, no PII. GDPR-clean by design — legitimate-interest analytics, not personalized tracking.

04
Per-hotel activation

Enabled by a single setting once your booking engine is wired up. Vendor-agnostic — any booking-engine provider can send the same event in the same format.

What you see

Four reports. One signal.

Lead-time analytics, daily summary, search-to-booking conversion, and a forward-looking calendar. Each answers a different question; together they're the demand picture that doesn't wait for reservations.

01 · Booking Engine Search Overview

The 12 × 12 lead-time matrix.

Twelve rows (search month) by twelve columns (target month). Read across a row: where are people who searched in February looking to stay? Read down a column: who searched, and when, for an August arrival? The diagonal is "same-month searches"; the off-diagonals are the lead-time picture you couldn't see before.

  • Switch between arrival, stay-night, and departure views — the per-night breakdown means all three are first-class
  • Year-over-year overlay — see how this season's lead-time shape compares to last
  • Pickup overlay — overlay actual bookings so the unconverted-intent gaps surface visually
app.peaqplus.com/insights/booking-engine
BOOKING ENGINE SEARCH OVERVIEW
Lead-time matrix · stay nights
JFMAMJJASONDJFMAMJJASOND
Mar → Aug · 1,247 searches · +38% vs LY. Summer demand is 5 months out and already running hot.
02 · Booking Engine Search Summary

Daily volume, with the top three most-searched dates.

Day-by-day, how many searches arrived and what they were searching for: the Top 1, Top 2, Top 3 most-popular target dates plus a long-tail "other" share. A morning rhythm: open this report, see what guests asked for yesterday before you start your other work.

  • Trend chart at the top — daily volume over a chosen range (default: current month)
  • 30-day lookback table — date, total searches, the three most-searched targets
  • A long-tail peak — say, an unexpected long weekend — shows here before bookings land
app.peaqplus.com/insights/booking-engine/summary
BOOKING ENGINE SEARCH SUMMARY
Last 30 days · daily volume
71Mar 01Mar 30
Top 1
Aug 23–25
14.2%
Top 2
Jul 12–14
8.7%
Top 3
May 30
6.1%
03 · Booking Engine Top Searches

Search → booking conversion, daily.

For every day in your range: how many searches came in, how many individual bookings, how many group bookings, total pickup, and the conversion percentage. Sort by volume, by pickup, or by conversion. The "many searches, few bookings" rows are the price-or-availability questions you didn't know to ask.

  • Three-axis mixed chart — search-count line, pickup bars (individual + group, stacked), conversion-percent line
  • Discussion threads anchor here — every row can carry a team conversation tied to the data
  • "High searches, low conversion" → pricing or availability question. Reverse: low search, high conversion → underpriced segment
app.peaqplus.com/insights/booking-engine/top-searches
BOOKING ENGINE TOP SEARCHES
Search → booking · last 7 days
0405060708091088025%0%
Searches Individual pickup Group pickup Conversion %
Mar 08 anomaly: 88 searches, 4 bookings · 5% conversion. Pricing or availability question — flag in Discussion.
04 · Daily Search calendar

60 days of demand, before bookings land.

A calendar view: every cell coloured by search intensity, classified against the previous 30 days' top-five most-searched days. Red is a demand peak. Orange is elevated. Green is a normal day. The classification refreshes daily as patterns shift.

  • 60+ days forward — so demand surfaces before the booking peak
  • Hover any cell to see the search count, lead-time, and target-date breakdown
  • Feed for the forecast module — "warm" dates with low OTB are exactly the dates that move pricing decisions
app.peaqplus.com/insights/booking-engine/daily
DAILY SEARCH
Next 60 days · demand calendar
M
T
W
T
F
S
S
1
2
3
4
5
High
6
7
8
High
9
Peak
10
Peak
11
High
12
High
13
14
15
16
17
18
19
High
20
Peak
21
Peak
22
Peak
23
High
24
25
26
High
27
28
29
30
31
32
33
High
34
Peak
35
Peak
36
High
37
38
39
40
41
42
43
44
45
46
47
High
48
High
49
50
51
52
53
54
High
55
56
Peak Elevated Normal Quiet
GDPR by design

Intent only. No personal data.

The captured record is the search itself — date range, property identifier, an opaque session UUID, and an optional flag for source context. No email. No IP address. No name. No personalized behavioural profile. This is legitimate-interest analytics under GDPR, not consent-required tracking — confirm with your DPO if you have one, but you typically won't need a new cookie-banner entry for this.

If your booking engine isn't there yet

Not currently integrated? It's a single POST.

The integration is source-agnostic: any booking-engine vendor (or your website developer) can fire the tracking event in the same format. We share the spec, sometimes the booking-engine team integrates it directly, sometimes your web developer drops it into the widget. Either way, it's typically a day of work and you're streaming intent data.

Tell us during the demo what you're using. We'll share the integration spec and connect with your booking-engine vendor or developer.

FAQ

Common questions.

Google Analytics knows that someone searched, and roughly when. We know which specific nights they searched for, how the search broke down across arrival / stay / departure, and how it converted into a booking. That's the difference between web analytics and revenue analytics.
Signal → Decision → Action → Outcome

See the intent signal on a property like yours.

In our 45–60 minute walkthrough, we run Peaqplus on our live demo environment — a simulated property with search data that moves day to day — and walk through the 12 × 12 lead-time matrix, the daily summary, the search-to-conversion chart, and the calendar, all live, all populated. Bring a question about your own demand patterns; we'll show you what the data would look like.

No setup fee. A standard one-event integration — typically a day's setup work for your booking-engine vendor.