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:
- Identifies the referring member.
- Stores the referral in a cookie.
- Keeps the referral for up to 30 days.
- Detects when the visitor creates an account.
- Rewards the referring member.
- Prevents self-referrals.
- 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
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:
- ποΈ Complete Badge & Achievement System
- π° Buy Points with FluentCart
- π Unlock Badges Using Points
- π Built-In Member Referral System
- π€ FluentAffiliate Integration
- π³ Point Costs for Posts, Comments, Spaces & Courses
- π― Specific Space/Course Point Pricing
- π Repeatable Badges
- π Badges That Award Points
- π Badge Activity Log
- π₯ Bulk Badge Award/Revoke
- βοΈ Badge Earned/Revoked Emails
- π₯ Import Existing FluentCommunity Leaderboard Points
- π€ 3 New FluentCRM Triggers β 9 Total
- π Built-In Documentation
- π
[fcpm_all_badges]Shortcode
I won't be needing it, but congrats on this development!
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