Most properties take bookings through a third party engine that sits on a separate subdomain or even a different domain. If the pixel is missing there, or fires only on the first page, Meta sees clicks but never sees stays, and its delivery system optimizes for the wrong people. Fixing that link is usually the first technical task.
Pixel, Conversions API and stay data
A specialist checks that the engine passes search, room selection, checkout start and completed reservation events, ideally with arrival date, length of stay and room revenue. Where the engine supports it, the Conversions API sends the same events server side, which helps when browsers block cookies. With clean events, campaigns can target value rather than raw clicks.
Privacy and consent
Guest data deserves care. The setup should respect your consent banner, avoid sending names or card details to any ad platform, and follow the privacy terms your booking engine and property management system already publish. Where your legal counsel sets rules on data sharing, the campaign follows them.