Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

Sign in
  • Sign in
  • Home
  • Products
  • Website Leads

Webchat Management

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Getting Started
    • Sign In
    • Setup Locations
    • Add New Users
    • Setup User Roles
    • Manage Users
    • Integrate Social Pages
    • Make Business Phone Textable
    • Activate Call Forwarding
    • Birdeye Mobile App
    • Additional Support
  • Products
    • Listings
    • Reviews
    • Referrals
    • Social
    • Social Messaging
    • Website Leads
    • Payments
    • Automations
    • Campaigns
    • Messaging
    • Appointments
    • Surveys
    • Insights
    • Competitors
    • Ticketing
    • Reporting
    • BirdAI
    • Insights AI
    • Competitors AI
  • Video Library
  • Resources
    • Birdeye Webinars
    • Birdeye Guides
    • Birdeye Blogs
    • Customer Videos
    • Birdeye Podcast
    • Birdeye Results
  • Developer Portal

How to set up advanced Webchat/Chatbot AI analytics within Birdeye

With Birdeye's advanced analytics integration, businesses will be able to track Chatbot AI/Webchat events within the data layer on Google Tag Manager, Adobe Analytics, and other analytical tools capable of reading the data layers. These tools can then be integrated with any marketing or reporting platform, such as Facebook analytics, dashboards, etc.

This article will walk you through the various steps involved in reading the data layer events in Google Tag Manager.

To learn more about Google Tag Manager and the data layer, read the following articles:

Article Title
Link
What is a data layer?
Read more
How to set up Google Tag Manager?
Read more
Delete

NOTE:

 The data layer is already set up for Chatbot AI.

The following events are tracked in the data layer:

Events
Description
Open This indicates the number of times the chat window is opened automatically or manually.
Send This indicates the number of times a visitor initiates a message via Chatbot AI/Webchat/Live chat.
Close This is the number of times the chat window is closed.
Send another message
This indicates the number of times the visitor clicked on send another message after the chat was timed out.
Receive
This indicates the number of times a visitor has received a message via live chat.
Timeout This indicates the number of times the chat was timed out due to inactivity.
Delete

IMPORTANT:

You must have Google Tag Manager admin access and ensure it is installed on your website.

To track web chat events, sign in to Google Tag Manager as an administrator and select the container installed on your website.

Go to the 'Variables' tab on the left.


In the 'User-defined Variables' section, click 'New' and name the variable 'sectionName'.


Navigate to 'Variable Configuration' and select the 'Data Layer Variable' option.


Name the data layer variable 'sectionName' and click the 'Save' button.


When a pop-up appears, click 'Save.'


Similarly, create two more variables with the following details:

Sl No.
Variable name
Data layer variable name
1 actionName
actionName
2 actionValue
actionValue


Now, navigate to the 'Triggers' tab and click the 'New' button.

Click to choose a trigger type under Trigger Configuration. Scroll down and select the 'Custom Event' option.


Name the event 'webchatCTATracking'. Next, select 'All Custom Events' to specify when to trigger the event, and then click the 'Save' button.

Name the trigger, 'Birdeye Webchat All Action Trigger', and click 'Save.' 

Similarly, create one more trigger, enter the event name 'webchatCTATracking,' and select 'Some Custom Field.' Then, choose the trigger 'action name' from the dropdown menu.

Now select 'equals' as the condition from the drop-down menu. 

Enter the value 'Send' in the text box.

Enter the trigger name and click 'Save.'

Navigate to the 'Tags' tab on the left and click the 'New' button.

Click on 'Tag Configuration.'

Now, select the tag type 'Google Analytics.'

Under Google Analytics, select 'Google Analytics: GA4 Event.'

In the Tag Configuration page, enter or paste the Meaurement ID. 

Delete

NOTE: 

You can find the MEASUREMENT ID on the Web stream details page. Copy the ID.


Delete

NOTE:

If you have installed GA4 using Google Tag Manager, you will see 'No Google tag found in this container.' However, normally you should see the Google tag listed.

Click 'Create Tag.'

Click on 'Configuration settings.' Then click 'Add Parameter' under 'Configuration Parameter' and enter the values. 

Delete

IMPORTANT:

This step is only needed if you have already installed GA4 directly on your website.

Enter the name 'GA4 Page Tag' and click 'Save.'

After saving, it will be displayed under Tags. Click on it.

Click 'Tag Configuration.' Next, select Google Analytics as the tag type and choose Google Analytics: GA4 Event. 
On the Tag Configuration page, enter or paste the Measurement ID. It will display as 'Google tag found in this container.'
Enter 'birdeye_webchat_all_actions' in the Event name text box. Then select 'Event Parameters', and click 'Add Parameter.'

Now fill in the following values in the respective fields:

Field name
Value

section_name

{{sectionName}}

action_name

{{actionName}}

action_value

{{actionValue}}

Scroll down to the 'Triggering' section. Click on it. 


Select the 'Birdeye Webchat All Action Trigger.'

Name the tag and click 'Save.'

Click on it again to open it. 

Hover over the three dots and click 'Copy.'

Edit the name here, and change it to 'Birdeye Webchat Send GA4 Event.'

Navigate to the Event Name and edit it to 'birdeye_webchat_send,' keeping the event parameters as they are. 



Now, remove the trigger by clicking on the highlighted icon under the 'Triggering' section.


Click on it to add a new trigger. 


Select the 'Birdeye Webchat Send Trigger.'

Once selected, click 'Save.'

Now, submit the changes by clicking the 'Submit' button.

Now, provide the 'Version Name' and its description in the respective text boxes, then click 'Publish.'

Wait for a few seconds. 

Now, you’ll be able to track the Webchat events. Your version is live. 






birdeye setup google tag manager track webchat events webchat analytics webchat cta tracking google analytics ga4

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • How to integrate Google Analytics with Birdeye Webchat/Chatbot AI?
  • How do I use the auto-reply feature within Webchat?

Still can't find what you're looking for?

Create a case
Birdeye for businesses
  • Attract
  • Listings
  • Reviews
  • Referrals
  • Pages
  • Google Seller Ratings
  • Convert
  • Messaging
  • Webchat
  • Social
  • Mass Texting
  • Appointments
  • Payments
  • Delight
  • Surveys
  • Insights
  • Benchmarking
  • Ticketing
  • Objectives
  • Google for local business
  • Review Management
  • Review Generation
  • Online Reputation Management
  • Customer Messaging
  • Referral Marketing
  • Website Chat
  • Google Reviews
  • Google My Business
  • Facebook Reviews
  • Business Listings Management
  • Customer Experience
  • Industries
  • Automotive
  • Dental
  • Financial Services
  • Healthcare
  • Home Services
  • Legal
  • Property Management
  • Public Storage
  • Real Estate
  • Retail
  • Wellness
Learn more
  • Company
  • About Us
  • Leadership Team
  • Watch Demo
  • Book a time
  • Resources
  • Blog
  • Press
  • Product Updates
  • Careers
  • Success Stories
  • Birdeye Reviews
  • Birdeye Results
  • Contact Us
  • Services
  • Managed Services
  • Professional Services
  • Support and Tools
  • Scan Your Business
  • Find a Business
  • For Developers
  • Birdeye Support
  • Refer a Business
Ic App Ios BlackIc App Android Black
CONTACT SUPPORT
  • Terms & Conditions
  • Privacy Policy
  • Security
  • HIPAA
  • CCPA
  • © 2023 Birdeye Inc

Knowledge Base Software powered by Helpjuice

Definition by Author

0
0
Expand