I am working on Moodle and Salesforce integration for my client.
There are 2 trigger options: New Course in Moodle and New Enrolled Student in a Course (particular course).
In our case, we need Zapier automation which runs when new students enroll in a course (any course) and create new records in Salesforce.
We want to store in the Salesforce the following information:
Student First and Last Name
Course name
When Student took the course.
Is there any way to do it in one ZAP (flow)? Or do I have to create a new Zap for each course?
Thank you very much in advance!
Kind regards,
Irina Unal
Best answer by SamB
Hi there, @Irina Unal!
I did some checking and it looks like you’d definitely need to set up a separate Zap for each course as the Course field is required, so it can’t be left empty. While it’s possible to duplicate existing Zaps and just select a different course as appropriate, I can totally see how that it’s not an ideal solution!
There’s an existing feature request to allow the New Enrolled Student in a Course trigger to run for any course, not just a specific course. So I’ve gone ahead and added your vote for that feature to be added to the Moodle app. I can’t make any promises as to when it would be implemented but we’ll notify you via email as soon as it is! 🙂
I did some checking and it looks like you’d definitely need to set up a separate Zap for each course as the Course field is required, so it can’t be left empty. While it’s possible to duplicate existing Zaps and just select a different course as appropriate, I can totally see how that it’s not an ideal solution!
There’s an existing feature request to allow the New Enrolled Student in a Course trigger to run for any course, not just a specific course. So I’ve gone ahead and added your vote for that feature to be added to the Moodle app. I can’t make any promises as to when it would be implemented but we’ll notify you via email as soon as it is! 🙂