Hostmatic
Integrations

Google Analytics

Connect your GA4 property to sync visitor, session, and conversion data into Hostmatic.

3 min readUpdated May 19, 2026

What Gets Synced

Once connected, Hostmatic pulls:

  • Visitors and sessions — Total and unique visitor counts
  • Traffic sources — Where your visitors come from (organic, social, direct, referral, email)
  • Conversion events — Booking starts, purchases, form submissions, and other configured events
  • Page views — Which pages visitors view and in what order
  • Device and browser data — How visitors access your site
  • Geographic data — Visitor locations by country and city

Step-by-Step: Connect GA4

  1. Click Integrations in the sidebar
  2. Find the Google Analytics card (yellow bar chart icon)
  3. Click the Connect button
  4. A Google sign-in window appears — sign in with the Google account that has access to your GA4 property
  5. After signing in, a success message appears: "Successfully connected to Google! Fetching your accounts..."
  6. In the Step 1: Select Google Analytics Account dropdown (placeholder: "Choose a Google Analytics account..."), select your account
  7. In the Step 2: Select GA4 Property dropdown (placeholder: "Choose a GA4 property..."), select the property you want to track
  8. Hostmatic confirms: "[Property Name] is now connected. Syncing your data..."

The connection uses OAuth, so Hostmatic never sees your Google password. You can revoke access at any time.

Syncing Data

After connecting, Hostmatic syncs your data automatically. You can also manually sync:

  1. Go to Dashboard in the sidebar
  2. Click the Sync button (circular arrow icon) near the top-right
  3. Wait for the sync to complete — a "Last synced" timestamp updates when done

A "Sync Complete — Your analytics data is ready" notification confirms success.

Tip: If you notice stale data, click the sync button. Data typically refreshes within a few seconds.

Setting Up Events

For the richest analytics, configure conversion events in GA4 that match your booking flow:

  1. Page-view events — Track when visitors reach confirmation or thank-you pages
  2. Click events — Track when visitors click booking buttons
  3. E-commerce events — Track the full purchase funnel (view_item, begin_checkout, purchase)

If you haven't set up events yet, use the Event Mapper during onboarding to generate the tracking code for your booking platform.

Requirements

  • A GA4 property (Universal Analytics is not supported)
  • Admin or Editor access to the GA4 property
  • Google account with permission to the property

Troubleshooting

No data after connecting

  • Verify your GA4 property is receiving data (check GA4 directly)
  • Click the sync button on the Dashboard to pull the latest data
  • Ensure your website has the GA4 tracking tag installed

"Connection expired. Please reconnect."

  • Google OAuth tokens can expire. Go to Integrations in the sidebar, find Google Analytics, and click Reconnect.

Wrong property selected

  • Go to Integrations, click Disconnect on Google Analytics, then reconnect and select the correct GA4 property.

"No Google Analytics accounts found"

  • Ensure the Google account you signed in with has access to a GA4 property. Check permissions in GA4 Admin.

Upgrade required

  • If you see "Upgrade Required" with a lock icon instead of a Connect button, Google Analytics integration is not available on your current plan. The message shows your plan name and a link to upgrade.