Slack has raised our charges by $195k per year

JustSkyfall | 656 points

Honestly, I did not know Salesforce had bought Slack. I would encourage everyone here to avoid that company - their business model seems to be create a spiderweb of critical touch points within an organisation and its data then suddenly hike prices. Certainly in this case but I’ve heard it happen with other products too.

andy_ppp | a few seconds ago

I was ready to be unsympathetic - too bad for the company - but then I read TFA and it's a rug pull on a nonprofit teaching coding to kids....

https://hackclub.com/

(They do help clubs sell things, taking "7% of income", so they do have a revenue stream, but the money that Slack wants would pay a veritable army of student interns.)

fn-mote | 4 hours ago

Classic Salesforce. The exact same thing happened with our org and Heroku. Zero empathy, just pony up or we trash your company.

stroebs | 33 minutes ago

This isn't just you. We have quite a few clients in this same boat. (One client is migrating to Teams in a couple of weeks for this exact reason.) We have quite a few RIA clients, and because of archiving requirements, this is happening to every single one of them. These aren't poor companies, but Slack is making it really hard to justify the expense anymore. We will have quite a few companies dump them when renewal comes around.

Hobadee | 31 minutes ago

Since you're a nonprofit that teaches coding, it could be a great time to consider self-hosting a FOSS chat tool.

Suggestions: Campfire [0] or Zulip [1].

Also, if the data in chat is being held hostage, the org might be using chat wrong. Right tool for right purpose. If starting over, perhaps consider if it would make sense to put that documentation or whatever it is that will get "lost" from Slack into a wiki or repo or other appropriate tool?

Big empathy, though. It must be pretty crushing. But that is why serious geeks have long been for FOSS.

  [0] https://once.com/campfire (recently became FOSS) 
  [1] https://zulip.com
realityfactchex | 4 hours ago

Hi! An official announcement from Zach Latta has been made in the Hack Club Slack. We're moving to Mattermost now and we're trying to export all messages, DMs, etc. Disclaimer: I am a member of Hack Club's Slack and NOT a working personnel there.

okcoder1 | an hour ago

Slack's business model has always been that you give them all your most critical data and they sell you access to it. This is basically the business model of the traditional kind of ransomware, before people got better at making backups.

You probably should expect large bill increases over time from ransomware-as-a-service companies like Slack. Not all of them—people are capable of behaving decently—but probably the nature of the category is such that you should expect it of most of them.

When switching providers is impossible, the pricing of maximum profit for the provider is the pricing where the buyer is exactly zero. Slack presumably doesn't have quite enough information about their clients' businesses to calibrate this exactly, but if they can approach it approximately, they'll make a lot of money; even though they drive some of their customers out of business, those losses are compensated for by the higher revenues from their surviving customers.

kragen | 4 hours ago

We're using teams in my new company, which is awful for textual communication (lacks threads in chats, groups are more like old forums than new IM). I've been experimenting with self-hosted Mattermost but it seems that it also requires paid license in some situations (e.g. does not have groups for some reason in the free version).

I was unable to find another system. Would anyone recommend me something?

p0w3n3d | an hour ago

I really wish this post had more details.

How was the price computed? If Slack charging per user, how did this organization have so many users? Why is their new provider more favorable in pricing?

If Slack was previously offering a nonprofit discount, what happened to it? Did they decide that this organization was ineligible, or are they shutting it down in general?

junar | 4 hours ago

There are also reports of this happening with their CRM customers[0]. One look at their YTD stock chart (-27%) may suggest why.

Very Oracle behaviour from the company started as the anti-Oracle.

[0] https://www.reddit.com/r/salesforce/comments/1n93cl0/crm_pri...

nikcub | 3 hours ago

Zulip is much better alternative due it it's threaded nature and it have nice slack import tool. Please give a try.

v3ss0n | 10 minutes ago

We are using a hosted Zulip instance for company chats at Kagi, not just to prevent scenarios like this but also for data privacy reasons.

freediver | 4 hours ago

“Pay 50k$ within a week or we’ll delete your data”. Ransomware gangs are even friendlier than this.

rollulus | 42 minutes ago

I totally feel for your group in this situation, and more than anything I think the timeline is pretty rough.

To address the rest of the comments in the thread though... most pricing structures are to incentivize growth or to maximize profit. In the days of Bill Macaitis Slack was a growth company, and they were trying to build as much good will as possible, because good will is good for growth (especially to reduce cost on marketing). Salesforce doesn't care about good will or growth at this point, because the market penetration phase is basically over. Retaining good will over maximizing profit at this stage won't help them with what they are trying to do, and they aren't that kind of company anyway. Its not like Patagonia bought slack or something.

The lesson, if there is one, is that as a consumer to keep the companies honest we need more competition (and no I'm not talking about Microsoft teams). However this is exactly the opposite of what investors want. Think about that when you decide to buy a product from a well funded VC backed startup. Being cheap and moving fast aren't the end state.

jppope | 4 hours ago

Another Hack Club member here, this situation is hard on many of us since we built many of our projects around Slack integration, and we now have to rapidly re-code them so they don't break. It's not great, especially in the middle of the school week (reminder that hack club is a coding nonprofit for teenagers, so i have to go to school and have homework while doing this)

novatea | 4 hours ago

For those of you recommending matrix, have you tried in earnest to use it? I couldn't get reliable video and call to work, even with stun/turn servers properly configured (chrome doesn't trust let's encrypt for ICE certs, that was a fun one to debug, had to go with zerossl).

Sometimes the phone wouldn't ring, rarely did video work.

The element app for android doesn't notify correctly unless the app is open.

For day to day desktop chat it's great, but it falls apart on videoconferencing and mobile

matthewaveryusa | an hour ago

For whatever reason, Salesforce has failed to capitalize on the AI excitement/craze [1]. Its earnings growth is just not what it used to be (i.e. during the peak cloud era of 2010s-202x).

A move this aggressive (e.g. pushing companies on Slack to pay 10x more, immediately, or get lost) is not isolated and probably the result of institutional forces. It's not like the random sales person in charge of this decided to be destructive. Salesforce the company is getting squeezed and this is one of the outgrowths of that pressure. And it speaks to the insane dysfunction that must be taking place in the bowels of Salesforce right now, I'm sure it's crazy.

[1] https://qz.com/salesforce-beats-q2-earnings-ai

flunhat | 4 hours ago

I personally would’ve gone for matrix since it’s free and open source, but I’m sure this license will be better..

moi2388 | an hour ago

Why does skyfall.dev block Nigeria?

menzoic | 9 minutes ago

Do not use Slack.

drowntoge | 13 minutes ago

Sad to read, but I also got inspiring.

fredrikgangso | 24 minutes ago

we built a tool on slack for communities and companies, and then did some outreach to community leaders about trying it out. they almost universally said that they hated being captive to slack and wanted to transition away.

joshu | an hour ago

We had the same issue many years ago with the reactiflux community. We ended up moving to discord and that was the best decision ever. Discord has been an extremely welcoming place for all these kind of communities.

vjeux | 2 hours ago

So many stories like this about Slack.

We use Zulip (https://zulip.org/) for our corporate chat, and we've never looked back. It's been good, and it's fully open source. We self-host, but paid hosting is easy to get too if you want.

kfogel | 5 hours ago

Unpopular opinion: I think it's wild that ANY ORG would pay $200k for a chat app. If I ever ran an org that needed a chat app and the costs came even close to $200k a year, I would rather hire an engineer, contract a designer, and create our own, or more likely, contribute/fork an open source project like Matrix; providing us with the ability to *really* integrate it into our company/tools - as oppose spending it on IRC+ for "good enough" integration. PLUS ... our data stays on under our control.

mkhalil | 2 hours ago

It's also not a coincidence that Slack is neutering the ability to access channel history via the API very soon. With a very generous rate limit of 2 requests per minute I believe it was and a max of ~10 messages. This is already enforced for new marketplace apps and will apply to all apps starting in March according to their docs.

joshmlewis | 4 hours ago

The fact they think they can charge this much tells me that there is a lot of room for competition in the webguis for irc space.

Anyone fancy building on for self hosting? Im booked up solid till February but this would make a nice Christmas project.

DarkmSparks | 4 hours ago

If you are going the way to self-host it so you own all your won data. all you have to do is run mattermost in production on hardware you control at 99.9% Or 80% or whatever uptime is deemed necessary.

Or you can use an out of the box host, but then your data is not in your direct control.

ThinkBeat | 4 hours ago

Did you have a special deal with Slack? I don't understand how they can just increase the price with a few days notice?

arp242 | 5 hours ago

What "years of institutional knowledge" does Hack Club and others have in Slack? I assume anything more than a week old to be unsearchable. In fact I want chats older than 1 week to be deleted so inportant stuff will be copied to wiki.

aitchnyu | an hour ago

That’s salesforce for you! My employer left slack due to 7 figure bill for seats that were 10 times smaller due to shrinking company.

arrty88 | 3 hours ago

I’m not familiar with this organization. For those curious: https://projects.propublica.org/nonprofits/organizations/812...

In 2023 they had $11.4 million in revenue, almost entirely donations, and spent about $6 million. They had about $10 million in assets.

cmckn | 4 hours ago

I can sympathize, but this was always the end deal for cloud SaaS apps. Give em a taste, get em hooked, get years of institutional knowledge and process embedded in the app, refuse to let them export it, and crank the price up.

It's not only guys named Larry who are lawnmowers. Don't stick your hand in. *Own* your shit. Be suspicious of anyone who tries to convince you not to. If it's "easy" it might come back to bite you.

Even if some self-hostable software stack does a rug pull and changes the license, you just don't have to update. You can go log into the database and export to whatever format you want.

wpm | 5 hours ago

Note that Mattermost is fake open source cosplay, and keeps important features in their non-foss application. If you want these table stakes features (like SSO or message expiry) you’ll find yourself maintaining your own fork or janky scaffolding (I have cronjobs that run SQL directly against the db).

They are using open source licenses simply as marketing for their proprietary enterprise software product.

It’s still better to self host than to use a SaaS, but the situation isn’t improved quite as much as one might think.

sneak | 21 minutes ago
[deleted]
| 4 hours ago

expensive IRC with history

skirge | 26 minutes ago

Pretty amazing considering slack is just irc

spamjavalin | an hour ago

Wow, Slack does not allow business customers to export their chats. WTF. Found this:

"Workspace Owners can apply for Corporate Export. This lets you export all messages (including DMs and private channels), but only if your company has legal or compliance requirements and Slack approves the request. Once approved, exports are scheduled and delivered automatically."

So they have the tech built, you just aren't allowed to use it. Who would use this piece of garbage?

randyrand | 4 hours ago
[deleted]
| 4 hours ago

First time hearing about Mattermost. Good thing I found this article

nextworddev | 5 hours ago

Can obe simply export all the data and dump that in Dropbox (for interim).

Yeah doesnt help immediate operational issues but at least there is no lost data that way.

giveita | 4 hours ago

It's Salesforce...

This is why I use open source or buy services based more on the company than the product itself... Not a fan of rug-pulls...

dismalaf | 38 minutes ago

We switched to Pumble years ago for price, longer data retention & more consistency.

imarkphillips | 3 hours ago

Looks like we're moving to Mattermost!

okcoder1 | an hour ago

I genuinely don't understand this from a business perspective. They were getting money, then they jacked up the price to a degree that all but guarantees they will lose them as a customer. Sure it's small potatoes but they could have done like 30 seconds of research to see if the customer even has the means to pay before strong-arming them and getting nothing.

Honestly just a heuristic that says any company simply on principle would rather leave than eat a 4000% price increase.

Spivak | 4 hours ago

This is remarkably familiar.

altairprime | 3 hours ago

If they start doing this to academic accounts... I'll have to set up some Mattermost instances...

cozzyd | 5 hours ago

This when you need a slack exporter ! And a slack import eligible software !

sciencesama | 4 hours ago

Slack doesn't even have a functional input field.

raffy | 3 hours ago

Is it even possible to migrate 10 years of message history out of Slack?

nextworddev | 4 hours ago

Campfire is free now if you can host yourself. Probably good enough.

rr808 | 4 hours ago

Man, screw slack. WebKit also runs (ran?) on slack and because no one has been willing to foot the bill, search is significantly truncated. I tried reaching out to their sales team and several individuals there to see if they could do something to help -- after all, for crying out loud, WebKit is sine qua non for Slack and all I got was nonsense.

leoh | 4 hours ago

i wish discord worked better for work

dangoodmanUT | 3 hours ago

There must be some kind of mistake, or some details getting left out here. Usually Salesforce (the parent company) is pretty nice about offering discounts to nonprofits. If they are losing the discount, could it be that maybe it's because the clients they serve (i.e. the people receiving help/services at their nonprofit) are treated as "active members" of their Slack instance?

I'm not too familiar with Slack pricing but it suggests in the Fair Billing policy[0] that they bill per active member. Without any discounts, the Pro pricing is $7.25 per active user per month, if paid annually.[1] If they are needing to pay $200,000 annually, then I think that means they have over 2,000 active members in their Slack which does not sound like a "small nonprofit" to me.

[0]: https://slack.com/help/articles/218915077-Slacks-Fair-Billin...

[1]: https://slack.com/pricing/pro

layman51 | 4 hours ago

Lots of criticism here but feels like a community that would have been better served by spinning up a forum server or something along those lines. These are pretty easy to get going. Cheers!

https://www.discourse.org/

https://flarum.org/

https://www.simplemachines.org/

dbg31415 | 3 hours ago

Welcome to Microsoft Teams

jbrooks84 | 26 minutes ago

PSA: IRC has been around for decades. Longer than most HN readers. XMPP isn't far behind. Self host. Be in control of your data and your costs.

hkt | 4 hours ago

> a pretty massive sum of money

I feel like the perception of money is distorted in tech circles. To me $10,000 is a pretty massive sum of money. For most people $250,000 represents a life-changing amount of money.

armada651 | 4 hours ago

Time to switch to Mattermost.

boxerab | 5 hours ago

Slack is transitioning to the salesforce per user pricing for all accounts and deliberately crippling the free product to force migration.

htrp | 5 hours ago

Bring back IRC lol

apatheticonion | 35 minutes ago

> Slack transitioned us from their free nonprofit plan to a $5,000/year arrangement, we happily paid. It was reasonable

Their definition of reasonable and mine are... not aligned.

Just self-host an IRC or Jabber server for crying out loud.

For a single $5,000 I'll personally teach each of your users to use it.

donatj | 4 hours ago

great article and I really hope that hack club continues on without slack, and maybe even do better.

yuvguy | 4 hours ago

I pity companies using Slack. Once again, you don't need to be "cutting edge" all the time. You existed before Slack; you can continue existing after it. Let this be a valuable business lesson. Own your own stuff.

system2 | 4 hours ago

Join us now and share the software. You’ll be free.

robotburrito | 4 hours ago

Make your own Slack?

djmips | 4 hours ago
[deleted]
| 5 hours ago

the extortion likely worked more than it doesn't, so is kept going

m3kw9 | 5 hours ago

Edit: OK, message received! Thanks everyone for the feedback. We're turned off the downweights and will keep this on the front page.

==

The problem with posts like this is that they give a very one-sided view of the situation and don't allow an uninformed reader (i.e., everyone other than the author and those close to them with direct knowledge of the situation) to understand the backstory and the reasoning for the pricing change.

I'm having to do Google searches to understand why this might have happened, and can only speculate. Is it that previously this company was eligible for a heavy discount as a nonprofit, and now something about that has changed? What has changed? We're not told anything.

According to their website, Slack offers discounts to charities [1] and educational institutions [2]. Does this organisation qualify now? Did they qualify previously? Has something changed in the organisation's status, or in Slack's policies, or has the organisation been misclassified and Slack has only just noticed? This post doesn't even attempt to explain any of those details.

I'm not saying that what Slack did was justifiable. It sounds like a terrible situation for this organization to be in, and I sympathize.

But without knowing any details at all about Slack's basis for making this change, this is the kind of post that generates a lot of heat but not much light.

[1] https://slack.com/intl/en-gb/help/articles/204368833-Apply-f...

[2] https://slack.com/intl/en-gb/help/articles/206646877-Apply-f...

tomhow | 3 hours ago

[dead]

throwaway984393 | 30 minutes ago

[dead]

temptemptemp111 | 5 hours ago

[dead]

huflungdung | 4 hours ago

[dead]

unit149 | 3 hours ago

I love that large companies keep showing us more and more often why you really, really shouldn't rely on them.

rowanG077 | 5 hours ago

That’s not what extortion means.

sneak | 35 minutes ago

On the one hand I feel sorry about how big of a price hike that is but on the other, I call bs. I find it too hard to believe there was truly zero communication leading up to this point where you now have 1 week to pay up before they revoke all access and delete all data.

prng2021 | 4 hours ago

We’ve been using Microsoft Teams as well as the entire office suite, and we’ve been positively surprised. There is an occasional clunky UI you come across, but the feature set is far superior to Slack or Zoom, and the ecosystem integration is nice.

thiagoperes | 4 hours ago