Skip to main content

This article guides community admins on how to use the Dynamic Content widget.

Overview

The Dynamic Content widget is a powerful, flexible widget that allows community admins to display and organize content based on configurable filters. Whether you want to surface unanswered questions, show content tagged with a specific topic, or dynamically sort by views or publish dates, this widget automates it all.

Using this widget enables communities to present up-to-date and relevant content to users automatically, reducing manual curation effort and boosting discoverability.

Key Capabilities:

  • Content Filtering: Filter by category, product area, tag, content type, or unanswered posts.
  • Sorting Logic: Sort content based on Publish date, Last activity, Number of replies, or views.
  • Auto Refresh: It reflects real-time changes, so no manual updates are needed.
  • Respects category permissions: Any user who does not have access to content through category permissions will not see the topics in the widget.

Business Use Cases:

  • Product Landing Pages: Surface the latest product-specific questions.
  • Support Hubs: Highlight unanswered questions in real time.
  • Marketing Pages: Auto-list content with the most engagement (views).

Add Dynamic Content Widget

The dynamic content widget can be added to the Homepage, landing pages, or custom layouts.

To add the widget:

  1. Log in to Destination.
  2. Click Edit layout.
  3. Scroll to the location where the dynamic content is to be added and click the plus icon.
  4. From the Choose a Widget dialog box, select Dynamic Content Widget.

Configure Dynamic Content Widget

The dynamic content widget slide-out panel has three sections to configure what content the widget displays, along with customizing the layout and style of the widget.

You can configure the dynamic content widget using the following three sections:

Content

The content section helps you to configure the widget to display the information based on:

  • Content type such as articles, product updates, and more.
  • Sort content based on the number of replies or views.
  • Display specific content using URLs.

You can configure the widget by using the configurable options below.

Setting Description
Title The heading is displayed at the top of the widget. Use this to indicate what type of content is being shown (For example: Latest Questions).
Subtitle A brief description or context below the title to help users understand the content (For example: These are the latest questions this week.).
Content Type

The types of content to display: 

  • Questions 
  • Conversations 
  • Articles 
  • Ideas 
  • Product Updates
Public Tags Filter content by user-facing tags. Only content containing the selected public tags will be displayed.
Categories Only applicable for Questions, Conversations, and Articles.
Product Areas Only applicable for Ideas and Product Updates.
Moderator Tags Use moderator-specific tags to filter content, helping surface items marked for specific themes or workflows.
Content published in last X days Display the content that is published within the specified days.
Sort By

Display how the content is ordered within the widget:

  • Number of Views
  • Replies Count
  • Last Activity
  • Publication Date

Layout

In the Layout section, you can set up the layout of the widget. You can customize based on the following actions:

  • Set the maximum number of items to display in the widget.
  • Select between List view and Card view for content presentation.
  • Define the number of cards per row (only applicable for Card view).
  • Configure the mobile layout to use either horizontal or vertical scrolling.

Style

In the Style section, you can style the widget to suit your community theme. Modify the background, title, or subtitle colors to customize the widget.

 

Hi ​@mdfahd, I’d like to better understand how the dynamic content widget is performing. We’ve added one to our community and are interested in knowing how many users see it and how many interact with the topics displayed. I’ve read through your documentation, but couldn’t find any information on how to track the usage of the dynamic content widget.

Does the widget include built-in GA4 analytics, or do we need to implement our own custom event tracking?


Hi ​@Annina,
Thank you for reaching out with your question! Looping in our PM, ​@Sudhanshu, for further input on this.


Hey ​@mdfahd & ​@Sudhanshu 

Suggestion for a new feature on this widget: possibility to exclude specific categories (instead of only being able to include).

 

This is quite practical for the management of the widget if we want to exclude specific categories while continuously including all other categories dynamically; even newly created categories. Does that make sense?


Reply