Three Custom WordPress Plugins for a Major Asset Manager

Gabelli (GAMCO Investors) is a global asset management firm managing billions in mutual funds, closed-end funds, and separate accounts. Their WordPress site serves as the investor hub — where clients access fund information, register for webinars, and stay updated on market data and performance metrics.

That hub needed to work harder. Off-the-shelf plugins couldn’t handle the complexity of real-time financial data, investor registrations, and video content at the scale Gabelli required.

We built three custom plugins to solve it.

CLIENT

The Challenge

Gabelli’s digital presence has specific demands:

  • Live financial data for hundreds of funds and tickers — updated continuously from their data provider
  • Scalable data ingestion from multiple sources (CSV files, API feeds) without manual intervention
  • Video content organization for investor education and webinars
  • Event registration that ties directly to Zoom webinars and captures investor participation

Generic solutions meant either compromising data accuracy, building fragile workarounds, or accepting feature gaps. For an asset manager, none of those are acceptable.

What We Built

Gabelli Plugin: Real-Time Financial Data Integration

The core plugin pulls live market data, fund details, performance statistics, and dividend information from Gabelli’s data provider, storing everything in WordPress as custom post types with ACF fields. The system runs on background jobs, so data stays current without manual updates or downtime.

Key features:

  • API integration that syncs live market data continuously
  • Bulk importers that parse CSV and Excel files from internal systems, validate data, and commit it in batches
  • Custom post types for funds and tickers with granular relationships using Posts-to-Posts
  • Elementor widgets that let Gabelli’s team display live financial data on any page
  • Complete audit logging for every data change, critical for a regulated financial services firm

GabelliTV: Video Content Management

Instead of a generic YouTube plugin, we built a lightweight integration that organizes video content through ACF fields and custom templates. It keeps the admin clean and ensures video content displays consistently across the site.

GabelliZoom: Investor Registration

Gabelli hosts webinars for client education. The Zoom integration:

  • Connects directly to Zoom’s API for real-time event data
  • Processes registrations from Gravity Forms — users register on the site and get automatically added to the webinar
  • Logs all API calls for compliance and audit purposes
  • Provides WP-CLI tools for testing and manual management

Why Custom Plugins for Financial Services

Asset managers operate under compliance requirements that demand auditability. Gabelli’s team can now:

  • Manage data in one place. No separate admin systems. Everything flows through WordPress, where their team already works.
  • Audit every change. Every API call, import, and registration is logged. Compliance is built in, not bolted on.
  • Move at their speed. New integrations or data changes don’t wait for plugin updates. Code ships when the business needs it.
  • Maintain data integrity. The system is built for financial data — validation, error handling, and logging reflect that discipline.

The three plugins integrate seamlessly:

  • The Gabelli plugin serves as the data foundation
  • GabelliTV uses that data for video contexts
  • GabelliZoom manages events and registrations

They share infrastructure (Action Scheduler for background jobs, ACF for consistent field structure) but operate independently, so changes to one don’t ripple through the others.

The Result

Gabelli gained:

  • Reliable, real-time financial data across hundreds of funds without manual updates
  • Zero downtime during data synchronization
  • Compliance confidence from complete API logging and audit trails
  • Flexibility to evolve the platform as business needs change

For an asset manager handling client portfolios and investment information, that matters.

Custom WordPress development isn’t about reinventing the wheel. It’s about building wheels that fit the specific road you’re traveling. Gabelli needed financial-grade data handling, compliance-ready logging, and investor engagement tools built for their exact workflow. Off-the-shelf plugins wouldn’t get there.

Let's Talk

No sales pitch. No commitment. Just direct contact with the engineer. Message or book a quick call.

Trusted By