Connect your web application with web assistant to know where your users navigated from to a particular page, and which activities are performed the most and least. With these insights, you can enhance the user experience and engage with your users based on the activities they've performed.
As you add your application with Web Assistant, a tracking code will be generated. Embed this code in the header section of the web application. This tracking code will let us track URLs of your application that only differ in their hash segment.
As logins occur via the associated form, cookies are set to remember these email Ids. So, the next time logins occur with the same email Ids, they are recognised and the user activities are tracked.
Use the following API to send us information about users in your application.
<button onclick="waListSubscribe({'Contact Email':'***'},"listkey')">login</button>
You can also have the tracking code emailed to any relevant recipients:
All of your application URLs will be listed under the App pages subtab as and when they are accessed.
You can group up similar pages. Put pages under a group manually or set up a criteria so the pages that match the criteria will be put under the group.
To create a group:
Note: You cannot add a page to a group that has criteria.
To view the report:
From the Reports page, you can view overall reports and lead-based reports.
Under the overall reports you will be able to get insights on the following:
Under lead-based report, view the list of users who have visited your app page over a period of time (e.g., today, past 24 hours, past week, past month). You can click on a user to see a detailed report on their actions and the time those actions were performed. From here, you can also mass update fields or export leads.
App actions are any user interaction with your application. You need to set up the actions you want to track if you've used the JS code snippet to enable your application tracking.
Set up tracking for app actions by adding a JavaScript event call to a particular element in your application. For example, if you want to track the number of clicks on your Create button, you need to add a JS event like this:
<button onclick=”zcAction(‘clicked’)”></button>
When the JavaScript event is added to your Create button, all clicks made on that button will be calculated and displayed under the Events sub-tab.
This example is specifically for a click action. You can track other elements by adding a JavaScript event call based on that specific element.
The actions you've defined will be listed under the App actions subtab.
Once you've defined the actions, you will be able to view their reports.
From the reports page, you can view Overall reports and Lead-based reports.
Under the overall reports you will be able to get insights on the following:
Under lead-based report you will be able to view the list of users who performed the action over the present day, the previous day, past 24 hours, past week, past month or past six months. Click on each user to view a detailed report along with the date and time they became your lead. From here, you can also Mass update fields or Export leads .