Constructing (not just “creating”) Amazing Customer Experiences

Are you part of Gen-Z or are you a Millennial? Perhaps you’re a Gen-Xer or maybe a Baby Boomer? These categorizations may seem like harmless fun to most people, but anyone in the business of marketing knows all too well that you can assume a lot about a person simply by knowing their age; even if you’ve never seen or talked to them.

In the marketing world, we use these groupings to describe how people consume digital content. In that at least, the Internet has failed to fulfill detractors’ predictions that it would isolate us from one another.

But, even with our demographic differences and varied personas, we do all share at least one thing in common online: a desire for a great experience. Whether we want to connect with our friends, be entertained, feel better about ourselves and the world around us, or just want to kill some time waiting on 5 o’clock to roll around, rarely do we tolerate online mediocrity.

And that’s something we can build on.

Building Your Customer Experience Foundation

Nearly 40 years into the recognized “digital age” we are still refining our understanding of how we can use digital technology to connect with each other. That goes double for businesses wanting to connect more with customers and ultimately “sell more stuff.”

“More than half of consumers say that the overall enjoyment of their experience is important in their decision to buy a product or service.” – The Deloitte Consumer Review

One of OutSystems most trusted partners, Deloitte, recently outlined six Building Blocks that will help you define and implement a winning customer experience architecture. Let’s look at them here briefly:

  1. Content – Content is the only way to reach digital audiences. Digital content can be as complex as interactive demos and augmented reality, or something as simple as a form. Regardless, it must be created and delivered in a frictionless way that makes people want to interact with you, even if all they “get” from it, is entertained.
  2. Customer Marketing Data – If Content is King, then customer marketing data is Content’s Big Brother. Without actionable marketing data, you have no insights into what your customers want, or what kinds of things they like. You might as well stand up in the food court at the mall with a megaphone and try to pull in prospects.
  3. Customer Data Repository – So now you have all this customer data, but without a good way to store it and access it, it’s not doing anyone any good. From a storage standpoint, we have data warehouses and cloud storage solutions. Both are good, and when properly implemented with good data handling processes, can provide enormous value across the enterprise, from marketing to operations.
  4. Marketing – How you get your content and message to your customers. Despite advances in technology, some of the oldest marketing technologies–video, email, webinars, blogs–are still some of the most effective. It’s how we present them and the information we present through them, thanks largely to the prior three steps, that makes all the difference.
  5. E-Commerce and Offline Sales – Depending on both the size and type of your business, you may favor one or other, or even both. Either way, your sales efforts can be driven more effectively through better and more informed digital offerings and communication.
  6. Service – Many businesses have realized the value of offering service as a service, either as an add-on after a sale, or by offering “service” as a product. In Deloitte’s survey, 58 percent said they prefer buying services online versus in-store. Service is a very important and profitable business model and can be more important from a “experience” standpoint as the the process leading up to a purchase.

To help you remember these Building Blocks, we offer this anagram: Cool Customers Can Make Everything Super. You’ll thank us later.

Three Ways to Reinforce Your Customer Experience

Foundational building blocks are great, but they are only what their name implies: parts of a larger structure. Necessary? Yes. But not sufficient on their own to build a successful customer experience. For that, you need support. Let’s look at the the three support beams Deloitte outlines.

Analytics

Legendary customer experiences are designed.” – CX Consultant, Dwayne Vera

Maybe what Mr. Vera said there isn’t earth-shattering news to you, but it is one of the most important truisms in marketing. Two decades ago when customer experience extended no further than the checkout counter, then yes, great customer experiences could just happen. But not today. Not when we have dozens of potential touchpoints available to us within mere seconds of a thought.

If you want to design a great customer experience, you need to understand your customers and that can only happen through, initially, trial and error, and then later, through more intelligently gathered and analyzed data run through analytics.

How you gather that information is partly driven by your touchpoints. Within your apps, you should include feedback mechanisms throughout. In addition to passively providing feedback links and fields, ask for it. You’d be surprised how much more you’ll get just by asking. Other avenues of feedback include call centers, surveys, and email. If you’re just starting out, you may not have robust feedback mechanisms in place, but as you grow your customer channels, so should you expand and improve your feedback and analysis acumen.

When it’s time to analyze that feedback, we recommend one-plussing your human analysis with software-based analysis. As good as the human brain is, its abilities pale in comparison to computers when it comes to sorting and making connections between data points. If you can collect your data on the same system running your applications, you’ll definitely save yourself some time. If that’s not a luxury you have currently, there are work-arounds.

API Integration Management

An API is a software layer that, in short, makes it possible to integrate one piece of software into another. Most commonly, APIs tie in third-party data and functionality into a larger piece of software. For customer experience, we can use APIs to pull in other sources of analytics data and other product or service functionality to extend our own.

There are four main types of APIs: Open, Public, Composite, and Internal. On top of those four, are additional, web-based APIs: SOAP, REST, XML-RPC, and JSON-RPC.

Clearly, API integration isn’t something just anyone can pick up. Traditionally, it’s done by professional developers and though true that many vendors now offer an API for ease of integration, it usually requires a skilled hand to make it all work together. However, new developer-friendly tools like low-code platforms can greatly simplify API integration. They can make it so simple, in fact, that even non-professional developers (AKA Citizen Developers) can use them to create powerful software that integrates other data and functionality into their own.

Contextual Delivery and Personalization

With your APIs in place and a thriving analytics program plugging away, you can now truly begin to customize your touchpoints and channels to meet your customers wherever and whenever they want to interact with you.

We said “meet” because customer experience is not a “push-only” strategy. The best relationships happen organically, not through some forced marketing interaction. And not everyone wants to talk to a live person. For others, the very idea of an intelligent chatbot is too reminiscent of Skynet and the Terminator. And that’s OK. That’s why there are a dozen different ways to interact with people. The goal is to let them decide, but then provide them with a consistent, intuitive experience from Channel A (chatbot) to Channel B (your website) to Channel C (your product page).

Opening the Doors to a Great Customer Experience

With everything in place, you’re ready for the Grand Opening. How you reach out to your customers and the opportunities (channels) you provide them to reach out to you could be considered “Tactics” but that doesn’t sound nearly as good as “Experiences.”

A caution though; many organizations get so caught up in their online presence that they forget about their offline audience. Conversely, many smaller companies don’t believe they have a need for online channels, when often that’s the first place people go for information about them.

A balanced approach is best. Start simple and build from there. You may not need a 24×7 AI-based chatbot answering questions at all times of the day or night. That said, with an enterprise-class rapid application development platform, building and releasing a chatbot might not be that difficult, or expensive so why not?

Some traditional and popular experience channels today include:

  • Email (includes targeted outreach and surveys/research requests)
  • Web (multiple options here: landing pages, .com sites, ads, web apps, blogs, etc.)
  • Mobile app
  • Social Media/Networking
  • Live Chat and/or AI-assisted Chatbots
  • AR/VR
  • Webinars
  • Live phone support
  • Attending or hosting events and roadshows

Your options are limited only by your resources, but at least for your online experience channels, there is some help.

Low-Code Application Development Platforms – Your One-Stop Customer Experience Workshop

Whether you run a small business trying to get a leg up on your competition and need to get started with your digital channels, or you’re part of an enterprise facing challenges around ageing legacy systems, budget shortfalls, and staffing concerns, a low-code development platform offers more than hope — it offers RESULTS.

  • According to Gartner, “By 2024, low-code application development will be responsible for more than 65% of application development activity.” [1]
  • 41% of organizations are already using a low-code application development platform.[2]
  • From OutSystems own survey of more than 3,300 IT professionals, the following graphs shows the difference in Digital Transformation Maturity between those using a low-code development platform and those who do not:

OutSystems – 2019 State of Application Development Report (page 37)

An enterprise-worthy low-code platform offers anyone with a technical mindset–skilled developer or not–the ability to create amazing, feature-rich customer experiences entirely on a single platform. With low-code, you don’t need UX/UI specialists and a team of dedicated CX engineers to give your customers the same great touchpoints that you want when you connect with your favorite brands.

This is not to say that the library of screen templates and patterns that come preloaded are everything you need. But, they’re more often than not, a great start from which you can begin to customize as your own. And unlike niche-platforms that only serve a single business purpose, an enterprise-class low-code platform can help you build everything from core systems to edge solutions, all on a single platform.

We invite you to see for yourself what a low-code platform, like OutSystems, can offer. You can download theOutSystems Personal Environment and get started with it today.

If you would like to learn more about the ideas discussed in this blog, check out these great articles and resources:

Customer StoriesOutSystems for Digital Experiences


[1] 2019 Gartner Magic Quadrant for Enterprise LowCode Application Platforms.

[2] The State of Application Development – 2019, OutSystems https://www.outsystems.com/1/stateappdevelopmenttrends/


From page 37 of the 2019 SOAD report.

Chris Souther's avatar

By Chris Souther

Chris joined the Air Force out of high school. After four years of supporting communications for the Department of Defense, the White House, and stations around the world, he left the military and moved to Atlanta. For the next six years, Chris continued working in the telecom field, eventually traveling around the country teaching companies like MCI, Nortel Networks, and Cabletron, how to do what he did. When the dot.com crash happened, upon recommendation from his wife, Chris re-enrolled in school and earned his B.S. in Communications (PR & Marketing). Since then, he was worked in network security, healthcare, banking and finance (and FinTech), general high tech (AI/ML, Cloud, IoT), and most recently, application development fields. Now, with more than 15 years of both Marketing and Communications under his belt, he helps organizations grow their business through the proper application of marketing, communications, and content. And he blogs on the side. It keeps him sane.