Skip to main content

Analytics Integration

Connect your analytics tools to track bookings, measure conversion rates, and gain insights into customer behavior on your activity booking pages.


Quick start

Set up analytics tracking in just a few steps:

  1. Navigate to Activities in your dashboard sidebar
  2. Click View Detail on the activity you want to track
  3. Click the Integrations tab
  4. Click Manage Analytics Integrations
  5. Enable your preferred analytics tools and enter their IDs
  6. Click Save to start tracking

What you can do

Analytics Integration helps you:

  • Track Facebook ad conversions — Measure ROI on your Facebook advertising campaigns and optimize ad spend
  • Monitor website traffic — Use Google Analytics to understand user engagement and booking conversion rates
  • Manage multiple tracking scripts — Deploy and centralize all your tracking tools through Google Tag Manager

Understanding the interface

Analytics Integration overview

When you open the Integrations tab, you'll see three analytics cards displaying the current configuration status of each tool.

Each card shows:

Facebook Pixel
Track conversions from Facebook ads and measure ROI on your advertising campaigns.

Google Analytics
Monitor website traffic, user engagement, and booking conversion rates.

Google Tag Manager
Deploy and manage tracking scripts from multiple vendors in one place.

Configuration status indicators

Each analytics card displays its current status:

  • Not Configured (gray badge) — This analytics tool hasn't been set up yet
  • Configured (green badge) — The tool is active, and the ID is displayed next to the badge
info

You can configure one, two, or all three analytics tools depending on your tracking needs. They work independently and can be used together.


Using this feature

Accessing analytics integration

  1. Log in to your ActiveBooker dashboard
  2. Click Activities in the left sidebar
  3. Locate the activity you want to track
  4. Click View Detail in the row actions
  5. The Details page opens
  6. Click the Integrations tab at the top
  7. You'll see the Analytics Integration section with three analytics cards

Configuring analytics tools

To set up your analytics integrations:

  1. Click on any analytics card or click the Manage Analytics Integrations button below the cards
  2. The Manage Analytics Integration modal opens
  3. Check the Enable checkbox for the analytics tool you want to configure
  4. The ID input field appears below the checkbox
  5. Enter your analytics ID in the field that appears
  6. Repeat for any additional analytics tools you want to enable
  7. Click Save to activate your integrations
Where to find your IDs
  • Facebook Pixel ID: Found in Facebook Events Manager under your pixel settings
  • Google Analytics Measurement ID: Starts with "G-" and found in your Google Analytics Admin panel under Data Streams
  • Google Tag Manager Container ID: Starts with "GTM-" and found in your GTM workspace settings

Disabling analytics tools

To remove an analytics integration:

  1. Click Manage Analytics Integrations
  2. Uncheck the Enable checkbox for the tool you want to disable
  3. Click Save to remove the integration

The card will now show "Not Configured" status.


Common scenarios

Setting up Facebook Pixel tracking

When you want to measure the effectiveness of your Facebook ad campaigns:

  1. Open the Integrations tab for your activity
  2. Click Manage Analytics Integrations
  3. Check Enable Facebook Pixel
  4. Enter your Facebook Pixel ID from Facebook Events Manager
  5. Click Save

Your booking page will now track conversions and send data to Facebook Ads Manager.

Adding Google Analytics to track conversions

When you need to understand your booking funnel and conversion rates:

  1. Navigate to the Integrations tab
  2. Click Manage Analytics Integrations
  3. Check Enable Google Analytics
  4. Enter your Google Analytics Measurement ID (starts with "G-")
  5. Click Save

You'll now see booking page visits, user behavior, and conversion data in your Google Analytics dashboard.

Implementing Google Tag Manager for centralized tracking

When you need to manage multiple tracking scripts in one place:

  1. Go to the Integrations tab for your activity
  2. Click Manage Analytics Integrations
  3. Check Enable Google Tag Manager
  4. Enter your GTM Container ID (starts with "GTM-")
  5. Click Save

All tags configured in your Google Tag Manager workspace will now be active on your booking page.

note

If you use Google Tag Manager, you can manage your Facebook Pixel and Google Analytics through GTM instead of entering them separately here. However, entering them directly ensures they work even if GTM has issues.

Setting up multiple analytics tools

When you want comprehensive tracking across different platforms:

  1. Open Manage Analytics Integrations
  2. Enable Facebook Pixel and enter your Pixel ID
  3. Enable Google Analytics and enter your Measurement ID
  4. Enable Google Tag Manager and enter your Container ID
  5. Click Save once to activate all three tools

All three integrations will work simultaneously to provide complete tracking coverage.


Best practices

Test your integrations after setup — Visit your booking page and verify that events appear in your analytics platforms

Use descriptive event names — If you're setting up custom events in GTM, use clear naming conventions to track specific booking actions

Keep your IDs secure — Don't share your analytics IDs publicly, as they're linked to your accounts

Enable multiple tools for redundancy — Using both direct integrations and GTM ensures tracking continues if one method fails

Avoid entering incorrect IDs — Double-check your IDs before saving to prevent tracking data from going to the wrong account

Don't disable analytics during campaigns — Removing integrations mid-campaign creates data gaps that affect reporting accuracy

Pro Tip

Set up Google Tag Manager first, then configure other tracking tools through GTM. This gives you more flexibility to add, remove, or modify tracking without updating your ActiveBooker settings.


Troubleshooting

Issue: Analytics data not appearing in my dashboard

Why this happens: There may be a delay in data processing, or the ID might be incorrect.

How to fix it:

  1. Verify you entered the correct ID for your analytics tool
  2. Wait 24-48 hours for data to populate in your analytics dashboard
  3. Check that your analytics account is set up to receive data
  4. Visit your booking page to generate test traffic
  5. Use your analytics platform's real-time view to confirm tracking is working

Issue: Tracking not working after entering my ID

Why this happens: The ID might be incorrect, or there might be browser extensions blocking tracking scripts.

How to fix it:

  1. Double-check your ID in the source platform (Facebook, Google Analytics, or GTM)
  2. Ensure the ID format matches the expected pattern (e.g., "GTM-" for Tag Manager)
  3. Test in an incognito browser window to rule out ad blockers
  4. Check your browser console for any JavaScript errors
  5. Contact support if the issue persists

Issue: Changed my ID but old data still appears

Why this happens: Analytics platforms cache historical data based on previous configurations.

How to fix it:

  1. New data will flow to the new ID you entered
  2. Historical data remains with the old ID in your analytics platform
  3. This is expected behavior and ensures you don't lose past tracking data
  4. Allow 24-48 hours for new data to appear with the updated ID
Privacy considerations

Analytics tracking collects visitor data on your booking pages. Make sure you have appropriate privacy policies in place and inform customers about tracking in accordance with data protection laws.


Frequently asked questions

Do I need all three analytics tools?

No, you can use any combination of the three tools based on your needs. Many businesses use just one or two. Facebook Pixel is mainly valuable if you run Facebook ads, while Google Analytics and GTM are useful for general website tracking.

Will this affect my booking page loading speed?

Analytics scripts have minimal impact on page load times. However, using Google Tag Manager to load other tools is generally more efficient than loading multiple scripts directly.

Can I use the same analytics IDs across multiple activities?

Yes, you can enter the same Facebook Pixel, Google Analytics, or GTM IDs for multiple activities. This lets you track all your activities in a single analytics dashboard.

What happens to my data if I disable an integration?

Your historical data remains in your analytics platform, but new tracking stops immediately. You can re-enable the integration at any time to resume tracking.

How do I know if tracking is working correctly?

Visit your booking page after setting up integrations, then check your analytics platform's real-time view. You should see your visit appear within a few minutes.


Learn more about managing your activities and integrations: