Dynamic CMS for Media Company Using Piranha CMS

Dynamic CMS Solution for Media Company Using Piranha CMS

08 Jul, 2025
Image post

A leading media company needed a modern, flexible Content Management System (CMS) to manage rich content, engage audiences, and run targeted promotions. Their legacy platform was difficult to update, lacked personalization, and didn’t support dynamic themes or loyalty programs.

VIA partnered with the client to implement a robust CMS based on Piranha CMS, delivering a scalable, user-friendly solution to power their content strategy and customer engagement initiatives.

Objectives

❓ Centralize content management for news, promotions, and company information

❓ Enable loyalty programs and special offers to increase customer retention

❓ Deliver personalized content by visitor location, age, and gender

❓ Support dynamic content blocks and multiple visual themes

❓ Simplify publishing workflows for editorial teams


Solution Highlights

VIA designed and deployed a Piranha CMS solution tailored to the client’s needs:

Company Information & News Publishing

  • Custom page types for company profiles, press releases, and blog articles

  • SEO-friendly URLs and metadata management

  • Built-in media library for images and videos

Loyalty Programs & Promotions

  • Custom modules to create, schedule, and display promotions

  • Member-only content and loyalty offers gated by user authentication

Personalized Content Delivery

PiranhaCMS is a lightweight CMS that does not have a personalized content feature. We have built this feature by using AI. 

  • Middleware and metadata-driven targeting rules to display content based on:

    • Location (via GeoIP)

    • Age brackets (from user profiles)

    • Gender preferences

    • Behavior tracking, integrated with GA-GTM

Dynamic Content & Theming

  • Support for multiple themes switchable by season or campaign

  • Flexible content regions with drag-and-drop blocks

  • Integration of banners, carousels, and personalized widgets

Editorial Workflow Enhancements

  • Role-based permissions for authors, editors, and admins

  • Scheduled publishing and version history

  • Approval workflows for sensitive content


Implementation Approach

1. Discovery & Design

  • Conducted stakeholder workshops to define content types and user journeys

  • Designed wireframes for the main site, loyalty program pages, and theme variations

2. Piranha CMS Customization

  • Extended Piranha CMS with custom modules and dynamic content regions

  • Developed personalization logic using GeoIP and user data

3. Integration & Theming

  • Implemented multiple responsive themes with Razor and Bootstrap

  • Integrated user authentication and loyalty features

4. Testing & Training

  • Conducted functional, performance, and security testing

  • Delivered training for editors and administrators


Results

❤️ 50% faster content publishing cycles thanks to intuitive workflows

❤️ 30% increase in user engagement driven by personalized content and promotions

❤️ Seamless delivery of loyalty programs and special offers

❤️ Modern, mobile-optimized experience with dynamic visual themes

❤️ Scalable architecture ready for future expansion


Key Takeaways

This project demonstrates how Piranha CMS can power:

  • Personalized content delivery

  • Dynamic themes and flexible layouts

  • Loyalty and promotional programs

  • A smooth editorial experience