Skip to main content

Basically, I would like to send a personalized email to students on Teachable once they have completed 3 specific courses. I’ve been working with the AI assistant, and was recommended the following zap steps: 

  1. Webhook between Teachable and Zapier that lets Zapier know when a student has completed a course
  2. Filter step for each of the course IDs
  3. Gmail sends email to the Teachable student’s email address 

I have the webhook set up successfully, but I am really struggling with the filter step. No matter what I choose for step 1 of the filter, the test fails. I’ve included a couple screenshots for reference.

Does anyone have any ideas to fix this, or has anyone done a similar automation? I really wish Zapier had a bundle completed zap, that would solve this whole issue. 

Thanks in advance!

 


Hi @MaryBrown 

Are your automations requirements to send an email after a student completes each of the 3 individual courses (so 1 student gets 3 emails) OR after a student completes all 3 of the courses (1 student gets 1 email)?

 

Review the available Zap app triggers/actions and help links for each app:


@Troy Tessalone I want the email to be sent once time after the students completes the 3 courses. 


@MaryBrown 

Help link for the Filter app: https://zapier.com/apps/filter/help


@MaryBrown 

I want the email to be sent once time after the students completes the 3 courses. 

That makes the requirements more complex.

You’ll need to log each of the specified courses completed by a student into a lookup table.

 

After each of those courses is completed by a student, you need to check the lookup table to determine if they’ve now completed all 3 of the courses, before filtering to determine if an email should be sent.