✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

SleekView for BuddyBoss Pro: app users, push tokens & feed pins as tables

BuddyBoss Pro layers push notifications, deep links, and content pinning on top of bp_activity and usermeta. SleekView surfaces the device-token and pin tables so app-team operators see who's installed, who opted in, and which posts are pinned.

♾️ Lifetime License available

SleekView table view for BuddyBoss Pro (BuddyBoss App backend)

Mobile-community ops on one workspace

BuddyBoss Pro is the licensed add-on that enables the BuddyBoss App backend. Most of its state lives next to the BuddyPress schema: device tokens land in wp_usermeta keyed by bb_app_device_token, push opt-in flags ride on bb_app_push_optin, and content pinning gets its own light table layered on activity (bp_activity_meta with _bb_pinned). License + monetization options sit in wp_options under the bbapp_ namespace.

The default Pro admin handles each surface in isolation: a license screen, a notifications screen, a separate options pane. Cross-cuts that matter operationally (which app users opted in to push, who has stale device tokens that bounce, which pinned posts are still live across communities) require custom SQL. Reach campaigns can't be filtered against the BuddyPress profile schema in the same view as the device-token state.

SleekView pivots the relevant usermeta into named columns, joins users for email and last-active date, and reads bp_activity_meta for pin status. Inline edits go through the BuddyBoss APIs where exposed so push registries stay consistent; direct writes handle cleanup of expired tokens without firing user-facing notifications.

Workflow

Map app state onto the community profile

1

Pick the app usermeta keys

Point SleekView at wp_usermeta filtered to the bb_app_* prefix. SleekView joins users for email and registration date and offers each key as an addable column.
2

Layer in community profile fields

Add the BuddyPress profile fields you care about (location, role, profile completion) as additional columns from bp_xprofile_data. Now community attributes and app state are filterable side by side.
3

Save reach and audit views

Build a reachable-audience view (push opt-in + recent activity), a stale-token cleanup view, and a pinned-activity moderation view. Capability-gate each so the product team, moderation team, and support each see their own surface.
4

Edit and clean up inline

Bulk clear stale tokens, un-pin retired posts, or correct opt-in state on test accounts. Edits route through BuddyBoss APIs where available; direct DB writes handle silent cleanup.

Sample columns

A typical app-user opt-in view

Pivots bb_app_* usermeta into named columns next to community profile data.
Source: wp_usermeta (bb_app_*) + wp_bp_activity_meta + wp_options
User App version Push opt-in Last open Joined Status
alex@studio.co 2.4.1 (iOS) Yes Apr 24 Jan 12 Active
ria@design.io 2.4.0 (Android) Yes Apr 23 Feb 03 Active
tom@hello.dev 2.3.6 (iOS) No Mar 11 Jan 28 Stale
mia@brew.coop (none) Revoked Apr 12 Bounced

Comparison

Default BuddyBoss Pro admin vs SleekView

Default BuddyBoss Pro admin

  • App opt-in and token state live in wp_usermeta but aren't shown on the user list
  • No cross-table view of app users + push opt-in + profile fields together
  • Pinned-activity audits (bp_activity_meta._bb_pinned) happen one row at a time
  • Stale or bounced device tokens stay invisible until a push run fails
  • License usage and per-user monetization meta aren't exposed in one workspace

SleekView

  • Flat app-user table with bb_app_device_token and bb_app_push_optin as columns
  • Filter by push opt-in + last activity for reach audits
  • Pinned-post moderation table from bp_activity_meta
  • Bulk clear stale device tokens to keep push registries clean
  • Save views per role (app product manager, moderator, support)

Features

What SleekView gives you for BuddyBoss Pro (BuddyBoss App backend)

App-usermeta as columns

bb_app_device_token, bb_app_push_optin, app version, and platform pivot from usermeta into proper columns on a flat user table joined to users for email and registration date.

Push reach audits

Filter to bb_app_push_optin = 1 combined with last-active in the past 30 days to size the real reachable audience before a campaign. Group by app version for staged rollouts.

Pin moderation

Read bp_activity_meta for the _bb_pinned key and surface every pinned activity in one table. Bulk un-pin stale posts or audit which groups have pinned what.

Audience

Who uses SleekView for BuddyBoss Pro

App product managers

Reachable-audience sizing by push opt-in, app version, and last open. Segmenting by community profile fields plus app state in a single workspace replaces juggling two admin screens.

Community moderators

Pinned-activity audits to spot stale or off-brand pins across groups. Bulk un-pin in one pass when a campaign ends instead of opening each activity post.

Support

Per-user app context (version, platform, last token registration, push opt-in) visible during support without flipping screens. Speeds up triage of push-not-arriving complaints.

The bigger picture

Why mobile communities need a flat app view

Once a community grows a mobile app, the operating surface splits in two: the web community runs on the BuddyPress schema, and the app cohort lives behind a separate set of opt-in and token fields. The default BuddyBoss Pro admin reflects that split, because each subsystem (push, licensing, pinning) has its own settings page. Operators don't think that way.

The product manager wants to ask one question, how many of my engaged community members can I actually reach by push next Tuesday, and that's a single row-filter across both worlds. The moderator wants to ask, what's pinned right now and is it still on-brand, and that's a single table read against bp_activity_meta. The support agent wants to ask, why didn't this user get the push, and that's profile + token state in one row.

All of the underlying data is already there, in usermeta and activity meta and the BuddyPress core tables. The gap is composition. SleekView's pivot turns app state into proper columns alongside the community profile, so reach sizing, pin audits, and per-user app context become one workspace instead of three screens.

That's the operational unlock for any community that has actually shipped an app.

Questions

Common questions about SleekView for BuddyBoss Pro (BuddyBoss App backend)

Mostly in wp_usermeta under the bb_app_ prefix and in wp_options under the bbapp_ namespace. Activity pinning piggybacks on bp_activity_meta with keys like _bb_pinned. SleekView surfaces those keys as proper columns rather than leaving them as opaque meta rows.

 

Yes. Filter to users with last-open older than your retention window and bulk-blank bb_app_device_token. The next app open re-registers, so this is safe cleanup. Direct DB writes are fine here since no user-facing notification needs to fire.

 

If your BuddyBoss App build uses the IAP integration, purchase records live in usermeta or in the linked store plugin's tables (WooCommerce, EDD). SleekView can read the underlying store table directly and join app users onto those orders for an LTV-by-app-cohort view.

 

When SleekView routes through the BuddyBoss App API where one is exposed, the relevant hooks fire as they would in the default admin. For pure usermeta edits, the WordPress update_user_meta hooks fire which most app integrations listen to anyway.

 

Yes. Platform and app version are stored as usermeta. Add both as columns, then filter by platform to size staged rollouts or to identify the cohort affected by a platform-specific bug.

 

Yes. Each subsite has its own usermeta rows and its own activity tables, and SleekView reads the current subsite. Cross-site reach reports aren't supported in one view, but per-site app dashboards behave normally with role-scoped saved views per subsite.

 

Yes. Any SleekView view exports as CSV or JSON. Build the push-opt-in cohort filtered by app version and last-open, save it, export, and feed it into your campaign tool. The export is the saved view, not a separate report.

 

usermeta is indexed on user_id and meta_key, so filtered views over the bb_app_* namespace stay fast. SleekView paginates server-side and only loads visible columns, so a hundred-thousand-user community renders cleanly. Heavy aggregates run on demand.

 

Pricing

More than 1000+
happy customers

Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

EUR

once

  • Unlimited websites
  • Lifetime updates
  • Lifetime support

...or get the Bundle Deal
and save €250 🎁

The Bundle (unlimited sites)

Pay once, own it forever

Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.

What’s included

  • SleekAI

  • SleekByte

  • SleekMotion

  • SleekPixel

  • SleekRank

  • SleekView