I have setup a new Universal Analytics tracking and would like to store ClientID in one of the custom dimensions slots.
The tracki
The real problem is that GTM (Google Tag Manager) creates an object that is NOT called ga (it creates an object named ga followed by a random number), that's why 'ga' is not defined. You should try something on the lines of using the tag manager to put that client id into a javascript variable so you can access it from the page)