02 — Brand activation

Campaign poster at a bus stop shelter

Out of home

One code, one poster, every street corner.

Pop-ups that behave like brands.

Festival campaign, FMCG & on-site activations

The brief

Valhalla and Chin Chin needed one campaign living everywhere at once: social feeds, street posters, a main stage, photo walls, partner bars, chill areas and food trucks. One visual code, built around a golden lucky cat, with one chance to land.

Piece 01 · Instagram feed scroll
Piece 02 · Carousel design
Piece 03 · Ticket sales carousel
Piece 04 · Artist avatars
Piece 05 · Promo post

Social media content

One visual key, every format.

Experiential design and activations

Scale asks for consistency everywhere. We adapted the system to scaffolding and used AI to prototype stage visuals in real time, keeping posters and the main stage aligned.

One system: on stage, on brand, and in your hands.

Photo wall render dressed in the campaign
A photo wall that prints the campaign into people's hands.
Partner bar render with sponsor branding in the campaign system
Partner bars dressed in the same system: sponsor visibility, code intact.
Campaign banner with the golden lucky cat on site
Partner bar serving under the campaign signage
Ferris wheel and drinks stands on the festival ground
Festival ground with signage and wayfinding
Covered court filled with people
Main stage built with the campaign X's by day

The implementation

Where the brand becomes the backdrop.

Bars, pop-up corners, chill areas and wayfinding.

Two friends hugging in front of the photo wall
Dancing in the crowd
Guest in front of the campaign panel
Crowd at the main stage
Performer on the main stage
Night stage lit in pink
DJ booth dressed in the campaign

Collect moments

More than an event. A story people carry home.

Built for one day. Remembered forever.

Role: Head of CreativeLabel: Valhalla Festival × Chin ChinWith: E&A EventsScope: Social · OOH · Stage · Activations · Print
Brand systems that hold up anywhere they land.
2026© Makinola StudioKvK 87603918 · BTW NL004445941B74