Issue a Module Completion Badge in GHL

Use a workflow to email students and issue the badge

To issue a module completion badge in GHL, create a workflow with the Category Completed trigger. Filter it by the right product and module. Then add the badge and email actions. Publish the workflow, and GHL will reward each student when they complete that module.

When I work through GHL course workflows, I check the filters first. The badge action is simple to add. The bigger risk is using a trigger that is too broad. If the product or category filter is wrong, the workflow may reward the wrong course step.

This setup is small and easy to check. It uses one trigger, two filters, and two follow-up actions. Each part has a clear job in the workflow.

The trigger watches for a completed module. The filters limit the workflow to the course and module you choose. The actions then reward the student and send the message.

Issue a Module Completion Badge in GHL

In this guide, you’ll build the workflow step by step. You’ll set the trigger, add the filters, issue the badge, write the email, and publish the workflow. By the end, you’ll have a simple module completion badge system that rewards student progress without manual follow-up.

Quick Summary – Module Completion Badge at a Glance

Purpose: You use a GHL workflow to give a module completion badge. GHL can also send a short email when the student is done.

Why It Matters: You can mark progress at the right time. You do not need to check each student by hand.

What You Get: You get one trigger and two filters. You also add a badge action and an email step.

Time To Complete: You can set this up in about 10 to 15 minutes. A quick check at the end helps you catch small errors.

Difficulty Level: This setup is simple if your course and badge are ready in GHL. You only need to link the right steps.

Key Outcome: You give each student the same module completion badge at the right time. You also send the same clear follow-up email.

Video Walkthrough for a GHL Module Completion Badge

Reward students as soon as they finish a module. This video shows how to set up the badge and email in GHL.

Inside this video:

Automate marketing, manage leads, and grow faster with GoHighLevel.

  • Create a new workflow from scratch.
  • Add the Category Completed trigger.
  • Choose the right course and module.
  • Add the badge, email, and publish steps.

How the Module Completion Badge Workflow Works

When a student finishes the module you choose, GHL starts the workflow. The Category Completed trigger watches for that step. This is what starts your module completion badge process.

From there, GHL checks your filters and runs each action in order.

  • The Product filter tells GHL which course to watch.
  • The Category filter points to the exact module you want to track.
  • The Issue Badge action gives the student the module completion badge.
  • The Send Email action sends a short message to mark the progress.

Once you save and publish the workflow, GHL handles the process for you. Each student who meets the right conditions gets the same badge and email. This gives you a simple way to mark progress without checking each student by hand.

What Triggers the Module Completion Badge

Your module completion badge starts with the Category Completed trigger. In GHL, this trigger runs when a student finishes the course section you choose. It gives you a clear way to reward progress at the right point in your course.

The main thing to get right is your filters. You want the workflow to run only for the course and module you plan to track.

  • The Product filter tells GHL which course to watch.
  • The Category filter tells GHL which module the student must finish.
  • Using both filters helps you avoid sending a badge for the wrong course step.

Once the student meets both conditions, GHL starts the workflow. You can then issue the module completion badge and send the follow-up email. This gives you more control, especially when you manage several courses in one account.

Why a Module Completion Badge Matters

When a student finishes a module, that moment should feel clear. A module completion badge gives them a simple sign that they reached the next step. It helps you mark progress without adding more work to your day.

You can also use the badge with a short email to make the milestone more useful.

  • The badge gives the student a clear sign of progress.
  • The email confirms what they finished and what to do next.
  • The reward is sent as soon as the module is complete.
  • You do not have to check each student by hand.

For you, the main benefit is consistency. Each student gets the same response at the same point in the course. That makes your course easier to manage and gives students a clear reason to keep moving forward.

How to Set Up a Module Completion Badge 

You’ll build the module completion badge in a GHL workflow. The workflow starts when a student finishes the module you choose. GHL then gives the badge and sends a short email.

The steps below show you how to set the trigger, pick the right course and module, add the badge and email, and publish the workflow. This helps you reward each student at the right time with less manual work.

Make sure you are logged in to the correct GoHighLevel sub-account before you start. In addition, create an online course and a module completion badge.

Step 01 – Access the Workflow Builder from the Automation Section

  • Create your Module Completion Badge workflow using the Workflow Builder in the Automation section.

1.1 Click Automation.

  • You will be taken to the Workflows tab by default.

1.2 Click Workflows.

  • You will see a list of workflows, along with options such as Create Folder, Build Using AI, and + Create Workflow.

1.3 Click + Create Workflow.

  • A dropdown menu will appear with several options, including + Start from Scratch.

1.4 Click + Start from Scratch.

  • You will be taken to the Workflow Builder.
How to Set Up a Module Completion Badge

Step 02 – Set the Category Completed Trigger After Renaming Your Workflow

  • Rename your workflow, then set the Category Completed trigger.

2.1 Rename your Module Completion Badge workflow.

  • Click the Pencil icon at the top of the Workflow Builder and enter a new name for your workflow.

2.2 Click Add New Trigger.

  • The trigger library will appear, where you can search for and select a trigger.

2.3 Search for and select Category Completed.

  • You will be taken to the Category Completed trigger settings.
GHL Module Completion Badge - Set the Category Completed Trigger

Step 03 – Rename the Category Completed Trigger and Add a Filter

  • Give the Category Completed trigger a clear name, then add a filter.

3.1 Rename the Category Completed trigger.

  • This makes it easier to identify on the workflow canvas.

3.2 Click Add Filters.

  • A drop-down filter will appear below the Add Filters button.
GoHighLevel Module Completion Badge - Rename the Trigger and Add a Filter

Step 04 – Set Product as the First Filter Before Adding Another Filter

  • Choose Product as the filter, then select your created online course before adding another filter.

4.1 Select Product from the first drop-down filter set.

  • Another drop-down filter will appear below the second filter.

4.2 Select the Is any of operator

4.3 Choose your created online course.

  • The chosen course should appear in the second drop-down filter.

4.3 Click Add Filters.

  • A drop-down filter will appear below the current filter set.
Module Completion Badge - Set Product as the First Filter

Step 05 – Set Category as the Second Filter Before Saving the Trigger

  • Choose Category as the filter before saving the trigger.

5.1 Select Category from the second drop-down filter.

  • Another drop-down filter will appear below the second filter.

5.2 Choose Is any of as the operator

  • The chosen option should appear in this specific filter.

5.3 Choose the Module as the condition

  • The chosen option should appear in this specific filter.

5.4 Click Save Trigger.

  • The trigger will now appear on the Module Completion Badge workflow canvas.
GHL Module Completion Badge - Set Category as the Second Filter

Step 06 – Search for and Add the Issue Badge Element

  • Click the Add Actions button, then search for and choose the Issue Badge action element.

6.1 Click Add New Element.

  • The action element library should appear on the right side of the canvas.

6.2 Search for and select the Issue Badge action element.

  • You will be taken to the Issue Badge settings.
GoHighLevel Module Completion Badge - Add the Issue Badge Action

Step 07 – Set the Badge to Send Before Saving the Action Element

  • Rename the action element, then set the badge to send after the student completes the first module.

7.1 Rename the action element.

  • This helps make the Module Completion Badge workflow easier to read on the workflow canvas.

7.2 Set your created badge.

  • Select the badge you want to issue after the student finishes the first module.

7.3 Click the Save Action button.

  • The action element should now appear on the workflow canvas.
Module Completion Badge - Select the Badge and Save the Action

Step 08 – Search for and Add the Send Email Action Element

  • Click Add New Element, then search for and select the Send Email action element.

8.1 Click Add New Element.

  • The action library will appear on the right side of the canvas.

8.2 Search for and select Send Email.

  • You will be taken to the Send Email settings.

Step 09 – Set the Sender Name, Email Address, and Subject Line

  • Set the sender details and subject line for this Module Completion Badge workflow email.

9.1 Rename the Send Email action element.

  • Use a clear and simple name.

9.2 Enter the sender name.

  • You can also use a custom value for the sender name.

9.3 Enter the sender email address.

  • You can also use a custom value for the sender email address.

Step 10 – Add the Congratulatory Email Subject Line and Body

  • Enter the subject line and content for your congratulatory email.

10.1 Enter the congratulatory email subject line.

  • Keep the subject short and clear.

10.2 Enter the congratulatory Email body.

  • Keep the message clear, polite, and helpful.

10.3 Click Save Action.

  • The Send Email action element will now appear on the workflow canvas.

Step 11 – Open the Workflow Settings, Then Set the Contact Timezone Before Returning to the Builder

  • Click the Settings tab at the top of the workflow canvas, then set the Contact Timezone in the Communication section before returning to the workflow builder.

11.1 Click the Settings tab.

  • You will be taken to the workflow settings section.

11.2 Toggle on Allow re-entry and Allow multiple opportunities.

11.3 Set the Contact Timezone.

  • This helps the Module Completion Badge workflow send messages based on the contact’s local timezone.

11.4 Click the Builder tab.

  • You will return to the workflow canvas.

Step 12 – Publish and Save Your Workflow

  • Turn on Publish and save your Module Completion Badge workflow.

12.1 Turn on the Publish toggle.

  • The toggle will turn blue to show that it is active.

12.2 Click Save.

  • The red dot on the Save button will disappear, confirming that your Module Completion Badge workflow has been saved.
GoHighLevel Module Completion Badge - Publish and Save the Workflow

Module Completion Badge Setup Tips

Your module completion badge workflow should be easy to check and easy to use. Before you turn it on, review each part. A quick check can help you catch errors before a student gets the wrong badge.

Pay close attention to the parts that control who gets the reward and what they receive.

  • Use clear names for each trigger and action.
  • Check the right Product and Category filters.
  • Create the badge before you add the Issue Badge action.
  • Keep the email short and easy to read.
  • Use the student’s name when it fits.
  • Give the student one clear next step.
  • Check the sender name and email before you publish.

Once these checks are done, the workflow is easier to manage. You can copy the same setup for other modules, then change the course, module, badge, and email as needed.

What This Means for Your Course

A module completion badge gives you a simple way to mark progress as students move through your course. You set the rule once, and GHL handles the reward each time the right module is complete.

That gives you a clear process you can use again and again.

  • You can reward key milestones without checking each student by hand.
  • You can use the same setup for more than one module.
  • You can keep the badge and email steps the same across your course.
  • You can show students that they reached the next step.

For you, this means less manual work and fewer steps to track. For your students, it makes progress easier to see. A clear module completion badge also gives each milestone a simple purpose in the course.

Results You Can Expect

A module completion badge gives you a simple way to mark progress without adding more work to your day. You set the rule once, and GHL handles the reward each time a student finishes the right module.

That leads to a few clear gains you can expect.

  • Your students get a clear reward when they finish the module.
  • Your follow-up email is sent at the same point each time.
  • You spend less time checking course progress by hand.
  • You can use the same setup for other modules.
  • Your course has a more steady way to mark progress.

For you, the main win is consistency. You know when the badge and email will go out, and your students know when they have reached the next step. That makes each module completion badge part of a clear path through the course.

Module Completion Badge Questions

A module completion badge is easy to use once your workflow is set. Still, small setup errors can cause trouble. These questions can help you check the key parts before a student gets the wrong result.

Final Module Completion Badge Check

Before you turn the workflow on, give it one last check. This is your chance to catch a bad filter, badge, or email before a student gets it.

Check each part before you publish.

  • Make sure the right Product is set.
  • Make sure the right Category or module is set.
  • Check that the right module completion badge is linked.
  • Review the sender name, email, subject, and message.
  • Make sure Contact Timezone is set.
  • Save the workflow and turn it on.

Once these checks are done, your setup is ready. You can now reward course progress in GHL with less manual work and fewer setup errors.

Scale Your Business Today.

Streamline your workflow with GoHighLevel’s powerful tools.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top