External users license per member or per login, and Salesforce proposes whichever earns more on your profile. The telemetry decides, not the deck.
Experience Cloud external licensing turns on one ratio: monthly active rate. Below roughly 30 percent, login pools beat member pricing by 25 to 75 percent. Most portals sit below it.
Experience Cloud licenses external users two ways: per member per month, or per login with a monthly login pool. The right choice is arithmetic on your usage pattern, and Salesforce's default proposal is whichever yields more revenue on your profile.
The license types are published on the Experience Cloud pricing page, and the usage rules live in the Salesforce master subscription agreement and order form documentation. The order form, not the pitch deck, defines what an external user may touch.
Login based pricing wins when average monthly logins per registered user fall below roughly 30 percent. Customer portals and dealer networks almost always sit below that line; daily use partner communities sit above it.
List prices mislead at portal scale because the unit economics invert: a 50,000 member portal at member pricing costs multiples of the same portal on a login pool sized to real traffic. Model both before any conversation with the account team.
Member versus login economics on three real portal profiles
| Portal profile | Registered users | Active rate | Cheaper basis |
|---|---|---|---|
| Customer service portal | 50,000 | 8 percent monthly | Logins, by 60 to 75 percent |
| Dealer network | 4,000 | 22 percent monthly | Logins, by 30 to 45 percent |
| Channel partner workspace | 800 | 85 percent daily | Members, by 20 to 35 percent |
| Customer warranty portal | 120,000 | 3 percent monthly | Logins, by 70 to 85 percent |
License type is gated by object access, documented in Salesforce's external license type documentation, so one requirement, like partners updating opportunities, can force the whole community up a tier. Audit which roles genuinely need the gating object before accepting an edition wide upgrade; in most estates it is under 10 percent of the population.
The standard advice is to size external licensing on registered community membership. We disagree. In roughly 20 of the 25 to 35 estates Fredrik Filipsson reviewed in 2024 to 2025, registered membership overstated licensable need by 3x or more, because most registered users log in rarely or never. The buyer side move is to pull twelve months of login telemetry, license the active pattern on a login pool, and split the small high access population onto the higher type. Salesforce sizes proposals on membership because membership only grows. Pay for behavior, not for the database row.
Source: Redress Compliance advisory engagement file, 2024 to 2025.
Salesforce licenses the community you registered. You should pay for the community that shows up.
The external line negotiates separately from internal seats, with its own discount curve and its own levers: basis choice, tier splitting, pool sizing, and growth protection. Bundling it into the org wide renewal hides all four.
Login distribution by month, active rate by community, and object access by role. With those three datasets the negotiation is arithmetic; without them it is the account team's forecast against your hope.
The Salesforce license optimization service covers the internal seat side, and the Salesforce knowledge hub holds the full negotiation library. The Renewal Program runs the twelve month sequence around your next Salesforce date.
Member based licensing charges per registered external user per month regardless of activity. Login based licensing charges for a monthly pool of logins. Below roughly 30 percent monthly active rate, logins are cheaper, often by 25 to 75 percent.
Customer Community for high volume basic access, Customer Community Plus for roles and reports, Partner Community for opportunity and lead access, and External Apps for custom object heavy patterns. Each step up roughly doubles unit cost.
They can, but it is almost always wrong commercially. Partner users on full Sales Cloud seats cost 3x to 5x the appropriate Partner Community rate in the estates we reviewed. Move them to external types at the next renewal.
Size pools to around the 75th percentile of monthly login traffic and negotiate the overage rate, rather than buying peak capacity year round. Oversized pools are unrecoverable spend; negotiated overage is insurance.
Only when external users need opportunity, lead, or campaign access for channel selling. If partners only manage cases and shared records, Customer Community Plus covers them at roughly half the cost.
License type decision trees, login pool sizing, object permission audits, and the external line negotiation track.
Used across more than five hundred enterprise engagements. Independent. Buyer side. Built for procurement leaders running the next renewal cycle.