Skip to main content

Google Analytics (GA4) app

Track user behavior and conversions on your Booqable website and checkout

Updated over a week ago

The Google Analytics (GA4) app for Booqable allows you to measure page views, customer engagement, and key events (conversions) on your website and during online checkout.

Whether you're using a Booqable website or embedding Booqable on a third-party site (e.g., WordPress, Squarespace, Shopify), this integration allows you to track user engagement and conversions.


How it works

The Google Analytics app enables event tracking in your Booqable store and checkout. How much is tracked depends on where and how you use Booqable:

If you’re using a Booqable-hosted website:

  • All pages, engagement, checkout steps, and conversions are automatically tracked through the Google Analytics (GA4) app.

  • You don't need to do anything else than installing the app in Booqable.

If you’ve embedded Booqable on a third-party website:

  • Only Booqable components, such as product cards, cart, and checkout, are tracked via the Booqable GA4 app.

  • Other parts of your website (e.g., homepage, custom product pages) will not be tracked unless you separately install GA4 directly on your website.


Step 1: Before you begin

  • If you haven't already, create a GA4 Property in your Google Analytics account.

  • Get your Measurement ID (format: G-XXXXXXX) from GA4.

Step 2: Installing the Google Analytics (GA4) app

  1. In Booqable, go to App Store from the main navigation.

  2. Select Google Analytics and click Install App.

  3. Paste your GA4 Measurement ID (format: G-XXXXXXX) into the provided field.

  4. Click Save to activate tracking.

Note: It may take 24–48 hours before GA4 events appear in your reports.

Events tracked by Booqable

Once the integration is active, Booqable automatically sends the following GA4 events when triggered by customer behavior.

Event name

Triggers when a user...

page_view

views a page

first_visit

starts their first session

session_start

starts a new session

scroll

scrolls down at least 90% of a page

user_engagement

stays on a page for at least 10 seconds or interacts with it

form_start

starts interacting with a form

click

clicks a tracked element

view_search_results

performs a search

view_item

views a product

add_to_cart

adds a product to the cart

remove_from_cart

removes a product from the cart

view_cart

opens the shopping cart

begin_checkout

starts the checkout process

purchase

completes an order (thank-you page)

Note: The purchase event is automatically marked as a key event (conversion) in GA4 with the following required properties:

  • value

  • currency

  • transaction_id

Step 3: Managing the integration

You can access or uninstall the Google Analytics app anytime:

  1. Go to App Store in your Booqable account.

  2. Open the Google Analytics app.

  3. Click the settings icon in the top-right corner to manage or uninstall the app.


Import GA4 conversions into Google Ads

Once the Google Analytics app is installed in Booqable and events are being sent to your GA4 property, you can use the purchase event to track conversions from Google Ads. This allows you to measure how your campaigns lead to completed bookings, and optimize ad spend for the best results.

Note: Make sure your Google Ads and GA4 accounts are linked.

Step 1: Link Google Ads and GA4

  1. In your Google Analytics account, go to Admin > Product links > Google Ads links.

  2. Click Link, then choose the Google Ads account you want to connect.

  3. Enable Personalized Advertising and Auto-tagging.

  4. Complete the setup and publish your changes.

Step 2: Create a conversion in Google Ads

  1. Open your Google Ads account.

  2. Go to Goals.

  3. Click Create conversion action and choose Import > Google Analytics 4 properties (Web).

  4. Select the purchase event from the list of tracked GA4 events.

  5. Adjust the settings:

    • Conversion name: e.g., “Booqable Purchase”

    • Value: Use the value from the event (recommended)

    • Count: One per conversion

  6. Click Done and Publish the conversion action.

Note: It may take 24–48 hours before GA4 events appear as available imports in Google Ads.

Did this answer your question?