Central dashboard for complete control of campaign websites

Managing dozens of campaign websites across multiple external agencies made it hard for Royal FrieslandCampina to keep track of performance, security, and compliance. We built an API-driven management dashboard that gives both internal teams and agencies the same, up-to-date view—so they can work together faster, solve issues sooner, and roll out updates with confidence.

Solution

API Development

Client

Royal FrieslandCampina

Website Dev Tablet

Our happy clients

AkzoNobel logo kleur
Friesland Campina Logo kleur transparant
Deutsche Telekom logo kleur
Splaire logo kleur
Spielwork logo kleur-zwart

The situation

The situation

A fragmented web landscape

Royal FrieslandCampina, one of the world’s largest dairy producers, runs a wide range of brands and product lines. Each product line had its campaign sites, managed by different agencies, each with its approach. Over time, this created a scattered landscape with inconsistent quality, no single source of truth, and limited visibility on performance and compliance. That meant slower incident response, higher risk of security or compliance issues, and unclear priorities.

The challenge

The challenge

No central control

Our solution

Our solution

One API-powered dashboard for everyone

Central admin view

Real-time insight into performance, security, and compliance for development and support.

Agency view

Controlled autonomy for agencies within clear security and quality guidelines.

Role- and relation-based alerts

The right people get notified automatically when an issue occurs.

Automated deployments

GitLab Runners and Ansible pipelines ensure fast, consistent updates.

Version control in Git

Integrated with GitLab for a single view of codebases, branches, and versions.

Application-specific configuration

Agencies can adjust settings within defined boundaries. Every deployment is checked against protocols and scanned for insecure code, ensuring quality and safety at scale.

The results

Vinkje This Rood

Fewer incidents

Automated testing in every deployment has dramatically reduced security and accessibility issues.

Vinkje This Rood

Faster response

Automatic notifications cut the time from issue detection to resolution.

Vinkje This Rood

Better quality insight

Performance data for each site and agency is now transparent and actionable.

Vinkje This Rood

Lower support load

Clear boundaries and self-service options reduce reliance on support teams.

Vinkje This Rood

Smoother collaboration

Centralized communication keeps everyone aligned and speeds up delivery.

Daan Mobile
Daan

All systems go with your API integration

Schedule a technical intake to discover how a custom API and management dashboard can lift your business.

Let's talk tech

This is our code

Usp1 Toekomstbestendig

IT that works for tomorrow

Usp2 Kwaliteitscode

Built on the highest standard

Usp3 Snelheid

Live in no time

Usp4 Kostenbesparend

IT for your business and budget

Usp5 Julluiecollega

Your IT guys, on speed dial

What our clients think of this.nl

See more success stories

Can we keep you in the loop by email about news, insights and updates? You can update your contact details anytime.

We promise not to spam your inbox, and you can update your contact details anytime.