Implementing Badges with BadgeOS

This Article Applies to
OTHER Articles Available

How to add a badge if the user has/gets a specific tag?

In order to add a badge to a user who has specific Infusionsoft tag, we would open badge editor in BadgeOS and on the right-hand side, we should see “BadgeOS for Memberium” section.

In there, we can select the tag that which will give the user that specific badge. In the screenshot below, we have selected “Premium (171)” tag. What this will do is – all users who have “Premium (171)” tag will also get badge “Test 1”, as per the screenshot below.

All users who have “Premium (171)” tag will get the badge “Test 1”

Please note that changes will take effect on the next user login or in case you run update contact HTTP POST.

How to add a tag if the user has/gets a badge?

In the example above, we’ve covered how to add a badge if the user has a specific tag, but in this example, we’ll cover how to apply a tag to all users who have a specific badge.

Once we the open badge editor in BadgeOS, on the right-hand side, we should see the “BadgeOS for Memberium” section.

Once there, we can select which tag should be applied when a user has the “Test 1” badge by selecting the tag from the “Add Tag if Member has Badge: ” dropdown.

Tag “Free (179)” will be applied in case user has “Test 1” badge

Please note that changes will take effect on the next user login or when you run an update contact HTTP POST.

Manage achievements

You can use BadgeOS through the BadgeOS shortcodes and the BadgeOS plugin for WordPress

Lists all achievements held by the current user


Adds an achievement

[memb_award_achievement id=xxx]

Deletes an achievement

[memb_revoke_achievement id=xxx]

Where xxx is the ID # of the Badge created in the BadgeOS plugin.

Badges and achievements are actually quite a bit more sophisticated than a single badge. Achievements are accumulated, and when enough are accumulated to earn the badge, you get the badge, multiple levels of badges can be earned for various achievements such as this example:

  • 1 achievement – Beginner
  • 10 achievements – Pro
  • 20 achievements – Expert

The achievements and the badges they earn are configured in BadgeOS.

Most people simply implement badges through using tags, if you have the tag, you have the badge.

  • Was this Helpful?
  • YesNo
9 ways to add more value to your membership site

Table of Contents

This Article Applies to

Keep Reading

How to Add Editor and Author Users when using Memberium

When it comes to a membership site, apart from having admin and subscriber users, you might also need to add users with editor and author roles. Editors, for example can help you with managing content on the site and they don’t need to be on the CRM. In this short guide, you’ll learn how you can add editor, author, contributor users to your WordPress site running on Memberium.

Read More »

Google Analytics for WordPress

YoastRather than create a home-made analytics solution, Memberium integrates with Google Analytics to provide you with best-in-class plugin support. Memberium detects automatically when you have Google Analytics installed, and adds a new menu item to configure this integration.

Read More »

Login Actionset

This setting gives you the ability to set an Infusionsoft actionset that will run at login. The actionset will run on the user that’s logging in.

Read More »

Want to get some fresh ideas on how you can improve your membership site or course?

Download our free ebook!

Book a Call

Welcome to Memberium!

We are very excited for you to be part of our family. 

We would love to answer any questions that you have!

Please choose the best time for you to get in a call with us. 

For Technical Support, you can contact us at or Email us at