LifterLMS is a powerful learning management system for WordPress that enables you to offer online courses, track student progress, and manage memberships. With Advanced Form Integration (AFI), you can automatically send event data from LifterLMS to various platforms like CRMs, marketing tools, or Google Sheets—without writing any code.
✅ Supported Trigger Events
Quiz Attempted
Quiz Passed
Quiz Failed
Lesson Completed
Course Completed
Course Enrolled
Course Unenrolled
Membership Cancelled
These triggers allow you to automate your workflows by capturing meaningful student activities as they happen.
📤 Data Sent on Triggers
AFI captures the following data from LifterLMS:
Common User Fields
First Name
Last Name
Nickname
Email
Avatar URL
Quiz Attempted / Passed / Failed
User ID
Quiz ID
Quiz Title
Lesson Completed
User ID
Lesson ID
Lesson Title
Course Completed / Enrolled / Unenrolled
User ID
Course ID
Course Title
Membership Cancelled
User ID
Membership ID
Membership Title
🚀 How to Set Up
Go to AFI > Add New in your WordPress admin.
Select LifterLMS as the Trigger Platform.
Choose the event you want to track (e.g., “Course Completed”).
Select your desired Action Platform (e.g., Mailchimp, ActiveCampaign, Notion, etc.).
Map the LifterLMS data fields to the fields in your target system.
Click Save to activate the integration.
💡 Use Cases
Send course completion details to a CRM for follow-up
Store quiz performance in Google Sheets for reporting
Add students to email campaigns when they pass a quiz
Cancel access in an external platform when LifterLMS membership is revoked
🛠 Troubleshooting
Ensure that LifterLMS and AFI are both up to date.
Check AFI > Logs if data is not being sent; look for API errors or untriggered events.
Use AFI’s job queue option for better performance with high-traffic or data-heavy events.
Confirm that your fields are mapped correctly in the AFI settings.