Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[blog] Polish Upcoming changes to MUI X pricing in 2024 #43438

Merged
merged 2 commits into from
Aug 26, 2024

Conversation

oliviertassinari
Copy link
Member

@oliviertassinari oliviertassinari commented Aug 26, 2024

A continuation of #43061. I tweaked a bit the content, trying to anticipate what people could be confused about. I didn't look at the support tickets, there is likely more that we could learn to reflect on this blog post but 🤷‍♂️ no time. It looks solid otherwise.

Preview: https://deploy-preview-43438--material-ui.netlify.app/blog/mui-x-sep-2024-price-update/


In the email we sent, I wish we kept it shorter and linked the blog post, I think it's better because it helps people share the content with their team (rather than forwarding an email).

@mui-bot
Copy link

mui-bot commented Aug 26, 2024

Netlify deploy preview

https://deploy-preview-43438--material-ui.netlify.app/

@material-ui/core: parsed: +Infinity% , gzip: +Infinity%
@mui/joy: parsed: +Infinity% , gzip: +Infinity%
@material-ui/lab: parsed: +Infinity% , gzip: +Infinity%
@mui/joy/Autocomplete: parsed: +Infinity% , gzip: +Infinity%
Autocomplete: parsed: +Infinity% , gzip: +Infinity%
TextField: parsed: +Infinity% , gzip: +Infinity%
@material-ui/unstyled: parsed: +Infinity% , gzip: +Infinity%
SpeedDialAction: parsed: +Infinity% , gzip: +Infinity%
@mui/joy/Select: parsed: +Infinity% , gzip: +Infinity%
@mui/joy/Menu: parsed: +Infinity% , gzip: +Infinity%
Tooltip: parsed: +Infinity% , gzip: +Infinity%
SwipeableDrawer: parsed: +Infinity% , gzip: +Infinity%
TabList: parsed: +Infinity% , gzip: +Infinity%
SpeedDial: parsed: +Infinity% , gzip: +Infinity%
Pagination: parsed: +Infinity% , gzip: +Infinity%
Alert: parsed: +Infinity% , gzip: +Infinity%
LoadingButton: parsed: +Infinity% , gzip: +Infinity%
Popover: parsed: +Infinity% , gzip: +Infinity%
Drawer: parsed: +Infinity% , gzip: +Infinity%
PaginationItem: parsed: +Infinity% , gzip: +Infinity%
and 271 more changes

Bundle size report

Details of bundle changes (Toolpad)
Details of bundle changes

Generated by 🚫 dangerJS against d632416

@@ -2,57 +2,74 @@
title: Upcoming changes to MUI X pricing in 2024
description: Check out the new pricing updates and how to transition to the new model.
date: 2024-08-01T08:00:00.000Z
authors: ['josefreitas']
authors: ['josefreitas', 'oliviertassinari']
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Showing my face on the blog post to take accountability for them.


## Changes to the Pro plan

### Current Pricing
### Current pricing
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sentence case.

tags: ['MUI X', 'Product']
manualCard: true
---

We're excited to share some important updates to our product offerings and pricing structure. This change reflects the expanded feature set and helps us continue delivering high-quality components to you and your users.
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wasn't sure about "excited". It's mostly about pricing and an increase, not sure exactly that users would be excited.


Under our current pricing model, if you licensed the Pro plan for 50 developers, you only paid for 10 seats. This concept was introduced when we offered only the Data Grid Pro with a much smaller feature set.
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removed the notion of "seat", I believe we banned it in the legal an pricing page.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hmm, okay. I guess I missed that discussion.

Copy link
Member Author

@oliviertassinari oliviertassinari Aug 26, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixing that too in mui/mui-x#14351.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why though? Shouldn't we have separate terms for the license (permission to use the software) and the number of devs that a single license covers?

Copy link
Member Author

@oliviertassinari oliviertassinari Aug 26, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

regarding banning "seats", I'm not sure if mixing "licenses" in plural with "license" in singular doesn't make it more confusing (and maybe even legally ambiguous)

It's borderline confusing, I agree, to get a project licensed, each developer needs to be licensed. One word for two different concepts. I think we should address this a whole though. Same issue on the EULA, /pricing page, store page, etc.

### Pricing for small teams

The price is the same for customers with 10 developers or fewer.
Actually, we are making this pricing change to be able to keep the price affordable for small teams.
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not sure it's super relevant, but it's pretty much why we do this, to lower price for smaller teams, and increase for larger team who get more value.


The price is essentially the same for customers with 10 developers or fewer, but you still need a new license key to use the Pro versions of Charts or Tree View. If that's the case, we recommend you contact our sales team and get a discount to renew your license earlier.
However, if you want to use the new features, you will need a new license key to use the Pro versions of Charts or Tree View.
You can [contact](https://support.mui.com/hc/en-us/requests/new) our support team to receive a new license key.
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added a link to take action.


## Changes to the Premium plan

### New Pro components
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In case people missed this.


However, we want to ensure that our valued early customers continue to enjoy the benefits of an earlier purchase.
Current customers will still benefit from a 20% renewal discount.
Current customers will still benefit from a 20% renewal discount (vs. 25% early bird discount before).
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

To help appreciate it's a small increase.

### Ending the early bird discount

After two years since the [introduction of our Premium plan](/blog/premium-plan-release/), we've added numerous features and are on the verge of releasing the Pivot mode for the Data Grid. We consider the product mature and battle tested enough and as a result, the early bird discount for the Premium plan finally reaches its end.
After two years since the [introduction of our Premium plan](/blog/premium-plan-release/), we've added numerous features and are on the verge of releasing the Pivot mode for the Data Grid.
We consider the product mature and battle-tested enough and as a result, the early bird discount for the Premium plan finally reaches its end.
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Line break for easier comments

Copy link
Member

@joserodolfofreitas joserodolfofreitas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the update!

docs/pages/blog/mui-x-sep-2024-price-update.md Outdated Show resolved Hide resolved
docs/pages/blog/mui-x-sep-2024-price-update.md Outdated Show resolved Hide resolved
docs/pages/blog/mui-x-sep-2024-price-update.md Outdated Show resolved Hide resolved

Under our current pricing model, if you licensed the Pro plan for 50 developers, you only paid for 10 seats. This concept was introduced when we offered only the Data Grid Pro with a much smaller feature set.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hmm, okay. I guess I missed that discussion.

docs/pages/blog/mui-x-sep-2024-price-update.md Outdated Show resolved Hide resolved
Co-authored-by: José Rodolfo Freitas <joserodolfo.freitas@gmail.com>
Signed-off-by: Olivier Tassinari <olivier.tassinari@gmail.com>
@oliviertassinari oliviertassinari merged commit 8d5e5b8 into mui:master Aug 26, 2024
22 checks passed
@oliviertassinari oliviertassinari deleted the pricing-change-edits branch August 26, 2024 21:28
oliviertassinari added a commit that referenced this pull request Aug 26, 2024
Signed-off-by: Olivier Tassinari <olivier.tassinari@gmail.com>
Co-authored-by: José Rodolfo Freitas <joserodolfo.freitas@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants