Skip to main content
Question

Does it matter if my task unenrolls someone who was never enrolled?

  • November 26, 2025
  • 1 reply
  • 12 views

I have a quick question, I’m pretty sure I am understanding it, but thought I’d double check so I don’t waste tasks.

So I have clients who enroll in a specific course (say Course A) in Thinkific, and then my Zap takes new enrollments for Course A and adds them to my email manager. That is one Zap at the moment.

I also have Course B, its like a “pre-course” to Course A, so once someone enrolls in Course A, the Zap removes them from Course B. It goes “Enrolled in Course A > add to email list for course A > remove from course B > remove from email list for course B” and that is a second Zap.

I do have some clients who only ever enroll in Course A and never in Course B though. I believe that I should be able to use just the second Zap, since it would enroll them in A, add them to the email list for A, and then since they were never in B, then nothing happens during the “unenroll” tasks.

Is that right?

Or would Zapier give an error for that? I realize it may still use up tasks for the 2 “unenroll” tasks, but if I can stop using the first zap entirely that would save me some tasks, as I believe they’re basically doubling up for each new enrollment.

1 reply

Sparsh from Automation Jinn
Forum|alt.badge.img+6

Hey ​@CRS,

There are many ways you can handle this scenario either by using Paths or error handling in Zapier. With Paths, the benefit will be it will be task efficient. Whether it throws an error, it depends on that particular action.

Here are helpful articles about Paths and Error Handling in Zapier-
https://help.zapier.com/hc/en-us/articles/8496288555917-Add-branching-logic-to-Zaps-with-Paths

https://help.zapier.com/hc/en-us/articles/22495436062605-Set-up-custom-error-handling

Hope it helps!