Hi,I am using Google Analytics for a portal. Each user logs-in to the portal by a user id and pwd. Now, each user is having a particular job role. Eg: employee, distributor, retailer, etc which system automatically maps from backend User Profile Database based on userID. Is it possible to track personalized web behavior for different segments (job roles)? For Eg: No of visits from 'distributors' from North America. I understand that if there is some method (drop-down/checkbox, etc.) wherein the visitor at login selects the job role, then personalized web analytics can be performed at user role level. In my case, most of the users logging onto the site will be pre-registered users who’s profile will be configured from the backend and hence the users will nowhere specify that which job role they belong to. Can personalized analytics be done for such 'job role' segments? Or can Google Analytics crawl to user profile page and read the user segment related information? Can Google Analytics integrate with the backend user profile database?
You need to add the analytics code in each of your page to track. Now say, if you want to track the profile of the person created for the job role then your website shall fetch the analytics code from website. This way you will be able to track it. This is bit technical. I'm sure your technical team can help you in doing this.
It can be done with Google Analytics custom variable tracking. It's fairly easy to implement too. https://developers.google.com/analytics/devguides/collection/gajs/gaTrackingCustomVariables However, GA terms of use prohibit the use of custom variables to link GA data to individual accounts.
Hi All, Thanks for your replies. But I am still not getting the expected solution. As I understand, using custom variables helps you achieve advanced segmentation, filtering, classification, clustering, etc but only based on information fetched by GA tracking code. Having said that, what is required in my case is interfacing GA with a backend user profiles database from where GA can fetch the job role of visitor when a visitor lands on the site and can display metrics clustered on basis of the job roles in the reporting section. Can anybody help with that? If such integration of GA with backend database can be done by custom variables, can you please guide me with a very high level view of the method to do that? Or can you please point me to the source where I can find the required understanding.