When the Education Module Makes Sense
The Education module is built into ParsaLink for teams that sell or run training as part of their business:- B2B trainers / consultants running structured onboarding programs for their customers
- Agencies delivering a course as part of an engagement (with the customer as a contact and the course as the deliverable)
- Service businesses with certification or compliance training tied to specific accounts
What’s in the Module
Courses
A Course has a name, description, instructor (a team member), and a set of Course Documents (PDFs, slides, videos, anything you upload). Each course is its own entity at/api/education/courses/.
Enrollments
Enroll any Contact in any Course. Enrollments carry start date, progress, completion date, and a free-text status field for your own conventions (“in progress” / “completed” / “dropped”). One row per (contact, course).Course Instructors
Team members who own a course. Useful for filtering (“show me everyone Jane is teaching this quarter”) and for the enrollment confirmation emails — the instructor’s name + signature lands automatically.Course Documents
Files attached to a course. Uploaded files are served from ParsaLink’s storage; students access them through the portal page or via signed URLs.Enrolling Someone
Confirm welcome email
Toggle whether ParsaLink should send the enrollment welcome email (using the course instructor’s signature) immediately or hold it for you to send manually.
Pairing with Automations
Common patterns:tag_added→ enroll — when a contact is taggednew-customer, automatically enroll them in your onboarding course.- Enrollment complete → opportunity — when a contact finishes a free intro course, create an opportunity to upsell to the paid course.
- Scheduled → reminder email — daily cron that finds enrollments with no progress in 7 days and emails the student a nudge.
