Community Broadcasting Association of Australia

Community Broadcasting Association of Australia (CBAA)


The Community Broadcasting Association of Australia (CBAA) supports community broadcasting and provides a voice for communities that aren’t adequately serviced by other broadcasting sectors.

Illustration of an indirect route from A to B

The challenge

The CBAA was looking to migrate their Drupal 6 site to Drupal 7 and to make a number improvements along the way. The main areas for consideration were:

  • Targeting different messages to their various audiences: broadcasters, listeners and musicians,
  • Incorporating a number of satellite sites under one umbrella site,
  • Strengthening the publishing platform to allow easier classification and discovery of content,
  • Integrating CiviCRM into the backend as a CRM,
  • Migrating content from an external blog,
  • Providing content creators with better tools to build pages.

Illustration of planned route from A to B

The approach

The discovery process we undertook focussed largely around the different audiences and how they would access the content. A lot of consideration was given to who was coming to the site and how they would flow through the site. Calls to action were added to help convert these users. Pages were kept sticky by providing alternative paths based on recommended content.

The information architecture for the site involved the development of a classification system for services, audiences and categories which would worked across all articles and resources. This facetted approach allows the editors to slice and dice the content so that it can be selectively pulled into the site to deliver the right content to the user. This gives the power to editors to decide where content lists would be displayed on the site. This solution married the structured provided by classification with the freedom of filtering results as desired.



Illustration of a mountain with flag on top

The outcome

Morpht delivered a feature rich publishing platform for the Community Broadcasting Association of Australia (CBAA), integrating CiviCRM and allowing for better communication with broadcasters, musicians and listeners.

Visit Community Broadcasting Association of Australia

Functional design

Sections for each audience type.

CBAA Desktop


The design is content first with an emphasis on ease of use and accessibility. 

CBAA Mobile

Station Locator Map

Interactive map of CBAA supported stations across Australia.