Every good product or project starts with an idea. This guide will help you keep track of all of your ideas – both big and small – and bring them to life with Orderly Databases for Confluence, starting with a vision all the way through finished development.

What's in it for you?

  • Keep an overview of all ideas in one place: their owner, status, and other key data.
  • Manage the development process from initial idea to end deliverable.

  • Quickly and easily gather new ideas from your team.

  • Monitor the status of each idea by referencing the Confluence Page Status.

Requirements for an Idea Board

In this guide, you'll learn how to easily gather and manage product ideas in Confluence. To demonstrate, we'll consider the needs of a fictitious company, Good Consulting, and their idea board. To ensure that an idea doesn't end up as a pipe dream, you want every idea submission to contain some basic information. Good Consulting collects a few different fields for each idea in order to give structure to the submission without hindering its creativity.

  • Title of the idea with a related, more specific page.
  • Creation date
  • Description of the idea
  • Status
  • Idea owner(s)
  • Responsible team

How to Create the Database

To get started, you'll first need to create a database for the ideas in your Confluence space. Learn more about databases and how to create them in our Get started guide.
Next, you should select or create a Confluence page where the database will be displayed for users.

Set Up the Idea Database

Go to Orderly Databases and create a new database called "Idea Board"

Create or edit a Confluence page where you want the idea board to be displayed.
Insert the Orderly Database macro on this page with the "Idea Board" database as input.

Continue setting up the database by adding and configuring the fields as needed and by entering your ideas as entries.

Set Up the Field Settings and Page Statuses

Here you can find some examples for useful field types to add to your idea board and the recommended settings they require to create a database like the one you see above.

To visualize the status of an idea, Good Consulting uses Confluence page statuses in their space. Make sure to activate and define these content statuses within your Confluence space to be able to reference them in your Orderly database. You can then use the Page Status field type to edit the page status or create a new status directly from the macro.

TitleField TypeSettings
TitlePage Link
  • Enable page creation
  • Page location of new pages to under fixed parent page
  • Idea Board as parent page
  • Initial content is set to Database entry macro
  • Disable multi select


Creation DateDate
  • Standard settings
DescriptionText
  • Enable Allow line breaks 
Page StatusPage Status
  • Set the Title field as page link (This way it will display the status of the linked idea page.)
  • Enable status editing to edit and create a new status
OwnerUser
  • Enable multi select
  • Enable Set current user as default value if required
TeamSelect
  • Enter all teams you require
  • Depending on your requirements, enable create option and multi select

Display Key Data on Each Page

By adding the Orderly Entry macro as initial content for each newly created page in the database, each linked idea page will automatically display the corresponding information from the database for this entry at the top of the page.

Filter Your Ideas By Status

By using the filters in the Orderly Database macro, you can narrow down ideas matching specific criteria. For example, you could only display ideas with the page status "new". This way, you would only see only the ideas that are currently most relevant to you.

Looking for more ways to use Orderly Databases?

If you're convinced that Orderly Databases can support your team's idea management, you'll definitely want to see what else it's capable of. Take a look at other use case guides in our use case library or get more into the app's core functionality with tutorials on how to get started with Orderly Databases.