---
title: How to Integrate Tutor LMS with Eventin
description: "# How to Integrate Tutor LMS with Eventin ## 1. Introduction The Tutor LMS integration for Eventin auto-enrolls ticket buyers into the Tutor LMS courses you map to each ticket type. Sell a workshop or training event, and the moment…"
url: "https://themewinter.com/docs/plugins/eventin/how-to-integrate-tutorlms-with-eventin/"
updated: "2026-05-13"
category: Eventin / Integration
---

# How to Integrate Tutor LMS with Eventin

# How to Integrate Tutor LMS with Eventin

## 1. Introduction

The Tutor LMS integration for Eventin auto-enrolls ticket buyers into the Tutor LMS courses you map to each ticket type. Sell a workshop or training event, and the moment a buyer completes checkout, they show up as a student in your Tutor LMS dashboard with the linked course already added — no manual roster work.

### Prerequisites

- **Eventin** (this plugin).
- **Tutor LMS** — installed and active.
- **Eventin Addon for Tutor LMS** — installed from the Eventin Extensions page.

### Step 1 — Install and activate the addon

1. Go to **Eventin → Extensions → Addons** tab.
2. Find the **"Eventin Addon for Tutor LMS"** card and toggle it **ON**.
3. Click **"Install"**, then **"Activate"** when the button changes.
4. A **"Configure"** button appears on the card once the addon is active.

![Eventin extension page](https://themewinter.com/docs/plugins/wp-content/uploads/sites/3/2026/05/image-5.png)

### Step 2 — Set global enrollment behavior

Click **"Configure"** on the addon card to open the **"Tutor LMS Integration for Eventin"** modal. Four global settings:

- **Who gets enrolled?** — *Purchaser only* enrolls just the buyer; *Every registered attendee* (default) enrolls every attendee on the order.
- **Create WP accounts for guest attendees** — auto-creates a WordPress user for any buyer without an account. On by default. Required for guest checkout to enroll into Tutor LMS.
- **Email login credentials to new users** — sends a welcome email with login details. On by default.
- **Unenroll on refund / cancellation / failure** — removes course access if the order is refunded or cancelled. On by default.

Click **"Save Changes"**. These settings apply to every event that uses the integration.

![Tutor LMS integration for Eventin settings modal](https://themewinter.com/docs/plugins/wp-content/uploads/sites/3/2026/05/image-6.png)

### Step 3 — Map tickets to Tutor LMS courses (per event)

Course mapping happens on the event itself, so different events can unlock different courses.

1. Open the event in Eventin and switch to the **Advanced** tab.
2. Scroll to the **Third-Party Integrations** card.
3. Toggle **"Integrate Tutor LMS"** ON. The description reads *"Map ticket types to Tutor LMS courses unlocked on purchase."*
4. A table appears listing every ticket type for the event with three columns: **Ticket**, **Slug**, **Mapped Course**.
5. For each ticket row, pick a Tutor LMS course from the **Mapped Course** dropdown. You can map different tickets (e.g., Early Bird, VIP) to the same course or to different courses.
6. Click **"Update"** at the top of the event page to save. Mappings are not saved until you click Update.

Tickets without a mapped course will not enroll buyers into anything — leave the dropdown empty for tickets that should not unlock a course.

![Event creation advanced tab](https://themewinter.com/docs/plugins/wp-content/uploads/sites/3/2026/05/image-7.png)

### After purchase — students appear in Tutor LMS

When a buyer completes checkout for a mapped ticket:

- Eventin enrolls the right people (purchaser only or every attendee, based on Step 2).
- They show up immediately in **Tutor LMS → Students** with their name, email, registration date, and the course count incremented.
- The mapped course appears on their student dashboard, ready to start.

You can verify enrollment any time by opening **Tutor LMS → Students** and searching for the buyer's email — a row with **"Course Taken: 1"** (or higher) confirms the integration ran.

![Tutor LMS studens page](https://themewinter.com/docs/plugins/wp-content/uploads/sites/3/2026/05/image-8.png)

## 2. FAQs

#### **Q: Where do I map tickets to courses?**

**A:** Open the event, go to the **Advanced** tab, scroll to **Third-Party Integrations**, toggle **"Integrate Tutor LMS"** ON, then pick a course in the **Mapped Course** dropdown for each ticket type. Click **"Update"** at the top to save.

#### **Q: My order has 5 attendees. Will all 5 get the course?**

**A:** Yes, if **"Who gets enrolled?"** is set to *Every registered attendee* (default). Set it to *Purchaser only* if you want just the buyer enrolled.

#### **Q: How do I check that a buyer was enrolled?**

**A:** Go to **Tutor LMS → Students** and search for the buyer's email. You'll see their name, registration date, and a **"Course Taken"** count of 1 or more.

#### **Q: What happens to guest buyers without a WordPress account?**

**A:** If **"Create WP accounts for guest attendees"** is on (default), Eventin creates an account, enrolls them, and emails their login details. If it's off, guests are not enrolled because Tutor LMS requires a WordPress user.

#### **Q: Does refunding an order remove course access?**

**A:** Yes, if **"Unenroll on refund / cancellation / failure"** is on (default). Refunds processed before you turned this on are not retroactively unenrolled.

## **3. Conclusion**

Install the Tutor LMS addon, set global enrollment behavior once, then map each event's tickets to the right courses on the Advanced tab. Every paid ticket becomes a course enrollment automatically — visible right away in **Tutor LMS → Students**.
