All templates
For Market research teams, insights and analytics teams & panel management companies

Separate real QuestionPro completes from screen-outs

Every hour, WebRun opens QuestionPro, checks new responses since the last run, separates genuine completes from screened-out or disqualified respondents, logs every complete as a row in Google Sheets, and updates a running completes count in Notion so the research team can watch the study fill in real time.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every hour WebRun
1 QuestionPro read new responses
2 Google Sheets log genuine completes
3 Notion track the running count
Run a sample
In short

How do I track genuine completes versus screen-outs in a QuestionPro study?

WebRun checks QuestionPro every hour for new responses, separates genuine completes from screened-out or disqualified respondents, logs each complete as a row in Google Sheets, and updates a running completes count against your target in Notion. Research teams watch fielding progress and the screen-out rate in real time instead of exporting data at the end.

  • Fielding progress is visible in Notion in real time, not at study close
  • Screen-out rate spikes get caught mid-study instead of after the fact
  • Completes are logged clean, without screen-outs mixed into the data

Built for Market research teams · insights and analytics teams · panel management companies · academic researchers

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens questionpro.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    QuestionPro - read new responses
    questionpro.com
    WebRun in QuestionPro: read new responses
    WebRun opens QuestionPro to read new responses.
    • Open QuestionPro and check responses since the last run
    • Read each response's completion and screening status
    • Separate genuine completes from screen-outs and disqualifications

    Done when Every new response since the last check is sorted complete or screened out.

  3. 2
    Google Sheets - log genuine completes
    google.com How to Automate Google Sheets
    WebRun in Google Sheets: log genuine completes
    WebRun opens Google Sheets to log genuine completes.
    • Open the study's responses sheet
    • Add one row per genuine complete with every answer
    • Log screen-out counts on a separate summary tab

    Done when Every complete has a row and screen-outs are tallied separately.

  4. 3
    Notion - track the running count
    notion.so How to Automate Notion
    WebRun in Notion: track the running count
    WebRun opens Notion to track the running count.
    • Open the study's Notion tracking page
    • Update the running count of completes against the target sample size
    • Note the current screen-out rate

    Done when Notion shows the current completes count and screen-out rate.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
questionpro.com
ScheduleRuns automatically on this cadence
Every hour
DeliveryHow each run's result reaches you
Completes tracker · Google Sheets and Notion
OutputWhat each run produces - A Google Sheet of genuine completes plus a running Notion count against your target sample size.
Spreadsheet + digest
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

How does it tell a complete from a screen-out?

It reads each response's completion and screening status directly from QuestionPro, so only respondents who finished and qualified are logged as completes.

Why track the screen-out rate separately?

A rising screen-out rate can signal a targeting or quota problem worth catching mid-study, rather than discovering it only once fielding closes.

Will a response ever get logged twice?

No. It only processes responses received since its last check, so each complete gets exactly one row in the sheet.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.