Entry and Team Edition Product Changes - Base Scope
Overview
With the v11 release, Mattermost is refining its free offerings to better support growth and align with commercial goals:
Mattermost Entry (formerly E0) introduces a 10,000 message history limit, with new UX elements including:
A global banner when message history limit is reached
An updated label for ‘Entry Edition’ in the Global header
Team Edition (MIT-licensed) is repositioned for small, personal teams by:
An updated label for ‘Team Edition’ in the Global header and in the product menu
Removing SSO, replacing the console page with a banner encouraging upgrade
Lowering the user limit to 250, with an updated admin-facing banner
Objective: Increase free-to-paid conversions and align editions with commercial intent.
These changes guide users toward the right edition for their needs while preserving usability and transparency.
Some additional items are also included for consideration in the expanded scope doc.
Mattermost Entry (Formerly E0)
Mattermost Entry is a replacement SKU for E0 that enforces various limits.
To start in phase 1, we will begin with a 10,000 message history limit with clear UI indicators in the menu, channel view, and search results to help teams track usage and understand upgrade options.
Global Banner
Once the 10k limit has been reached and messages are hidden, the global banner below will display. The banner includes details about the date history is hidden beyond.
Admin
Banner is dismissable. Once dismissed, will return after 7 days have passed on the next reload
CTA reads ‘Upgrade’ and links to the pricing page
End user
Banner is dismissable. Once dismissed, will return after 30 days have passed on the next reload
CTA reads ‘Learn more’ and takes users to the docs page outlining the limits.
Global Header “Entry Edition” label
Product Menu “Entry Edition” label and descriptor
In the product menu (top-left 9-box icon), a UI element will show the edition label along with a descriptor below that includes a link to the docs page explaining entry limits.
Channel history notice
In cases where some of a channel’s history is archived/hidden due to the history limit a notice displays in-channel. The ‘paid plans’ link will go to the pricing page.
Search notice
In the search results RHS, if the workspace has reached the message history limit, we will display a notice at the top of the search results RHS. The ‘paid plans’ link will go to the pricing page.
System Console Updates for Entry
Edition and License page
The edition and license page will also require UI changes to the current E0 state for the Entry SKU.
Global banner
Same banner that appears in the chat-facing side. Dismissable, returning after 7 days.
Upgrade panel on right side
Adjustments to the right panel are also proposed above.
Team Edition Updates
User Limit Banner (Existing)
Hard limit banner
Reduce the hard user limit banner to 250 users. This banner is non-dismissible and appears for Admins only.
Warning banner
The warning banner is dismissible and appears at 200 - 249 users for Admins only.
Product Menu “Team Edition” label and descriptor
Change ‘Free Edition’ label to ‘Team Edition’
Adjust language in menu
‘without official support’ is linked to the pricing page (eventually a docs page would be better though)
System Console Updates for TE
Edition and License page
We are removing the “Upgrade Server and Start trial” banner and button that currently exists on this page. When users click “Upgrade to Mattermost Entry” and the edition upgrade completes, they will land on the Editions and License page for Mattermost Entry (currently the in-product trial form appears automatically, which we are removing).
Replace SSO page with Product Feature Discovery Banner
Eventually, we will remove this page entirely as it’s integrated in to the OpenID Connect page already, but Team Edition users may be looking for the GitLab page, so surfacing it in this way may be best for a while.
Edition tag
As an added element of clarity on the feature discover banners, we should consider adding the edition tag at the top of each paid feature banner in the system console.