This provides a high-level overview of the flow of API calls to make to manage inventory and route traffice to Survey opportunities.There are two approaches to integrating with the InnovateMR Platform:Personalized Inventory Model
Inventory Model#
This model, or integration approach, exposes an inventory to you and your platform is responsible for matching the respondent to the survey and then routing them accordingly.1 - Get Allocated SurveysGet Targeting -> Retrieves Survey qualifications / entrance criteria Get Quotas, -> Retrieves any qualification quotas associated with Survey. (Only needs to be called if Survey isQuota == True) 3 - Match Survey to RespondentYour platform will match respondents to the right surveys (qualificaitons)
4 - Route Respondent to SurveyUsing the Survey Entry Link of the desired Survey, append PID + Qualifications and route respondent.. 4.5 - Respondent Pre-Survey Check (Optional, but recommended)To ensure that the Respondent is likely qualify for the survey, you can make a call to the Respondent Pre-Survey Check endpoint. This will perform several pre-survey checks and help identify if there are any already-known reasons for disqualifications. This is intended to help improve respondent experience and conversion rate through high-quality clicks.
5 - Respondent Survey FlowOnce the Respondent has been routed to the Survey, the Respondent-Survey Flow takes places with the intent that the Respondent completes the Survey. Once the Respondent has been awarded a status, they will be returned to your platform via the corresponding Redirect Url. Personalized Inventory Model#
This model provides a simpler integration path which pushes the respondent-survey matchmaking to the InnovateMR platform.1 - Set Respondent Profiling InformationFor InnovateMR platform to match surveys to respondents, it needs to know the qualifications of the respondent. To do this, make a call to the Set Panelist Profiling endpoint which will give the needed info for decision making. 2 - Get Surveys for RespondentMake a call to the Get Surveys For Respondent endpoint will use the known qualifications for the respondent and return a list of available Surveys. 3 - Route Respondent to SurveyUsing the Survey Entry Link of the desired Survey, route the respondent directly to the Survey.
4 - Respondent Survey FlowOnce the Respondent has been routed to the Survey, the Respondent-Survey Flow takes places with the intent that the Respondent completes the Survey. Once the Respondent has been awarded a status, they will be returned to your platform via the corresponding Redirect Url. Modified at 2025-09-08 07:20:21