Learn to create a discussion forum in Bubble with clear steps to design, customize, and launch an active community space.

Starting a new venture? Need to upgrade your web or mobile app? RapidDev builds Bubble apps with your growth in mind.
The simplest valid way to build a discussion forum in Bubble is to create two main data types (Topic and Post), set up pages that display lists using a Repeating Group, and allow logged‑in users to create new topics and posts through standard Bubble forms and workflows. Bubble doesn’t have built‑in forum features, but these pieces together behave exactly like a forum.
You only need a few Data Types:
This is a classic parent–child setup. Each Post points to its Topic, and Topic keeps a list of its Posts automatically when you create them.
// Workflow fields for Topic
Title = Input Title's value
Body = Multiline Input Body's value
Author = Current User
After creation, navigate to the topic page using “Go to page” and send the Topic as data.
Make a page with Type of Content = Topic. Add a Repeating Group whose Data Source is Current Page Topic's Posts:sorted by Created Date. Inside each cell show Post Body, Author, and Created Date.
// Workflow fields for Post
Body = Multiline Input's value
Author = Current User
Parent Topic = Current Page Topic
This keeps reading open but ensures only logged‑in users can write.
Create a Repeating Group on the homepage with Data Type = Topic and Data Source = Do a Search for Topics (sorted by Created Date). When a user clicks a topic cell, navigate to the topic page and send that Topic as data.
With these pieces, you get a fully working discussion forum: homepage → topic page → replies, built entirely with Bubble’s standard database, repeating groups, and workflows.
Learn how to seamlessly integrate Bubble.io with Git through our comprehensive step-by-step guide. Perfect for beginners and professionals.
Learn how to seamlessly integrate Bubble.io with Reddit Ads using our easy step-by-step guide. Boost your ad management today!
Explore our step-by-step guide on integrating Bubble.io with AWS S3, making your app development process more efficient and secure.
Follow our step-by-step guide to seamlessly integrate Bubble.io with Lucidchart, enhancing your workflow & productivity.
Learn how to seamlessly integrate Bubble.io and Kentico with our comprehensive, easy to follow step-by-step guide.
Discover easy-to-follow steps for integrating Bubble.io with Box. Boost your workflow and secure your files seamlessly today.
Fix broken workflows | Optimize logic | Boost performance | Scale with confidence