Puck contracted me as a custom WordPress developer to support and extend their high-traffic, Sage-powered website, which serves over 4 million page views each month. My work included creating a custom subscription management system, implementing GDPR compliance, and developing a complex mega menu to enhance the user experience.

Challenges

Puck’s site presented several unique challenges:

  • High-Volume Traffic: With over 4 million page views per month, Puck required solutions optimized for performance and reliability.
  • Custom Subscription Management: Needed a streamlined solution for managing memberships through Stripe without the overhead of WooCommerce.
  • GDPR Compliance: Required a compliance solution that integrated with Google’s consent framework to align with privacy regulations.
  • Advanced Mega Menu: Needed a complex mega menu system with daily variability by author, designed to match Puck’s branding.

    Solutions

    Custom Subscription Management Plugin

  • Developed a custom subscription management plugin that connects directly to Stripe, handling membership management with minimal overhead.
  • This approach provided a lightweight, precise alternative to WooCommerce, perfectly tailored to Puck’s needs.

    GDPR Compliance Integration

  • Implemented GDPR compliance systems that integrate with Google Consent through Google Tag Manager.
  • Ensured that all user consent requirements were met, providing Puck with a seamless solution for privacy compliance.

    Complex Mega Menu System

  • Designed and developed a highly specific mega menu with daily variability based on author, fully customized to match Puck’s brand identity.
  • Built the menu to dynamically update, ensuring users always have access to the latest, most relevant content.

    Results

    Through these enhancements, Puck’s site achieved:

  • Efficient membership management with a custom-built subscription plugin, reducing overhead while supporting a seamless user experience.
  • GDPR compliance integrated directly with Google’s consent management, aligning with privacy regulations.
  • An engaging, brand-aligned mega menu that dynamically displays content based on author and updates daily.