Skip to main content

SF-0013 · Compare · Medium

What is the difference between portal and communities?

✓ Verified by Vikas Singhal · Last reviewed 5/17/2026

Portals were the pre-2013 way to give external users (customers, partners) login access to a Salesforce org — Customer Portal and Partner Portal. Communities (rebranded Experience Cloud in 2020) replaced them with a modern, Lightning-based, mobile-first, templated builder. Portals are largely deprecated; Communities/Experience Cloud is the only supported way to build new external sites on Salesforce.

Side-by-side

DimensionPortal (legacy)Communities / Experience Cloud (current)
Era2003-20132013-present
UI frameworkVisualforce + ClassicLightning Experience, Aura, LWR (Lightning Web Runtime)
Mobile experiencePoor — desktop-firstMobile-responsive templates out of the box
BuilderHeavy code (Visualforce + Apex)Visual builder (Experience Builder) with drag-and-drop
TemplatesNone — bespoke pagesCustomer Service, Partner Central, Help Center, Build Your Own (Aura / LWR), Microsites
BrandingManual CSS overridesThemes, Lightning Bolt, custom CSS, theme layouts
AuthenticationUsername/password, basic SSOSAML SSO, OAuth, social login (Google, Facebook, LinkedIn)
Object supportLimited subset of standard objectsMost standard and custom objects
SearchBasicGlobal search, federated search, Einstein Search
Chatter / collaborationLimitedFull Chatter, groups, feeds
Knowledge integrationAvailableFirst-class — Knowledge articles, search, deflection
License namesCustomer Portal, Partner Portal, Gold Partner, High Volume PortalCustomer Community, Customer Community Plus, Partner Community, External Apps
StatusLargely deprecatedActive — Salesforce’s current strategic external platform

When the question matters today

Two scenarios where you actually need to know the difference:

  1. Inheriting a legacy org. Many enterprise orgs still have portal-licensed users from the pre-2013 era. You’ll see portal license names in user records, portal-era sharing constructs, and historical reports. Recognizing them helps you decide what to migrate.
  2. License conversion projects. A common modernization task is migrating from Customer Portal users to Customer Community Plus users — semi-automated by Salesforce tooling but requires understanding the differences in sharing model (Sharing Sets, Share Groups in Communities).

Quick interview answer

“Portals were the legacy external-user framework — Visualforce/Classic, hard to brand, weak mobile. Communities replaced them in 2013 with a Lightning-based templated builder, full mobile support, modern auth, and broader object support. Communities were rebranded Experience Cloud in 2020. For new builds, always Experience Cloud — portals are deprecated.”

Verified against: Salesforce Help — Experience Cloud and Trailhead — Experience Cloud Basics. Last reviewed 2026-05-17.