✨ 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 Charts for BP Activity Social Share: share dashboards

BuddyPress Activity Social Share writes per-network counters into bp_activity_meta against each bp_activity row when a member shares to Facebook, X, LinkedIn, or WhatsApp. SleekView reads that meta and turns it into chart cards.

♾️ Lifetime License available

SleekView Charts dashboard for BuddyPress Activity Social Share

From bp_activity_meta share counts to a real dashboard

BuddyPress Activity Social Share keeps its data inside the BuddyPress schema. The parent activity row sits in bp_activity with user_id, component, type, item_id, and date_recorded. The plugin then writes a per-network share count back into bp_activity_meta with keys like bp_activity_share_facebook, bp_activity_share_twitter, bp_activity_share_linkedin, and bp_activity_share_whatsapp, plus an aggregate bp_activity_share_count per activity.

SleekView Charts reads those tables as a regular chart source. Each card picks a meta key or column to group by (network, user, date, component) and aggregates with Count, Sum, Average, Maximum, or Minimum across the rows. Cards refresh against the live tables, so a share fired a minute ago appears on the next card refresh without any export step in between.

A typical setup combines a Number card for total shares this week, a Pie card for the per-network share split, an Area card for daily share activity, and a Bar card for the activities that pulled the most shares. Community managers finally see whether the share feature is actually moving the content out of BuddyPress or quietly sitting unused.

Workflow

Chart BuddyPress shares in four steps

1

Point a card at the share meta keys

The plugin writes per-network counts into bp_activity_meta under keys like bp_activity_share_facebook and a bp_activity_share_count aggregate per activity row.
2

Group and aggregate

Group by share network (the meta key), by user_id on the parent activity, or by date_recorded. Aggregate with Sum over the count values to drive each card.
3

Pick the chart shape

Number for total shares this week, Pie for the per-network split, Bar for the most-shared activities, Area for daily share volume. Mix all four shapes on one dashboard.
4

Save the dashboard

Combine cards, gate the dashboard per role, and refresh against the live BP tables. Community managers, growth teams, and content editors each open the slice that matches their job.

Sample dashboard

Charts you can build from BP Activity Share data

Four representative cards over the bp_activity_meta share keys that turn BuddyPress social shares into a real community dashboard inside WordPress, with per-network splits and trends.
Number · Default

Total shares this week

Sums the bp_activity_share_count meta values for activities recorded in the last seven days. Previous week shown underneath for context as a weekly KPI.
Sum(bp_activity_share_count)
Pie · Donut

Shares per network

Donut split across Facebook, X, LinkedIn, and WhatsApp using the per-network meta keys. Shows which network actually carries the community shares versus which is dormant.
Sum(share_value) group by share_network
Bar · Horizontal

Most-shared activities

Horizontal bar of the top-shared activities from the bp_activity_share_count meta on each row. Surfaces the posts that are pulling real outside attention.
Sum(bp_activity_share_count) group by activity_id
Area · Gradient

Daily share volume

Daily total of shares grouped by the parent bp_activity.date_recorded. Useful for spotting whether a launch or a viral thread is moving the share counter.
Sum(bp_activity_share_count) group by date_recorded

Comparison

Default BP Activity Share admin vs SleekView Charts

Default BP share counters

  • Share counters appear per activity but never roll up to a dashboard
  • Per-network split between Facebook, X, LinkedIn, WhatsApp is not visible
  • Most-shared activities require scrolling the feed and reading numbers
  • Daily and weekly share trends do not exist in the default admin
  • Top members by shares cannot be seen without a custom SQL query

SleekView Charts

  • Sum over bp_activity_share_count across activities
  • Pie cards over the per-network meta keys for Facebook, X, LinkedIn, WhatsApp
  • Bar cards for the most-shared activities by total share count
  • Area cards for daily share volume from date_recorded
  • Per-user leaderboards from bp_activity.user_id

Features

What SleekView Charts gives you for BuddyPress Activity Social Share

Cards over live share meta

Every card reads bp_activity_meta and the parent bp_activity row directly. The dashboard never drifts from the share counters because both views read the same rows at the same moment.

Per-network visibility

A donut over the per-network meta keys shows whether Facebook still carries shares, whether X has gone quiet, or whether WhatsApp is the dark-social winner the feed never gave credit to.

Most-shared content leaderboard

Group activities by ID and Sum the share count meta to surface the posts pulling real outside attention. Pairs with daily Area to confirm whether the spike was steady or a single-day blip.

Audience

Who runs BP share dashboards with SleekView

Community managers

Daily share volume plus the per-network pie. Confirms whether the share feature is moving content into the wider web or quietly sitting at zero against the rest of the community traffic.

Growth and campaign teams

Most-shared activities and per-network split, paired with a date filter that matches a campaign window. Tells the team which channels actually moved during the push and which stayed flat.

Content and editorial leads

A bar leaderboard of the top-shared activities lets editors feature the threads that are pulling outside attention without reading every comment in the activity stream first.

The bigger picture

Why share counts need a dashboard, not a per-post number

A share counter on each activity is invisible at scale. Five hundred posts each with a share button means five hundred numbers to scroll past, and the team has no way to know whether the feature is actually getting used. BuddyPress Activity Social Share stores per-network counts in bp_activity_meta against the parent activity row, so the data is sitting there ready to be aggregated.

SleekView Charts reads the same meta, joins it back to bp_activity for user, date, and component, and renders Number, Pie, Bar, and Area cards on one dashboard refreshed against the live data. The team finally sees the total share volume, the per-network split, the most-shared activities, and the daily trend in one view. The share feature stops being a quiet button and starts being something the community can manage like any other engagement signal.

Questions

Common questions about SleekView Charts for BuddyPress Activity Social Share

It reads WordPress. The plugin writes per-network counts and an aggregate bp_activity_share_count into bp_activity_meta. SleekView queries that meta directly, so the dashboard does not depend on Facebook, X, LinkedIn, or WhatsApp APIs to render.

 

Yes. The plugin keeps one meta key per network (Facebook, X, LinkedIn, WhatsApp, and so on). A Pie or Bar card grouped by that meta key and aggregated by Sum shows which network actually carries the community shares.

 

Group bp_activity by id, join the bp_activity_share_count meta, and aggregate by Sum. Horizontal Bar variant works well because activity titles are sometimes long. Filter by date to surface the recent winners.

 

Yes. The parent activity row carries a date_recorded timestamp. An Area card grouped by that column and aggregating Sum over the share count returns a clean per-day or per-week trend across the community.

 

Yes. Group bp_activity by user_id and aggregate Sum over the share count meta. The user names resolve through wp_users.display_name, so the bar legend reads naturally as member names.

 

Cards run against the live bp_activity and bp_activity_meta tables every time the dashboard loads or a card refreshes. A share fired a minute ago shows up on the next card refresh without any export step in between.

 

Cards use indexed queries against the same columns BuddyPress itself reads, so a large community loads cards in roughly the same time the standard activity admin takes. Scope cards to a date range for very large datasets to keep aggregations responsive.

 

Yes. Save a dashboard, gate it by capability or role, and each persona lands on the right view. Community managers open the share-volume view, growth teams open the per-network campaign dashboard, editors open the most-shared leaderboard.

 

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