Due to recently proposed changes in the Common Rule regarding the collection of research preferences, there is an increased need for efficient methods to document opt-in research preferences at a population level. Previously, our institution developed an opt-out paper-based workflow that could not be utilized for research in a scalable fashion. This project was designed to demonstrate the feasibility of implementing an electronic health record (EHR)-based active opt-in research preferences program. The first phase of implementation required creating and disseminating a patient questionnaire through the EHR portal to populate discreet fields within the EHR indicating patients' preferences for future research study contact (contact) and their willingness to allow anonymised use of excess tissue and fluid specimens (biobank). In the second phase, the questionnaire was presented within a clinic nurse intake workflow in an obstetrical clinic. These permissions were tabulated in registries for use by investigators for feasibility studies and recruitment. The registry was also used for research patient contact management using a new EHR encounter type to differentiate research from clinical encounters. The research permissions questionnaire was sent to 59,670 patients via the EHR portal. Within four months, 21,814 responses (75% willing to participate in biobanking, and 72% willing to be contacted for future research) were received. Each response was recorded within a patient portal encounter to enable longitudinal analysis of responses. We obtained a significantly lower positive response from the 264 females who completed the questionnaire in the obstetrical clinic (55% volunteers for biobank and 52% for contact). We demonstrate that it is possible to establish a research permissions registry using the EHR portal and clinic-based workflows. This patient-centric, population-based, opt-in approach documents preferences in the EHR, allowing linkage of these preferences to health record information.