The Publishers Association represents the UK’s publishing industry, advocating for its interests and supporting its members through a range of services and resources. Central to this support is a membership platform that allows users to apply, renew, and access exclusive content.
However, the previous system—built on WordPress using WooCommerce and various custom plugins—had become increasingly complex, fragile, and difficult to maintain. We were commissioned to overhaul the system from the ground up, replacing legacy components with a streamlined, robust, and future-ready membership platform.
We began by revisiting the user journey and mapping out key touchpoints for new and existing members. Working closely with The Publishers Association team, we conducted a detailed scoping phase to clarify functionality, processes, and integration points. From there, we designed a completely new back-end system, integrated with HubSpot and Xero through Zapier, while retaining the site’s public-facing design.
Our development focused on security, maintainability, and performance. Membership data is no longer stored in WordPress; instead, HubSpot is now the single source of truth for users and organisations. This dramatically reduces system complexity and ensures clean, centralised data management.
The new system has transformed how the Publishers Association manages its memberships—reducing manual processes, improving data consistency, and enhancing the user experience for members. With Zapier managing integrations and HubSpot as the single source of truth, the system is easier to maintain and more resilient to platform changes.
This project demonstrates our ability to simplify complex systems, integrate multiple technologies, and deliver user-focused solutions that support operational goals.
The team quickly grasped the complexities of our membership process and delivered a technically robust, user-friendly solution. They helped streamline our integrations with HubSpot and Xero, improving both admin efficiency and the member experience. They always answer our queries with great patience and explain the reasoning behind the mechanics clearly, which makes it much easier for us to understand and manage the system. Their strategic thinking, clear communication and responsiveness made them an invaluable partner throughout the project.