Skip to content

Feed suggestions

Your feed can suggest things to your members as it scrolls: people to follow, groups to join, jobs, forums, products, posts to read and events to go to. Each one is a row of cards with a button, placed between the posts.

This works on News Feed (Ultimate Member) and on Activity (BuddyPress and BuddyBoss).

Each kind of suggestion reads from its own plugin. Turn on only the kinds your site has.

SuggestionPluginButtons
PeopleUltimate Member - Followers or Friends, or BuddyPress / BuddyBossFollow, Add friend, View profile
GroupsUltimate Member - Groups, or BuddyPress / BuddyBoss GroupsJoin, View
JobsJobBoardWPView, Save
ForumsForumWP or bbPressSubscribe, View
ProductsWooCommerceAdd to cart, View
PostsWordPressRead, Save
EventsThe Events CalendarRSVP, View

Save needs Ultimate Member - User Bookmarks. RSVP needs Event Tickets. Subscribe needs ForumWP Pro’s subscriptions module, or bbPress subscriptions. Where a button cannot work on a card — a product with variations to choose, an event with RSVP closed — the card shows View instead.

The suggestions come from the Feed Suggestions endpoint group, which needs Memberside 2.62.0 or later. Saving your layout switches it on for you, along with the groups the buttons call. See Connection and keys.

  1. Open the settings of your News Feed or Activity tab.
  2. On Features, switch on Show suggestions in the feed.
  3. Set First after post and Then every … posts.
  4. Switch on each kind you want, and open it to set its heading, weight and button.
  5. Save.

One carousel appears after the post you set in First after post, then one more every Then every … posts. Each carousel shows one kind of suggestion.

The kinds take turns in proportion to their Weight. With People at 4 and Groups at 2, two of every three carousels suggest people and one suggests groups. The panel shows each kind’s share as a percentage.

A kind’s second carousel shows the next cards, not the same ones again. A kind your site has nothing for takes no space at all.

SettingWhat it doesDefault
Show suggestions in the feedTurns every carousel on or offOff
First after postThe post the first carousel follows3
Then every … postsPosts between carousels8
HeadingThe title above the cards“People you may know”, “Groups to join”…
Weight1 to 10, how often this kind gets a carouselPeople 5, Groups 3, Posts 3, Events 3, others 2
ButtonWhat the button on each card doesFollow, Join, View, Subscribe, Add to cart, Read, RSVP
Cards per carousel3 to 2010
FromPeople and groups: Ultimate Member or BuddyPress. Forums: ForumWP or bbPressSame as the feed
Fade out cards once acted onA card fades away after its button is tapped; see belowOn
Post types, categories and tagsPosts only: which content to suggestPosts
OrderPosts only: newest, most discussed, or shuffled dailyNewest
Which eventsEvents only: upcoming, happening now, or bothUpcoming
Look ahead (days)Events only: how far ahead upcoming reaches30

A suggestion is never something the member already has. Each kind leaves out:

SuggestionLeft out
PeopleAnyone the member follows, is friends with, or has a pending request with
GroupsGroups the member joined or asked to join
JobsJobs the member saved
ForumsForums the member subscribes to
ProductsProducts the member bought
PostsThe member’s own posts, posts they commented on, and posts they saved
EventsEvents the member RSVP’d to or created

People are ranked by what they have in common. With Add friend, people with the most mutual friends come first. With Follow, people followed by the most of the members you follow come first. The newest members fill the rest.

Open Appearance on the same tab and find Suggestions. Every field starts empty and follows your app’s Typography & Layout settings until you set it.

SettingWhat it changes
Cards: corner radius, widthEvery card’s shape. The width here applies to every kind
Cards: background, borderCard colours, with a dark-mode colour for each
Carousel headingSize, weight and colour of the heading
ButtonCorner radius, fill and text colour
Per kind: avatar or image sizePeople and groups draw a centred avatar; products, posts and events a full-width image
Per kind: card widthOverrides the width for one kind. Job cards default to 220 and event cards to 240; the rest to 150 or 170
Per kind: title, detailsSize, weight and colour of the name and the line under it
“Happening now” labelFill and text colour of the label on live events

Every colour has a dark-mode twin. Leave the dark one empty and dark mode uses the light one.

A row of cards between posts, which they swipe sideways. Tapping a card — its picture, its name or its View button — opens it on your app’s own screen: a member’s profile, a group, a job, a forum’s topics, a product, an article or an event. It does this even when you have not placed that screen as a tab, so a feed can suggest products in an app with no Shop tab. The in-app browser opens only for a card whose item can no longer be found.

Names take one line and end in an ellipsis when they are too long. Job and event cards are wider than the rest, so a company and a place, or a date and a time, fit without breaking.

Tapping the button acts straight away. Follow becomes Following, Join becomes Joined (or Requested for a private group), RSVP becomes Going. With Fade out cards once acted on switched on, the card shows that for a moment and then fades away, and the row closes up. When the member’s taps take the last card, the carousel shows your app’s logo and You’re all caught up before it closes. With the setting off, the card stays, and tapping again undoes a follow, a friend request, a subscription, a save or an RSVP.

Each carousel loads once. Scrolling past it and back does not ask your site again; pulling the feed down to refresh does. A carousel that is slow or fails to load takes no space, and it never stops the feed’s own posts from showing.

Suggestions are for signed-in members. A visitor who has not signed in sees the feed without them.

Suggestion carousels in the news feed
SymptomCauseFix
No carousels appearShow suggestions in the feed is off, or no kind is switched onTurn both on
No carousels appear, settings are onThe Feed Suggestions endpoint group is off, or Memberside is older than 2.62.0Update Memberside and save your layout again
One kind never appearsIts plugin is not active, or the member already has everything it would suggestActivate the plugin. The second case is expected
The button says View instead of Save, Subscribe, Add to cart or RSVPThe add-on behind that button is missing, or the item cannot take itSee Before you start
A carousel appears later than expectedFewer posts have loaded than First after postExpected. It appears once the member scrolls that far
Suggested posts show the wrong kind of contentPost types or the category filterChange them under Features