I've read a few blogs on identifying a customer type from how they get onto your page. I'm not familar with these techniques but the implications I find intriguing and would like to incorporate onto my websites. So would love to hear of tools and techniques.
Using Google Analytics you can go a lot of distance in this. How do you use it is based on your experience with the tool. I am listing pretty basic ones here:
Hope this helps.
AFAIK, creating different campaign and using different landing pages/content for these campaign is probably one of the best way to achieve what you described. GA does help, but you can always write some scripts to analyze your own dataset. You can even take GA data into Excel and slice/dice it. HTH.
I would approach it this way.
There are more to it, and you could possibly use some API's to do some automation for you.