You can connect each reservation in your PMS to the campaign that produced it. Your booking website is where campaign attribution and reservation data meet.
How it works. Every booking placed on a HomeRunner site fires standard conversion events: view_item, begin_checkout, and purchase. These events include the property, dates, party size, and total.
Matching reservations to campaigns. You can set the purchase event’s transaction_id to your PMS reservation ID with the GA4 Transaction ID Source setting. In that setting, you choose either the HomeRunner reservation ID or the PMS reservation ID. Once this is configured, you can match any reservation in Guesty to the campaign that produced it, inside GA4 or your ad platforms.
Full event parameter details are at https://homerunner.io/docs/conversion-tracking-event-reference/.