So, my company uses Salesforce.com to manage leads, sales, customers, and the help desk. We run most of the company on it. I liked it because it’s an ASP, and is therefore more or less cross-platform, which meant I could use my PowerBook.
Until today. Salesforce released an update over the weekend, and it broke lots of stuff. We can’t export large reports, etc. And the mail merge functionality, which I used nearly every day, was broken, but just on the Mac. Why? It’s only supported on Windows 2K and XP.
So I call them. The developers say it was never supposed to work on Macs and it was a fluke that it ever had. Basically, their solution is for me to buy a whole new computer and use an entirely different OS just so I can use THEIR product, which is supposed to be cross-platform.
But, I protest, it worked just fine before the new release. It wasn’t supposed to, it’s a Windows-only feature. Never mind that it’s a core functionality. Never mind that a feature that worked last week is broken this week and they’re calling it an “upgrade.”
But the thing is, there’s no reason the mail merge function can’t work on OSX. After all, it had been working just fine. This is just developer laziness- they don’t want to take the little bit of extra time to support a non-Windows platform. And while Mac users make up maybe 4% of computer users, we’re spread out across a lot of companies. Salesforce tracks marketing efforts- it doesn’t occur to them that there might be a Mac-using designer in there somewhere?
Idiots.
And in case anyone is wondering, yes, I did try spoofing my Mozilla user agent to look like Windows/IE. It didn’t fool Salesforce. Going to try spoofing Safari’s agent next.
UPDATE: I managed to get the first step of the merge working in both Camino (Mozilla) and Safari by user-agent spoofing. I can get it to let me choose a document to merge, but it won’t actually load the document after that. I’ve tried it with and without having Word open at the same time. It’s not that the data merge fields are incompatible, at least at the time I uploaded the templates, because they were all done on the Mac.