Multi-Brand Ecommerce: Creating a One-Brand Experience Using SSO
One identity behind the scenes, full brand expression in front of it, and consent scoped per brand. The architecture that survives an audit.

A shopper with accounts at three of your brands is three customers in your data warehouse: three loyalty balances, three preference profiles, three risk scores, three sets of saved addresses. The fix is one identity record behind the scenes and full brand expression in front of it, with consent scoped per brand rather than per person. That combination is the only version of multi-brand single sign-on that survives both a privacy audit and a divestiture.
I founded LoginRadius and scaled it past a billion user identities, so most of what follows comes from watching retail and media groups attempt this. The technical pattern is well understood. The projects that fail, fail on governance, consent, and the browser.
The case for one identity across brands
Stitching customer records together after the fact is slow, expensive, and never quite clean. Capturing them as one identity from the start changes the economics:
- Cross-brand recommendations work on real history rather than inference.
- Loyalty can span the portfolio without manual reconciliation. Marriott Bonvoy is the most visible public example, with one member account spanning roughly 40 hotel brands.
- Customer service sees the whole relationship in one view.
- Fraud signals from one brand protect every other brand.
- Lifetime value stops being undercounted, which changes what you are willing to pay to acquire a customer.
The case against making it visible
Most consumers do not care which holding company owns which brand, and they sometimes resent being reminded. The classic failure is the corporate-parent-branded login screen appearing in the middle of a brand-led checkout. The shopper feels handed off and conversion drops.
The goal is invisible federation: one identity behind the scenes, brand-native UI at every touchpoint, and no moment where the shopper is asked to understand your org chart.
Three architectures, and how to choose
Almost every multi-brand programme lands on one of three shapes. Pick by asking how likely you are to sell a brand and how different the data-residency obligations are across the portfolio.
| Architecture | How it works | Best when | Cost |
|---|---|---|---|
| One tenant, one user store, many clients | Each brand is an OIDC client with its own domain, theme, and consent text against a shared user directory | Brands share a legal entity and a region; portfolio is stable | Hardest to unpick if a brand is divested |
| Tenant per brand plus a federation hub | Each brand owns its user store; a central identity provider brokers trust and links accounts | Frequent M&A, separate controllers, mixed data residency | Linking and profile sync become your problem |
| Hybrid: shared identity, brand-owned profile | One credential and identifier centrally, commerce and marketing profile per brand | Most large retail groups | Two systems of record to keep honest |
The hybrid is usually right. The credential is the thing worth centralising, because it is what the shopper experiences as "it remembered me". Preferences, consent, order history, and loyalty accrual can stay with the brand that collected them and still be joined on a stable subject identifier.
Six implementation decisions that matter
1. Give every brand its own sign-in domain
Sign-in should happen on the brand domain, not a shared corporate domain. The URL bar should tell the truth about the brand experience. Modern CIAM platforms support custom domains, per-brand CSS, per-brand email templates, and per-brand consent copy against one directory.
2. Assume cross-domain silent SSO does not work
This is the detail that breaks the most projects. Safari and Firefox have blocked third-party cookies for years, so the old iframe-based silent session check across brand domains is unreliable. Chrome reversed course in April 2025 and kept third-party cookies, then began retiring most Privacy Sandbox APIs from Chrome 144 in January 2026. Do not build on either outcome. Use redirect-based federation with short front-channel hops, and design the UX so a redirect feels like a page load rather than a handoff.
3. Plan passkeys across domains before you deploy them
A passkey is bound to a relying party ID, which means a credential created on brand-a.com will not work on brand-b.com by default. WebAuthn Related Origin Requests solve this: you publish a /.well-known/webauthn allowlist on the primary domain and browsers permit the credential across the listed origins. Chrome and Edge shipped it in version 128 (August 2024), Safari in 18 (September 2024), and Firefox in 152 (May 2026). The practical constraint is the five-label limit: no browser is required to honour more than five distinct registrable domains, so a twelve-brand portfolio cannot put every brand in one list. Decide early which domains share credentials and which federate instead. Details are in WebAuthn Level 3.
4. Make first-time linking explicit and reversible
The first time a shopper with a brand A account arrives at brand B, ask before linking. Name the benefit (one login, combined loyalty, one profile to manage) and offer a one-click way to keep the accounts separate. Silent linking based on a matching email address is the shortcut that generates complaints, and in the EU it is hard to defend as a lawful basis.
5. Scope consent to the brand, always
A shopper who consented to marketing from brand A has not consented to marketing from brand B. Shared identity does not merge consent. Regulators have been explicit about the "freely given" standard: the EDPB's April 2024 opinion found that consent-or-pay models as then deployed by large platforms generally did not meet it. In September 2025, France's CNIL issued cookie-related fines of 325 million euros to Google and 150 million euros to Shein. Design for three separate records: identity, consent per brand per purpose, and preference. Keep the timestamp and the exact wording shown.
6. Separate security signals from marketing data
Sharing fraud and account-takeover signals across brands is defensible as a security purpose. Sharing browsing and purchase history for cross-brand advertising is a different purpose and needs its own legal basis. Building one pipeline for both is how a legitimate anti-fraud programme becomes a regulatory finding. Keep them separate at the schema level, not just in policy.
Plan for divestiture on day one
Portfolios change. Ask your architecture one question: if the group sold brand C tomorrow, could you hand over that brand's user records, consent history, and loyalty balances cleanly, and revoke its access to everything else, without a migration project?
If the answer is no, you have built a dependency the corporate development team will eventually charge to your budget. Concretely, this means brand-scoped subject identifiers, exportable consent records with their original wording, and an authorization model where a brand is a first-class boundary rather than a UI theme.
What shared identity unlocks
- Unified shopper profile. Real preferences, real history, real value, rather than probabilistic matching.
- Cross-brand recommendation. Only where the shopper has agreed to it, which is why consent design gates the revenue case.
- Portfolio loyalty. Earn anywhere, spend anywhere, reconciled automatically.
- Shared fraud intelligence. A device or card flagged at one brand is flagged at the rest within seconds.
- Lower authentication cost. One passkey rollout, one MFA programme, one set of SMS bills instead of six.
How to measure whether it worked
Four numbers tell you the truth. Sign-in completion rate per brand, before and after. The share of shoppers who accept account linking when offered. The share of active customers who transact at more than one brand. And the number of separate consent records you can produce for one person on request. The last one sounds like a compliance metric. It is really an architecture test.
How I verified this
Browser behaviour and standards claims were checked in September 2026 against primary sources. Those were the W3C WebAuthn Level 3 recommendation, the Chrome and web.dev documentation for Related Origin Requests, Google's April 2025 announcement that Chrome would retain third-party cookies, the EDPB's 2024 opinion on consent-or-pay, and the CNIL's September 2025 enforcement announcements. Loyalty portfolio detail comes from Marriott's own programme pages.
Last verified: September 2026.
Frequently Asked Questions
Is this SSO or federation?
Both terms get used loosely. Single sign-on is the shopper experience of authenticating once. Federation is the trust mechanism between systems that makes it possible. A multi-brand group usually needs federation to deliver SSO. See federated identity management vs SSO.
Should each brand have its own CIAM tenant?
Only if brands are separate data controllers, sit in different regulatory regions, or are likely to be sold. Otherwise one tenant with per-brand clients, domains, and consent scopes is cheaper to run and easier to keep consistent.
Can we just match on email address?
No. Email matching without a verification step lets anyone claim an account by registering the same address, and it merges consent that was never given. Verify the address, then ask permission to link.
What about guest checkout?
Keep it. Then offer identity after the purchase, at the order-confirmation step, where the value exchange (track this order, reorder in one tap) is obvious. Forcing registration before checkout is still one of the most expensive conversion mistakes in retail.
Does one identity mean one marketing database?
No, and conflating the two is the most common legal problem in these programmes. Identity answers who the shopper is. The marketing database answers what you are allowed to send them, per brand, per purpose.
How long does a multi-brand rollout take?
Expect the identity work to be the faster half. Agreeing brand-level ownership of consent, loyalty rules, and customer service access is what sets the schedule, and it is a governance exercise before it is an engineering one.
Related reading
More like this
All Identity & CIAM- Identity & CIAMIdentity and the Omnichannel Customer ExperienceOmnichannel programmes fail on identity, not on channels. How to build one resolvable customer identity across web, app, store, and…
- Identity & CIAMEnhancing B2B SaaS Security with Enterprise SSO and Federated Identity ManagementStreamline access, reduce risks, and strengthen control with Enterprise SSO and Federated Identity.
- Identity & CIAMPasskeys vs. Passwords: A Detailed ComparisonPasskeys use public-key cryptography, so there is no shared secret for a breach to leak or a phishing page to capture. Passwords are…
Get new Identity & CIAM writing
Enjoyed this? Subscribe and tell us what you read most. Identity & CIAM is already ticked for you. No tracking pixels, unsubscribe with one click.