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," and install it.

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

  • Go to Settings -> General settings.

  • 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.

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.

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).

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.

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.

Last updated