Skip to main content

How to use the Dynamic List plugin

Let app users create and manage multiple community-style lists inside your app, similar to interest-based forums.

S
Written by Support
Updated today

The Dynamic List plugin lets users create multiple “topics” (lists) that each connect to a Community Wall. This makes it possible to run many discussion spaces from one place, organized by topic and optionally grouped into folders. You control whether topics can be public or private, who can create them, how thumbnails look, and how content is sorted. Abuse reporting and moderation are handled in the Control Panel.


Requirements

  • This is a Boost plugin, available on specific plans only.

  • A Community Wall plugin installed in your app (Dynamic List connects to a Community Wall)


How to use the Dynamic List plugin

  1. Log in, go to Builder in the left navigation

  2. Click the + button to open the Plugin Marketplace

    • Search for Dynamic List, then click Add Plugin

    • Name your plugin and click Add

  3. Stay in the Content tab

    • Under Navigate to, select the Community Wall plugin you want Dynamic List to use

      1. Under Selected feature title, choose what appears in the title bar when a user opens a topic

        1. Select Topic Title to show the topic name the user created

        2. Select Feature Name to show the Community Wall plugin name

      2. Under Query string, enter the query string that separates topics into their own Community Wall feeds

        1. Recommended value: ?wid=$topic_id

    • Under Topic privacy, choose what users can create

      1. Select Public to allow topics visible to everyone

      2. Select Private to allow topics visible only to the creator, unless shared

      3. Select Both to let users choose Public or Private when creating a topic

    • Under Public write access, choose who can create topics

      1. Select Anyone to allow any user to create topics

      2. Select Tagged users to restrict topic creation, then select the tag required

    • Under Style, choose how topic thumbnails are created

      1. Select Images to use uploaded images

      2. Select Colors to use color-based thumbnails

    • Turn on or off Groups (groups act like folders that can contain multiple topics)

      1. Set the Empty state message to control the message shown when no groups/topics exist

      2. Under Sort by, choose how topics are ordered (for example, creation order or A–Z)

  4. Click the Abuse tab to manage user reports

    • Review reported topics or groups

    • Approve reports or remove content marked as abuse

  5. Click the Language tab to rename user-facing labels

    • Update wording for labels such as Topic, Group, List, and Search

  6. Click the Security tab:

  • Turn on Require Login to restrict feature access to logged-in users.

  • (Optional) Add tag-based restrictions and choose whether to match any or all tags.

  1. Click the Tagging tab:

  • Enter a tag name to automatically apply to users when they open this feature.

  • Click Add Tag.

  1. Click the Purchase tab:

  • Check Require Purchase to enable.

  • Choose your product type (e.g., Single Purchase or Subscription).

  • Upload an image, fill out purchase text, and success/failure messages.

  1. Click the Analytics tab to see feature performance:

  • View data such as number of views, users, and devices over time.


Pro tips

  • Use ?wid=$topic_id to keep each topic’s Community Wall feed separate and consistent

  • Turn on both Public and Private topics if you want users to create personal lists and shared forums in one place

  • Enable Groups when you expect lots of topics and want users to organize them into folders

  • Keep topic creation restricted with tags if you want only specific users to create new forums

Did this answer your question?