In the offline world, segmentation consists of dividing the market into groups based on variables such as age, gender, income, product preferences, etc. Such groups, or segments, are then analyzed separately using analytical tools.
In some ways, online segmentation is radically different. Online, there is a lot more information can be used to define segments: marketing campaign, landing page, path taken on the site, Repeat vs Return visitor, etc. This isn’t possible offline (in general) because most segmentation models are based on transactional data only. Some Web analytics professionals call this kind of segmentation “behavioral”. I’d rather call it online segmentation because it goes beyond behavior.
If you formalize online segmentation a little, you may arrive to a model that roughly divides your segmentation variables in 4 or 5 large buckets, for example:
- Site events: pages visited, entry/exit page, number of pages viewed, etc.
- User actions: add to cart, remove from cart, buy, etc.
- Marketing: Original campaign, landing page, etc.
- User attributes: age, gender, income, location, lifecycle stage (hot!), etc.
- Custom events: personalized onsite promotion, etc.
Over time you will realize one other large difference with offline segmentation. Lots of the segments you will analyze will be temporary segments you may never re-query, ever. “First time users from New York who access the site via the “Yankee Special” campaign and place a baseball bat into their cart” for example.
Some argue segmentation is only valuable on pre-defined segments and for a limited set of metrics. Non-sense! Sites, visitors, campaigns, business priorities are changing way too fast for pre-defined segments to be of any help.