A method and apparatus for assigning a survey to a respondent are provided. According
to one technique, a set of one or more screening questions are generated and provided
to the respondent. Input data is received in response to the respondent answering
the set of one or more screening questions. Based on how the respondent answered
the set of one or more screening questions, it is determined which survey should
be presented to the respondent. According to another aspect, the set of one or
more screening questions is generated based on the target participation criteria
that is associated with one or more active surveys.