Google Analytics 4
Engati’s integration hub allows integration with external applications to provide added functionality to portal users to build their bots. Integration of Google Analytics lets you track a wide range of user analytics. Studying user behavior and analytics can lead to the bot builders not just making a better bot for the users but also gaining key insights into their user base. You can track multiple activities such as paths triggered, FAQs triggered, buttons clicked, live chat triggered, etc.
To enable it, navigate to the ‘Integrations’ menu present at the bottom left corner, then go to ‘Cloud Integrations’.
- Go to https://analytics.google.com/analytics/web/ and sign in/sign-up for your account. Click on the ‘Start Measuring’ button.
2. Provide the required information and click on the ‘Next’ button.
3. Enter a Property Name relevant to your business/use case and select the relevant Country, Timezone, and Currency.
4. Migration from Universal Analytics to Google Analytics 4
In case you’re using the ‘Universal Properties’ then to continue using it or to migrate it to ‘Google Analytics 4’ click on the ‘Show Advanced Options’ button. Select the desired property option and click on ‘Next’.
For detailed steps navigate to https://support.google.com/analytics/answer/10759417?hl=en
5. Select the relevant ‘Industry Category’ and the ‘Business size’ which describes your business.
6. Select the objective which suits your business based on the information provided in the checkboxes.
7. Click on ‘I accept’ to proceed
8. For the Engati platform select ‘Web’ as an option for adding a stream.
9. You’re done with the setup.
- To connect your Google Analytics account to the Engati portal, click on ‘Connect’
2. Once you click on ‘Connect’, it will ask you to assign a name for your account.
3. Proceed by clicking on the ‘Next’ button, you will be redirected to the Google’s sign-in page. Select the same Google account used for creating the Google Analytics account.
4. Click on ‘Allow’ to proceed
5. Fill up the fields with relevant information:
- Account: Choose the relevant account name created on Google Analytics
- Property: If you have already created the ‘Property’ then proceed to select it from the dropdown menu and to create a new property click on the ‘Add new property’ button (present below the dropdown menu)
- Measurement Stream: Similarly, select the existing ‘Measurement Stream’ from the dropdown menu, and to create a new Stream click on the ‘Add new stream’ button.
6. Click on ‘Authorize’ to proceed.
7. Navigate to Configure > Integrations > Google Analytics
8. Select the relevant account from the dropdown menu and click on the ‘Save changes’ button.
9. You’re now ready to track events on Google Analytics.
Once Google Analytics 4 has been integrated with Engati, you can create and track custom events in a different node.
Let’s see how to track these events:
1. Go to the node that you wish to track and click on the edit button.
2. Once you open the edit window you will see a toggle button against the Track Event field. Toggle this to on and give the event a name. Multiple nodes can be assigned the same event.
3. Start typing and selecting the available existing event name from the suggestions
4. To create a new event, click on the ‘Add New Event’ button and give a new name. You can also use an existing attribute as an event name.
This event will now be tracked in Google Analytics 4 when a user reaches the particular path.
In the past, we had a comprehensive analytics dashboard that provided metrics and charts to gain valuable insights of the events.
However, in the transition to GA4, we currently need to create each chart and metric manually in order to gain the same level of insights they were familiar with in universal analytics.
1) To begin with, Navigate to the left side panel and click on ‘Explore’.
2) After clicking on the 'Explore' button, you will be presented with an exploration screen that offers two options: creating a new exploration or viewing the existing ones.
3) In this case, Click on ‘Blank’ to create a new exploration.
Assign a name to your declaration form and create your own custom charts for the metrics. By clicking on the plus icon beside free-form multiple charts can be created under one document.
4) To filter out the data in each chart, we need to import the custom dimension. So before creating charts, Navigate to the ‘Dimensions’ option on the left panel and Click on the plus sign beside the ‘Dimension’ option.
Click on ‘Custom’ and Select the custom dimensions based on your need for each chart.
5) To measure a specific metric in the file, we need to import it. The primary metric we will be using is 'event-count', and it should be imported into the report file. Follow the steps below to import it:
- Click on the plus sign (+) located next to the 'Metric' section.
- Search for 'event count' in the available options.
- Click on 'import' to import the 'event-count' metric into the report file.
6) Now the setup is complete, You can begin creating custom charts. To assist you in creating the charts, we have provided screenshots that illustrate the tab settings.
- Event-triggered chart
- The user has initiated the channel
- Live chat initiated
- Total User
- Website Source URL
- Buttons Clicked
- Path Triggered