Use case · Software, operations

Anonymised, like all our use cases

Large platforms on Drupal.

For a financial services provider we developed and ran two large Drupal platforms: a community for its employees with social wall, idea management, chat, events and a points system, and a public online magazine with newsletter. Both ran on custom modules with automated delivery.

Deployed in

Financial services

Services

Development and operations

Platforms

Employee community and online magazine

Technology

Drupal, custom modules

The community: stay informed, take part, get rewarded.

News, questions and ideas came together on the social wall. Anyone who took part collected points. Corporate communication turned into a conversation.

What the community could do.

  1. Sign in Employees signed in via single sign-on, the platform took over the login from the existing system.
  2. Stay informed Employee magazine, a social wall with filters and a section where questions to the company were answered openly.
  3. Take part Submit ideas, rate them and vote, join surveys, comment on posts.
  4. Connect Chat, private messages and a people search across the whole company.
  5. Experience View events and book them right in the platform.

2

large Drupal platforms for the same client

16

custom modules across both platforms

1

sign-in via single sign-on for the community

The online magazine.

The second platform was the client’s public online magazine, with newsletter, subscription form, scheduled posts and search engine optimisation. When the content moved into the client’s main website, we exported the articles for the migration.

Two platforms, six areas.

Maintained by internal communications and the editorial team, without developers for day-to-day work.

Software

Social wall

News, posts and questions in one place, with filters and tiles that load more as you go.

Software

Idea management

Submit ideas, rate them and vote on them.

Platform

Points system

Participation counted: anyone who took part collected points.

Software

Chat and events

Write directly, find colleagues and book events in the platform.

Automation

Online magazine

Articles with categories and keywords, scheduled publishing, newsletter and subscription form.

Platform

Operations

Custom modules, Docker for development, delivery via GitLab CI and Ansible.

What made the difference.

Participation was rewarded

A custom points system made visible who joined in and motivated people to take part.

One login for everyone

Sign-in to the community ran via single sign-on through the client’s existing system.

The editors worked on their own

Posts, campaign pages, surveys and magazine articles were maintained by the client’s teams without developers.

A clean handover

When the magazine moved into the main website, we exported the articles as XML for the migration.

What we built it with

  • Drupal
  • PHP
  • Views
  • Rules
  • Features
  • JWT
  • Gulp
  • Docker
  • Ansible
  • GitLab CI

Planning a platform of this size?

In an intro call we look at how your platform should be structured and who maintains it day to day.