OpenideaL (OI) is an online ideas and innovation management system (IDMS) intended for organizations who wish to share with their clients strategic decisions and planification of future products and services. it serves as a tool for the clients community, for expressing their opinions and discussing around them.

“Clients”, in the scope of OI, may be the customers of a commercial entity, citizens of a municipality and also employees in an corporate application.

The objective of the discussion is usually an idea which the clients are interested in its implementation by the organization. These ideas may be, for example, the development of a new product, addressing a customers sector with special needs, policy decisions etc. In fact, the ideas can be just about anything the clients may expect and hope for from the organization.

OI includes tools for the website managers which allow them to identify successful ideas (those ideas which have a better chance to become popular applications or products), and to pass them along to professional teams within the organization. Community members receive points for activity within the website, and can gain more points if their ideas become popular, or if they participate in “hot” discussions.  This allows to reward active community members, and encourages them to lead discussions.

The system also includes smart options of merging similar ideas, or focusing a discussion on a matter which interests the organization more than others.

OI is based on Drupal, and therefore it is modular, and allows growth and adaptation to the organization’s specific needs. These adaptations may include a unique design, polls and surveys, interfacing with external applications such as Facebook or to applications within the organization itself, and adapting the interface to a range of devices:phones, desktops, tablets or kiosks.

Main advantages of OpenideaL

Possible extensions

  1. Strengthening customer engagement by creating an active community
  2. Identifying new markets by the clients themselves
  3. Allowing client to express and channel their “steam” to positive places
  4. Ability to respond quickly to trends and campaigns
  1. Unique design
  2. Facebook application
  3. Mobile apps
  4. internal systems interoperability (e.g. CRM)
  5. Video ideas and comments
  6. Newsletter

OpenideaL - What's in the box?

Basic components

  1. Add a new idea - a form for creating new ideas, includes: title, description, category. The form has a built-in mechanism to present similar ideas while typing, to reduce similar/duplicate ideas.
  2. Idea page - Displays ideas with: creation date, author, category, voting widget, no. of comments.
  3. Idea edit - Allows site administrator to edit all of the idea details. In addition it allows applying a “process status”, marking it as an idea worth checking, block additional comments, unpublishing the idea or removing it completely.
  4. Comments display - Comments form + all previous forms
  5. Ideas tagging - Allows addition of tags from a predetermined list, editable by site admin.
  6. “Worth checking out” - This is a mechanism to determine the level of activity around ideas, using an algorithm which weighs in the number of comments, number of votes, and the time passed since the last activity. The “Worth checking out” component helps the analysts to determine which ideas are the more successful ones.
  7. Notifications - A member in the website can manage a list of prefered ideas, and subscribe to notifications from the website. In addition, the user can receive updates on latest activity in the user’s own ideas.
  8. Voting - Displays the number of votes and allows a +/- (up-down) vote on each idea. Each member can vote one time on each idea.
  9. User points - For each activity on the website (adding an idea, commenting, voting) the user earns points. The number of points for each action is configurable.
  10. Abuse / Inappropriate content - Any content/comment/user can be flagged as inappropriate. When a configurable threshold of reports has been reached, the site manager receives a notice, and is able to approve/disapprove it, block a user, or close the discussion for further comments and votes.
  11. Share - Share ideas to Facebook and Twitter.
  12. RSS - Export ideas as RSS
  13. FAQ - Displays Questions and Answers on the same page.
  14. Blog / News 
  15. Anti-Spam - Currently using Mollom
  16. Activity log - Displays the recent activity of members


  1. Home page
  2. Registration page
  3. Log-in page
  4. Idea creation page
  5. Idea page together with it’s comments
  6. Tag page - displays ideas by tags (categories)
  7. Popular ideas page - displays ideas sorted by popularity
  8. Last ideas page - displays ideas sorted by chronological order
  9. In-process ideas page - displays ideas which have been promoted to any status (by site managers) and enables filtering by status
  10. Launched ideas page - displays ideas which have completed the chain of statuses and are considered “Launched” (end of the life cycle of an idea).
  11. User profile page - Displays the user name and the user’s ideas.
  12. My page - Displays my name, my ideas list, ideas to which I contributed (voted, commented). Also contains general operations such as Edit profile, password, subscribe to notifications etc.
  13. Ideas and members search page - Also displays popular search phrases

Optional Components

  1. Featured ideas - Manually selected by the site manager
  2. Community leaders - Displays members with the highest number of points
  3. Head to head - Features 2 selected ideas, and ask users to vote for one of them
  4. Challenge - Allows creation of a categorized container, to which ideas can be added.
    1. Ideas added to a challenge, are automatically tagged with the same category.
    2. The Challenge page displays all of it’s ideas together with an idea creation form.
    3. Only one challenge is active at any given time
    4. A special block is available to display the current active challenge with a quick idea creation form.
    5. Challenges are a great way to focus users on a certain subject and quickly collect many ideas for it.

Management & Control

  1. Analysis control panel enables filtering the information in various ways, and create nice visual graphs.
  2. Find and Merge similar ideas
  3. Control the variables in the pointing algorithm

For more information please visit

OpenideaL is an open source project by Linnovate Techonologies.

Linnovate provides professional support, custom installations and hosting for OpenideaL projects. For further information please contact us.

Supporting organizations: 
Authored and maintains the distribution
Helped pushing the 7.2 branch sprint

Project information