Connect Ruzuku with Zapier
In this article: What Zapier does with Ruzuku, how to connect your accounts, and the most useful automations for course creators. All Plans
Zapier connects Ruzuku to thousands of other apps, so you can automate the manual work that comes with running courses. Instead of copying student emails into your marketing tool or updating a spreadsheet every time someone enrolls, Zapier handles it in the background.
If you've already connected Ruzuku to Zapier and just need setup steps, see Set up Zapier integration for the technical walkthrough with screenshots.
This article focuses on what's possible and how to get the most out of the connection.
What Zapier can do with Ruzuku
Every Zapier automation (called a "Zap") has two parts:
- Trigger: Something happens in Ruzuku.
- Action: Zapier does something in another app.
Available Ruzuku triggers
These are the events in Ruzuku that can start a Zap:
- New Student Enrolled — fires when a student enrolls in a course (includes price point and coupon data)
- Lesson Completed — fires when a student completes a lesson
- Course Completed — fires when a student finishes all lessons in a course
- Quiz Submitted — fires when a student submits a quiz (includes the score)
- Assignment Submitted — fires when a student submits an assignment (includes their answers)
- Comment Posted — fires when someone posts in a lesson discussion
- Subscription Canceled — fires when a student cancels a recurring payment
Each trigger includes student details (name, email) and course information. Most triggers can be filtered to specific courses or lessons.
Available Ruzuku actions
Zapier can also push data into Ruzuku:
- Enroll a Student — enroll someone in a course (creates their account if needed)
- Unenroll a Student — remove a student's access to a course
- Find a Student — look up a student by email or ID
For complete details on every trigger and action — including what data each one sends and filtering options — see Zapier triggers, actions, and data reference.
Common recipes
Here are the automations Ruzuku creators use most. Each one takes a few minutes to set up in Zapier.
Sync new students to your email list
Trigger: Ruzuku — New Student Enrollment Action: ConvertKit / Mailchimp / ActiveCampaign — Add Subscriber
When a student enrolls in your course, they're automatically added to a specific email list or sequence. This is the single most popular Ruzuku Zap. It keeps your email marketing in sync without any manual work.
For example, if you're running a photography course, you could add every new student to a "Photography Students" tag in ConvertKit, then send them a welcome sequence with tips for getting the most out of the course.
Log enrollments to a Google Sheet
Trigger: Ruzuku — New Student Enrollment Action: Google Sheets — Create Spreadsheet Row
Every time someone enrolls, a new row appears in your spreadsheet with their name, email, course name, and enrollment date. Useful for tracking revenue, running reports, or sharing enrollment data with a team member who doesn't need Ruzuku access.
Send a Slack or email notification
Trigger: Ruzuku — New Student Enrollment Action: Slack — Send Channel Message (or Gmail — Send Email)
Get a real-time ping when someone enrolls. Helpful when you're launching a course and want to watch enrollments come in, or if you have a team that needs to follow up with new students.
Tag students who complete your course
Trigger: Ruzuku — Course Completed Action: ConvertKit / Mailchimp — Add Tag
When a student finishes your course, they automatically get tagged in your email tool. You can then trigger a follow-up sequence congratulating them, asking for a testimonial, or offering an advanced course.
Add completers to a CRM
Trigger: Ruzuku — Course Completed Action: HubSpot / Airtable — Create Record
Track course completions in your CRM. Useful if you sell to organizations and need to report on training completion.
How to set up the connection
The short version:
- Generate your Ruzuku API key at Account → Integrations → Configure Zapier.
- In Zapier, search for Ruzuku and connect using your API Key, API Secret, and Site URL.
- Build your Zap by choosing a trigger and an action.
For the full step-by-step with screenshots, see Set up Zapier integration.
Tips for getting the most out of Zapier
Start with one Zap. The email list sync is the highest-value automation for most creators. Get that working first, then add more as you identify manual tasks worth automating.
Use filters for precision. Zapier's filter step lets you run actions only when certain conditions are met. For example, you could sync students only from a specific course, or only when the enrollment is paid (not free).
Test before going live. When building a Zap, Zapier lets you test each step. Run a test enrollment in Ruzuku and confirm the data flows correctly before turning the Zap on.
Check your Zap history. Zapier logs every run. If something stops working, check the history in your Zapier dashboard to see where it failed.
Zapier pricing
Zapier has a free plan that handles basic automations (single-step Zaps with limited runs per month). Multi-step Zaps and higher volumes require a paid Zapier plan. See zapier.com/pricing for current details.
Ruzuku itself doesn't charge anything extra for the Zapier integration. It's available on all plans.