DGTLFACE – Digital Technology Partner

Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.

Google Ads’te Dönüşüm Kurgusu ve Takibi Oteller İçin Nasıl Kurulur?

How to Set Up Conversion Setup and Tracking in Google Ads for Hotels?

9 min read15 Ocak 2026DGTLFACE Editorial

In hotel advertisements, performance is often determined by measurement accuracy, not "budget". Because Google Ads (especially automatic bid strategies) refer to the conversion signal: if the conversion is wrong, the optimization is also wrong. In this guide; We will classify hotel-specific conversion types, install the GA4 + GTM architecture, clear the signal with primary/secondary conversion distinction in Google Ads, and prevent booking engine cross-domain errors.

Öne Çıkan Cevap

Google Ads conversion setup in hotels is not just “form submission”; It's a layered set of metrics that cover micro-interactions like booking, phone call, WhatsApp click, and even price view/room detail click. In GA4, you define events, mark the important ones as "key events" and trigger them with GTM/Google tag. On the Google Ads side, you send the right signal by separating conversions as primary/secondary (bid optimization vs. observation).

Özet

Configure the hotel conversion set as “primary/secondary”; Create event→key event in GA4, trigger with GTM, import into Ads. Fix cross-domain booking engine and call tracking errors first.

Maddeler

  • Target audience: GM / sales-marketing / agency manager + technical team (Intermediate–Expert)
  • KPI: CPA, number of bookings, lead quality, ROAS, call conversion rate
  • Entities: GA4 event, key event, Google Tag Manager, Google Ads conversion, call conversions, cross-domain measurement, server-side tagging
  • GEO: Booking engine cross-domain scenario in Antalya/Belek hotel example
  • Risk: if the cross-domain is incorrect, the referral/attribution will be broken; Ads optimization deviates
  • Quick win: Simplify primary/secondary conversions + fix cross-domain + enable call tracking

Kısa Cevap

Hotel conversion tracking; measuring reservation, call, WhatsApp and form with GA4+GTM and transferring them to Ads.

Hızlı Özet

  • 1. Layer transforms (primary/secondary)
  • 2. Establish GA4 event naming standard
  • 3. Make triggers “single source of truth” with GTM
  • 4. Primary actions in Ads = bid signal, secondary = observation
  • 5. Fix booking engine cross-domain (otherwise attribution will be broken)

1. Conversion Types (Form, Phone, WhatsApp, Reservation) and Hotel Fact

In the hotel funnel, “transformation” is not a single action. In addition to direct bookings, calls to the call center and WhatsApp chats also generate revenue. That's why you should consider transformations in two layers:

Primary conversions (business target – bid signal)

  • Reservation completed (booking engine purchase/booking)
  • Qualified phone call (e.g. 60+ seconds)
  • Qualified form (offer/booking form)

In Google Ads, primary conversions fall into the "Conversions" column and are the main signal that automatic bid strategies optimize.

Secondary conversions (micro/auxiliary – observation)

  • WhatsApp click
  • Room detail viewing
  • Price/availability display
  • Map directions click

Secondary conversions are ideal for demonstrating “intent” and “UX bottleneck” without inflating optimization.

Media bulunamadı → slug: google-ads-conversion-setup-and-tracking / slot: transformation-layers

What should I do? :

  • Keep the number of primaries low (1–3 primary conversions).
  • You can keep the Secondary too long, but do not make a "bid signal".

2. How to set up Google Ads conversion tracking?

Step blocks of 2–3 sentences readable in voice search (Voice-First):

  • First select your hotel's primary conversions (booking, qualified search, qualified form).
  • Generate relevant events in GA4 and mark the important ones as key events.
  • Set up and test tags with Google Tag / GTM; Then, separate the conversions into primary/secondary in Google Ads and apply them as the correct target for the campaigns.
Media bulunamadı → slug: google-ads-conversion-setup-and-tracking / slot: goals-hierarchy

3. GA4 + Tag Manager Structure (Event → Key Event → Ads)

GA4 now works “event-based”. The logic is this: first you generate the correct event, then you mark this event as "important" and report it. The step of marking an event as a key event in the GA4 interface is managed from the Admin > Events area.

Event name standard (practical scheme for hotel)

Assumption: You have TR/EN/DE/RU on your site; Event names should be kept language independent.

  • booking_complete (primary)
  • lead_form_submit (primary)
  • call_click (secondary → can be primary with call tracking)
  • whatsapp_click (secondary)
  • room_detail_view (secondary)
  • price_view (secondary)

What should I do? :

  • Put event names according to “business meaning”; do not depend on the page URL.
  • Collect the same behavior under a single event on different pages (reporting becomes easier).

4. Google Ads side: Primary/Secondary + Account-default goals (signal cleaning)

In Google Ads, conversions are controlled by two critical layers:

  • Primary vs Secondary conversion actions (which one will be used for bid?)
  • Account-default conversion goals (which goals will be applied to campaigns by default?)

“Conversion Set” recommended for hotels (example)

  • Goal: Purchases/Bookings → booking_complete = Primary
  • Goal: Leads → lead_form_submit = Primary, whatsapp_click = Secondary
  • Goal: Calls → “calls from ads / website” = Primary (with attribute filter)

Note: Conversion goals groups conversion actions; Having “primary_for_goal” in an action goal affects the bid and “Conversions” report (Ads API logic also confirms this).

What should I do? :

  • If the wrong conversion is being optimized in the new campaign due to “account-default” goals, clarify your campaign goals.
  • Don't make everything primary; It pollutes the bid signal.

5. Set up a Google Ads conversion tag with Tag Manager (web)

If you are going to set up Google Ads conversion tags with GTM, you take the Conversion ID and Label from the Google Ads conversion action and use them with the "Google Ads Conversion Tracking" tag in GTM. The official flow of web conversion setup starts with “Conversions on a website” and selects the appropriate connection method (scan / tag suggestion, etc.).

Hotel example: Reservation (booking_complete)

  • Trigger: “Reservation thank you page” or booking engine event
  • Tag: Google Ads Conversion Tracking
  • QA: test booking / debug view / Ads tag diagnostics

Assumption: If the booking engine is on a different domain, you will definitely apply the cross-domain section below.

What should I do? :

  • If there is no thank you page, use an event-based trigger (booking engine event).
  • 3 test scenarios before releasing to production: mobile, desktop, different language.

6. Call Tracking – Half of the transformation in the hotel is here

In hotel sales, the phone call is often “high intent.” Google Ads offers different options for measuring phone calls as conversions: calls via ads, call assets/call ads, and call link clicks on the website.

Attribute filter (call length threshold)

Google Ads lets you use thresholds like “minimum search duration” to count a search as a conversion; This way you eliminate short/poor quality searches.

Media bulunamadı → slug: google-ads-conversion-setup-and-tracking / slot: call tracking

What should I do? :

  • In hotels using call centers, call conversion = real revenue signal.
  • Set the minimum duration threshold according to your business model (e.g. 30–60 sec).

7. Cross-domain booking engine – the most critical technical pitfall

On hotel sites, the reservation engine is often a separate domain/subdomain. If cross-domain measurement is not set up correctly in GA4, when the user changes domains, it will appear as a "new session / referral" and attribution will be broken. Google's official guideline; It explains how to configure cross-domain measurement from Admin and verify that the same tag ID is used in the relevant domains.

Practical checklist for cross-domain

  • Web data stream tag ID (G-…): is it the same property/tag ID in all domains?
  • GA4 Admin > Data streams > Configure cross-domain: Has the booking engine domain been added?
  • Have referral exclusion / unwanted referrals been checked? (especially payment providers)

Technical Note (red line): If the cross-domain is incorrect, on the Ads side, "which campaign brought a reservation?" The report is also corrupted; because the underlying source/medium data is deviated.

Media bulunamadı → slug: google-ads-conversion-setup-and-tracking / slot: cross-domain-schema

What should I do? :

  • Fix cross-domain first, then make Smart Bidding aggressive.
  • Clarify the same GA4 property/tag rule as the booking engine vendor.

8. Balance Between OTA and Web (measurement perspective)

The purpose of this blog is not to do OTA management; But in the measurement setup, you should accept OTA as "reality": sometimes the user sees it from OTA and comes to the site, or vice versa. For this reason:

  • Measure web conversions cleanly
  • Track call center conversions separately
  • Put the “web + call + lead” set under a single roof in reporting (Internal Link: /digital-analysis/digital-sales-analysis)

What should I do? :

  • If web conversion is low and calls are high: it may be "booking habit", not landing/UX; Strengthen call center integration.
  • If web conversion is high: maintain booking engine flow; Update without breaking cross-domain.

9. Recommended Conversion Sets for Hotels (ready-to-use)

Set-A (Direct booking focused – resort)

  • Primary: booking_complete, qualified call_conversion
  • Secondary: whatsapp_click, room_detail_view, price_view

Set-B (Lead + offer focused – boutique / low season)

  • Primary: lead_form_submit, qualified call_conversion
  • Secondary: whatsapp_click, availability_check

Don't forget the "Primary/Secondary" rule

Primary = optimization signal; Secondary = observation.

Word Count target: 2300–2700 band.

10. Download GA4 + GTM Conversion Checklist — SEM / Hotel Conversion Tracking (v1.0)

CHECKLIST_SPRINT_FIXv1.0Checklist + Sprint

Download GA4 + GTM Conversion Checklist — SEM / Hotel Conversion Tracking (v1.0)

This document is a “single page + sprint plan” guide prepared to establish error-free GA4 + GTM + Google Ads conversion tracking in hotels. The reservation engine combines cross-domain, call tracking and primary/secondary conversion distinction into a single standard.

Kim Kullanır?

Hotel sales-marketing + agency performance team + web/IT team.

Nasıl Kullanılır?

  1. Mark the current status in the checklist.
  2. Clarify vulnerabilities with problem → root cause → solution table.
  3. Implement the 14-day sprint plan and measure the before/after difference in KPIs.

Ölçüm & Önceliklendirme (Kısa sürüm)

PDF içinde: Problem→Kök Neden→Çözüm tablosu + 14 gün sprint planı + önce/sonra KPI tablosu

Download Checklist Ücretsiz • PDF / Excel
Media bulunamadı → slug: google-ads-conversion-setup-and-tracking / slot: google-ads-checklist

Bir Sonraki Adım

We create the transformation map of your hotel and set up the GA4+GTM+Ads installation with the "single accurate measurement" standard.

Frequently Asked Questions

How to set up Google Ads conversion tracking?
First, select the primary conversions, generate the events in GA4 and make the important ones "key events", trigger them with the GTM/Google tag and connect them to the targets with the primary/secondary distinction in Ads.
What conversions should be measured for hotels?
Minimum set: reservation, qualified phone call and qualified form (primary). WhatsApp and room/price interactions can be monitored as secondary.
How do I turn an event into a conversion in GA4?
Create the event in the GA4 Admin > Events section and mark it with “Mark as key event” (permission required).
What is the most common error in the cross-domain booking engine?
If cross-domain measurement is not installed, domain switching will look like a referral and attribution will be broken; It is necessary to define the cross-domain rule from GA4 Admin.
What is the difference between primary and secondary conversion in Google Ads?
Primary conversions enter the bidding optimization and “Conversions” report; Secondary conversions are for observation purposes and do not inflate the bid signal.
How do I set up call tracking?
Google Ads can measure calls from ads as conversions; You can also track call link clicks on the website with a tag (a minimum call duration threshold can be defined).
How to add a Google Ads conversion tag with GTM?
Get a Conversion ID/Label from the Google Ads conversion action, set it up with the "Google Ads Conversion Tracking" tag in GTM and determine the trigger.
How to Set Up Conversion Setup and Tracking in Google Ads for Hotels? | DGTLFACE