Goal setting should be a function of the target audience.
Gathering, analyzing and grouping internal information, through email marketing efforts, contact us forms, online comments telephone calls etc. in conjunction with external information, going through blogs, forums, online news feeds, tweets and so on can all be used to better understand market segments.