Software for energy providers and municipal utilities

Energy providers are rarely just one brand. We know the web of subsidiaries, sales brands and municipal utilities, and we build the platforms they run on together.

In this industry, our clients include
  • badenova
  • sparstrom
  • Blue Elephant Energy

What we have built in this industry

What we know from this industry

What we often find

  • Many brands, each with its own site
  • Disconnected systems built up over years
  • Marketing and SEO requirements of the sales brands
  • Regulated processes and tariff switches
  • Maintenance that grows with every brand

What we make of it

  • One platform for all brands
  • Relaunches that do not start from zero
  • Editorial teams that work independently
  • Consistent customer experiences across brands
  • Data for acquisition and operations

Digital presence for energy companies that carry more than one brand

Energy providers are rarely one brand. Subsidiaries, sales brands and municipal utilities need their own sites, their own tone and sometimes their own features, grown over time and often technically disconnected.

We build the technical foundation these brands run on together: themable design systems, multi-tenant platforms, headless CMS and the sales flows for tariffs and services.

We also work on the data side of the energy transition, for example on pipelines that find and evaluate solar tenders across Europe.

The typical situation

At badenova, the sites of the subsidiaries and brands had grown over time. Every brand relaunch started almost from zero technically. Sales brands like sparstrom also started on a platform of their own, with their own components and their own content management.

How we approach it

  • One design system for all brands: central design tokens, one theme per brand, no duplicated components.
  • A multi-tenant platform with Storyblok as headless CMS, so brand teams maintain their own content.
  • Migrations without disruption: URL structures, metadata and SEO signals are preserved. Custom Storyblok apps add SEO tools right in the editor.
  • Automated tests with Playwright and Chromatic for functional and visual regression.
  • Data for acquisition: a pipeline of crawling, OCR and LLM that runs independently in production after handover.

The badenova platform now runs 3 brands with 124 components. The new sparstrom site was live within 4 months.

Common questions from this industry

Can several brands run on one platform?

Yes. At badenova we built a themable design system with central design tokens. Each brand gets its own theme with its own colors and typography, without duplicating components. Today sparstrom, badenIT and Stadtwerke Weil am Rhein run on the shared platform. The library has 124 components, documented in Storybook and visually tested with Chromatic. New features from the library benefit every brand.

What happens to SEO when a brand moves?

For sparstrom we migrated all editorial content to Storyblok. URL structures, metadata and SEO signals were preserved. The cutover ran with no noticeable live impact on SEO or user experience. We also built custom Storyblok apps that extend the CMS with SEO tools right in the editor. The new website was live within 4 months. Since then, there is no separate codebase to maintain.

Can AI help find solar projects?

For Blue Elephant Energy we built a pipeline that finds public announcements about solar parks across Europe. A crawler searches millions of websites. AWS Textract makes scanned PDFs machine-readable. Rule-based filters sort out obvious false positives before any LLM costs arise. A language model then extracts the information the acquisition team needs for its assessment. The pipeline has been running independently in production since the project ended, without our active involvement.

“For me, open communication and transparency about effort are the basis of a trusting partnership. That is the case with alm. Our first ideas were not only validated but refined further by the team's technical know-how and industry knowledge.”

Christoph Hummel
Christoph Hummel
Frontend Consultant, badenova
Have a project in mind?
Tell us what you are building. We get back to you within one business day with an honest assessment, not a pitch.