Skip to main content

FC Gamification for FluentCommunity v1.44.0 πŸ₯‡πŸ†πŸ₯ˆπŸŽ–️πŸ₯‰

πŸ’° Turn Member Engagement Into Revenue

FC Gamification gives admins more ways to monetize their FluentCommunity by turning points into a virtual community economy.

Sell Points: Let members purchase points through FluentCart and use them to unlock badges, access premium spaces, enroll in courses, or perform point-based actions.

Sell Premium Access: Charge points to join exclusive spaces or enroll in premium courses, creating a gamified alternative to traditional access fees.

Monetize Achievements: Create premium badges that members can unlock with points, giving them status, recognition, and exclusive achievements.

Drive Affiliate Revenue: Reward members for referrals and FluentAffiliate sales, encouraging them to bring new customers and generate more sales.

Increase Purchases & Retention: Reward purchases, referrals, course completions, and community activity to keep members engaged and coming back.

Create Your Own Economy: Earn revenue from points purchases while giving members more reasons to participate, compete, unlock rewards, and spend within your community.

FC Gamification turns engagement into an ecosystem where members earn, spend, competeβ€”and admins can monetize the entire experience.


πŸ†• Newly Added Features in FC Gamification v1.44.0

1. πŸŽ–οΈ Complete Badge System

This is the biggest new addition.

FC Gamification now has a dedicated Badges system where admins can create image-based achievement badges.

Admins can create badges that are:

  • Manually awarded
  • Automatically awarded when a member reaches a certain points total
  • Automatically awarded when a member reaches a certain level
  • Automatically awarded after completing specific actions

Action-based badges can track things such as:

  • Registering
  • Referring members
  • Joining spaces
  • Requesting to join spaces
  • Creating spaces
  • Creating posts
  • Posting comments
  • Reacting to posts
  • Receiving post likes
  • Receiving comment likes
  • Submitting quizzes
  • Passing quizzes
  • Enrolling in courses
  • Completing lessons
  • Completing modules
  • Completing courses
  • Creating courses
  • Video call participation
  • Video call tips
  • FluentCart purchases
  • Fluent Forms submissions
  • FluentAffiliate referrals
  • FluentAffiliate sales
  • Sharing content
  • Earning course certificates
  • And many more

This turns FC Gamification from just a points + levels system into a full achievement system.


2. πŸ” Repeatable Badges

Badges can now be configured to be earned more than once.

For example:

πŸ† Complete 10 Courses β†’ Course Master Badge

You can allow the member to earn it:

  • Once
  • Twice
  • 5 times
  • 10 times
  • etc.

The plugin tracks each badge earning separately, including the date earned.

For points-based repeatable badges, the badge can be earned again at subsequent multiples of the required points.


3. 🎁 Badges Can Award Points

A badge can now have its own point reward.

Example:

Earn "Gold Contributor" Badge β†’ +100 points

The badge reward is recorded in the normal points ledger, meaning those points can affect:

  • Levels
  • Leaderboards
  • Member progress
  • FluentCRM automation

This creates a points β†’ badge β†’ points reward loop.


4. πŸ’° Members Can Spend Points to Unlock Badges

There is now an optional Unlock Badges with Points system.

For example:

πŸ”₯ VIP Member Badge
Unlock for 500 points

A member can spend their accumulated points to unlock the badge.

The system checks their actual balance before allowing the purchase and deducts the points through the normal ledger.

This is especially interesting because it lets you create premium achievements inside your community without requiring another payment system.


5. πŸ… [fcpm_all_badges] Shortcode

A new shortcode has been added:

[fcpm_all_badges]

It displays the complete badge library.

Members can see:

  • Badges they have earned
  • Badges they have not earned
  • Badge images
  • Badge descriptions
  • Locked/unlocked status
  • Badge unlock cost
  • Unlock buttons when point-based unlocking is enabled

Earned badges are visually distinguished from locked/unearned badges.


6. πŸ‘€ Expanded Member Profile Badges

The existing member profile system has been expanded with badges.

The FluentCommunity profile can now show:

  • Latest badges
  • Badge images
  • Badge information
  • "View All Badges"
  • Animated badge display
  • Complete badge popup

The profile badge system works with the FluentCommunity SPA through its REST/portal integration.


7. πŸ“‹ Badges Log

There is now a dedicated:

FC Gamification β†’ Badges Log

It records:

  • Member
  • Badge
  • Awarded/revoked
  • Source
  • Who performed the action
  • Date/time

Sources include:

  • Automatic
  • Manual admin
  • Check All Members
  • Bulk award
  • Badge deleted
  • Unlocked with points

So badge activity gets the same type of auditability that the Points Log provides.


8. πŸ‘₯ Bulk Award/Revoke Badges

Admins can now:

Award a badge to every member

or

Revoke a badge from every member

There is also an optional email switch.

For example:

Give every member the "Founding Member" badge.

This is useful for:

  • Launch members
  • VIP members
  • Special events
  • Competitions
  • Anniversary campaigns
  • Beta testers
  • Community milestones

9. βœ‰οΈ Badge Emails

New automated badge emails have been added.

The plugin now supports:

  • Badge Earned
  • Badge Revoked

The Badge Earned email supports dynamic badge information such as:

  • Badge name
  • Badge description
  • Badge image

This expands the existing Points Awarded / Points Deducted / Level Up email system.


10. πŸ›’ Members Can Buy Points

This is another major new monetization feature.

There is now:

FC Gamification β†’ Buy Points

and:

[fcpm_buy_points]

Members can purchase points using FluentCart.

The system supports:

  • Fixed points-to-money rate
  • Minimum purchase
  • Maximum purchase
  • Preset purchase buttons
  • Bonus tiers
  • Custom purchase amounts
  • Automatic point credit after successful payment
  • Full refund reversal

For example, you could configure:

Payment Points
$5 500
$10 1,000
$25 2,500
$50 5,000

And you can add bonus tiers such as:

Buy $50 β†’ Get 20% bonus points.

The points are added to the FC Gamification ledger, so purchased points count toward:

  • Levels
  • Badges
  • Leaderboards

This is a direct monetization feature that wasn't in the previous version.


11. πŸ’³ Purchased Points Are Reversed on Refund

The Buy Points system isn't simply "give points after payment."

The code also listens for FluentCart refunds.

If the qualifying purchase is fully refunded, the purchased points are reversed.

That prevents someone from:

Buy points β†’ receive points β†’ get refund β†’ keep points.


12. πŸ”— Native Member Referral System

FC Gamification now has its own referral system.

Each member can have a referral URL such as:

?fcpm_ref=123

The system:

  1. Identifies the referring member.
  2. Stores the referral in a cookie.
  3. Keeps the referral for up to 30 days.
  4. Detects when the visitor creates an account.
  5. Rewards the referring member.
  6. Prevents self-referrals.
  7. Clears the referral after signup.

There is also an admin setting for choosing the referral destination URL.

The referral link can be displayed on the member's own leaderboard profile card.


13. 🀝 Referral Points Rule

A new point rule exists:

Referring a New Member (Sign Up Link)

So you can configure something like:

Member refers someone β†’ +50 points

This is separate from the new FluentAffiliate integration.


14. 🀝 FluentAffiliate Integration

The updated plugin also contains FluentAffiliate integration.

There are new gamification rules for:

Referring a New Member (FluentAffiliate)

and:

Referral Generates a Sale (FluentAffiliate)

So you can reward affiliates with gamification points when:

  • Their referral produces a signup/lead
  • Their referral generates a sale

The referral must reach the appropriate approved/payout state before the gamification reward is given.

This was not present in the previous feature version.


15. πŸ’Έ Point Costs β€” Members Can Spend Points to Perform Actions

This is a very important new change.

The points system is no longer only:

Do something β†’ earn points

It can now also be:

Want to do something β†’ spend points

There are new point-cost rules for:

Posting

Members can be required to spend points to publish a post.

Example:

Create Post β†’ costs 5 points

If they don't have enough points, the post can be blocked.


16. πŸ’¬ Comment Point Costs

Comments/replies can also require points.

Example:

Post Comment β†’ costs 2 points

If the member doesn't have enough points, the comment is blocked and the member receives an appropriate notification/email.


17. πŸšͺ Space Join Costs

You can charge points to join spaces.

Example:

Join Community VIP Space β†’ costs 100 points

The plugin can check whether the member has enough points before allowing the join.

Private-space requests are also handled differently: the balance can be checked when requesting and the cost charged when the request is approved.


18. 🎯 Different Point Prices for Specific Spaces

You can set a unique point cost for a particular space.

For example:

General space

Join β†’ Free

Premium space

Join β†’ 500 points

VIP space

Join β†’ 1,000 points

This works through the existing targeted/scoped rule system.


19. πŸŽ“ Course Enrollment Can Cost Points

Course enrollment can now require points.

Example:

Enroll in Course β†’ costs 250 points

The plugin checks the member's balance before allowing self-service enrollment.

Admin-added students, automation grants and certain purchase/paywall enrollments are excluded from the charge.


20. 🎯 Different Point Prices for Specific Courses

Individual courses can have their own point prices.

For example:

Beginner Course β†’ 100 points

Advanced Course β†’ 500 points

Masterclass β†’ 2,000 points

This gives you the ability to build a points-based course economy.


21. 🚫 Insufficient-Points Blocking

The new point-cost features don't simply deduct points and allow the action.

They check the member's balance first.

If the member doesn't have enough points:

  • The action can be blocked
  • FluentCommunity receives an appropriate error/message
  • The member can receive an email notification

There are developer hooks for customizing these behaviors.


22. πŸ›‘οΈ Admin Exemptions for Point Costs

Site administrators can be exempted from point costs.

The code includes separate handling for:

  • Post costs
  • Comment costs
  • Space joining costs
  • Course enrollment costs

So your admins aren't accidentally forced to spend points while managing the community.


23. πŸ”„ Automatic Point Economy Becomes Two-Way

This is worth highlighting separately.

The previous version was largely:

Activity β†’ Points

The new version supports:

Activity β†’ Earn Points

and:

Action β†’ Spend Points

and:

Points β†’ Unlock Badge

and:

Money β†’ Buy Points

So you now have a much more complete internal economy:

Earn β†’ Save β†’ Spend β†’ Unlock β†’ Level Up


24. πŸ“₯ FluentCommunity Leaderboard Import

There is now a migration tool:

Import Points from FluentCommunity Leaderboard

This is particularly important because FC Gamification uses its own points ledger.

The new tool can take existing FluentCommunity leaderboard totals and import them into FC Gamification as starting balances.

It is designed to avoid double-importing members.

So if your existing FluentCommunity members already have points, you don't necessarily have to start everyone from zero when switching to FC Gamification.



25. πŸ€– Three New FluentCRM Automations

The previous version had 4 FluentCRM triggers.

The new version adds 3 more, bringing the documented total to 7.

New trigger 1:

User Achieves / Unlocks a Badge

Can trigger when a member:

  • Earns a badge automatically
  • Receives a badge manually
  • Unlocks a badge using points

It supports badge filtering.

New trigger 2:

User Badge Revoked

Triggers when a badge is revoked.

New trigger 3:

User Successfully Purchases Points

Triggers when a member successfully purchases points through FluentCart.

It can have a minimum points purchased condition.

For example:

Member purchases 1,000+ points β†’ Add "Points Buyer" tag in FluentCRM.


πŸŽ‰ Launch Offer (New Version Offer): Get it for just $40 Lifetime Deal(unlimited years, unlimited sites, 5 years full support and updates), if you're among the first 10 buyers. After that, the price increases.

https://www.youtube.com/watch?v=7Ce2HjuMhFs

πŸ‘‡πŸ‘‡Grab yours now

DOWNLOAD

Don't miss your chance to be one of the first 10!

https://www.youtube.com/watch?v=csYQrJbWVK4&t=156s

For Support, visit: Mpaddi.com


πŸ“Š The Big Difference

The previous version was essentially:

Actions β†’ Points β†’ Levels β†’ Leaderboard β†’ CRM

The new version has evolved into:

Actions
↓
Points
↓
Levels
↓
Badges
↓
Leaderboard
↓
FluentCRM

But now it also has:

Referrals β†’ Points

FluentAffiliate β†’ Points

Money β†’ Buy Points

Points β†’ Unlock Badges

Points β†’ Join Spaces

Points β†’ Enroll in Courses

Points β†’ Create Posts/Comments

Badges β†’ Points

Badges β†’ FluentCRM

Purchased Points β†’ FluentCRM

So this is considerably more than a simple gamification plugin now.

⭐ The most important newly added features

Newly added features:

  1. πŸŽ–οΈ Complete Badge & Achievement System
  2. πŸ’° Buy Points with FluentCart
  3. πŸ”“ Unlock Badges Using Points
  4. πŸ”— Built-In Member Referral System
  5. 🀝 FluentAffiliate Integration
  6. πŸ’³ Point Costs for Posts, Comments, Spaces & Courses
  7. 🎯 Specific Space/Course Point Pricing
  8. πŸ” Repeatable Badges
  9. 🎁 Badges That Award Points
  10. πŸ“‹ Badge Activity Log
  11. πŸ‘₯ Bulk Badge Award/Revoke
  12. βœ‰οΈ Badge Earned/Revoked Emails
  13. πŸ“₯ Import Existing FluentCommunity Leaderboard Points
  14. πŸ€– 3 New FluentCRM Triggers β€” 9 Total
  15. πŸ“š Built-In Documentation
  16. πŸ… [fcpm_all_badges] Shortcode

AS W

I won't be needing it, but congrats on this development!

WiLson Eberechi

AS WΒ Thank you Sophie

Great, thank you. Can I setup a custom scenario badges? I have book readers community. Thanks

Anri MaglakelidzeΒ I don't understand what you mean, kindly explain better