> For the complete documentation index, see [llms.txt](https://helpdesk.ldtsoft.work/ldt-online-course/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://helpdesk.ldtsoft.work/ldt-online-course/subscription-and-access-settings/setting-up-a-subscription-course-with-enrollment-tags.md).

# Setting Up a Subscription Course with Enrollment Tags

This guide provides a comprehensive, step-by-step walkthrough to help you create a course that automatically grants access based on a customer's subscription status using the Seal Subscriptions app and LDT's Customer Tags feature.

## How This Method Works

**Tag Management**: A subscription app (like Seal Subscriptions) automatically adds or removes a specific tag from a customer's profile based on their active subscription status.

**LDT Sync**: Your LDT Online Courses app continuously checks for this tag. If a customer has the tag, they are automatically enrolled in the course. If the tag is removed (due to a canceled subscription), their access is automatically revoked.

## Advantages of This Method

**One Subscription, Multiple Courses**: A single tag can grant access to an entire collection of courses without complex, individual setups.

**Flexibility**: Easily add or remove courses from a subscription package without changing settings in the subscription app.

**Fully Automated**: The enrollment and access revocation process is 100% automated.

## Step-by-Step Setup Instructions

**From the Shopify Admin & Seal Subscriptions App**

### Step 1: Install and Configure the Seal Subscriptions App

Before setting up your course, you need to enable the automatic customer tagging feature in the subscription app.

* Install the App: Navigate to the Shopify App Store, search for "[Seal Subscriptions](https://apps.shopify.com/seal-subscriptions)," and install it.

From your Shopify admin, go to Apps -> Seal Subscriptions.

* Go to Settings -> General settings.

<figure><img src="/files/38cN2taiQHsUtrgMoixm" alt=""><figcaption></figcaption></figure>

* Select the Customers tab.
* Find the option: "Tag customers with tags based on the status of their subscriptions".

In the "Active subscriber tag" field, enter a unique tag name (e.g., active\_member or seal\_active\_subscriber).

Important: Note the exact tag name you choose. You will need it in the next step.

Click Save to apply your settings.

<figure><img src="/files/kcgvWsyMKDmH2YCeKRQq" alt=""><figcaption></figcaption></figure>

**From the LDT Online Courses App**

### Step 2: Set Up Tag-Based Auto-Enrollment

This step links your course to the customer tag, enabling LDT to automatically manage access.

Access the Course in LDT:

* From your Shopify admin, go to Apps -> LDT Online Courses -> Courses.
* Choose the course you want to include in the subscription, or create a new one.

<figure><img src="/files/AUoNV0bReb5KPlKNJbRT" alt=""><figcaption></figcaption></figure>

Link Course to Customer Tag:

On the course editing page, find the section "Sell your course through Customer Tags".

Check the option: "Customer will be enrolled as a member when they have at least one tag".

In the "Use customer tag" field, enter the exact tag name you set up in the Seal Subscriptions app (e.g., active\_member).

<figure><img src="/files/RLn438bqUZI01Tpz77Xx" alt=""><figcaption></figcaption></figure>

Tip: You can add multiple tags here, separated by a comma.

Scroll down and click Save to save the course changes.

### Step 3: Test Your Setup

To ensure your entire system is working correctly before you go live.

* Instructions: Follow our guide on[ how to grant free course access using a 100% discount code](https://helpdesk.ldtsoft.work/ldt-online-course/get-started/how-to-grant-free-course-access-using-a-100-discount-code) to simulate a customer's purchase and verify that the enrollment and timed access features function as intended.

\
Conclusion: By following these steps, you have successfully created a powerful and automated subscription model. This method allows you to easily manage access to an entire library of courses based on a single customer tag, providing flexibility and a seamless experience for your members.
