BondiCasa

Availability

Check dates and rates.

Rates are confirmed on the next screen. Minimum two nights over weekends, three over public holidays.

Outbound URL this button will send:

/reservations?property=bondi-casa&checkin=2026-09-03&checkout=2026-09-05&adults=2&room=terrace-suite

Source carried by this session: none — no assistant signal on arrival, so nothing to carry

What just got measured

Stage 4 — booking-click capture

The button above builds an outbound URL carrying the stay parameters, and the click is captured on this domain before the visitor leaves it. That is the whole point of this stage: it works whether or not the booking provider ever cooperates. Everything downstream — knowing the booking completed, knowing what it was worth — depends on the provider, and is therefore not promised in advance.

A click is intent, not a booking. It is reported as intent, and a conversion rate is never applied to it silently. Where a client has no passthrough and no reservation export, a modelled revenue figure can be produced — but the assumption behind it appears on the face of the report, because we cannot test it until passthrough is live somewhere.

Capture rate is a fact about the site, not about us

Integration shapeCaptureWhat we get
Link or button to an external engine, parameters in the URLFullDates, party size, room, timestamp, source
Same-origin formFullRead from form state before submit
Full-page POST redirectPartialTimestamp and source; dates may not be recoverable
Cross-origin iframe widgetNoneNothing. Same-origin policy blocks the state and usually the click.

This page uses the first shape, which is why it captures everything. A property at 40% capture cannot be given the same confidence as one at 95%, so the figure is reported per client rather than as a product number.

The fourth row, demonstrated

Below is a booking widget in a sandboxed frame with no same-origin access — an opaque origin, which is what a real vendor widget on a different host looks like to this page. The read below genuinely fails; it is not a mock.

Live classification streamCheck availability — Bondi Casa