Dynamic CMS Solution for Media Company Using Piranha CMS

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