Integrations

GamiPress + BuddyBoss App Configuration

After setting up and configuring the plugin, points and achievements, you can add the Achievements tab to your user’s profile on the app.

Note: To set up the GamiPress + BuddyBoss Platform, please go through the steps in the integration setup tutorial.
The following table lists the compatibility of the GamiPress triggers for the BuddyBoss Add-on:

FunctionalityOn the AppOn the WebApp Compatibility
New EventsAccount activation: When a user account get activated.YesYesNative
Get assigned to a specific profile type: When a user gets assigned to a specific profile type.Yes, if the profiles are set up to auto-assign profile types on registrationYesNative
Follow EventsStart following someone: When a user starts following someone.YesYesNative
Stop following someone: When a user stops following someone.YesYesNative
Get a follower: When a user gets a follower.YesYesNative
Lose a follower: When a user loses a follower.YesYesNative
Email Invites EventsSend an email invitation: When a user sends an email invitation.YesYesNative
Register from email invitation: When a user from an email invitation gets registered.YesYesNative
Get an invited user registered: When an invited user gets registered.YesYesNative
Account from email invitation gets activated: When a user account from an email invitation gets activated.YesYesNative
Get an invited user account activated: When an invited user account gets activated.YesYesNative
Profile EventsChange profile avatar: When a user changes his profile avatar.YesYesNative
Change cover image: When a user changes his cover image.YesYesNative
Update profile information: When a user updates his profile information.YesYesNative
Complete a minimum percent of your profile: When a user completes a minimum percent of his profile.YesYesNative
Friendship EventsSend friendship request: When a user request to another to become friends.YesYesNative
Accept a friendship request: When a user accepts the friendship request from another one.YesYesNative
Get a friendship request accepted: When a user gets a friendship request accepted from another one.YesYesNative
Reject friendship requests: When a user rejects the friendship request from another one.YesYes Native
Remove a friendship: When a user removes a friendship.YesYesNative
Get a friendship request rejected: When a user gets a friendship request rejected from another one.YesYesNative
Remove a friendship: When a user removes a friendshipYesYesNative
Get a friendship removed: When a user gets a friendship removed.YesYesNative
Message EventsSend/Reply private messages: When a user sends or replies to private messages.YesYesNative
Activity Stream EventsPublish an activity post: When a user publishes an activity post.YesYesNative
Remove an activity post: When a user removes an activity post.YesYesNative
Reply activity post: When a user replies to an activity post.YesYesNative
Favorite activity post: When a user favorites an activity post.YesYesNative
Remove a favorite on an activity stream item: When a user removes a favorite on an activity post.YesYesNative
Get a favorite on an activity stream item: When a user gets a new favorite on an activity post.YesYesNative
Get a favorite removed from an activity stream item: When a user gets a favorite removed on an activity post.YesYesNative
Group EventsPublish an activity post in a group: When a user publishes an activity post in a group.YesYesNative
Publish an activity post in a specific group: When a user publishes an activity post in a specific group.YesYesNative
Remove an activity post from a group: When a user removes an activity post from a group.YesYesNative
Remove an activity post from a specific group: When a user removes an activity post from a specific group.YesYesNative
Create a group: When a user creates a new group.YesYesNative
Join a group: When a user joins a group.YesYesNative
Join a specific group: When a user joins a specific group.YesYesNative
Leave a group: When a user leaves a group.YesYesNative
Leave a specific group: When a user leaves a specific group.YesYesNative
Request to join a private group: When a user requests to join a private group.YesYesNative
Request to join a specific private group: When a user requests to join a specific private group.YesYesNative
Get accepted on a private group: When a user gets accepted on a private group.YesYesNative
Get accepted on a specific private group: When a user gets accepted on a specific private group.YesYesNative
Invites someone to join a group: When a user invites someone to join a group.YesYesNative
Invites someone to join a specific group: When a user invites someone to join a specific group.YesYesNative
Get promoted as moderator/administrator in a group: When a user get promoted as moderator/administrator in a group.YesYesNative
Get promoted as moderator/administrator in a specific group: When a user get promoted as moderator/administrator in a specific group.YesYesNative
Promotes another member as moderator/administrator in a group: When a user promotes another member as moderator/administrator in a group.YesYesNative
Promotes another member as moderator/administrator in a specific group: When a user promotes another member as moderator/administrator in a specific group.YesYesNative
Forum EventsNew forum: When a user creates a new forum.YesYesNative
New topic: When a user creates a new topic.YesYesNative
New topic on a specific forum: When a user creates a new topic on a specific forum.YesYesNative
New reply: When a user replies on a topic.YesYesNative
New reply on a specific topic: When a user replies on a specific topic.YesYesNative
New reply on any topic of a specific forum: When a user replies on a topic of a specific forum.YesYesNative
Get a reply in any topic: When a topic author receives a reply in a topic.YesYesNative
Get a reply in a specific topic: When a topic author receives a reply in a specific topic.YesYesNative
Get a reply in any topic of a specific forum: When a topic author receives a reply in a topic of a specific forum.YesYesNative
Favorite a topic: When a user favorites a topic.YesYesNative
Favorite a specific topic: When a user favorites a specific topic.YesYesNative
Favorite any topic on a specific forum: When a user favorites a topic of a specific forum.YesYesNative
Get favorite on a topic: When a topic author gets a new favorite on a topic.YesYesNative
Unfavorite a topic: When a user unfavorites a topic.YesYesNative
Unfavorite a specific topic: When a user unfavorites a specific topic.YesYesNative
Unfavorite any topic on a specific forum: When a user unfavorites a topic of a specific forum.YesYesNative
Lose favorite on a topic: When a topic author loses a favorite on a topic.YesYesNative
Delete a forum: When a user deletes a forum.YesYesNative
Delete a topic: When a user deletes a topic.YesYesNative
Delete a reply: When a user deletes a reply.YesYesNative

After setting up and configuring the plugin, points and achievements, you can add the Achievements tab to your user’s profile on the app.

Adding the Achievements tab on the app

To add the Achievements tab and display the GamiPress achievements data on a user’s profile:

  1. Go to WordPress Dashboard > BuddyBoss App > Branding > Tab Bar.
  2. In the Tab Bar section, select More Screen from the drop-down to edit it.
  3. From the Core App menu items, add the GamiPress Achievements screen to a section in the menu. 
Adding the Achievements tab in the app
Adding the Achievements tab in the app
  1. Click the Update button.

Note: You do not need to generate a new iOS and Android build to apply the changes made to the app menu.

App preview

Questions?

We're always happy to help with questions you might have! Search our documentation, contact support, or connect with our sales team.