---
title: Matching PMS reservations to marketing campaigns
description: You can connect each reservation in your PMS to the campaign that produced it. Your booking website is where campaign attribution and reservation data…
url: "https://homerunner.io/docs/how-can-i-tie-pms-reservations-back-to-the-marketing-campaigns-that-produced-the/"
updated: "2026-10-26"
category: Booking engine and checkout
---

# Matching PMS reservations to marketing campaigns

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/](https://homerunner.io/docs/conversion-tracking-event-reference/).

Still stuck? [Contact the HomeRunner team](https://homerunner.io/contact/) with your site address and what you tried, and we take it from there.
