1. A computer implemented method for collecting behavioral data from a user comprising: collecting information regarding a user's consumption of digital content using a computer device; determining at least one topic associated with the content being consumed by the user; presenting to the user on the computer device an initial survey associated with the at least one topic associated with the content being consumed, the initial survey including an inquiry regarding whether the user planned an action with regard to the at least one topic; and presenting to the user on the computer device, after the initial survey and in response to the user affirming the planned action with regard to the at least one topic, a follow on survey comprising at least one inquiry regarding whether the user performed the planned action.