WordPress Custom Development

WordPress development for a financial services platform

Financial advisory clients struggle to understand the true cost of percentage-based fees. Xentum needed a WordPress platform that demonstrated their fixed-fee advantage through interactive comparison, and let their team build flexible page layouts without a developer.

Project overview

Year

2024

Type

WordPress Custom Build

My role

Lead developer

Duration

6 months

Team

Lead Developer + Design Partner

Technologies

WordPress Tailwind CSS JavaScript ACF Blocks Cloudflare Analytics
Interactive fee calculator interface

The problem

Industry distrust stemming from opaque percentage-based fee structures lacking transparency

Legacy website with static content and no interactive tools to demonstrate value proposition

Content editors unable to build varied page layouts without developer intervention

Need to accurately model long-term compounding impact of percentage fees vs fixed alternatives

Mobile-first responsive design requirements for clients accessing on various devices

Interactive fee calculator interface
WordPress block builder in action

The solution

Developed bespoke JavaScript calculator with validated algorithm showing fee impact over time

Built flexible WordPress block system using ACF enabling rapid page creation by editors

Implemented Tailwind CSS component library ensuring consistent, accessible UI patterns

Optimised performance with Cloudflare CDN, image compression, and efficient caching strategy

Created mobile-first responsive design with accessibility compliance throughout

Mobile responsive design

The outcome

A WordPress platform built around a fee calculator that became central to client consultations.

Other highlights

  • Advisors began using the tool during client meetings to illustrate long-term fee savings
  • Content updates and new landing pages are now created internally without developer input
  • The platform reframed how Xentum communicates value - moving conversations from cost to outcomes

How it was built

Interactive fee calculator

I built a custom JavaScript calculator that visualised the compounding impact of percentage fees over time. Users input their portfolio value and investment timeline. The calculator displays projected costs for both percentage and fixed-fee models, showing the difference graphically and numerically.

The algorithm accounts for compound growth and realistic market returns. I validated outputs against actual financial scenarios to ensure accuracy. The interface updates in real time as users adjust inputs, maintaining engagement whilst educating.

Flexible block-based page builder

WordPress’s block editor formed the foundation, extended with Advanced Custom Fields (ACF) to create flexible content blocks. The marketing team could compose pages from pre-built components: hero sections, testimonial blocks, service grids, and content cards.

Each block included style variants and layout options. Editors controlled spacing, colours, and component arrangement without touching code. This independence accelerated content production whilst maintaining design consistency.

Tailwind CSS component system

I implemented Tailwind CSS as the styling foundation, creating a reusable component library. Every element - buttons, cards, forms, navigation - followed consistent patterns. This approach ensured visual coherence whilst simplifying maintenance and future development.

Performance optimisation

The platform launched with fast page loads through strategic optimisation: Cloudflare CDN for global delivery, modern image formats with lazy loading, minimal JavaScript bundles, and efficient caching strategies. Performance directly impacts conversion rates in financial services.


Lessons learned

Interactive tools build trust in financial services more effectively than static content. The calculator’s success demonstrated that clients want transparency - they simply need tools that make complex information accessible.

WordPress block builders give a marketing team control of its pages when each block has sensible limits. Pre-built components with clear documentation enable rapid content creation without sacrificing design quality. The key lies in balancing flexibility with constraints.

Performance optimisation cannot be an afterthought in professional services. Fast load times signal competence and attention to detail. Slow sites undermine trust before users engage with content.

The calculator’s algorithm required extensive validation. I tested against various scenarios and consulted financial planning resources to ensure accuracy. This diligence proved essential-any calculation errors would have damaged credibility irreparably.

Future iterations could enhance the calculator with live market data feeds, personalised scenarios based on user profiles, and integration with Xentum’s CRM for automated follow-up. These features would deepen engagement whilst streamlining the sales process.

My guide to WordPress for financial services tests three myths about the platform against this build.


Technologies used

  • CMS: WordPress 6.4 with Block Editor
  • Page Builder: Advanced Custom Fields (ACF) Blocks
  • Styling: Tailwind CSS 3.3
  • Calculator: Vanilla JavaScript with HTML5 inputs
  • Hosting: Managed WordPress hosting with SSD storage
  • CDN: Cloudflare for global delivery and security
  • Analytics: Google Analytics 4 with custom event tracking
  • Performance: Image optimisation, lazy loading, efficient caching

This project proved that educational tools - when executed well - differentiate financial services brands and drive real business outcomes through transparency and trust.