Skip to main content

Customer Experience is a Platform Play - Always Was

Shiny Engine
Photo by Tim Mossholder on Unsplash

The most important tool that enterprise software vendors have in their respective arsenals is their platform.
While Vinnie Mirchandani rightfully states that Enterprise Software Platforms have so far underwhelmed, Denis Pombriant proclaims them the new battleground. In my opinion it is not that new a battleground but as part of the Clash of Titans it is becoming more evident as a battleground. An enterprise software platform was always part of the battle for dominance in the customer engagement – or putting it into (marketing) industry lingo – customer experience market. It is actually an integral part of it. This is largely because of the ongoing commoditization of transactional business applications.
But it was sexier to talk about shiny topics like engagement and experience than to talk about the grease and the machinery behind that drives and enables the technical delivery of engagements – note, that there are systems of engagement, but there is nothing like a system of experience.
And now topics like chatbots, machine learning, AI, ambient computing, IoT, to name a few, made the machinery – the platform – the new black.

A – perhaps not so – brief history

When looking at the broad topic of CRM, customer engagement or customer experience, we have seen a lot of change happening since the early days of Sales Force Automation, SFA.
Back in the early 90s one of the first topics has been SFA, with a focus on making a distributed sales force more effective and efficient. Contact management came even earlier, call center software and field service quickly followed.
The emerging industry was dominated by little players that mostly got acquired by bigger enterprise software companies (anyone still knows a company called Kiefer & Veittinger?). Essentially we lived in a best-of-breed world. Nobody really talked about user- or customer experience. Times were all about efficiency. But what happened was that these point solutions brought an improved customer engagement, and with it an improved experience. Sales cycles shortened, got more predictable, which led to increased customer satisfaction overall.
One of the players, Siebel, stepped up the game by coining the term Customer Relationship Management, CRM, and with it came the solution suite that increasingly covered all areas of CRM: Sales, Service, and Marketing. The advantage was clear: Having a highly integrated system not only allows for more efficient internal collaboration but also enabled one consistent face to the customer – better engagement possibilities and therefore potential for improved experiences again.
The first real protagonist of this was SAP, but let’s not forget Oracle.
In the mid 2000s Cloud Computing fully arrived, or rather took off. One could say, that this was also propelled by Salesforce with its then disruptive Software as a Service model. With this model we arrived at best-of-breed software again, as nimble SaaS players could offer quick solutions for departmental problems, something the big software houses could not do – nor did they want to.
SaaS was born, and with it came the possibility to nimbly react to increasing customer demands, which in times of social media and the communications revolution that mobile devices caused, came very handy. The big incumbents realized this, too; some faster than the others.
All of them, SaaS players or not, had their own development platforms, with different strengths, with or without own databases. This is important as it allowed them as well as their partners to efficiently enhance their software to offer more specialized functionality.
Again, without talking about it, one result was better user- and customer experience through improved engagement.
At the same time players like Google started to offer their environments as development platforms, too.
PaaS – platform as a service was born.
Add a vast number of little players and great software that got built using available open source technologies only.
Shortly after, with the arrival of AWS, Infrastructure as a Service became a hot topic.
However, a problem arose of all this, too. The many SaaS applications that were built using the different technology and development platforms had a hard time integrating, which ate up a lot of the advantages the SaaS applications themselves offered. Consistent engagement, and with it customer experience suffered.
To address this, middleware services became part of PaaS offerings. Additionally there was also an increasing trend of consolidation on a smaller number of offered platforms, increasing the economies of scale for all involved parties.
As a side effect the suite reappeared on stage, but with a twist. Instead of being a kind of supermarket it had converted to something more like a mall. Specialized software was integrated via a (fairly) common data layer, based upon one platform. While this is not entirely true you get the picture.
This happened towards the end of the first half of the 2010s, and, along with increasing commoditization of enterprise software, gave birth to the ‘platform war’. Just that, sticking to military terminology, CEM, CEX, Martech, etc., have been the proxy wars.
In came topics like chatbots, AI, machine learning, IoT, ambient computing.
And this brought the platform topic into the foreground.
A well-architected and comprehensive platform is the foundation for integrated business processes. This, in turn is the precondition for being able to deliver great engagements and therefore for the end customer to perceive a great experience. There is no experience without engagement.
The platform is the customer experience platform.

But wait, what is a platform?

Now, this is a good question!
There are probably as many definitions as there are enterprise software and infrastructure vendors. And these definitions are largely based upon the vendors’ legacy and core business.
The industry largely distinguishes between two layers of platform:
·      Infrastructure – IaaS
·      Software – PaaS (and to some extent SaaS)

Infrastructure is the skeleton

While IaaS is fairly simple (no disrespect meant) as it mainly deals with the many hardware aspects of a distributed cloud platform, it is challenging on its own.
And, supplying the compute, storage, and networking abilities, IaaS is literally fundamental. That makes it a part of the platform to reckon with. IaaS is a core element of Oracle’s strategy, and increasingly gets Microsoft’s attention. And then there are players like AWS, Google, Ali Baba, IBM, Rackspace, etc. that are providing cloud infrastructure to businesses as (a part of) their main business.
The importance of IaaS is evidenced by all major enterprise software vendors heavily investing into their own datacenters. Although infrastructure is a commodity it is a commodity that the big software vendors are depending upon – at a scale that makes them vulnerable.

Software are the muscles

PaaS is more complex than IaaS. It is the foundation for building thriving application ecosystems. It therefore needs to supply all services that are needed to efficiently build, deploy, sell, and manage business applications and business application services (aka micro services). It also needs to provide the foundational services that enable business application developers to concentrate on solving business problems. That’s why analytics, IoT services, machine learning infrastructures, AI services, middleware, database engines, and much more, are part of it, too.

Choose your platform wisely

It is the software platform that lays the foundation for being able to consistently engage in a way that can deliver positive experiences. The IaaS part of the platform makes sure that the software platform itself can deliver with low latency and the performance that is necessary at any time.
The ability to consistently engage in a way that can deliver positive experiences is why especially the PaaS platform is that important.
And then there is the challenge of on premise software and/or “private clouds” as well as increasing regulatory pressure that places demands on the storage location of data with the latter becoming a non-issue soon, as every significant IaaS vendor will be able to support upcoming regional legislation – doing so is a matter of survival for them.
The other matter of survival for them is whether and how they can attract business workloads to their infrastructures. And this means partnerships. No big enterprise software vendor – who all provided PaaS – will make itself dependent on one single, or only two IaaS providers.
Which means that the software platform will remain the decisive factor.
Of which we have largely four: Microsoft, Oracle, Salesforce, and SAP, discounting for specialists and ambitious startups like Freshworks or Zoho, amongst others.

So, which platform to go for?

As bland as it sounds, this is an individual decision. There is no one size fits it all.
The main criteria are:
·      Fit to the existing (on premise) back end
·      Fit of current offering to current needs
·      Fit of offering in 3 years to perceived needs
·      Adaptability to changing needs
·      Ecosystem
·      Willingness to accept a given IaaS by choosing a PaaS
·      Cost
The four vendors have very different strategies. All of them have their own infrastructure, but Microsoft and Oracle strongly prefer its own, while Salesforce and SAP are partnering, which also helps drive cost down.
Microsoft, Oracle, and SAP are full suite vendors, with offerings covering the full value chain, while Salesforce concentrates on the customer side of processes. Microsoft on top of this has a strong productivity suite and essentially ‘owns’ the office.
Microsoft, Salesforce and SAP are running thriving ecosystems, with Microsoft and Salesforce clearly having an edge over SAP. Oracle is less strong.
All four are investing heavily into important technologies like machine learning, blockchain, VR and AR. Oracle’s investments into AI based database security is something unique in this area; until Microsoft goes that route, too – followed by SAP, which has least data on database attacks – but likely lots on attacks on the application server.
Microsoft, followed by SAP have best access to data, Microsoft via LinkedIn and its stake in InsideSales, SAP via the Ariba network and now Gigya.

Tl;dr – Which platform will win?

In brief: The race is on.
My personal view is that Microsoft, Oracle, and SAP have an edge over Salesforce, as these companies offer more of the value chain, in breadth and depth. Salesforce, on top of it, is not overly profitable. The company surely provides high value, but also at a high price. What if other vendors provide (or are perceived to provide) similar value at a lower price point? After all one major driver for a move into the cloud is lowering cost.
On the other hand at least Oracle and SAP, probably even Microsoft, can learn from Salesforce about eco systems.

My advice?

Look out for what Microsoft is offering, especially if you are not (yet) a large enterprise but consider yourself upper end of mid market. If your concern is the whole value chain and you want to grow, look for SAP. Look for Oracle if you are an Oracle shop.
If your main, or only, concern is customer engagement, have a good look at Salesforce.
But always keep your existing infrastructure in mind.


Last Year's Top 5 Popular Posts

Ecosystem Play - One Game at a Time

It is not that uncommon that a software company creates new software based upon customer requirements. Actually, this is the way things should be done; not exclusively, but to quite an extent. Now, there are few software vendors who are truly independent. Most vendors are, and need to be, part of one or more other vendor ecosystems. This is simply a matter of scale, as there are only a few vendors who have the size and market power that are necessary to surround themselves with a good number of customers, ISVs, system integrators and other partners. And the number of these ecosystems is rather shrinking than growing.  What this means is not that these few companies can implement and deliver what they want, but that the other ones need to carefully check two things. First, which ecosystem(s) to belong to, be it one or more than one. And as the CEO of 3CLogic, Denis Seynhaeve in a recent CRMKonvo said: It is important to choose wisely, which ecosystem to commit to. One of the fundament

Digitization, Digitalization, Digital Transformation - A Stake in the Ground

Since about February or March of Anno Domini 2020 we regularly hear about how the Covid crisis is driving “digital transformation”. You now might ask yourself why I put this term into quotes. Bear with me for a minute, it’ll be explained … For sure, this crisis is forcing many a company into enabling its employees to work remotely. It also forced some companies to at least temporarily close physical doors as supply chains and/or delivery of products and services are severely inhibited or even broken. We also see a lot of companies implement interesting hybrid strategies that bring what we thought of being decidedly offline experiences into the online world. A good example for this trend are wineries that lost an important lead generation and sales channel with their temporary inability to host wine tastings in their cellars. Till now the opinion was that nothing can beat the experience of being down there in a wine cellar, surrounded by barrels of ageing wine, musty air, like-minded pe

CRMKonvo - Freshworks on Platform, CRM and useful AI

Freshworks has is now officially a fresh (sorry, I really couldn't resist this pun) member of the club of platform players. The company introduced its own flavour of CRM and a platform that they build upon. What is next? Lot's of ground to cover. A CRKKonvo with Prakash Ramamurthy, Chief Product Officer, Peter Stadlinger, Head of Products CRM and David Krauss, Senior Director Product Marketing at Freshworks. Together with Marshall Lager, Ralf Korb and Thomas Wieberneit they discuss market perspectives, what the value for customers actually is and how the innovations that the team has recently introduced fit in there. Prakash, Peter, and David bring a wealth of knowledge to the conversation, including a pretty interesting dive into how to train an AI based upon the idea that the human who is in front of the machine is still one of the most important trainers, due to tacit knowledge and wisdom that cannot be codified. Which also explains the trifecta of priorities that Freshwork

Nimble strengthens its ability to be where the user is

I haven’t written much about Nimble recently; actually I haven’t written too much about anything lately. Now it is time to have a look into some interesting news that hit my desktop. The News On June 30, 2021, Nimble announced an integration with Microsoft Teams to streamline workspace collaboration. The integration offers Nimble users to prepare meetings and provides the tools to help getting information on meeting participants from their contact records, the ability to take notes that will be synched to Nimble as well as the ability to send trackable follow-up emails. The capability will be delivered via an add-in to MS Teams. For your convenience, the press release is also copied below. Nimble Integrates with Microsoft Teams to Power Virtual Business Meeting Engagements Nimble Offers Microsoft Teams Add-in to Help Teams Thrive in The Hybrid Workspace SANTA MONICA, Calif. -- June 30, 2021 -- Nimble , the simple CRM for Microsoft 365 and Google Workspace teams, announced today tha

Together, Zoom and Five9 shape a new market

  The News On July 18, 2021, Zoom Video Communications, Inc. announced the acquisition of Five9, Inc. in an all-shares transaction. The transaction values Five9 at around $14.7 billion. According to the press release “the acquisition is expected to help enhance Zoom’s presence with enterprise customers and allow it to accelerate its long-term growth opportunity by adding the $24 billion contact center market.” According to Eric S. Yuan, CEO and founder of Zoom, the company is “continuously looking for ways to enhance our platform, and the addition of Five9 is a natural fit that will deliver even more happiness and value to our customers”. He continues with “enterprises communicate with their customers primarily through the contact center, and we believe this acquisition creates a leading customer engagement platform that will help redefine how companies of all sizes connect with their customers”. Rowan Trollope, CEO of Five9 adds that “businesses spend significant resources annually o