Integrations

  1. Knowledge Base
  2. Integrations
  3. Advanced Ads
  4. Advanced Ads Pro – BuddyBoss Integration

Advanced Ads Pro – BuddyBoss Integration

The Advanced Ads Pro – BuddyBoss Integration feature creates a seamless connection with your BuddyBoss installation. The feature is available in the Pro version of Advanced Ads.

The feature includes:

  • The BuddyBoss content placement hooks to inject ads into multiple BuddyBoss related pages such as activity streams, group feeds, members directory, and much more
  • Display ads to users with specific BuddyBoss Profile Fields
  • Injects the ad into BuddyPress pages depending on the selected hook. 
  • The bbPress static content placement provides hooks to inject ads into multiple positions on the /forums, /forums/name or /forums/topic/name pages generated by bbPress. 
  • The bbPress reply content placement provides hooks to inject your ads at the nth reply on /forums/topic/name pages. 

The integration works and requires the BuddyBoss Platform installed and activated on your website.

BuddyBoss Platform is a fork and forge of the BuddyPress plugin and bbPress plugin. Any plugin developed for the BuddyPress and bbPress plugin is supported by the BuddyBoss Platform.

You do NOT need to install the BuddyPress plugin or the bbPress plugin separately. BuddyBoss Platform acts as a replacement for both the plugins.

Creating a new ad placement

To create a new ad placement for BuddyBoss content:

  1. Go to WordPress Dashboard > Advanced Ads > Ad Placements.
  2. Click the New Placement button and select the BuddyBoss placement type.
  3. Add a name for the placement.
  4. Select a previously created ad to be displayed for this placement type.
  5. Click the Save New Placement button.
Advanced Ads Pro - BuddyBoss Integration - Creating a new ad placement
Advanced Ads Pro – BuddyBoss Integration – Creating a new ad placement

You can choose to inject the ad after specific entries in the feeds in the Position options. Also, you can choose to display the ad based on a User Role or BuddyPress Profile Field in the Visitor Conditions meta box.

Advanced Ads Pro - BuddyBoss Integration - Ad preview on the Activity feed
Advanced Ads Pro – BuddyBoss Integration – Ad preview on the Activity feed
Advanced Ads Pro - BuddyBoss Integration - Ad preview on Group's feed
Advanced Ads Pro – BuddyBoss Integration – Ad preview on Group’s feed

How to integrate ads into BuddyBoss

When you download Advanced Ads Pro, you will get the BuddyBoss placement on the placement page. To integrate the ad into your activity stream, follow these steps:

  1. Navigate to WordPress dashboard> Advanced Ads> Placements.
  2. Select “Add New Placements”.
  3. Choose the “BuddyBoss” placement.
  1. Configure the entry after which you want to insert the ad.
  2. You can select which stream you want the ad to be injected into for display.
  1. In case you want to target a group specifically, choose the “BuddyBoss Group” condition.
  1. If you want to target specific users, navigate to the “Visitor Conditions” option and configure the “BuddyBoss Profile fields” from the options.
  1. Select “Close and Save” once you are satisfied with the configurations.

For further setup and usage tutorials, refer to the official documentation of placements and look into their guide for integrating ads into BuddyBoss for Advanced Ads Pro.

Questions?

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