I have never worked in eCommerce, yet still keep running into areas of the orgs I've worked for that use it's plugin ecosystem to try and accomplish... things- things which usually have nothing to do with sales.
I have never worked in eCommerce, yet still keep running into areas of the orgs I've worked for that use it's plugin ecosystem to try and accomplish... things- things which usually have nothing to do with sales.
I'm sure it has some actual legitimate functions too but they're so utterly lost in a deluge of MBA bullshit that I don't think it's remotely worth the price. We don't have one where I work. We run a pieces-parts setup of custom apps alongside ancient code in our website, and it definitely has issues and we are addressing, but the CEO has no desire to buy anything like Salesforce. He calls it "data noise:" it looks like data and it looks important but it doesn't mean shit.
Imagine a company that is driven by actual salespeople — like car dealerships, or any telemarketing or charity operation — where someone is making phone calls and trying to make sales.
Salesforce is their CRM, a Customer Relation Manager. You can get a complete history of an individual and their buying history within your company.
I worked for a travel-adjacent company a couple years ago, the entire thing was predicated on a half-dozen sales reps making handfuls of deals worth $50k+ each. Nothing like e-commerce. Salesforce was their Rolodex and their beating heart.
That said, it isn't a good CRM. It's nineties tech that became very essential to very very big companies. Someone else here described it as akin to PhpMyAdmin and he absolutely nailed it.
I think Salesforce is likely to be worth more someday for their Slack acquisition, not unlike how Meta is worth more for Instagram than Facebook.
What this results in is that upper management sees all the features and capabilities in a flashy sales pitch, they close a deal with Salesforce (probably after some less-than-noble negotiation tactics deployed by SF salespeople), and then the mandate comes from the top: "We must implement Salesforce!" And all the tech people look awkwardly at each other not having the faintest fucking clue what that even means.
It seems to be a hard and fast rule of the universe that the more things your thing is designed to do, the worse it does all of those constituent things.
Its core strength (if you don't fall for all their salesy mumbo jumbo magical mystery tour weasel words) is that "native applications" require zero integrations/configurations. They "just work".
Salesforce is the CRM. It is the source of truth for our customers, orders, vendors. It is also the service (help desk agents use their VOIP to help customers and transcripts are automatically logged). It does the marketing. It also does our financials. It also integrates with our survey SaaS.
It also powers a lot of front end because our front end stack sucks. We use SOSL to power our front end search. It also creates micro-sites that our front end points to.
They also have an ecosystem of third-party apps that "just works".
With all that said. It is very expensive. Mulesoft is horrible. I wish they tone-down the salesy bullshit; they don't need the Microsoft-Azure level of bullshit -- Salesforce actually works.