GoHighLevel Course Login Trigger Guide

How to Trigger Workflows from Legacy Course Logins in GoHighLevel

If you manage online education in ClickUp or other project tools and use GoHighLevel for automation, you can track when students log in to your legacy course portal and launch workflows automatically. This guide explains how to use the legacy course user login trigger inside GoHighLevel so you can automate follow-ups, reminders, and engagement campaigns for your learners.

The steps below are based on the official GoHighLevel documentation for the legacy course portal login trigger and walk you through everything from prerequisites to testing.

What the Legacy Course Login Trigger in GoHighLevel Does

The legacy course user login trigger in GoHighLevel activates a workflow each time a user signs in to a specific legacy course portal. This is especially useful if you want to:

  • Monitor active students and user engagement
  • Send follow-up emails or SMS messages after login
  • Tag contacts based on course activity
  • Start nurturing or upsell sequences for returning students

Each time a user logs into the legacy course portal, GoHighLevel can automatically enroll that contact into a workflow or move them further along an existing automation.

Prerequisites for Using the GoHighLevel Legacy Course Login Trigger

Before you configure this trigger, make sure the following items are set up in your GoHighLevel account:

  • You are using the Legacy Course Portal feature.
  • You have at least one course created in the legacy portal.
  • The course is associated with a product or offer that your users can access.
  • Your contacts are being added to GoHighLevel when they purchase or register for the course.

The trigger only works for the legacy course portal, not for the newer course or membership frameworks. Always confirm which course system your location is using in GoHighLevel before you configure the workflow.

How to Create a Workflow Using the GoHighLevel Course Login Trigger

Follow these steps to set up a workflow that starts when a student logs in to your legacy course portal in GoHighLevel.

Step 1: Open the Automation Area in GoHighLevel

  1. Log in to your GoHighLevel account.
  2. Choose the correct location where the legacy course is set up.
  3. Navigate to Automation from the left-hand menu.
  4. Click on Workflows to open the workflow builder interface.

If you are managing multiple locations, double-check that you are working in the correct one so the workflow can detect logins for the right course portal.

Step 2: Create a New Workflow

  1. Inside the workflows area, click Create Workflow.
  2. Choose Start from Scratch so you can fully control the trigger.
  3. Click Create to open the workflow editor.

Starting from scratch ensures your workflow is dedicated to legacy course login activity in GoHighLevel and does not inherit other unrelated triggers.

Step 3: Select the Legacy Course User Login Trigger

  1. In the workflow editor, click Add New Workflow Trigger at the top.
  2. Search for Courses – User Login (Legacy Portal) in the trigger list.
  3. Select this option to link the workflow to the legacy course portal.

This specific trigger fires whenever a user successfully logs in to the selected legacy course portal in GoHighLevel, based on the additional filters you choose.

Step 4: Configure Trigger Filters in GoHighLevel

After selecting the legacy course login trigger, you can narrow down when the workflow starts by adding filters. Available filters typically include:

  • Course – Choose the specific legacy course the user must log in to.
  • Portal – Select a particular portal if you have multiple legacy portals.
  • Location – Ensure the correct account location is being monitored.

To configure the filters:

  1. Click Add Filters under the trigger.
  2. Choose Course and select the exact course from the dropdown.
  3. Optionally, add more filters if you only want the workflow to run for particular login scenarios.

The more specific the filters, the more precisely GoHighLevel will target the users who should enter this workflow.

Designing Actions After the GoHighLevel Course Login Trigger

Once the trigger is configured, you can define what should happen whenever a user logs in to the legacy portal.

Common Post-Login Actions in GoHighLevel

Popular actions to add after the legacy course login trigger in GoHighLevel include:

  • Send Email – Welcome the user back, share updates, or provide direct links to key lessons.
  • Send SMS – Remind them about study schedules, live calls, or upcoming deadlines.
  • Add or Remove Tag – Track engagement by adding tags such as “Logged In Past 7 Days”.
  • Create Task – Assign a follow-up task to a team member for high-value clients.
  • Wait – Insert delays before sending additional messages.
  • If/Else Condition – Branch logic based on previous activity or specific tags.

To add an action:

  1. Click the + icon below the trigger or previous action.
  2. Select the type of action you want to add.
  3. Configure message templates, tags, or conditions as needed.

By combining these actions, you can build a complete engagement sequence that activates every time a user logs in to the legacy course portal through GoHighLevel.

Testing Your GoHighLevel Legacy Course Login Workflow

Testing ensures the workflow runs correctly whenever a user signs in.

How to Test the Legacy Course Login Trigger

  1. Save your workflow in GoHighLevel.
  2. Toggle the workflow On so it is active.
  3. Log out of the legacy course portal in your browser.
  4. Log back in as a test user who is already a contact in GoHighLevel.
  5. Return to the workflow execution logs and confirm that the contact entered the workflow.

If the contact does not appear in the logs, double-check these points:

  • The correct legacy course is selected in the trigger filters.
  • The test user is associated with the same course inside GoHighLevel.
  • The workflow status is set to Published or On.
  • There are no conflicting conditions that would prevent the user from qualifying.

Best Practices for Managing Legacy Course Login Automation in GoHighLevel

To get reliable results from the legacy portal login trigger in GoHighLevel, keep the following best practices in mind:

  • Use descriptive workflow names so you can easily distinguish login-based workflows from enrollment or purchase automations.
  • Segment users by adding tags for frequent logins or inactive students, then build separate workflows for each group.
  • Avoid overlapping triggers that might start multiple workflows for the same login event, unless that is intentional.
  • Monitor performance using workflow statistics and adjust messaging based on open rates and engagement.

If you need broader help planning your automation strategy, you can find consulting and implementation support at Consultevo.

Where to Find the Original GoHighLevel Documentation

This how-to guide is derived from the official GoHighLevel support article on the legacy course user login workflow trigger. For the original reference material and screenshots, visit the official documentation page here:

GoHighLevel Workflow Trigger: Courses – User Login (Legacy Portal)

Use that resource alongside this step-by-step guide to configure your own login-based automations and keep your students consistently engaged through GoHighLevel.

Need Help With ClickUp?

If you want expert help building, automating, or scaling your GHL , work with ConsultEvo — trusted GoHighLevel Partners.

Scale GoHighLevel

“`