All templates

Automated CourseStorm Course Evaluation Surveys

Every night, WebRun opens CourseStorm, finds classes that held their final session that day, pulls the attendee list, drafts a course evaluation survey request in Mailchimp addressed to everyone who attended, and posts a Slack summary so staff can review and send it the next morning.

Runs on WebRun · Strict Lockdown policy
Every night at 9:00 PM WebRunorchestrates each step
1 CourseStorm find classes that just wrapped up
2 Mailchimp draft the evaluation survey request
3 Slack summarize what's queued for review
In short

How do I send course evaluation surveys right after a class ends?

WebRun checks CourseStorm every night for classes that just held their final session, pulls the actual attendee list, and drafts a Mailchimp evaluation survey request naming the course and instructor. It posts a Slack summary of what's ready, so staff can review and send feedback requests while the class is still fresh in students' minds.

  • Evaluation requests are ready the same night a class ends, while it's fresh
  • Only actual attendees are surveyed, not registrants who never showed up
  • Every survey request is a draft your team reviews before it sends

Built for community education program coordinators · adult ed quality assurance staff · continuing education directors · parks and rec program managers

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 www.coursestorm.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    CourseStorm - find classes that just wrapped up
    coursestorm.com
    WebRun in CourseStorm: find classes that just wrapped up
    WebRun opens CourseStorm to find classes that just wrapped up.
    • Open CourseStorm and list classes whose final session was held today
    • Pull the attendance record for each so no-shows aren't surveyed
    • Capture the instructor and course title for the survey draft

    Done when Every class that finished today has its attendee list pulled.

  3. 2
    Mailchimp - draft the evaluation survey request
    mailchimp.com
    WebRun in Mailchimp: draft the evaluation survey request
    WebRun opens Mailchimp to draft the evaluation survey request.
    • Draft an evaluation survey request naming the course and instructor
    • Address it to the attendee segment for that specific class only
    • Save it as a draft campaign. Do not schedule or send it

    Done when A draft survey request exists in Mailchimp for every class that finished today.

  4. 3
    Slack - summarize what's queued for review
    slack.com
    WebRun in Slack: summarize what's queued for review
    WebRun opens Slack to summarize what's queued for review.
    • Post a summary of which courses have a draft evaluation request ready
    • Include the attendee count for each so staff can sanity check the list
    • Leave the send decision to whoever manages your Mailchimp account

    Done when Staff have today's evaluation-request queue summarized in Slack.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.coursestorm.com
ScheduleRuns automatically on this cadence
Every night at 9:00 PM
DeliveryHow each run's result reaches you
Evaluation queue · Slack
OutputWhat each run produces - A nightly summary of finished classes with a ready-to-send Mailchimp evaluation survey draft for each.
Text
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

Will the survey go out to students without anyone approving it?

No. WebRun saves every evaluation request as a Mailchimp draft. Someone on your team reviews and sends it, nothing reaches a student's inbox on its own.

Does it survey people who registered but never showed up?

No. It pulls the actual attendance record from CourseStorm, so the survey only goes to the segment built from people who attended the final session.

Why is the draft ready the same night instead of waiting?

The draft is ready the same night so your team can send it the next morning while the class is still fresh for the student. It never sends itself on that schedule though, that choice is yours.

Put this on autopilot.

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