Download LearnDash LMS Zapier Integration Addon 2.3.0.1 from nulled fire
Connect LearnDash activities to 300+ different applications.LearnDash Zapier Integration Example
In this example, we will connect a LearnDash activity to MailChimp using the Zapier integration. Specifically, we will add a user to an email list in MailChimp as soon as they sign-up for a specific course.
1. Create a free account at Zapier
If you don’t have a Zapier account, Click Here to sign-up and you’ll receive an extra 100 tasks per month.
2. Install and activate the LearnDash-Zapier integration
Once activated, you will see a Zapier tab located under LEARNDASH LMS > SETTINGS
3. Log into Zapier and click “Make a New Zap”
Make a Zap Button
4. Choose Webhook for the first app, then select MailChimp for the second app
You must always choose Webhook for the first application.
Choose a Trigger
5. Under Webhook, select “Catch Hook” and then “Save + Continue”
Catch Hook
6. Copy your webhook URL to your clipboard
End of URL in this image has been removed for security.
Copy the Webhook
7. Return to your WordPress site and go to LEARNDASH LMS > SETTINGS > ZAPIER
Leave your Zapier account open in a separate tab.
8. Click “Add Trigger”
9. Give your Zap a title
10. Complete the Trigger Settings
In this example, we are selecting Enroll into course for the Trigger Event.
For the Webhook URL, paste the URL that you copied in Step #6.
11. Click “Publish”
12. Generate dummy data for the Zapier URL
This is an important step that must be completed before you return to Zapier. Since the trigger you just published is for course enrollment, you need to perform this action on your site. To do this, we created a dummy course without any lessons:
13. Return to Zapier, click “Okay, I did this” (from Step 6)
Zapier will “look” for your webhook that you have added to your site in Step 10.
Webhook Success Message
14. Choose MailChimp as the Action App
Action App
15. Select the desired MailChimp action and click “Save + Continue”
If you don’t have a MailChimp account synced to Zapier, you will be given instructions to do this.
Select an Action
16. Fill out the required fields
For “Email”, search for “USER” and select “User[user Email]“.
User Email
17. Click the “+” Sign under the Catch Hook section then the “Filter” button
This step is necessary to add a filter to the Zap. When you click the “+” sign you will see an option to select “Filter”.
Add a Filter
18. Fill out the custom fields and click “Continue”
Since we want to place a user into a specific MailChimp email list upon enrolling into a certain course, we need to configure this in these custom fields.
Filter Settings
19. Test the Zap
Test the Zap and follow Zapier’s instructions for fixing any errors. The “Zap” settings will display as follows if all is correct:
Valid Zap
20. Save the Zap
Give the Zap a name and click Turn Zap On.
Turn Zap On
END OF SCRIPT
Whenever a user enrolls into your specified course, they will be added to the MailChimp email list that you indicated.
Frequently Asked Questions
Can I send information from a 3rd party app into LearnDash using Zapier?
No. The integration only supports information going from LearnDash to the selected app.
I can’t find “LearnDash” as an available app on Zapier, where is it?
This integration uses the “Webhook” option for a trigger. See Step 4.
Will the Course Enrollment trigger work with “OPEN” course price types?
No. The course price type cannot be set to “OPEN” when using the course enrollment trigger.
In this example, we will connect a LearnDash activity to MailChimp using the Zapier integration. Specifically, we will add a user to an email list in MailChimp as soon as they sign-up for a specific course.
1. Create a free account at Zapier
If you don’t have a Zapier account, Click Here to sign-up and you’ll receive an extra 100 tasks per month.
2. Install and activate the LearnDash-Zapier integration
Once activated, you will see a Zapier tab located under LEARNDASH LMS > SETTINGS
3. Log into Zapier and click “Make a New Zap”
Make a Zap Button
4. Choose Webhook for the first app, then select MailChimp for the second app
You must always choose Webhook for the first application.
Choose a Trigger
5. Under Webhook, select “Catch Hook” and then “Save + Continue”
Catch Hook
6. Copy your webhook URL to your clipboard
End of URL in this image has been removed for security.
Copy the Webhook
7. Return to your WordPress site and go to LEARNDASH LMS > SETTINGS > ZAPIER
Leave your Zapier account open in a separate tab.
8. Click “Add Trigger”
9. Give your Zap a title
10. Complete the Trigger Settings
In this example, we are selecting Enroll into course for the Trigger Event.
For the Webhook URL, paste the URL that you copied in Step #6.
11. Click “Publish”
12. Generate dummy data for the Zapier URL
This is an important step that must be completed before you return to Zapier. Since the trigger you just published is for course enrollment, you need to perform this action on your site. To do this, we created a dummy course without any lessons:
- Go to COURSES > ADD NEW
- Give the course a title
- Set the course price type to FREE
- Click Publish
- Create a dummy user account with the default Subscriber role under USERS from your dashboard
- Log into your site as this user and navigate to your dummy course
- Click the “Take This Course” button
13. Return to Zapier, click “Okay, I did this” (from Step 6)
Zapier will “look” for your webhook that you have added to your site in Step 10.
Webhook Success Message
14. Choose MailChimp as the Action App
Action App
15. Select the desired MailChimp action and click “Save + Continue”
If you don’t have a MailChimp account synced to Zapier, you will be given instructions to do this.
Select an Action
16. Fill out the required fields
For “Email”, search for “USER” and select “User[user Email]“.
User Email
17. Click the “+” Sign under the Catch Hook section then the “Filter” button
This step is necessary to add a filter to the Zap. When you click the “+” sign you will see an option to select “Filter”.
Add a Filter
18. Fill out the custom fields and click “Continue”
Since we want to place a user into a specific MailChimp email list upon enrolling into a certain course, we need to configure this in these custom fields.
- Field: Select “Course[post Name]”
- Condition: Select “(Text) Contains”
- Value: Type the title of your course. This should match your course URL. For example, if your course URL is “yourdomain.com/course-name-here”, then you would enter “course-name-here” into this field.
Filter Settings
19. Test the Zap
Test the Zap and follow Zapier’s instructions for fixing any errors. The “Zap” settings will display as follows if all is correct:
Valid Zap
20. Save the Zap
Give the Zap a name and click Turn Zap On.
Turn Zap On
END OF SCRIPT
Whenever a user enrolls into your specified course, they will be added to the MailChimp email list that you indicated.
Frequently Asked Questions
Can I send information from a 3rd party app into LearnDash using Zapier?
No. The integration only supports information going from LearnDash to the selected app.
I can’t find “LearnDash” as an available app on Zapier, where is it?
This integration uses the “Webhook” option for a trigger. See Step 4.
Will the Course Enrollment trigger work with “OPEN” course price types?
No. The course price type cannot be set to “OPEN” when using the course enrollment trigger.
- Tags
- learndash lms