Skip to release details

Introducing PeepSo Achievements

Give members a reason to come back.

Points. Collectible badges. A little friendly ambition. Your membersโ€™ next visit just got a lot more exciting.

Already included, at no extra cost, with every active PeepSo Ultimate Bundle license.

Available now in Ultimate BundleIllustration of bronze, gold and silver achievement medals with flame, star and heart motifs in PeepSoโ€™s pine-green and orange palette.
A new way to celebrate the people who make your community.
30automatic earning criteria
84editable achievement templates
42built-in badge artwork choices

That โ€œIโ€™ll check back tomorrowโ€ feeling? Letโ€™s build on it.

That first post. The conversation that gets everyone talking. A week of showing up. Say hello to PeepSo Achievements! Give the everyday contributions that turn a website into a community their moment to shine.

A reason to return

A community grows stronger when people come back.

Getting someone to register is an exciting beginning. The real magic happens when they return, recognize a familiar name, reply to yesterdayโ€™s conversation, and start contributing their own.

Those repeated visits give relationships time to develop. Members find people who share their interests. Conversations continue. A contribution receives a response, and its author has a reason to return and respond again.

Gamification helps make that journey easier to see. A clear milestone answers, โ€œWhat could I do next?โ€ Progress answers, โ€œHow far have I come?โ€ An earned badge says, โ€œThat contribution mattered.โ€

For a new member, the next step might be adding an avatar or publishing a first post. For a regular, it might be reaching 25 visit days or starting a conversation that attracts five different commenters. For someone who usually reads quietly, giving positive reactions or taking part in polls can offer an approachable way to participate.

The community provides the people, conversations, and shared purpose. Achievements adds goals and recognition around the activities that keep those connections growing.

And yes, collecting a shiny badge feels good. Especially one you have had your eye on.

Points, achievements, and badges each have a job.

Activity points recognize eligible participation according to the rules you configure. An achievement marks a particular milestone. Its badge is the artwork members collect and can display.

You can award points for activities such as publishing posts, commenting, receiving positive reactions, attracting distinct commenters, or visiting the community. You control the enabled rules, their point amounts, and their daily event limits where available.

Achievements can also carry an optional points bonus. A seven-day streak could earn a badge and 25 bonus points, for example. Or it could award the badge alone. Recognition works perfectly well with a zero-point bonus.

Activity points and achievement progress are tracked separately. Someone who reaches your daily limit for posting points can still make progress toward a posting achievement. That gives you room to keep everyday point rewards sensible while allowing members to keep working toward their milestones.

Made to be collected

Give members a next step they can see.

The Achievements tab on a memberโ€™s profile brings their collection together, with categories, earned badges, requirements, and progress toward unfinished goals. Members can filter their collection by All, Earned, or In progress, and see โ€œYour next milestonesโ€ when eligible goals are underway.

Imagine opening your profile and seeing that you are one visit away from your next badge. Or discovering that your latest discussion brought you closer to a Conversation Starter achievement. Progress gives the next visit a purpose.

Members can choose which earned badges to feature, reorder them, and hide individual achievements from visitors. Featured badges can appear in profile headers, Profile Blocks or widgets, and hover cards when those displays are enabled. Private progress stays with the member; visitors see the visible earned achievements that profile privacy and site settings permit.

Achievement notifications use PeepSoโ€™s onsite and email notification system, with delivery controlled by membersโ€™ preferences. Earning a milestone becomes a moment they can notice and enjoy.

A little progress. A little pride. A reason to return.

First PostPublish your first post.
Seven-Day StreakVisit for 7 consecutive days.
Community ResidentVisit on 100 different days.

Your collection starts here

Start with 84 editable templates, then make the collection yours.

The included starter collection contains 54 participation milestones and 30 holiday or special-date templates. There are also 42 built-in badge artwork choices, including bronze, silver, and gold options for stars, visits, and streaks.

The collection includes milestones such as First Post, Finding Your Voice, Conversation Starter, Familiar Face, and Seven-Day Streak. There is even Part of the Furniture for 365 visit days. By then, they probably know where you keep the spare key.

You can edit titles, descriptions, artwork, categories, targets, bonuses, and status, or create achievements of your own. Upload custom artwork through the WordPress Media Library to give your collection the personality of your community.

Templates that depend on optional plugins require those integrations. Holiday and special-date templates begin as drafts so you can choose the occasions that fit your members. Start with a focused collection and add more as your community grows into it.

Meet a few of your communityโ€™s next collectibles.

Posts
Conversations
Photos
Connections
Milestones
Streaks
Six of the 42 badge artwork choices included with Achievements. Your own images are welcome, too.

Built-in hooks, endless ideas

There are 30 automatic earning criteria to work with.

Achievements connects to community activity through built-in hooks. As an administrator, you use that capability by selecting an earning criterion in the achievement editor. No coding is required to configure the built-in rules.

Here is the available range:

All 30 automatic earning criteria, organized by the contribution they recognize
What you want to recognizeAvailable automatic criteria
ContributionsPublished posts; published comments; published photo posts; published stories; sharing files in published posts
Appreciation and conversationPositive reactions given; positive reactions received; different members giving positive reactions; different commenters on one post
Returning to the communityDays visiting the community; consecutive days visiting the community; visits on specific dates
Getting establishedCompleting the profile; adding a first custom avatar; adding a first custom cover
ConnectionsNumber of accepted friends; number of followers
Group participationJoining groups; published posts in groups; published comments in groups; creating groups
Pages and pollsCreating pages; followers on one owned page; voting in distinct polls
Points milestonesReaching a points balance
Purchases through AwecommerceFirst purchase; number of purchases; spending in one purchase; cumulative spending; purchasing a selected product

Criteria connected to Photos, Stories, Friends, Groups, Pages, File Uploads, or Awecommerce require the corresponding plugin to be active and its required features available. Poll criteria require Polls to be enabled. The editor explains unavailable integrations so you can see what each rule needs.

Each automatic achievement uses one criterion. You can build a collection of separate milestones for the journey you want to encourage, then add manually awarded achievements for contributions that deserve a human decision.

Make it your communityโ€™s thing

Seven communities. Plenty of reasons to celebrate.

The following recipes use those available criteria. Their names and targets are suggestions you can adapt to your community.

For fitness and accountability communities, celebrate showing up.

A supportive routine starts with returning to the people who share it. Try these three achievements:

  • Showing Up: choose Days visiting the community, with a target of 5.
  • Seven Days Together: choose Consecutive days visiting the community, with a target of 7.
  • Cheering Section: choose Positive reactions given, with a target of 20.

These recognize community visits and encouragement. A visit achievement records a visit to the community; an administrator can separately award a manual badge for a verified workout challenge or another accomplishment outside the site.

Offer total-visit milestones alongside streaks. Someone with an irregular schedule can still work toward 25 visit days, while someone who enjoys a daily routine can pursue a seven-day streak. Both have a reason to return.

For learning communities, make participation part of the learning experience.

Give learners small, clear invitations to join the conversation:

  • Ready to Learn: choose Complete the profile.
  • Discussion Regular: choose Published comments in groups, with a target of 10.
  • Resource Sharer: choose Share files in published posts, with a target of 3.

These milestones can support introductions, peer discussion, and resource sharing around your learning content. An instructor can also grant a manual achievement for an excellent project, helpful mentoring, or course completion they have verified.

Keep the automatic requirement clear: ten group comments means ten qualifying comments across eligible groups. Group criteria currently apply across qualifying groups; they do not target a specific classroom or course group. Course completion itself would use the manual award in this example.

For photography, art, and creator communities, recognize both sharing and response.

A creative community thrives when people put their work out there and others respond. Build a collection around that exchange:

  • In the Frame: choose Published photo posts, with a target of 5.
  • Storyteller: choose Published stories, with a target of 10.
  • Growing Audience: choose Different members giving positive reactions, with a target of 10.

The third rule recognizes appreciation from ten different people across eligible content. It gives you a way to celebrate a widening circle of interest.

Photo milestones count posts, regardless of how many images each contains. Story milestones count newly published stories, regardless of slide count. Recorded story progress remains after a story expires, so that moment in the spotlight still contributes to a memberโ€™s achievement.

For a judged photography challenge or an editorโ€™s choice award, create a manual achievement and select the winner yourself. That is where your communityโ€™s taste and personality can shine.

For professional and business communities, recognize connections and useful conversations.

Give members goals tied to building relationships:

  • Connected: choose Number of friends, with a target of 10 accepted connections.
  • Conversation Starter: choose Different commenters on one post, with a target of 5.
  • Building an Audience: choose Followers on one owned page, with a target of 25.

Five different commenters on one post means five people participating in the same conversation. Twenty-five page followers means reaching that number on one page the member owns. Those distinctions let you reward the kind of activity you have in mind.

You can also grant a manual Community Mentor achievement to someone whose advice consistently helps others. A thoughtful answer may deserve recognition well before its author reaches a large activity count.

For gaming and fandom communities, give collecting a place to flourish.

Your members may already love a good milestone. Bring some of that delight into the community itself:

  • Finding the Party: choose Join groups, with a target of 2 accepted memberships.
  • Community Voice: choose Vote in distinct polls, with a target of 5.
  • Launch Day Crew: choose Visit on specific dates, using the exact date of your community event or game launch.

Poll achievements count distinct polls, so changing an answer does not add another poll to the total. A launch-day badge recognizes a signed-in community visit on that date, using your siteโ€™s timezone.

You can create separate editions for future launches, anniversaries, or events. Give each its own name and artwork, and let your members build a collection of โ€œI was thereโ€ moments.

For local communities, clubs, and causes, make belonging visible.

Recognition can help members see the part they play in keeping their shared space alive:

  • A Familiar Face: choose Days visiting the community, with a target of 10.
  • At the Table: choose Different commenters on one post, with a target of 5.
  • Anniversary Visitor: choose Visit on specific dates, using your communityโ€™s anniversary.

For a series of online gatherings, a date achievement can require a visit on any listed date or every listed date. It records community visits on those dates. Organizers can use manual awards to recognize verified attendance, volunteering, fundraising work, or other contributions beyond the site.

A volunteer who quietly keeps everything running deserves a badge too. Quite possibly a crown.

For communities selling through Awecommerce, connect purchases with recognition.

With Awecommerce active and PHP 8.2 or newer, the five purchase criteria let you create milestones around qualifying customer activity:

  • First Purchase: recognize a memberโ€™s first qualifying purchase recorded while the achievement is tracking.
  • Returning Customer: set Number of purchases to 3.
  • Collection Companion: use Purchase a selected product and choose the product you want to recognize.

You can also recognize spending in a single checkout or cumulative spending, with a threshold in a chosen currency. For example, a 100 USD cumulative-spending milestone uses qualifying USD spending; currencies are not combined or converted.

Purchases must be successful live payments for positive-value orders linked to a site member. Guest orders, free orders, test payments, and automatic subscription renewals do not qualify. Completed refunds can reduce unfinished progress. That way, a Returning Customer badge celebrates real purchases by a community member.

Pair purchase milestones with participation badges so members can also earn recognition through conversations, visits, and encouragement. Points serve as recognition within this release; they are not a spendable currency or automatic discount.

See you tomorrow?

Return visits deserve particular attention.

Achievements gives you three ways to recognize them: total visit days, consecutive visit days, and visits on selected calendar dates.

Visits count when members are signed in and viewing a supported community screen in a visible browser tab. They do not need to log out and log back in every day. Visits follow your siteโ€™s timezone, and refreshing repeatedly does not turn one day into several.

Total visit days let members make steady progress even when life gets busy. Streaks give members who enjoy a daily routine a consecutive-day goal. Calendar dates let you celebrate occasions that matter to your community, from an anniversary to a seasonal gathering.

Each achievement and its optional bonus can be earned once per member. For a progression such as 3, 7, and 30 consecutive days, create three achievements. For a new annual edition of an event badge, duplicate it and set the new yearโ€™s dates. An annually repeating date provides another opportunity to earn the original achievement; it does not award another copy each year.

If a member misses a day, their current streak restarts. Achievements and points already earned remain theirs. There is room to enjoy the next milestone without losing the celebration of the last one.

Recognition with purpose

You decide what deserves recognition.

Begin with actions you would like to see more often: welcoming participation, thoughtful conversations, shared resources, return visits, and appreciation for other members.

Mix approachable first steps with longer goals. Give newcomers something attainable, and give established members something worth returning for. Use distinct-member criteria when you want to recognize conversations that involve more people. Add manual awards for quality, kindness, expertise, or effort that an activity count cannot judge.

Daily point limits and the pluginโ€™s handling of repeated actions help keep ordinary rewards sensible. Self-reactions do not earn activity points, and repeatedly changing an emoji does not create unlimited rewards. Your moderation and community standards give those mechanics their purpose.

Most activity-based achievements count eligible activity from the achievementโ€™s first activation, so activate your new milestones before announcing a challenge. Current-state criteria, such as profile completion, accepted friends, or points balance, can recognize qualifying progress that members already have.

Ready for your first badge

Your first achievement is only a few settings away.

Install and activate Achievements with your active PeepSo Ultimate Bundle license, then open PeepSo โ†’ Configuration โ†’ Achievements to review points and display settings.

Next, go to PeepSo โ†’ Manage โ†’ Achievements. Review the starter collection, edit a template, or select Create achievement. Choose a title, description, artwork, earning method, criterion, target, and optional bonus. Review the preview, then activate it when ready. Manual achievements use administrator grants instead of an automatic criterion.

PeepSo Achievements editor with Automatic selected, Consecutive days visiting the community as the criterion, a target of 7 and a points bonus of 0.
Actual Achievements editor: one criterion, a seven-day target, and an optional points bonus. This example awards the badge with no points bonus.

Try launching with a small collection: a profile milestone, a first contribution, an appreciation milestone, a return-visit goal, and one achievement that captures your communityโ€™s personality. Tell members where to find their collection and invite them to earn their first badge.

You can almost hear the first โ€œOoh, I want that one.โ€

Connect an earned achievement to a custom workflow.

For communities with custom development, the peepso_achievements_awarded action hook gives developers a way to respond after a new achievement has been successfully awarded. A developer could use it to connect an earned milestone to a custom workflow on your site. The built-in earning rules are configured in the editor; extending what happens after an award requires custom code.

Already yours with an active PeepSo Ultimate Bundle license

Achievements is available now in PeepSo Ultimate Bundle.

PeepSo
Ultimate Bundle

Already included. All yours.

If your PeepSo Ultimate License is active, the plugin is already included, free of additional charge. Install it and start creating the milestones your members will love.

Ready to upgrade?

PeepSo Community Bundle license holders can upgrade through the existing upgrade paths. The upgrade is prorated, and you do not need to buy a new license.

You can find upgrade path in Your Profile > Purchases > Licenses > View Upgrades.

No active license?

PeepSo Free Bundle users can get Achievements by upgrading to PeepSo Ultimate Bundle.

Give the first post a celebration. Give the regulars another goal. Give your members more reasons to come back, join in, and make themselves at home.

Activate Achievements with your Ultimate Bundle license, or upgrade to PeepSo Ultimate Bundle and create your communityโ€™s first collection.

Your Community. Your Way.PeepSo Achievements ยท More milestones. More reasons to return.