Fifteen years of community ideas, carried from Drupal 7 to Drupal 11

Client
Ideahunters — crowdsourced-challenge platform
Sector
Community platforms / legacy migration
Period
July–August 2026

ideahunters.grn.dk

At a glance

Ideahunters is a crowdsourcing platform where brands post a challenge and a community submits ideas against a deadline. The original site ran on Drupal 7 — end-of-life, unsupported, and increasingly a liability — with over a decade of challenges, discussions and member accounts in it. The platform was rebuilt on Drupal 11 and the legacy content migrated across: 426 pieces of content and 921 user accounts, anonymized on the way in.

426 nodes migrated: 328 discussions, 46 ideas, 16 challenge listings, 36 pages
921 member accounts carried over — anonymized during the transfer, authorship preserved
Drupal 7 (end-of-life) → Drupal 11.4 on PHP 8.3, migration maps in version control

The challenge

Drupal 7 to Drupal 11 is not an upgrade, it is a re-platforming: the content model, the theme layer and the API all changed generations. The archive had real value — 328 discussion threads and dozens of brand challenges with their submitted ideas — but also real risk: fifteen-year-old member data that should not simply be copied forward as-is into a new system under current privacy expectations.

The solution

A two-track job. The platform itself was rebuilt cleanly on Drupal 11.4 rather than dragged through five major-version upgrades — new content types for challenges, ideas and discussions that mirror the old structure where it earned its keep and simplify it where it did not.

The content then came across through scripted migration maps (exported from the D7 database, replayed into D11), with user accounts anonymized during the transfer — identities reduced to what the archive needs to stay coherent, mapped old-UID to new-UID so every idea still belongs to its author. The maps live in version control, so the migration is repeatable and auditable rather than a one-night heroic import.

The results

The platform now runs on supported software: Drupal 11.4 on PHP 8.3, with 46 ideas, 16 challenge listings, 328 discussions and 36 pages of the legacy archive live and browsable, and 921 anonymized accounts preserved. A nightly Trello-board backup timer and the server's standard backup routine cover it going forward.

For any organisation still on Drupal 7, this is the shape of the way out: rebuild the platform on 11, script the content across, and treat the user data with more care than the original site ever had to.

Review Greg on Google

Greg Nowak Google Reviews

 

Written recommendations from Trafik og Veje, Aarhus Municipality (2011) and AgroTech (2010) — read them on LinkedIn.