

This national golf entertainment operator replaced per-venue membership sites with a single membership engine handling guided selling, entitlements, renewals and churn prevention.
A national golf entertainment operator ran a separate membership site per venue on a legacy platform facing a hard sunset, which blocked global updates, member self-service and efficient membership selling. We built one membership engine on Experience Cloud, Sales Cloud and Data Cloud with Apex, a payment retry API and card tokenization, covering guided selling with duplicate detection, automated renewals with GL splitting, dynamic entitlements and churn prevention. The result is a single unified portal with no manual renewal processing and 24/7 member self-service on any device.
The legacy system required a separate Experience Cloud site for every individual venue, so global updates were impossible and members had no real self-service path. The sales team lacked tools to sell memberships efficiently against that fragmented architecture. A hard sunset deadline meant the entire legacy platform had to be replaced on a fixed timeline.
We replaced the per-venue architecture with a single dynamic platform on Experience Cloud, Sales Cloud and Data Cloud, with Apex, a payment retry API and third-party card tokenization. It combines a guided membership sales flow with duplicate detection, a renewal engine handling auto-renewals, payment methods and GL account splitting, dynamic entitlement assignment across tiers, and churn prevention through configurable payment retry logic and automated expiry warnings. Members and sales teams enter through separate experiences running on the same engine.
One unified portal now replaces the per-venue sites, and renewals run without manual processing. Members can manage, upgrade or share memberships at any hour from any device.

See examples of how our work contributes to our customers' success.