โšก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.

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