UK Flooring Direct would like their CRM to contain information that helps them determine who a prospect/customer and where in the purchase cycle they are. This data will be used by the Marketing team (but possibly also by the Contact Centre team) to discover interesting customer semgents which can be targeted.
The CRM system should store high level attributes about a person, not log level information. For example, if a person visits 20 pages of the website, the following attributes against a person's CRM record.
Total Pageviews: 20