GA4 Analytics Integration
By connecting your Google Analytics 4 property to Wink, your booking events — from room views through to completed purchases — are automatically forwarded to your own GA4 dashboard alongside Wink’s own analytics. No code, no technical setup on your end.
How It Works
Section titled “How It Works”You enter your G-XXXXXXXXXX in the Wink portal ↓Wink forwards your booking events to your GA4 property ↓You log into analytics.google.com and see your bookingsWhat You Need to Do
Section titled “What You Need to Do”-
Create a GA4 Property
Go to analytics.google.com: Admin → Create Property. Set your timezone and currency to match your market.
-
Create a Web Data Stream
Admin → Data Streams → Add Stream → Web. Enter
wink.travelas the URL. This generates your Measurement ID (G-XXXXXXXXXX). Copy it. -
Enter Your Measurement ID in the Wink Portal
Log into my.wink.travel, select your account, and go to the Customizations tab. Paste your Measurement ID there and save. That’s all — your GA4 integration is now active.
-
Mark
purchaseas a Key EventBack in your GA4 property: Admin → Events → find
purchase→ toggle Mark as key event. This makes completed bookings appear in your Conversions report. -
View Your Data
Log into analytics.google.com and you will see your bookings, revenue, and guest funnel — all tracked automatically through Wink.
What You Can Track
Section titled “What You Can Track”Once connected, your GA4 property receives the full suite of Enhanced E-commerce events for your property:
Discovery
Section titled “Discovery”| Event | What It Means |
|---|---|
view_item_list | A guest saw your property in a search or category listing |
select_item | A guest clicked on your property from a listing |
view_item | A guest viewed your hotel detail page |
Consideration
Section titled “Consideration”| Event | What It Means |
|---|---|
view_promotion | A guest saw a promotional offer for your property |
select_promotion | A guest clicked on a promotional offer |
add_to_wishlist | A guest saved your property to their wishlist |
Booking Funnel
Section titled “Booking Funnel”| Event | What It Means |
|---|---|
add_to_cart | A guest selected a room or package |
view_cart | A guest viewed their booking summary |
remove_from_cart | A guest removed a room or package |
begin_checkout | A guest started the checkout process |
add_payment_info | A guest entered their payment details |
add_shipping_info | A guest entered their guest details |
purchase | A guest completed a booking |
refund | A booking was cancelled and refunded |
All events include relevant dimensions such as revenue, currency, room type, and booking value — giving you a full picture of the guest journey from first impression to completed booking. To unlock additional property- and room-level dimensions such as city_name, cancellation_policy, bed_type, and more, see Custom Dimensions in GA4.
Cross-Domain Tracking (Advanced)
Section titled “Cross-Domain Tracking (Advanced)”The standard integration above tracks everything that happens within Wink. However, if you want to track guests all the way from your own website through to booking completion on Wink — and correctly attribute the original traffic source (Google Ads, email campaigns, organic search, etc.) — one additional step is required on each side.
Why This Matters
Section titled “Why This Matters”Without cross-domain tracking, a guest who visits your website first and then books on Wink will appear in your GA4 as a Direct session with no connection to their earlier visit. Any Google Ads clicks, email campaigns, or organic search visits that led to the booking will receive no credit.
With cross-domain tracking configured, you see the complete guest journey:
google.com (paid ad) ↓your website (guest browses rooms) ↓wink.travel (guest selects room and books) ↓purchase attributed correctly to the original Google Ads clickAction Required: You
Section titled “Action Required: You”Configure your GA4 property to recognise wink.travel as part of your own domain, not as an external referral. This tells GA4 to stitch the two sessions together into one continuous guest journey.
- GA4 Admin → Data Streams → your stream
- Configure tag settings → Configure your domains
- Add
wink.travelas a linked domain - Save
Action Required: Wink
Section titled “Action Required: Wink”Contact Wink Support and provide your website domain (e.g. yourhotel.com). Wink will add your domain to the referral exclusion list in the Wink GA4 property. This prevents your website from being recorded as a referral source, which would otherwise overwrite the guest’s original attribution and start a new session.