Case Study
Built by Co-Curator with Shopify Customer Account UI extensions
The Huntington Library, Art Museum, and Botanical Gardens is a world-class collections-based research and educational institution in San Marino, California. Its members book timed-entry visits, bring their household, renew, shop the store, order plants, give at year end, and follow programs online. Before MyHuntington, each of those activities lived in a different system with a different account.
The Huntington's brief: one member account that presents a coherent experience even though the data behind it lives in several systems — and that its own team can change without an engineering release. It engaged Shopify Platinum Partner Co-Curator, which had migrated the retail store to Shopify Plus and redesigned the storefront the previous year, to architect and build it. The project was supported by the Bloomberg Philanthropies Digital Accelerator Program, and MyHuntington went live on September 8, 2026.
Members sign in once for www.huntington.org, ticketing, the portal, the online store, and plant sales.
A complete member portal inside Shopify's hosted accounts — no custom login, session, or account infrastructure to maintain.
Digital card and wallet passes, benefits by level, household, auto-renew, order history, and preferences — each a page or block in Shopify's account navigation.
Renewal, upgrade, and auto-renew from the portal, plus member ticket booking for secondary cardholders — which the ticketing platform did not support on its own.
Automatic member pricing in the online store with no discount codes, applied on about 15% of orders since launch.
More than 5,200 members and visitors in MyHuntington in the first five weeks — about a thousand a week with no drop-off.
A single identity tenant, branded for The Huntington at login.huntington.org, serves the website, ticketing, the portal, and both stores. Shopify Customer Accounts authenticates against it, so a member who signs in on the website is already signed in to book tickets and already recognized for member pricing in the stores — and signing out ends the session everywhere.
The Membership page carries the digital card with QR code and wallet pass, status and expiration read live at every login, benefits by level, household, renewal history, and auto-renew. Renew and Upgrade assemble the cart in the ticketing platform and hand the member to checkout already signed in. Lapsed members see a focused view with a single Renew action.
Ticket orders, membership renewals, donations, and store purchases used to live in four separate places. Orders brings them into one list, filterable by type and year, with detail pages suited to each — and ticket orders support reschedule and cancel right from the portal.
Membership status syncs to the Shopify customer at every login and drives automatic discounts in the online store and plant sales — a member sees their discount at checkout with no code to find and no verification step. Member benefits themselves are Shopify metaobjects The Huntington's team edits and syncs to the portal without a release.
Behind the portal, Museum OS — Co-Curator's integration layer for cultural institutions — runs as a custom Shopify app. At sign-in it looks the member up in the ticketing platform, composes household and entitlements from the CRM, pulls orders from the stores, and writes a snapshot to the customer record before the page paints. The CRM remains the system of record: preferences write through, and profile changes file structured cases for Membership Services to review.
More than 19,900 members and visitors created the shared Huntington login, and more than 5,200 signed in to MyHuntington — about a thousand a week, five weeks running. More than 2,800 current members now carry their card, household, and history in one account. Members are using it to act: more than 900 chose content interests, more than 650 set newsletter preferences, and more than 1,100 submitted changes and requests through the portal's forms — about three in ten of all service cases logged in the period. In the online store, about 15% of orders carried member pricing applied automatically.
We'll walk you through MyHuntington and what the same approach would look like on your systems.