Webflow sync, pageviews & more.
NEW

How can I track the number of people who click the "Book A Free Consultation" button on my Webflow site and are redirected to a separate website for scheduling appointments?

TL;DR
  • Add a unique class or ID to the "Book A Free Consultation" button in Webflow.
  • Use Google Tag Manager to create a click trigger targeting the button and link it to a GA4 event tag labeled e.g., consultation_click.
  • Publish the GTM container, test using Tag Assistant, and monitor event data in GA4 under Engagement > Events.

To track clicks on a "Book A Free Consultation" button that redirects users to an external scheduling site, you'll need to set up click tracking using Google Analytics or another analytics platform.

1. Use Google Analytics 4 (GA4)

  • GA4 is the current standard for Google Analytics and supports custom event tracking.
  • You'll need a GA4 property connected to your Webflow site via Google Tag Manager or the Webflow integrations panel.

2. Add a Unique ID or Class to the Button

  • In Webflow Designer, select the button, go to the right-hand sidebar, and assign a custom class (e.g., book-consultation) or HTML ID (e.g., bookBtn).
  • This makes it easy to target and track with Google Tag Manager or code.

3. Set Up Google Tag Manager (GTM)

  • Create a free GTM account at tagmanager.google.com.
  • Add the GTM container code to your Webflow site under Project Settings > Custom Code > Head and Body sections.

4. Create a Click Trigger in GTM

  • Go to Triggers > New > Trigger Configuration > Just Links.
  • Choose "Some Link Clicks".
  • Set conditions like: Click Classes contains book-consultation OR Click ID equals bookBtn depending on which identifier you used.
  • Save the trigger as something like Track Book Consultation Clicks.

5. Set Up a GA4 Event Tag

  • Go to Tags > New > Tag Configuration > GA4 Event.
  • Input your GA4 Measurement ID (from your GA4 property).
  • Set Event Name like consultation_click.
  • Assign the trigger you created in step 4.
  • Save and publish your container.

6. Test with Google Tag Assistant

  • Use Google Tag Assistant or Preview mode in GTM to verify that the click event is firing and appearing correctly in GA4.

7. View Results in GA4

  • In your GA4 property, go to Reports > Engagement > Events to see event counts.
  • You’ll see consultation_click listed after users start interacting with the button.

Summary

To track outbound clicks from your Webflow button to an external scheduler, set up GA4 with Google Tag Manager, assign a unique class or ID to the button, then create a click trigger and event tag. Monitor the click events inside GA4 to measure button engagement.

Rate this answer

Other Webflow Questions