10 Reasons to Choose Shopify Plus Over Magento for Enterprise eCommerce

Chuck Goldsworthy

A re you contemplating an upcoming software replatform and wondering which platform in the market best suits your ecommerce needs? As an award-winning, full-service agency known for our ecommerce chops, we have many reasons we recommend Shopify Plus over Magento.

When clients ask our advice on which ecommerce software would best meet their business needs, as well as deliver an engaging and compelling branded customer experience, we start by highlighting these 10 Reasons to Choose Shopify Plus Over Magento for Enterprise eCommerce:

1. Shopify Plus Total Cost of Ownership

While the subscription cost of Shopify Plus and Magento Commerce 2 appears close to the same monthly price, there are multiple factors to consider when it comes to the difference in the total cost of ownership between the two platforms. First, let’s consider the average implementation cost of Shopify Plus versus Magento. Traditional ecommerce platforms, such as Magento, take 8-12 months to implement. With Shopify Plus you can be selling in 3-4 months. Given the shorter project timeline, the professional service fees you pay your implementation partner, or your in-house technical team, are commensurately less. Second, since Magento is a PaaS software and must be hosted On Prem, the cost of IT infrastructure to host Magento onsite or paying a third party to host your solution in a cloud-based platform, like Microsoft Azure, must also be factored in. Last, companies using Magento report spending thousands of dollars monthly to simply maintain their solution and implement frequent upgrades, which we will touch on later in this blog.

2. Shopify Plus Decreases Time to Market

Because Shopify Plus features a robust common code base, Shopify Plus implementations are 2-3x faster to implement than Magento Commerce. Instead of developing a solution from scratch, Shopify Plus integration partners like BlueBolt are able to utilize this code base, as well as pull from a trusted third party app marketplace with plug and play capabilities. This enables clients to utilize more of the project time and budget customizing the Shopify Plus platform to meet their client’s unique digital business needs.

3. Shopify Plus is a SaaS Solution

SaaS software has revolutionized the MarTech industry – so much so that the last On Prem software platform was founded in 2007. IT and Marketing staff alike enjoy routine access to new, platform rich features without having to do tedious and expensive upgrades.

Shopify Plus enables clients to allocate their budget and staff bandwidth on improving their website instead of just maintaining it. On the other hand, Magento plans to release a total of six unique feature updates in 2022, all of which must be implemented by IT teams, decreasing available staff time and budgets for new projects.

4. Shopify Plus: A Checkout That is Always PCI Compliant

The great thing with the Shopify Plus checkout is that it is inherently PCI compliant, since their checkout is a SaaS solution hosted within the Shopify ecosystem. Additionally, Shopify’s checkout is engineered to minimize the need for customizations and ensuring PCI compliance.

On the other hand, a Magento Commerce solution needs PCI compliance hosted in your On Prem solution, leaving the onus on your company’s IT team. Furthermore, customizations to the checkout process are not safeguarded like they are in Shopify, making it easy for a PCI Compliant checkout to go off the rails.

5. Multiple Built in Sales Channels for a Broader Reach

Shopify Plus offers several built-in sales channels including popular online marketplaces such as Amazon, EBay and Walmart, as well as social media marketplaces including Facebook, Instagram and TikTok. This makes running your enterprise ecommerce store user friendly, relevant and customizable. Merchants are able to integrate multiple channels, whether they are selling in an online storefront or one of several marketplaces, making it easier to manage the variety of ways today’s customers shop for products. Additionally, Shopify Plus offers shipping partnerships, enabling merchants to get discounted rates, increasing profit margins.

6. Extensive App Marketplace and Shopify Plus Leveraged Partner Support Network

Shopify’s Partner Marketplace is truly head and shoulders above all other ecommerce platforms. Third-party applications such as YotpoKlaviyo, and Recharge and many other third-party software vendors are easily implemented in a “plug and play” manner enabling MarTech teams to bring products to market faster than ever before. Additionally, Shopify Merchants have access to a robust network of Shopify Plus implementation providers, like BlueBolt, to help them customize the platform to bring their business to life digitally. While the Shopify Marketplace is incredibly large and powerful, it can also be overwhelming, which is a reason that Shopify maintains a robust network of implementation providers. Implementation partners, such as BlueBolt can help merchants make the best choices in configuring the platform and selecting add-ons.

7. Scaling is Automated

It is surprising the number of companies who are still on a software solution with an On Prem infrastructure, undergoing painstaking management of scalability whenever traffic peaks. The benefit with a SaaS platform like Shopify Plus is that running a SaaS software blessedly and automatically scales to ensure your customers find what they need in a quick and timely manner, without the worry of your site getting bogged down.

Does the idea of a Q4 sales rush or a marketing campaign make you start sweating at night? Thankfully sweet dreams are attainable with Shopify’s cloud hosted platform with integrated auto-scaling capabilities.

8. Enhanced User Experience

Unquestionably, Shopify Plus is far easier than Magento Commerce from an administrative management perspective. Shopify is set up to enable marketers to quickly and easily update both products and services on their website, as well as offer promotions on the go – without the help of the IT team.

Woman works at computer

Additionally, the plug and play functionality of third-party applications makes it easier than ever before to have Shopify’s enterprise platform meet all your unique business needs.

9. Shopify Plus Feature Releases Don’t Break Your Website

One of the best things Shopify is known for is releasing updates with new features that are very easy to use and take little to no development efforts to implement. Better yet? These feature releases don’t break your website – and your third-party applications. Meanwhile, colleagues of ours who work on Magento have reported that it internally costs tens of thousands of dollars to implement new features in Magento, as they often break their sites. Can you imagine being at the mercy of your software provider and not knowing when your site is going to go down in 2022?

10. More Bandwidth to Build Improvements Over Time

With traditional ecommerce platforms, like Magento Commerce, MarTech IT budgets are dedicated to frequent upgrades and feature releases to improve their customer experience. If you ecommerce platform is Magento Commerce, your team likely spends $10,000+ per month to maintain your website properties and integrate Magento’s feature releases, which is $120,000+ annually that could be spent on improving your customers’ experience with your brand and adding to your MarTech capabilities. Thankfully, our clients on Shopify Plus do not have to dedicate such precious resources because the are at the mercy of their ecommerce platform. Could you imagine having time and budget bandwidth to spend on optimizing your website you can develop real customer data on which to base your business decisions?

10 Reasons people choose Shopify Plus over Magento - 5

In summary, the Shopify Plus platform is a much better enterprise ecommerce software than Magento for the vast majority of ecommerce stores. As a highly technical and award-winning Shopify Plus partner, BlueBolt is adept at extending the Shopify Plus platform to meet all your unique business needs so that your products and services are available to your customers when they are ready to make their purchase. Please consider letting us help you implement Shopify Plus for all your digital needs so that together we can improve your customer experience, deliver on your KPIs and realize the ROI impact that is nearly impossible to find when running Magento.

Website Testing & Experimentation: Leverage Data with Optimizely

Chris Risner

F or too long, marketing and business executives have been left in the dark as to what their customers really wanted. Yes, some datasets were available based on results from a promotion, but those results often took weeks, if not months, to receive – and were usually only able to be calculated after a campaign was complete.

Good news. Times have changed. The challenge now is to harness the data that is coming at us at the speed of light. Thankfully, software platforms like Optimizely Intelligence Cloud offer a data-driven model of testing and experimentation that creates usable, actionable reports. This also enables your team to prove the ROI of marketing actions, optimize strategies to improve performance and make intelligent, customer focused marketing decisions. In the age of website testing and experimentation, brands can leverage data, thanks to Optimizely more easily than ever.

In practical terms, testing and experimentation with Optimizely Intelligence Cloud empowers you to:

  • Prove the effectiveness of marketing campaigns
  • Shutter ineffective strategies and expensive mistakes
  • Innovate and test new design ideas
  • Improve campaigns and pages
  • Assess new marketing plans
  • Generate informed business decisions

Marketing experimentation is the fastest path towards true digital innovation and, more importantly, standing head and shoulders above your competition.

Website testing with Optimizely Intelligence Cloud

Getting Started with Optimizely Intelligence Cloud

To enable your marketing team to chalk up some quick wins with Optimizely testing and experimentation, their team has put together directions on ten common Optimizely Intelligence Cloud experiments including:

Geographical Differences

Do you want to know what matters to your customers in different parts of the United States? How about the entire world? This is a great experiment to see what content and imagery appeals to consumers in various locations. It’s even more powerful for commerce companies looking to see buying patterns in various geographic areas, as this can drive promotions or entire lines of new business.

CTA’s for New Visitors vs. Subscribers

Delivering clear and compelling content for each of your user personas is critically important, so the team at Optimizely created an experiment that centers around testing content for new users versus subscribers. After all, would you want a loyal customer to be greeted with a “let’s get started” form?

Website testing with Optimizely 2

Remove Distractions from the Checkout Funnel

Have you been challenged to improve online sales? One culprit that hinders most sales funnels is distraction. This test enables you to look at a variety of steps where your customers may be getting hung up. Could it be convoluted navigation? Could it be too many steps in your checkout process? There are so many ‘virtual squirrels’ that compete for your customer’s attention. Minimizing the interruptions they face will facilitate them across your goal line.

Optimize Your Pricing Pages

How a pricing or subscription page is arranged can truly deliver the goods for your team. The question is, what styling changes will deliver the magic combination? Prior to testing and experimentation, this was largely anyone’s best guess based on sales results. Fortunately, testing and experimentation takes the guesswork out of the picture leading to higher conversions and increased sales.

Website Testing with Optimizely 3

Highlight Key Value Propositions

Do you offer multiple purchase choices customers can make, or new offerings you would like to highlight? Would adding a phrase like “most popular” sway your customers to make a choice they may not have made otherwise? The good news is you can test all these variables and get clear answers with multi-variate testing.

Symmetric Messaging

One of the truest marketing sayings is “the devil is in the details.” Many a marketing team has had battles over the tiniest differences in messaging and/or which images should accompany the text. The great thing is that with Optimizely’s ability to test multiple phrasing and pictures through A/B/n testing, teams will now know who gets bragging rights.

Website testing with Optimizely Intelligence Cloud - 4

Personalize Based On Cookies

One of the easier ways to deliver personalized content is to leverage the cookies your users download from your website. However, this can also get a bit over the top creepy. Finding the balance between what is a good use of cookie-based personalization is what testing can help you identify. You may have users who love a highly personalized website or you may have a customer who will jump ship. The only way to know is to hypothesize and evaluate based on actual trials.

Test Promotion Formats

Do you have a promotion that has gone over exceptionally well with your customer base? What would happen if you expanded that promotion from your website into an email or vice versa? When does the promotion reach its limit and run its course with your customer base? All these questions – and more – can be answered with Optimizely.

Optimize a Form

With website forms being a key component of demand gen pipeline, it’s very important for marketers to use them in the most effective way possible. For example, one company in the UK experimented with a long form that asked clients 1-2 questions per page over four pages. They found a 70% increase in their customer base completing the entire form versus having 5-8 questions in a one-page form. As one can imagine, a 70% uptick in form completion can do a lot for pipeline. In their case, it led to a whole new product line offering.

Website testing with Optimizely Intelligence Cloud - Adding social proof

Adding Social Proof

Adding social proof is a theory that examines the impact of whether adding a testimony will influence a customer’s decision to commit. With Optimizely’s multi-variate testing, it’s possible to also add sophistication with cookie-based personalization to test whether a testimonial from the consumers’ geographic area would be more trusted and influence their buying decision.

The good news about these 10 different experiments is that they are truly the tip of the iceberg with Optimizely Intelligence Cloud. The biggest challenge with this powerful platform is to be disciplined and stick to a strategic testing roadmap. Otherwise you may find yourself with a lot of disjointed data making it difficult to build actionable and measurable campaigns. An experienced partner like BlueBolt ensures the platform is implemented properly and enables your team to test often and fail, maximizing your investment for FY22 and beyond.

Unlock your digital potential with Optimizely + BlueBolt

Jason Lichon

S ince 2013, BlueBolt has been a proud Optimizely partner with a reputation for developing complex projects with robust system integrations.

As a Gold Partner, our team of  Optimizely experts can help with any type Optimizely project, including sophisticated global deployments, with significant customizations and integrations to back-end systems.

From strategy to implementation to creative design, deployment, and everything in between, BlueBolt offers a comprehensive set of services to help you get the most out of your investment with Optimizely, formerly Episerver.

Fill out the form to access our brochure to see how you can unlock your digital potential with Optimizely + BlueBolt.

Want to learn more about BlueBolt’s work with Optimizely? Contact us.

What Is Cognitive Site Search and Why is it Important for Searching an Enterprise?

Chris Risner

M aintaining a comprehensive method of search within an enterprise network ensures swift responses to queries throughout the company. Retrieving varying data files, information, and documentation provides a boost in productivity within the organization and drives increased customer experience from visitors to a website.

When combined with cloud storage, powerful search tactics allow users with granted access the ability to locate files and information from the entire network rather than just one system or database. This is why cognitive search is so valuable and why it is important for searching within an enterprise. While varying search methods for large business networks have existed almost since the creation of internal office networks (which pre-date the Internet), these methods continue to evolve. Many companies have turned to enhancing former search applications, including enterprise search, with cognitive search. Before an expanding corporation implements a new search technology though, fully understanding what it is and how it can improve search is necessary. 

What is Cognitive Search?

The idea of cognitive search remains in its infancy. Due to this, a universally accepted definition does not exist as of yet. As the cognitive market comes together, more specifics will develop, but for now, each developer may bring in different variables. The Cognitive Computing Consortium is an organization designed to bring the industry together, but as has been the case in the emergency and development of any new technology, varying developers will always have their own specific ideas as to what should be included. (Search Technologies, 2017).

To fully understand what cognitive search is, breaking down the term itself is necessary. The word cognitive comes from the word cognition, which means the “the act or process of knowing; perception” (Dictionary.com, 2017). So cognitive search is in reference to not only processing knowledge, but using perception to make a search. The term perception itself means to become aware of something using senses. As a computer system does not have senses in the literal context (taste, touch, smell, etc.), a system utilizing cognitive search takes advantage of implemented, or artificial senses. Essentially, a cognitive form of search takes advantage of artificial intelligence, or A.I. (IBM Research, 2017).

Artificial Intelligence

When it comes to artificial intelligence, most conger up ideas of robots mimicking the movements and thought process of humans in futuristic, science fiction movies. While the implementation is different, the idea is the similar in search. The drive of AI is to mimic that of the human brain and to allow it to interact with the environment or process data based on local variables. Google Search has become a prime example of this. Google search now has the ability to process inquiries based on not only local variables but previous search patterns by a user. It allows for more accurate search results based on geography, and how someone has searched for items in the past. Essentially, it learns and adapts. 

Cognitive search uses this form of A.I. to provide more in-depth search results based on local information, previous search history and other variables. These results are not only more in-depth, but more specific to an end user as the system learns how a person or system perform these searches. It is what makes the cognitive search method such a variable implementation into an enterprise’s network search capability. 

How Cognitive Search Came About

As is the case with any other form of technology, cognitive search did not simply happen overnight. It took a long road of small improvements and the evolution of previous forms of search to reach this point. Cognitive search is directly connected to the idea of machine learning, in which a computer system is able to process new information and change the way it reacts based on the newly obtained data. Cognitive methods of search do the same (this is where the difference between machine learning, AI and cognitive search begin to blur into one basic idea). 

Machine learning is the combination of three important steps. Representation, evaluation and optimization. Representation is the language a computer system understands while evaluation allows a computer to decipher the language, which often comes in multiple parts and come up with an answer (similar to a complex equation). Optimization is what allows a system to identify the highest possible result. This is because when performing a search calculation, there isn’t just one possible answer. In a closed network, there may be hundreds, if not tens of thousands of results. This requires both representation and evaluation of each of these results. Optimization allows the machine to identify the calculation with the highest outcome based on the information it processes, which in turn generates the recommended search result (Wired, 2017). Taking this a step further, the results may actually be specific or personalized to the user or person that is performing the search when taking all of the factors into place. As mentioned previously, geography and previous searches can have a dramatic effect on what is relevant for that specific user as the system gets more intelligent over time to attempt to get that specific person the best search results.

Nearly all search methods in use today are, in some shape or form, based off of Google. Google did not create search engines. The Google search engine came out in 1996, while others had existed for several years prior to this. However, Google functions differently than all other engines in the early years. Initial search engines looked for exact keyword matches. Google, on the other hand, created an algorithm that provided value to certain keywords. The earliest Google search algorithm (which the Google creators naked “BackRub”) crawled websites to see how frequently a keyword appeared, so the more frequently the word appeared the higher in the search rankings it appeared. Of course, this led to extreme keyword stuffing (if you remember the early days of the Internet you could scroll down to the bottom of a page and see individual keywords used dozens of times. Sadly, some ill-informed Web designers attempt to replicate this practice today).

Early internal network searches within organizations worked very much in the same way. A user would type in a keyword and all files matching a keyword would appear. The problem with this approach is that most network files and database records can share similar information and often share similar keywords. Due to this, a continual evolutionary step in network search needed to occur. Google understood the importance of improving its own search at the same time, which is why Google re-wrote the book on Internet search in 2000 (Leverage Marketing, 2017).

In 2000, Google started to move further into its search algorithm, making improvements to ensure the highest quality results. As Google search directs traffic to websites, which in turn brings revenue to the receiving site, there are many variables a network search does not possess. This includes the false linking, keyword stuffing, social media signaling, spamming and ad-heavy websites. While these aspects of search are not found in a corporate level network, the development of identifying this information is important to current inner-network search as it helped Google develop its cognitive learning search method in 2015. The ability for Google to allow its search algorithm to not only read keywords and offer rankings but to read into the context of a search based on past search results, selected entries, browser history, location and other variables marked a major step towards complete artificial intelligence within its search engine. It also gave a point for office network developers to aim for in regards to their own search development. Google created a new gold standard for how internal search solutions should behave. It is how cognitive search has come about and why it has become so effective. Network developers are able to weight search results differently and tweak algorithms to better fit the needs of the company, but the general concept of machine learning and cognitive search based off of Google’s search development is present (Leverage Marketing, 2017). 

Why Use Machine Learning and Cognitive Search Within a Business?

Designing specific algorithms for any large corporation is difficult. Locating information that often shares similarities in keywords and file type make for a complex design challenge for any network infrastructure designer. Corporate files may also utilize extremely data sets, which in turn makes for a difficult algorithm design as well. Customizing a search method capable of understanding and functioning within this network can cumbersome and often not provide desirable results. Due to this, bringing in additional variables within the search field and the ability for the system to learn on the fly based off of previous searches and files/data selected can prove especially helpful. Because of this, machine learning and cognitive search is not only helpful within a business network but vital to productivity. 

Machine learning does not simply improve the ability to search for content within a closed network though. it also makes it possible to implement new software applications and in-depth analytical systems capable of deciphering this information. Cognitive search makes all of this possible. It is why bringing in cognitive search into a network not only boosts the speed of locating files and information, but it helps the entire network function better with the specially designed applications. The need to run and analyze large amounts of data grows with every new customer, so when a company brings in thousands of new customers every single day, the amount of data growth is exponential. Machine learning and cognitive search allows for an easier time to decipher this information for use within different departments of a company. For example, a sales staff in Tokyo can analyze sales made during a specific time frame based off of marketing made within New York. Extensive data analysis is essential to the growth of any business and machine learning is the pinnacle of analyzing, learning from and extracting information from these large amounts of data (Wired, 2017)

Cognitive Search Doesn’t Replace Enterprise Search, It’s Its Next Evolutionary Step

One concept or idea within the corporate community is in order to implement cognitive search within a network, the current enterprise search must be completely stripped down, disassembled and tossed to the curb in order to make way for the shiny new machine learning cognitive search. This, however, is not the case. Cognitive search can be implemented into the current search method within a closed network, improving upon the strong search system already in place. Using cognitive search, machine learning, and artificial intelligence to find the right data, analyze it, and put it into the right context, and then the traditional search solution index it properly for fast retrieval and search results is important to make sure that the response time is maintained.

Enterprise search allows for in-depth tagging, indexing and keyword implementation. However, this is not always enough when making decisions based on data within a network. This is where cognitive search adds on to what enterprise search simply is not able to provide. Enterprise search only goes so far. While helpful, there are specific limitations to what enterprise search is capable of doing. Cognitive also brings in new forms of technology and application potential, each of which not only works with cognitive but within enterprise search as well. This makes analyzing and leveraging data easier and faster. 

Implementing cognitive search on top of enterprise can help provide context to a search query as well. One of the downsides to enterprise search is while it can help identify information and locate files, it does not help in actually understanding the information. While enterprise locates the data, cognitive applies user analytics to the data in order to improve understanding while also uncovering deeper trends enterprise may simply miss. 

Many of the design elements used to construct enterprise search can be used as the foundation of implementing cognitive search, so it is not a complete tear down/rebuild for the IT department. A company doesn’t even need to abandon its enterprise search. It can remain in place in many forms, even if just as a supplemental form of search. However, in order to improve business search results, it is necessary to utilize three pillars of cognitive exploration and computing learning. These are to improve upon the current “tagging” system, analyzing all information found and use the cognitive computing system in order to leverage all content (IBM, 2017). All of this will help in the continual develop of search potential within a corporation’s own network.

Internet search methods, as is the case with all other forms of technology with a corporation, needs to continually evolve and grow. This ensures a company can access its growing infrastructure of data instantly, without timely delays that may be the difference between landing a major client and missing out. Cognitive search has quickly become the go to search method used by corporations around the world to stay on top of their data location needs. By taking advantage of what cognitive search offers over other search schemes such as enterprise search, corporations future proof search potential for the foreseeable future. 

If you need an agency that is super knowledgeable about all things site search, please reach out to our BlueBolt team. Our BravoSquared federated search product and smart product recommendation engine can meet all your needs, whether they are simple or complex.

Direct to Consumer: Everything B2B Companies Need to Know to Sell D2C

Jason Lichon

Even before the global pandemic, but certainly even more so now, every organization, regardless of industry, has had to find new ways of staying connected with and selling to their customers. Particularly, B2B Companies, such as manufacturers and distributors, have been catapulted into the race for digital transformation.

The future is definitively digital and no one wants to get left behind. In order to survive, now is the time for these companies to evolve how they sell and what experiences they deliver to attract and retain customers.

Developing a formula for success in the digital age requires organizations to embrace technology and tools to support their business. Thankfully, there is a variety of eCommerce platforms which can enable your team to achieve your goals and impact your bottom line. This white paper shares everything B2B professionals need to know about setting up a Direct to Consumer channel. If you have questions about creating a D2C Channel or other B2B Commerce projects, please contact our BlueBolt team.

7 Infrastructure Challenges of Scaling an ECommerce Shop

Jason Lichon

In order to be successful in ecommerce, it’s imperative to scale and grow, but scaling quickly can pose many challenges. Without the right strategy and tools in place to tackle these, it can be hard to achieve the success you want for your organization.

Digital infrastructure can make or break your business, so it’s vital to select the right technology and partners. These will provide the foundation you need to build a successful operation that supports and nurtures development as you expand.

IT plays a critical role in driving digital initiatives which support scaling an organization. Download our white paper to learn the 7 Challenges that should be on every IT professional’s target list. If BlueBolt can help you address these challenges, please contact us or email us at hello@bluebolt.wpenginepowered.com.

How Experimentation Helps Leading Brands Transform Their Digital Experiences

Chris Risner

For today’s brands, finding opportunities to stand out is more important than ever. With internet giants like Amazon dominating the market, setting the customer experience bar high, and creating tough competition, companies have to find new ways to better understand customer journeys and create experiences that meet their ever-changing needs.

Digital customer experiences affect customer interactions with your organization, brand recollection, recommendations and loyalty. The bottom line is: superior experiences = more loyalty. In order to create these journeys that resonate with today’s modern consumer, data and testing have to be top of mind for digital leaders. As data and analytics in marketing have had a growing influence on digital interactions in recent years, we’ve seen careful online testing become standard operating procedure for companies that want to move away from intuitive decisions and instead use real time analytics to uncover new opportunities and create better consumer experiences.

To find out how BlueBolt and Optimizely can help you leverage testing and experimentation, please download our white paper or contact us.

Show Me the Money: How Digital ECommerce Increases ROI for B2B Companies

Jason Lichon

D uring the past 18 months, B2B companies that were hesitant to dive into ecommerce suddenly found themselves in a world where traditional sales methods were upended overnight. Meanwhile competitors, who were already on the leading edge of implementing ecommerce, doubled down on their investments as they saw their work hit the jackpot.

Regardless of where a company is today, the internal conversation always comes back to trying to decide whether digital commerce will provide a return on investment. To set the stage for this article, consider these stats:

  • 60% of B2B leaders surveyed believe their company does not generate enough data.
  • Only 32% agreed that they know how to use their data in a meaningful and actionable way.
  • When asked whether their company can track and calculate digital ROI effectively, only 27.7% said yes.

For business leaders unable to prove ROI, it becomes very challenging to make the case to implement a digital commerce project because the focus is on the cost of implementation, instead of the opportunities ecommerce holds. Fortunately, there are a myriad of persuasive arguments which will directly affect return on investment.

Uncovering ECommerce ROI Opportunities

The Power of Engaging Customers Digitally

Offering customers an online store where they can order your products isn’t exclusively about the customers themselves (even though we would like our customers to think otherwise). Having an online store gives brands a new channel where they can offer both loyal and new followers access to new and existing products, recommendations, promotions, real-time inventory, and additional shipping capabilities. In addition, it provides a platform where it’s far easier to experiment with new offerings before rolling them out company wide. Digital commerce also offers the ability to capture real time data on how customers interact with each one of these items, enabling business leaders to make data driven decisions, taking the guesswork out of how best to reach segments of your customer base.

GA4 Realtime Overview

Retain Existing Customers

In a world where customers are increasingly fickle and demanding, the old marketing adage “It’s cheaper to keep current customers than it is to attract new ones” has never been more relevant than it is today. Customers want to engage with the brands they love in a convenient and friction free manner. As much as some of us may miss it, gone are the days of calling Bob to place orders. Consumers expect to be able to access product information and perform research 24/7. Customers also expect convenience and flexibility when it comes to paying. Supporting multiple payment methods beyond standard credit cards (e.g. PayPal, Google Pay, Apple Pay, etc.) can reduce the possibility of customers halting a potential purchase at the very end of the process. End users also want to be able to order supplies in the field, check inventory and arrange pick up or delivery.

While it sounds demanding and difficult to implement digitally, these needs are now table stakes to retain customers. Sadly, if their preferred vendor doesn’t offer this, customers are highly likely to find a new supplier who will.

Attract New Customers

Almost all the same considerations apply when attempting to attract new customers. Like your existing customers, new potential customers expect convenience, friction-free access to information, flexibility in payment methods, as well as robust shipping options. Digital commerce also provides an excellent tie in with social media and promotions targeting new customers. These provide new vectors to have people visit your site and browse your products. In order to successfully execute, it’s imperative for every stakeholder in the buying process to be able to do their role digitally with your business. For example, CSRs will still play an important role, but they might now be responding to questions via online chat features on your site in addition to traditional support over the phone.

Increase Wallet Share

Since the dawn of time, every business owner and marketer has been trying to conceive ways to capture more of their customer market. Share of wallet is a reflection of how important your products are to your buyers. The higher the share of wallet, the more customers are dependent on your product to perform their jobs. Driving higher share of wallet is one of the most impactful growth opportunities for manufacturers. In addition to helping drive revenue and decreasing the average cost of goods created, higher share of wallet is the key to unlocking the retention brands dream about. With share of wallet being key to business prosperity, B2B and D2C (direct to consumer) ecommerce is imperative for companies who want to be able to compete for market share among today’s digitally savvy customers. As much as everyone is sick and tired of hearing about the Amazon Effect, it truly has changed the rules of customer engagement.

Offer a Direct to Consumer (D2C) Channel

The past 18 months have seen the vast acceleration of manufacturers offering their own Direct to Consumer channels. As of Q3 2021, selling Direct to Consumer is the most popular topic in B2B marketing. Brand manufacturers who have set up a D2C channel have seen explosive, double digit revenue growth in the past year. While selling D2C does have business considerations to consider such as how fulfillment and shipping will differ, the ROI in adding a new stream of revenue has been revolutionary for companies, especially for those hit with hard economic times during the pandemic.

Provide B2B and Distributor Channels

Each of your customer types, or personas, desire to have a message tailored to them. The great news is that B2B software platforms like Optimizely and Shopify Plus make it relatively easy for clients to set up different channels, or branded microsites, for each type of customer. With these capabilities, it makes it more streamlined than ever to serve your longstanding and loyal distributors, while being able to directly onboard new businesses as well. Providing customers everything they need and more to do their job efficiently and effectively will grow your customer pipeline and earn increased share of wallet.

Grow Revenue Per Product

For years, manufacturers have fought to get their distributors to merchandise and market their products in the absolute best way in the absolute best locations. Unlike any other time in history, marketers are now in the driver’s seat themselves thanks to B2B ecommerce. Armed with websites and customer portals, savvy marketers are now able to reach their customers 24/7 to have their products in front of their customers at the moment of their decision. Superior digital merchandising, smart product recommendations and refined customer catalogs are driving increased revenue per product, while also increasing customer satisfaction and retention.

Increase Customer Self-Service Activities

For years, manufacturers have been hesitant to enable customer self-service activities. Partly, this was due to not wanting to put people out of a job. However, as digital change has taken over the industry, roles have evolved. Now that customers are largely enabled to self-serve 24/7/365 through their customer portal, CSRs have matured from order takers to product experts. The immense value CSRs are now able to provide customers when they need help or product recommendations is unparalleled. With consumers being able to do all their research and purchasing activities in the portal and message their CSRs with questions, it provides a fast, feature rich, friction free and dependable purchasing process. Additionally, internal streamlining of CSR duties can enable companies to reduce their personnel expense and decrease overhead.

Decrease Cost Per Customer Acquisition

Calculating cost per customer or cost per acquisition could be an entire white paper in and of itself. However, the one consistent theme to all of the steps to calculate this cost is knowing your data. It’s critical to know where your customers are coming from, why they’re coming to your website, which products they’re interested in, how long it takes them to complete an order and what obstacles they run into. Analyzing all this data empowers your team to make adjustments, which in turn will decrease the cost per customer over time.

Expand Product Gross Margin

When calculating the ROI of an ecommerce solution, one of the most often overlooked sources of ROI is in the higher product gross margins that come from increased sales. Savings opportunities include buying materials used to make items at a reduced cost, calculating marketing costs across more merchandise and spreading overhead out across larger commodity quantities. When these savings are taken into consideration, it’s clear how quickly boosting your product gross margins can have a vast impact on your profitability, making a great case for ecommerce.

The Ultimate Result? Boosting the Company’s Market Capitalization

For readers who may not understand market capitalization – It is the total value of all of a company’s shares of stock and is calculated by multiplying the number of stock shares outstanding by the current share price. For example, if a company has issued 1 million shares and its share price is $50, its market cap is $50 million. Shares outstanding includes all shares — those available to the public and restricted shares available to and held by specific groups. Market cap allows investors to size up a company based on how valuable the public perceives it to be. The higher the value, the “bigger” and “less risky” the company. For C-Level executives, increasing market capitalization is incredibly rewarding. Not only does it signify the company has been doing a great job, but it provides the opportunity to attract investors to help obtain cash for further growth initiatives.

In summary, there are a multitude of ways in which implementing a better ecommerce infrastructure can provide ROI for your company. BlueBolt helps manufacturers and distributors alike modernize their ecommerce offerings with platform recommendations and implementation, connecting legacy systems and integrating third party applications to create a sleek and efficient framework. The result is a user-friendly interface for customers which enables them to self-serve 24/7, while streamlining internal processes. The impact is a return on investment in many areas across the business which any discerning business leader will be excited to realize.

It Takes Two: How We Work with our Clients to Ensure Success

Aaron Shapiro

B y collaborating with a partner with deep experience in the software platform you are implementing, both teams gain access to the others’ skill sets, experience and viewpoints, which can greatly expand the scope of success.

Sonny and Cher. Bert and Ernie. Peanut butter and jelly. A lot of good things come in pairs and business relationships are no exception. In the software industry, what’s more important than just having good business ideas is having a trusted and experienced systems integration partner to help implement them.

I’ve been with BlueBolt for almost 15 years, and in this business even longer. Over time, I’ve learned what it takes to have a successful digital engagement that is delivered on time and on budget; it takes every member of the project team, including client stakeholders, to all work towards the same goals and be on the same page.

Yes, as professionals, we can take instructions and follow them exactly as outlined by our clients, but we understand that the quickest and easiest way to get results is through open and frequent communication as a team. While we pride ourselves on being expert strategists, developers and consultants, we know we can’t achieve our goals without making sure we’re helping our clients effectively achieve theirs throughout every step of their projects. It truly “takes two to make a thing go right.”

Be Prepared

Benjamin Franklin wisely said, “By failing to prepare you are preparing to fail.” As a client, when it comes to starting a project and getting through discovery, UX and creative on budget, it’s important to be prepared by looking at the project holistically. At BlueBolt, we do this by providing our clients with highly detailed documentation to complete well in advance of discovery in order to anticipate and address any roadblocks or issues that may arise throughout the project timeline.

In order to understand the importance of this and why our engagement model makes such a difference, I’ve outlined some differentiators of our process here in this blog post. I believe you’ll see just why what we do at BlueBolt is so important to our clients’ success and how following our model translates into better outcomes for all involved.

The Discovery Package

Before the discovery portion of a client engagement starts, our team will send a discovery package – a detailed document of questions – to our client. This document is meant to help the client prepare for the discovery engagement and is based off a standard template but is always tailored to each specific project. The discovery package includes questions that cover the whole gamut of what objectives the client wants and needs to accomplish by running their project and what’s expected of us as their partner.

Our clients complete this documentation and send it back in time to be reviewed before the discovery meetings start. This enables our project team to focus on areas of weakness and uncertainty and can really help streamline the discovery process.

We believe this discovery package helps the client in two ways:

  1. It prepares the client to consider the topics and questions that need to be discussed so the client can either provide the answers ahead of time or come prepared to discuss the answers during the discovery meetings.
  2. It also helps the client identify the stakeholders who need to be part of the discovery process in order to cover all areas of concern.

Assembling a Team

In my experience, it is incredibly important that discovery meetings be run efficiently which can only happen when you get the right answers to the right questions from the right people. We encourage our clients whenever possible to make sure they bring the people who have the necessary insights and answers to our meetings. We also do our best to prepare clients for meetings by sending over agendas ahead of time so they can understand who should be involved and what items might be missing.

I always emphasize that it is always better in the long run to reschedule a meeting or change the agenda rather than miss input from a key stakeholder. If the right people can’t attend, what could have taken one discovery session now winds up taking two or more. And when there are two or three billable resources per meeting, the costs of omission can quickly add up. It’s best to streamline the discovery process through proper planning and attendance by the appropriate people, something we count on our clients to assist with.

3 Major Pitfalls to Avoid During Discovery

As a trusted partner, we are always trying to ensure every step we take with our clients is in their best interests. As such, here are three pitfalls we have seen as obstacles to success which we try to ensure our clients avoid.

Untimely Approvals

One of the biggest risks to keeping a timeline intact and remaining on budget is the approval process. Many clients expect that they can turn around approvals quickly, but in reality, this is not often the case.

It takes a significant amount of time and resources to put together a project plan, and these plans are always developed to meet the clients’ deadline. However, client approvals often need to be handled by stakeholders who are not always part of the active project team, thus the time to get approvals takes longer than expected. When the client fails to deliver approvals, the project starts to accrue additional unplanned overhead that will have a negative impact on both timeline and budget. In an Agile project this can totally blow a sprint plan and result in future sprint plans having to be reworked, while in a waterfall project, stagnating approvals can be a major blocker that prevents the project from moving forward.

We always stress to our clients the importance of being realistic about the approval process and the overall timeline. If you know that external stakeholders are going to have a say in the approval process, then work with the partner team to plan your timeline accordingly. This saves both teams time and resources and keeps everyone moving forward.

Changes to Key Stakeholders

While it’s not always possible to avoid a scenario where a key stakeholder is removed from a project, it must be pointed out that this can and usually does cause issues with project cadence. In my years at BlueBolt, I’ve seen a number of stakeholders change out midstream and typically it leads to one of two scenarios, if not both:

  1. The project is paused while new stakeholders are brought up to speed
  2. The project direction is completely changed once those new stakeholders have an understanding of the project and insert their own opinions or requirements

While it may be obvious that this can impact a project timeline, what may not be as obvious is the impact these scenarios can have on a project budget once the team re-engages.

If a project is paused, we as an organization must reassign the project team to other ongoing projects. When this happens, the effort to re-engage in a project is complicated because depending on the situation, the same resources may be unavailable to continue with the project due to other assignments. In turn, this can lead to quite a bit of unplanned overhead while the project team acquaints new team members to the project. Even if the project team remains the same, it will still take time reacquaint them to any new project details.

Needless to say, timeline, scope, and budget will always need to be reevaluated at any point of reengagement. To help avoid these issues, we always work with our clients to try to plan for changes in team structure or address such changes as efficiently and quickly as possible with as little disturbance to the project.

Business Process Changes

Most of our work at BlueBolt involves projects that transform the way a client does business both internally and externally, which means both frontend and backend processes need to be adjusted. For instance, a client’s customer-facing website might have been built to align with certain back-office processes. However, the capabilities and needs of the website evolve over time and things in the backend must compensate for certain technological or business limitations that weren’t in place when a solution was first implemented. While a change to one part of the business is great, it can mean repercussions for other parts.

A new project often offers a great opportunity to fix such broken processes, but it’s not always easy to accomplish. Process changes require far greater planning than what most clients anticipate and are pretty difficult to work into a project that’s already underway unless all the stakeholders involved are on board and ready to facilitate that change.

Without having insight from our clients about their processes and organizational interdependencies, it’s very difficult to predict and plan for complications that might arise as a result of our implementation. Instead, we may have to stall our work and revert to a solution that more accurately aligns with the existing back-end process. When this happens, the timing of the project may not permit any changes and thus we go live before the client’s back-office process can be changed, causing harmful discrepancies within the organization. Additionally, changes that are made without input from all company stakeholders may cause a rift among teams and a disturbance to workflows.

Instead of waiting for such issues to arise, we at BlueBolt work with our clients to evaluate the current state of their processes and outline anticipated organizational changes beyond what’s outlined in the project at hand. When these procedural changes are acknowledged and addressed early with the necessary and appropriate stakeholders, the project team can develop solutions that better align to the company as a whole.

We Win Together

At BlueBolt we work hard to ensure that every engagement is successful. We do our best to help prepare our clients for what is to come. Of course, there will always be unforeseen circumstances that arise during the course of a project, but we believe strongly that if we work as a team and do our best to avoid the pitfalls I’ve outlined here, we will all win together.

If you’re looking for a trustworthy, transparent, and talented team to partner with for your next digital content, commerce, or search project, BlueBolt can help. Get in touch with us today!

Optimizely vs. Sitecore – Who wins the Commerce & Content battle?

Jason Lichon

Several enterprise digital experience (DXP) and ecommerce platforms, like Sitecore, lack transparent pricing, can be grueling to use and might leave you susceptible to a devastating data breach. Enter, Optimizely – a more innovative platform built with the modern digital leader in mind.

Fill out the form to download our latest infographic and see exactly why 9,000+ companies trust Optimizely to create unified digital experiences for their customers with speed and simplicity.

Want to learn more about BlueBolt’s work with Optimizely? Contact us.

Congrats to Optimizely from a Longtime User and Fan

Jason Lichon

H aving worked with Optimizely (formerly Episerver) for more than a decade, this came as no surprise for those of us at BlueBolt who have grown to appreciate everything the platform has to offer. 

Gartner recently declared (again) that Optimizely is a leader in their Magic Quadrant for DXPs (digital experience platforms). Having worked with Optimizely (formerly Episerver) for more than a decade, this came as no surprise for those of us at BlueBolt who have grown to appreciate everything the platform has to offer. It does, however, serve as an opportunity to reflect on the characteristics of Optimizely that make it such a powerhouse platform. 

I first started working with Episerver back in 2011, with version 6 R2 to be precise. Back then, it didn’t have eCommerce functionality and platforms like Azure and AWS were still in their infancy – but I was able to recognize the benefits of the platform. Episerver was already leading the way with innovative features like Visitor Groups, a simple and clean editor experience, and a reputation amongst the .NET developer community as being very straightforward to use, extend, and customize.

As the years have rolled on, the platform has become more mature, embraced the cloud, and really amped up its content personalization capabilities. I’ve also come to appreciate its multi-lingual abilities which are second to none. We’ve been wrapping up work on a site that offers full localization in English, Italian, French and Japanese – and again I’ve been really impressed with how easily the platform handles multiple languages – especially Asian languages. 

Something else that separates Optimizely from its competitors is its flexibility. As a developer, I’ve worked with many different CMS and eCommerce platforms – but by far, Optimizely is the most versatile in terms of customization and integration capabilities. This is especially important when you consider the myriad of systems that you typically integrate with: PIMs, ERPs, CRMs, you name it. 

Optimizely offers these features, while still providing a best-in-class content editor experience and cloud-based infrastructure; typically, you must sacrifice one or the other. There are many PaaS (platform as a service) vendors out there, but they typically limit your customization and integration capabilities – making them far less suitable for truly enterprise grade eCommerce applications. 

So, congratulations to the team at Optimizely! We’re so happy you have again received the accolades that you deserve. We continue to look forward to working with Optimizely as a partner for many years to come! 

What to Watch: The Web Design Trends Having an Impact in 2021

Jayme Rey

A fter a year unlike any other, marketers may have the desire to seek out new ideas and approaches to better communicate with their customers and create a sense of togetherness. I think it’s fair to say, everyone is ready for a breath of fresh air in 2021 and updating design approaches can help get us there.

Each new year offers us the chance to reflect, reevaluate and reset our brands to better resonate with customers. Afterall, there’s a lot that can happen within a year, and 2020 was no exception. Here are a few trends that will have an impact, all offering organizations the chance to update their brand’s aesthetic, earn customers’ attention, and drive greater results.

Increasing Brand Transparency

2020 challenged people to do their research and look at everyday things with a critical eye. It had us questioning what’s real, what matters, and what impact things have on society.

Instead of having the burden of uncovering the good, the bad and the ugly themselves, users are fond of brands that are transparent, lifting the veil on how the company operates. A company can do this by demonstrating a brand’s ethics, showing the user how exactly products are made, or how services are rendered. Creatively doing so within your brand will help you differentiate yourself among competitors in a resounding way.

Credit: Panera Bread

UX Writing and Microcopy

After such a disruptive year, there is a yearning among consumers for reassurance and optimism, and in response, communication styles are changing in 2021. Brands are adopting more personal, less formal copy within their experiences that reads more like regular dialogue. Having a unique and more human tone to your copy will allow your users to feel connected, building closer relationships that support your brand’s individual style.

Credit Dollar Shave Club
Credit: Dollar Shave Club

Unique and Creative Product Photos

Life is messy and unpredictable. It was before 2020 and it always will be. Yet sometimes, designs tend to focus on perfection and society’s unrealistic expectations.

2021 will give brands the opportunity to stand out by incorporating surreal elements within their product photography to grab users’ valuable attention. By reflecting this cultural shift and rebelling against the norm, brands invite their users to spend time with their images, reflecting on meaning and vision. The goal is for potential consumers to use their imagination to make a connection with your brand, spend more time on your website and ultimately convert from browsers into buyers.

Gucci
Credit: Gucci

Softer Shadows, Layers and Overlapping Elements

Think about how much time you’ve spent staring at screens during the past year. It can take a toll on your senses. To break up the monotony, incorporating imagery with graphical elements, a trend from the last few years, will continue, with the addition of more subtle shadows to enhance depth. Elements that appear to float delight users and can make your website look slightly 3D.

Credit: Ghulaam Rasool
Credit: Ghulaam Rasool

Additionally, as people have found themselves spending more and more time at home grappling with monumental and unfamiliar stressors, tastes in color have shifted to more muted hues that are proven to reduce anxiety and promote a sense of ease. Combining more natural and organic colors with design elements like shadows, layers, and overlapping elements help limit ambiguity and add richness to the brand.

Credit: Feals
Credit: Feals

Remember We Are All Human

I think one of the most important takeaways from 2020 is that the human condition is universal. It does not matter where you live, what you do, or who you are; we all experience the same feelings, hopes, dreams, and disappointments.

Design and “real” life are not mutually exclusive. We can take our own experiences not only as consumers ourselves, but as fellow human beings and use our experience and skills to help others navigate life both in the good times and bad. By keeping this in mind, we can better answer the needs of others and service them through experiences that bring comfort, optimism and unity to everyday things.

Wishing you all brighter days ahead – happy 2021!

Lessons Learned: How to Translate Highly Valuable In-store Experiences into Winning Digital Commerce Strategies

Jayme Rey

W e all know that online shopping has been on an upward trajectory for years, steadily eclipsing in-store shopping due to the advent of new technologies and evolving customer expectations. Now COVID-19 has accelerated even further changes in the industry and, in the midst of shutdowns and in-person restrictions, online shopping has quickly become the lifeblood of commerce.

We all know that online shopping has been on an upward trajectory for years, steadily eclipsing in-store shopping due to the advent of new technologies and evolving customer expectations. Now COVID-19 has accelerated even further changes in the industry and, in the midst of shutdowns and in-person restrictions, online shopping has quickly become the lifeblood of commerce.

Consider the following. According to Adobe Digital Economy Index 2020, there’s been:

  • 25% increase in US eCommerce daily sales
  • 20% increase in digital purchasing
  • 40% increase in average daily sales of computers and monitors

To answer the needs of your customers in this “new normal,” digital transformation and improved customer experiences have to be at the forefront, regardless of industry. And while these changes are usually fueled by technologies, often times answers to our online problems can be found within our brick and mortar stores.

So even though physical stores may be operating at a limited capacity or not at all right now, there is still the opportunity to take the tactile, human experience of shopping in a store and translate it online. But how? How can we ensure things like customer service, finding the right fit and tracking when and how users shop are not lost in an eCommerce environment?

Recently, I attended the virtual Retail Innovation Conference where there were discussions about this topic. The following are a few valuable takeaways I learned at the conference including what in-store retail has done right and how we can borrow those strategies to gain successes online.

Make it Easy to Find Help

When a customer is confused or can’t find what they need, help should be easy to find. In a physical store, customers oftentimes seek out an employee, only to have to wait in line at the checkout or customer service desk to ask a question.

The Vitamin Shoppe understood this pain point, and using customer feedback and data, they decided to completely overhaul their store design. First, they removed the physical barrier between the checkout counter, bringing their staff on the floor. This made their associates much more accessible to the customers. Second, they changed their POS system and started using iPads so that staff could search inventory and check customers out quickly and on the spot. The result has been higher conversions and better customer satisfaction.

The Vitamin Shop redesign
The Vitamin Shoppe’s new innovation store in Edgewater, New Jersey.

When a user is looking for help in an eCommerce store, we can take similar measures. It’s obvious that search needs to be easily accessible for users to assist themselves in product discovery, but the chat feature is another important solution…at least, in theory. A study by Baymard indicated that live chat can be highly disruptive to a user’s product finding journey. The study found that users prefer to seek out live chat themselves, rather than having chat served up in a popup or notification that’s not prompted by the user. So just like The Vitamin Shoppe, it’s important to have help easily accessible, but not have it get in the way of a customer converting.

Here’s the do’s and don’ts of implementing chat on your website:

Don’t

  • Include chat as a popup (especially on mobile)
  • Automatically expand a sticky chat window without a user prompt
  • Include sticky chat on mobile (as it overlaps important content)
Example of automatically expanded sticky chat window without a user prompt
Example of automatically expanded sticky chat window without a user prompt

Do:

  • Include chat in direct links within the help section of a site
  • Include a chat link in the header
  • Include a chat link in the footer, as many users will expect to find it there
  • Ensure live chat is properly staffed so users don’t have to wait
Example of live chat done right: include a link in the footer where users expect it
Example of live chat done right: include a link in the footer where users expect it

So yes – we can strive to replicate the same customer service online as we’d receive in a store, but it’s important to take measures to ensure we’re enhancing the user experience, not distracting from it. Using data and feedback, you can better understand how your customers prefer to receive their assistance and avoid negatively affecting their shopping experience.

Digitize Measurement to Reduce Returns

One of the biggest issues customers face when shopping online is trusting what’s presented digitally is what they’ll receive on their doorstep. For example, a pain point for clothing retailers online is ensuring the right fit. Sizes run differently based on brand, and it’s frustrating to have to order something only to have to figure out how to return it immediately after getting it. It’s annoying to the user, bad for the environment, and bad for your bottom line.

A possible solution? A self-service contactless body measuring app that enables a simple way to digitize measurement capture so that made-to-measure businesses can easily operate online. 3dlook helps you quickly and accurately measure your customers’ size and fit. Its software eliminates the guesswork of finding the right size by creating a 3D body model of a user’s body.

The app is simple:

  1. Upload two photos
  2. Create your unique 3d Model
  3. Try on products and visualize how things will look on you
  4. Engage with your avatar in augmented reality

3dlook represents the next generation of apparel shopping by reimaging the in-store fitting room experience through a reliable digital solution and in turn, eliminating the guesswork, returns and frustration from the online buying process. Similar tactics and technologies can be used in other verticals, such as furniture and beauty, so that customers can feel more confident in their purchases and trust what they’re buying is what they’ll receive.

Engage with Your Users in Micro-Moments that Matter

Understanding your customers’ shopping behaviors and patterns is crucial to creating better shopping experiences, both online and in-store. Sometimes this data is easier to capture online, but it’s also important to understand for your in-store customers, which can then translate into online sales.

For example, The Vitamin Shoppe noticed two key things about their in-store customers: their shopping habits correlated directly with the peak hours of nearby gyms and when customers were in store shopping, they were usually on the go. Knowing this, they updated their store hours in conjunction with gym opening and closing times and also added fridges stocked with energy drinks and snacks near checkout.

Using The Vitamin Shoppe’s fridge as an analogy, online stores can include upsells, cross-sells, add-ons, and bundles on product detail pages and shopping carts to entice “on-the-go” users. This will increase your average transaction size and boost your customer lifetime value, ultimately leading to more sales.

In addition, Google Analytics can help you identify the locations of users with high conversion or transaction rates. You can use this information to target ads to your most profitable areas, like offering a discount for 25% off multiple items, or to less profitable areas by offering free samples or shipping with a purchase to get users to engage and convert.

Anagog is another great solution. Their ground-breaking EdgeAI technology can help you create accurate personalization based on your customers’ real-world daily journey. You can look at a customer’s daily timeline and identify the best times for user engagement.

Again, this allows you to target ads based on user behavior and predict what your user may want and when before they even realize it. This kind of hyper-personalization increases the odds of an impulse-buy and will increase conversions and create customer loyalty.

Create a Beautiful Space

Whether you’re shopping online or off, aesthetics matter. The Vitamin Shoppe recently elevated their shopping experience by completely overhauling their interior design. The design features a warm palette with wood flooring and HGTV inspired fixtures like Edison bulb lighting, brass signage and leather trim. The design is simple, yet modern. They also included a new wayfinding system to streamline the shopping experience. The result? Once again, higher customer satisfaction and increased conversions. I mean, who wouldn’t want to shop here?

Likewise, good web design creates meaningful first impressions. Your design’s main purpose should be to solve your user’s problems and boost your brand’s credibility. Studies show that first impressions are 94% design related, and can be the difference between making lasting impressions or losing users for good.

California School Board Association’s Legal Library design by BlueBolt
California School Board Association’s Legal Library design by BlueBolt

Using the example of The Vitamin Shoppe’s updated open concept, online design should: include whitespace strategically to create a buying progression, use less copy to cut down on visual noise, and apply modern design principles that users have begun to expect from top brands on the web.

Today, while more and more consumers want to buy online because it’s easy and safe, they also expect to have some of the same rewarding shopping experiences online as they would in-store. By focusing on customer service, identifying key micro-moments of user behavior, and implementing new technologies, you can stay ahead of your customer expectations, increasing conversions and building loyalty.

Looking for Ways to Improve Your Online Customer Experience? Start with Site Search

Jason Lichon

T hough internal site search is often overlooked as just another necessary website function, there’s no question that it has always been important for online retailers. It’s a crucial tool that, if not optimized, can directly lead to lost customers and ultimately lost revenue.

Consider the fact that 30% of eCommerce customers use internal site search; are you willing to lose almost a third of potential customers due to an inferior digital experience fueled by poor search results?

And in an everchanging industry, search is more important now than ever. When you think about the new technologies and advancements that arrive at our fingertips almost daily – mobile browsing, more personalized content, conversational commerce tools like Siri or Alexa used in our everyday lives – there’s no doubt that unique search needs have evolved over time for your customers. To keep up with their expectations, you’ll need to make sure your search solution is set up to convert browsers into buyers and that means going beyond the basics.

The Key to Site Search is Understanding Customers’ Intent

When it comes to site search and your customer experience, there’s more to consider than what’s “visible.” That is, you’ll need to go beyond navigation or basic search results, and make sure to incorporate user logic and content management. It’s not just about having a pretty site or simply including a search box – it’s about answering the needs of your customers based on their intent, helping them progress  in the buying journey, and producing conversions through better site experiences. Thus, when it comes to achieving better site search, you should consider how your search supports all of your potential customers, not just those ready to buy. Let’s dive deeper.

How Search Differs Between Bottom of Funnel and Top of Funnel Buyers

Overall, most eCommerce sites already focus on search that supports a buyer at the bottom of the funnel, or those that are most ready to buy from you. These users are the ones who know exactly what they’re looking for, they just need to find it on your site.

The key to producing successful search results at this stage is understanding user intent, which is accomplished through natural language processing (NLP) and a good type-ahead interface. You’ll need to understand if a searcher is just browsing, looking for a specific product, or if they should they be directed to certain pages that will help them convert. Here are some examples of website searches that illustrate how a simple search can properly interpret user intent and guide the user to conversion at the bottom of the funnel.

Music Direct

Music Direct, a longtime client of BlueBolt, is a retailer that sells both high-end audio equipment and vinyl records. Since there is a clear difference between their product offerings, it can be challenging to provide results for a site search without understanding user intent. However, they’ve been able to solve this using BravoSquared, a modern enterprise search solution created by BlueBolt. 

As a user, when I search MusicDirect.com for “Bowie,” the site properly understands that I’m probably searching for the artist David Bowie. It provides results that not only include David Bowie’s catalog, but also presents several ​of his albums, chosen according to a combination of relevance and popularity.

If instead, I know more specifically what I want and I search for Bowie’s Ziggy Stardust album, as in the example below, the search handles this by understanding my intent and providing results based on the actual product (the album) and not just the artist (David Bowie).

Finally, if I search for something like “Mcintosh,” the engine detects that my query is related to the audio component and serves up a link to the manufacturer’s landing page, as well as suggested products from the manufacturer, rather than music albums or artists. 

In these examples, Music Direct comprehensively understands the content and products they have and how they relate to a user’s search, resulting in optimized results and buying experiences for their customers. 

Nike

A bottom of funnel buyer is probably using your site search to find something very specific. For example, someone who wants to buy a red shirt from Nike for their husband could type in something like “mens red shirt” into the search engine – note the misspelling of “mens” instead of “men’s.”

Using NLP, the search engine is able to recognize the intent of the grammatically incorrect buyer and serve up results that not only filter by gender and color (on the left), but also recognizes the word “shirt,” providing results that align exactly to the user’s search. This makes the path to purchase a lot easier for the user and ultimately results in better conversions.

Adjusting Your Approach for Top of Funnel Buyers

While optimizing site search for the bottom of funnel can be pretty straight-forward, it’s very necessary to adjust your tactics when it comes to supporting the buyer at the top of the funnel – the buyer who is just beginning their product research and evaluating their options, including those from your competitors.

The most important resource for a buyer at this stage is providing content that answers their questions and educates them towards making a buying decision. You’ll often find such content in the form of buying guides, quizzes, data sheets, or how-to videos, among other formats. But it’s no use having the right content on your site if it can’t be easily found. Let’s revisit Nike.com to see how this can become an issue.

Recently, I was doing research into the kind of running shoes I should buy for my overpronation, which refers to how your foot lands laterally as you run.  For people that want this correction in a shoe, it is likely that this is the first attribute they care about when beginning their search for a product to buy.

If you go to Nike.com and search for “overpronation,” you’ll get the following message.

For obvious reasons, I just couldn’t believe that Nike of all brands didn’t have shoes to market to this segment of runners and that they wouldn’t include relevant information for overpronation on their site.

I then used Google to search within the Nike site using the query, “nike.com overpronation.” Sure enough, I found the following – a whole help section on Nike’s site that educates a user on which Nike shoes are best for overpronation, with the next result showing another educational article on pronation in general.

I’m sure you see the discrepancy here – why was the help article not included in my original search on the actual Nike site? Hopefully this illustrates why it is important that the search on your eCommerce site goes beyond just product results and includes various types of content to answer the needs of the varying types of customers entering your site.

Optimized Site Search = Top Site Experiences

To close, supporting your customers through search involves a lot of thought, process improvements, and integrations across systems. If you are looking to truly capitalize on search, consider the following:

Use Federated Search to Incorporate Content Sources from Various Resources

Useful content might exist somewhere other than your eCommerce site. Implementing federated search to include content from blogs, customer service portals, or a media server like YouTube ensures you’re best answering the needs of your customers through search.

Consider a Third Party Search Engine

Unfortunately, the standard search functions that are native to most eCommerce platforms usually have limited support for NLP and will likely handle non-product content very poorly, if at all. There are many third-party search engines that seek to address these shortcomings. Your options may include third-party solutions built specifically for use within your chosen eCommerce platform, as well as those that provide advance functionality in a more generic fashion.

Ask Yourself the Following:

Does your search conversion rates lag browse conversion​rates? Are search exits high or heading in the wrong direction? Do a lot of queries result in zero results? If after looking at your data, you answer “yes” to even one of these questions, then you’re probably missing out on revenue from search and should evaluate opportunities for improvement.

At the end of the day, every eCommerce site has the goal of converting browsers into customers. Search is an integral part of that process. It’s time to stop treating search as a simple function, and instead value it as one of the most powerful, always-on revenue-generating tools available to online retailers. BlueBolt can help find the right search solution for you.

For more information on modern site search, check out my recent presentation on the topic or feel free to reach out to our team at hello@bluebolt.wpenginepowered.com.

Optimizing the B2B Digital Experience: Meeting Your Customers through Live Chat

Jason Lichon

O nce overlooked in B2B digital strategies, optimized customer experiences are a must have for companies looking to convert and engage with customers in today’s world.

With current COVID-19 restrictions on meeting in person, it’s even more important now than ever for B2B organizations to examine how they interact and engage with customers. Innovation in this time of crisis and beyond will enable you to provide more meaningful and personalized touchpoints in the buyer’s journey and help your business grow.

But don’t just take my word for it.

In their recent B2B Digital Experience Report, Optimizely gathered insights from 600 global B2B decision makers about digital experience tactics and technology. They inquired about everything from budgets, to Amazon, to AI. The most encompassing takeaway from the report is that in order to win in today’s digital economy, B2B businesses must focus on the customer by understanding who they are and what they need, and then provide the appropriate, personalized solutions to address those needs.

Though focusing on the customer may seem obvious, the customer journey can be complex, especially for B2B organizations. There are many moving parts to consider, and while making decisions can seem overwhelming, the biggest opportunity for businesses is to invest in products and services that better serve the customer throughout the buying lifecycle and beyond. It’s not a one-size-fits all type of process and instead should involve looking at problems from many different angles and finding the right solutions that truly deliver better customer experiences.

According to Optimizely’s report, the majority of B2B organizations (54%) define their customer relationships as strained, developing or non-existent. Clearly there’s a huge opportunity to improve in this area. B2B organizations should specifically look to connect with their customers where and when it makes most sense. One simple and effective solution is live chat.

Live chat leads to personalized digital experiences

Data from the Optimizely report shows that 60% of B2B leaders say that the top way that they want to learn about a fellow B2B company is through their website. Thirty seven percent of these same leaders also say live chat is the website feature/functionality they are most likely to adapt in the next 12 months. Combine these two points, and you’ve got an interesting opportunity. If the majority of people prefer accessing information about a company through that company’s website, and that website has a live chat solution implemented, then live chat can be a viable tool to engage with website visitors and improve customer experiences.

Hockeyshot // BlueBolt

B2B interactions often deal with quite a lot of complexity – customer-specific pricing, tight delivery schedules, endless numbers of SKU’s – and organizations need to be prepared to provide immediate and personal attention when their customers need it. Live chat is a powerful and convenient tool when it comes to assisting customers in real time.

Knowing that they are talking to a real person, not a bot, gives customers the confidence that their issues are being handled quickly and efficiently. Live chat also enables your reps to reach customers in unique and engaging ways, including video and file sharing – something that obviously cannot be supported through a typical phone call, email, or form submission. Beyond the front-end, user specific advantages, live chat is also an effective tool in gathering and recording data that can be used to improve customer experience across the whole of your organization, not just digitally. Finally, live chat can be personalized so that returning customers are addressed individually and previous interactions are recorded; after all, if the customer has interacted with you before, wouldn’t it make sense that you know who they are the next time you speak? This not only will save time but will also make your customers feel valued.

The big picture of personalization.

It’s more common now that most B2B companies have gone through at least some type of digital transformation. According to Optimizely’s report, most leaders say they have a digital foundation to work with, but many are looking for more to get the job done. This points to the need for organizations to take a holistic approach to enhancing customer experiences.

Of course, perfecting the digital experience is an ever-evolving process that encompasses more than just keeping up with competitors or the expectations of your customers; it’s about truly understanding your customers and using that data to deliver more personalized experiences to achieve digital success. One way to achieve this on the most basic of levels is through live chat, which when used correctly, can help support and manage better customer relationships, increase revenue, and improve customer loyalty.

Top Quality Manufacturing // BlueBolt

Live chat, combined with other customer experience tools, is the foundation from which organizations can ensure they are gathering the right data and providing the right solutions so customers remain central to the business.

If we can be of help in anyway, please connect with us as we are always happy to help.

Note: The original version of this article was posted by Paul Demery on DigitalCommerce360.com.

5 Tips for Effectively Managing Web Support Relationships

Chris Risner

G etting your site up and running is just the beginning. Getting the right type of customers to your site, having them convert, and subsequently return is what really matters. To do so requires having a post-launch strategy that includes plans for the ongoing support and maintenance of your site.

Every web solution requires updates and regular maintenance, and most will require enhancements and additional requirements in future phases. While it’s certainly possible for your team to take on the responsibilities of supporting your site post-launch, there are some clear benefits to outsourcing this work to a trusted partner.

One of the most common reasons companies have been making the move to outsourcing web support is that it allows the company to keep the focus on their own core competencies. Working with a support partner not only allows the company to solve more involved technical issues than they could on their own, but it also allows the company to increase or decrease coverage quickly.

And while most companies have an individual or team that is responsible for managing content and some administrative features on their site, dedicating a full-time position to this could be costly depending on how regularly changes to the website are needed.  Alternatively, the need for support may be sporadic or come seasonally, in which case the full-time staff can become overwhelmed with requests. In either scenario, having a reliable external support team can help companies dig out of these tough situations. 

Once you decide to work with a support partner, it’s important to collaborate effectively to ensure success and keep costs low. When setting up a support plan with your partner, consider the following:

Managing Support Relationships 1

Set Goals – and Stick to Them!

Whether it be dates, budget or functional requirements, setting goals with your support team will help ensure that everything goes according to plan.  Being able to provide clear dates or cost limits not only provides the support manager with your expectations, but also gives the support team an opportunity to prioritize work and raise concerns early. Additionally, understanding why you want a specific change to be made allows the support team to consider if the requested work is in fact the best solution for the problem your team is facing.

Learn How to Best Communicate with Your Partner

Not all requests can be properly defined through a support ticket.  Sometimes it is much more efficient to hop on a video call and showcase the issue.  While a call may have some cost associated with it, getting to the heart of the issue right from the start will ultimately reduce the cost of development itself. Requesting a call to screen share or clarify a request is a fantastic way of making sure that your internal and support teams are on the same page. Clearly explaining requirements to your support team is the best way to make sure you are going to get exactly what you want.

Managing Support Relationships

Keep Tasks Simple

While not all support work can be accomplished in a single day, most support requests typically do not exceed 8 hours of effort.  Keeping tasks short and simple minimizes risks by allowing the support team to focus on specific items rather than a handful of tasks. 

Get to Know the Ins and Outs of Your Partner Team

Much like working with internal teams, understanding who exactly owns each role and knowing what exactly they can accomplish for you is critical to getting what you need.  While communication with the support manager is expected, it is certainly not out of line to communicate directly with other members of the support team to get answers to your questions. Having open lines to various people on your team can give you better insights into the status of your site.

Managing Support Relationships 3
]

Assign a Gate Keeper (Calling them Zuul is Optional)

If your company has several departments or individuals that submit web requests, it may be beneficial to task someone to manage those requests. Having one person or a small team serve as gatekeeper for support requests before they go out to your partner team can help keep things organized both internally and with the support team.  The gatekeeper will be able to keep requests consistent, ensuring the support team can easily identify and prioritize what needs to get done.  The gatekeeper will also have an understanding of all the requests across departments and be able to organize them based on business needs.  Lastly, a gatekeeper may also serve as an internal blocker making sure that requests aren’t just being sent out to the support team without consideration for the site’s existing logic, the company’s goals for the site, or the budget.

Ultimately, your team should consider the amount of work or maintenance that needs to be performed regularly on your site post launch. Do you have the knowledge and time to complete that work? Is it worth saving money on your project through an internal effort at the risk of making mistakes that more directly affect your bottom line?

 There are a lot of considerations, but the most important thing to remember is to not delay your decision. If you’re waiting until after launch to decide what course you’ll take, you’re too late. Whether you choose to work with a partner or not, having a long-term support strategy is imperative to optimizing your site and generating results well beyond launch.

Want to discuss your team’s support strategy? Contact us

SMS Marketing in the Time of COVID

Jason Lichon

T he best consumer experiences are the ones that meet buyers consistently throughout all touchpoints of the customer journey.

Now, more than ever, mobile experiences are having a huge impact on how people shop. Consider the following data from the eCommerce marketing platform, Yotpo or Okendo.

  • During the pandemic, 57% of consumers are shopping online more than usual
  • 65% of consumers prefer to shop directly from their phone
  • There’s been a 30% increase in time spent on mobile phones since the COVID-19 pandemic began
Delivery personnel deliver goods to customers during the Covid-19 virus epidemic around the world,Therefore must wear a mask to prevent the spread of the disease, Express delivery . Quarantine

With such a big window of opportunity to reach your customers through mobile, short message service (SMS) marketing can be a valuable tactic. The average person already spends more than 4 hours a day on a mobile device and checks their phone more than 150 times in that same span (Yotpo). By using SMS marketing to send your customers the right mobile messages at the right time, you’ll be able to capitalize on this channel by not only converting browsers into buyers now, but also by building meaningful relationships and encouraging customer loyalty well into the future.

Here are just a few scenarios where SMS marketing can move the needle with your customers:

  • Using messaging automation, you can trigger perfectly timed, personalized messages to encourage conversions. For instance, if a buyer abandons items in a cart, sending an SMS reminder that they’ve forgotten something can inspire them to go back and buy
  • Segment out audiences to hyper-target buyers based on advanced data like past behaviors and transactions
  • Have a new product or campaign launch? Use SMS to easily and quickly notify customers instead of getting lost in a sea of other marketing emails in their inboxes. After all, SMS has a 6-8x higher engagement rate than email with an average open rate of a whopping 98%
  • Provide more engaging and personalized customer service through managed chats and helpdesk integrations
Text message marketing examples

To learn more about these features and how to create a winning SMS marketing strategy for your brand, check out Yotpo’s Complete Guide to Generating Fast ROI With SMS Marketing. The guide includes best practices for more personalized mobile experiences and real-life examples from a variety of brands finding success through SMS marketing.

In a time when customers crave highly targeted mobile experiences more than ever, brands need to deliver. It’s clear that shoppers love to use mobile, and I think they’d love for you to as well.

The Clock is Ticking: What Merchants Should Consider When Migrating from Magento 1

Chris Risner

J une 30, 2020 is the end of life for Magento 1, both Commerce and Open Source. It’s been a long time coming since the news of its end was first announced in November 2015. Yet, even just days before the deadline, some merchants may still be trying to wrap their heads around what to do. If you’re one of them, here’s some information that might help.

Remain Calm, but Don’t Wait!

Before any remaining Magento 1 merchants start to completely panic, please know that the end of Magento 1 will not serve as a light-switch that shuts off your online store as soon as July rolls around. Instead, it means that your store will still exist, but any support previously provided by Magento, like security patches or updates, will not be provided.

Merchants will be solely responsible for any security breaches and their Magento 1 sites will fall out of compliance with the Payment Card Industry Data Security Standards (PCI DSS). And while there are companies out there offering solutions and support for Magento 1 merchants after June 30, the truth is, the ability to remain competitive and keep up with customer expectations will diminish significantly the longer you wait to make a move. So even though your store will remain on, it’s in your best interest and the interests of your customers to migrate platforms.

magento-migration

At a time when many businesses across all industries are trying to rein in spending to weather the current global crises, it may seem risky to invest in a platform migration for your online store – even we can admit the costs and timelines can sometimes seem daunting!

However, we cannot stress enough how important it is for merchants to take action now. By doing so, you will be better prepared for success down the line, even well after things have settled. Your customers will still be shopping and are still expecting a certain level of service and security from your store, regardless of outside forces. The rewards of pursuing a migration now far outweigh the risks of staying with Magento 1.

person holds credit card over keyboard

Options for Migrating from Magento 1

While migrating to Magento 2 is an option for all merchants, it won’t be any less effort to implement a completely new platform, since there is no simple upgrade path. Plus, the documented issues and ongoing expenses with Magento did not evaporate with M2 – they have continued on. Keeping all this in mind, we encourage you to take a look at commerce platforms available to you, including ShopifyOptimizely, BigCommerce and others. Whether your business is B2C, B2B, or both, the various platforms offer robust and unique solutions for merchants of all kinds. If you’re not sure of where to start, we can help.

Migrating away from Magento 1

BlueBolt’s expert strategists and developers have helped hundreds of clients over the years by providing best practices and information to make decisions on what’s best for each individual client’s business. We work to thoroughly understand your business and requirements, and make recommendations based on what specific needs your business has.  As you embark on the next step in your digital transformation journey, let us help you take control of your future and make decisions that will enable you to reach your goals – contact us today!

How to Easily Authenticate Shopify Customers with Auth0

Jason Lichon

I t’s no secret that the more you know your customer, the more easily you will be able to create personalized experiences, build brand loyalty, and increase conversions. One of the best ways to gather customer information to better meet these goals is through account registration and logins. However, this can become a friction point in a customer journey if not done right.

One of the best solutions to overcoming this barrier is by using a central authentication source like Auth0 that will allow your customers to have one username and password that works across all your properties. Not only will this approach reduce “login fatigue” on the customer side, but also, your team can get a better single, unified view of your customers across brands, partners, and digital touch points.

Recently, a BlueBolt client started an organization-wide implementation of Auth0 as their authentication service across all their customer-facing properties. Part of this rollout includes replacing the native Shopify logins with an Auth0 authentication user flow. In this blog, I will expand upon the primary steps involved in this process, which are:

  1. Enable Multipass on the Shopify account
  2. Create an Auth0 Application
  3. Add an Auth0 rule to create Multipass token and redirect user
  4. Update Shopify Theme with Auth0 Links
  5. Optional: Capture First & Last Name During Signup
  6. Prerequisites

Before we get started, you’ll need to make sure you’re ready to go with the following requirements. First, Shopify requires a Shopify Plus storefront. If you’re a Shopify Partner, you can create development stores to test out any functionality you need to implement on a Plus store.

Second, an Auth0 account is also required. Auth0’s free tier includes everything necessary, but even if it didn’t, a newly created instance includes all paid features for a few weeks to get you started.

1. Enable Multipass on Shopify account

In order to enable Multipass, log into the Shopify store, go to the Settings page and click into the Checkout window. Make sure customer accounts are set to either optional or required.

This is an important step in ensuring Shopify can verify that a Multipass is legitimate; the encryption routine can now create a cipher that Shopify will be able to decrypt. If you ever suspect that your Multipass key has been compromised, then disable and re-enable Multipass. This will generate a new secret key which you will need to copy into Auth0.

2. Create an Auth0 Application

Within the Auth0 dashboard, go to Applications, click Create Application, give it a name like “Shopify Store” (it’s important to note that the name of the application is publicly visible!) . Then choose the Regular Web Application.

Skip the Quick Start and go to Settings.

For the following sections, you need to substitute {shopify-domain} with the domain of your particular store (ex: sample-store.myshopify.com)

Allowed Callback URLs: https://{shopify-domain}/account
Application Login URI: https://{shopify-domain}/account/login
Allowed Logout URLs: https://{shopify-domain}/account/logout

Expand the Advanced Settings section and add these two key/value pairs under Application Metadata:

Key: shopify_domain; Value: {shopify-domain}
Key: shopify_multipass_secret; Value {multipass-secret}

3. Add Auth0 rule to create Multipass token and redirect user

Now that we have a landing point for the Shopify store to send users to, we need to be able to pass the authenticated user back to the Shopify store. This is where Multipass comes into play.

1 function (user, context, callback) {
2 if (context.clientMetadata && context.clientMetadata.shopify_domain && context.clientMetadata.shopify_multipass_secret)
3 {
4 const RULE_NAME = ‘shopify-multipasstoken’;
5 const CLIENTNAME = context.clientName;
6 console.log(${RULE_NAME} started by ${CLIENTNAME});
7
8 const now = (new Date()).toISOString();
9 let shopifyToken = {
10 email: user.email,
11 created_at: now,
12 identifier: user.user_id,
13 remote_ip: context.request.ip
14 };
15 if (context.request && context.request.query && context.requ.query.return_to){
16 shopifyToken.return_to = context.request.query.return_to;
17 }
18
19 if (context.user_metadata)
20 {
21 shopifyToken.first_name = user.user_metadata.given_name;
22 shopifyToken.last_name= user.user_metadata.family_name;
23 }
24
25 const hash = crypto.createHash(“sha256”).update(context.clientMetadata.shopify_multipass_secret).digest();
26 const encryptionKey = hash.slice(0, 16);
27 const signingKey = hash.slice(16, 32);
28
29 const iv = crypto.randomBytes(16);
30 const cipher = crypto.createCipheriv(‘aes-128-cbc’, encryptionKey, iv);
31 const cipherText = Buffer.concat([iv, cipher.update(JSON.stringify(shopifyToken), ‘utf8’), cipher.final()]);
32
33 const signed = crypto.createHmac(“SHA256”, signingKey).update(cipherText).digest();
34
35 const token = Buffer.concat([cipherText, signed]).toString(‘base64’);
36 const urlToken = token.replace(/+/g, ‘-‘).replace(/\//g, ‘_’);
37
38 context.redirect = {
39 url: https://${context.clientMetadata.shopify_domain}/account/login/multipass/${urlToken}
40 };
41 }
42 return callback(null, user, context);
43 }

view rawauth0-rule-shopify-multipass.js hosted with love by GitHub.


  • Line 2
    : since Auth0 runs all rules for all authentications, we want to restrict this to just when the Auth0 Application has declared the shopify_domain and shopify_multipass_seceret metadata.
  • Line 4-6: Some minor logging, just to verify that the rule is being run.
  • Line 8-14: Shopify requires at least the email and created_at data points. For added information, we are also passing an identifier (in case multiple Auth0 accounts have the same email address) and remote_ip to ensure that this Multipass request can only be used by the same computer that sent the initial login request.
  • Line 15-17: If there is a return_to value in the query string, then add this to the Shopify token.
  • Line 19-23: In another post of mine concerning TalentLMS/Auth0, I describe how to grab first/last name when signing up a user. If that is in place, this will also add those data points to the Shopify account.
  • Line 25-36: These lines that do the actual encryption were taken from a repository that I found on GitHub, so thanks go to Cory Smith from Calgary, AB for this one.
  • Line 38-40: This sets the destination for the authenticated user.

Once this rule runs, the user will be redirected back to the Shopify store. This is important, because if there are any Auth0 rules after this one, they will be completely skipped.

4. Update Shopify Theme with Auth0 Links

For this example, we are just going to add a login link for Auth0. If you want to completely replace the Shopify Login process with Auth0, then instead of presenting the user with a login page, you can redirect the user directly to Auth0. As a proof-of-concept, though, this will require the user to manually click the link.

Start by editing the current theme (or whatever theme you want to use to test this out).

Within the Login page, typically under Templates you’ll find the customers/login.liquid file. Find a good place to add the link; you can see below that I put it next to the “Create account” link.

<a href=”{{ settings.auth0_login_url }}”>Log in with Auth0</a>

You may also want to put a link on the registration page, located in the customers/register.liquid template. If you are completely replacing Shopify logins with Auth0, then this will be another page where you will redirect the user straight to Auth0 instead of requiring them to click on a specific link.

Next up is to replace the logout link with the Auth0 logout. There is a logout link on the account page, found in customers/account.liquid. If your theme has a logout link anywhere else, that will also need to be replaced with the following:

<a href=”{{ settings.auth0_logout_url }}”>{{ ‘layout.customer.log_out’ | t }}</a>

Finally, we need to configure the theme settings to allow a user to paste the login and logout URLs. Open the settings_schema.json file and paste the following snippet to the end of the array. This will provide an admin user the ability to key in the URL value without having to modify the theme templates directly.

You may also want to put a link on the registration page, located in the customers/register.liquid template. If you are completely replacing Shopify logins with Auth0, then this will be another page where you will redirect the user straight to Auth0 instead of requiring them to click on a specific link.

Next up is to replace the logout link with the Auth0 logout. There is a logout link on the account page, found in customers/account.liquid. If your theme has a logout link anywhere else, that will also need to be replaced with the following:

<a href=”{{ settings.auth0_logout_url }}”>{{ ‘layout.customer.log_out’ | t }}</a>

Finally, we need to configure the theme settings to allow a user to paste the login and logout URLs. Open the settings_schema.json file and paste the following snippet to the end of the array. This will provide an admin user the ability to key in the URL value without having to modify the theme templates directly.

  • auth0-instance: the URL for your Auth0 instance.
  • clientid: the value from Auth0
  • shopify-domain: the domain you want the user sent back to. This must match the Allowed
  • Callback URLs initially specified.
  • return-to-path: this can either be set as a hardcoded value (like “account”) or it can be dynamically replaced with JavaScript on the page. This is helpful if you want to override the login on the Cart page.

https://{auth0-instance}.auth0.com/authorize?response_type=code&client_id={clientid}&return_to=https://{shopify-domain}/{return-to-path}&scope=SCOPE&state=STATE

The logout URL looks very similar:

  •  auth0-instance: the URL for your Auth0 instance.
  • clientid: the value from Auth0
  • shopify-domain: the domain you want the user sent back to. This must match the Allowed Logout URLs initially specified.

https://{auth0-instance}.auth0.com/v2/logout?response_type=code&client_id={clientid}&returnTo=https://{shopify-domain}/account/logout

Now you can go back to the Themes page and click the Customize button and switch to the Theme settings, then expand the Auth0 Config section, and paste the URLs from above.

5. Optional: Capture First & Last Name During Signup

The final step is to customize the Sign Up page to require the user to enter values for First and Last name. The simplest way that I have found to do this is to customize the login page in Auth0. Under Universal Login, click on the Login tab, toggle the “Customer Login Page” and select the “Lock” Default Template. This uses the Auth0Lock and for our purposes, we will be utilizing the additionalSignUpFields array configuration option. Add the following JSON snippet to the code block:

additionalSignUpFields:[{

  name: “given_name”,

  placeholder: “Enter your First Name”

},

{

  name:”family_name”,

  placeholder:”Enter your Last Name”

}],

And it should look something like this:

Click Save Changes and that should be it! Go back to Shopify’s login page to test it out. To make sure it really works, log yourself out of Shopify, and when logging back in, click the Log in with Auth0 link you created earlier. You can go through the Sign Up workflow, which should require First name, Last name, Email, and Password.

In Production

Once you are ready to require all users to use Auth0 to login, the customers/login.liquid template can be completely replaced with a redirect to the auth0_login_url. All links to the login page can be replaced with direct links to the same setting. Also, all logout links need their URL to be replaced with the auth0_logout_url setting.

Conclusion

As mentioned in the beginning of this article, replacing native Shopify logins with Auth0 enables a centralized authentication service which can be combined with other third-party websites. By following the steps I’ve outlined above, you and your team can focus less on building your own authentication solution and more on delivering trusted and innovative digital experiences to your customers.

Note: The original version of this article was posted on Rovani in C#, a blog owned and written by BlueBolt Senior Solutions Architect, David Rovani.

How Small Adjustments Can Make a Big Impact on Digital Stores During COVID-19

Chris Risner

R Recently, I came across a really helpful blog post from Shopify Plus that focuses on short-term digital marketing strategies for online retailers during COVID-19.

It includes great tips for optimizing short-term messaging, reviewing short-term digital marketing budgets, and creating more specific audiences for digital campaigns – all valuable insights to help retailers get through this unprecedented time.   After reading the post, I thought there might be a few more short-term tactics digital retailers could consider as they adjust their current digital strategies. 

Examine Website Performance

While historical data may have helped shape the view of your customer in the past, things are a lot different now. Since the new normal is anything but normal, you should reexamine how customers are interacting with your eCommerce website. Look at certain website performance metrics to see how new shopping patterns may be affecting your shopping experience.  

How small website adjustments can lead to big improvements
Back view of IT developer team programming code on computer screen and brainstorming for new project at modern office.

For instance, as people have more time to spend online, your site may begin to garner attention from sources you’re not used to. Looking at new and unique visitor traffic can help determine what your “new normal” customer base looks like and help you consider what changes you may want to make to your site or in your processes to better serve their needs and keep them as customers in the future. 

Take Time to Focus on Content

Delivering the right content on your site enables you to create a customer experience that’s engaging, valuable, and develops a more meaningful connection with your customers. Businesses that don’t take advantage of content strategies miss the opportunity to build experiences to meet increasingly high customer expectations.  

However, developing great content can take a lot of time and effort. If you’re working with a small marketing team, this may be a great time to review your content marketing and see what’s working and what’s not (as mentioned above, you can gather such insights by examining website metrics). As certain business initiatives begin to slow down during this time, refocusing resources and time on creating and managing better content will help your customer experience not only now, but in the long run. 

How small website adjustments can lead to big improvements 2
Portrait of handsome bearded businessman standing by desk discussing work project with contemporary young developer coding at his computer in office

Especially in times like these, your content can differentiate and humanize your brand. Consumers want to spend money with the brands they know, trust, and love. Establishing such a relationship with your customers begins with the human side of your brand rather than focusing on conversion rates. By sharing personal stories and talking about shared experiences, consumers might feel more connected to you in this time of uncertainty. Make sure you bring value to your target audience by creating genuine connections, aligning with their needs and wants, and offering support and service when needed. 

Reward Customer Loyalty

In these uncertain times, as people change their spending patterns, your business may not be able to rely on the customer base that has historically driven your revenue numbers. Remaining close to high-value and loyal customers through communications and special offers is a must. By making these customers feel appreciated, they’ll be more open and willing to spend with you, even now. Furthermore, building a referral marketing program can turn customer advocacy from these loyal customers into more business for you by potentially gaining multiple new customers for every loyal one. 

How small website adjustments can lead to big improvements 2
Young casual Business man holding credit card and using touchscreen smartphone for online shopping while making orders in the cafe.business, lifestyle, technology, ecommerce and online payment concept

Remember, while we’re living through a time of changes and uncertainties, there is one thing we can count on: this too shall pass. Making powerful changes to your digital strategies today will bring you opportunity and success in the future. If we can help you increase engagement and conversions, please contact us.

Customer Journey Mapping: Don’t Just Meet Your Customers’ Expectations, Exceed Them

Chris Risner

E Ever since the late 20th century, when access to the Internet became more widely available, technology has fueled democratization of information. Through websites, apps, phones, streaming services, media, and other advancements, the everyday consumer now has open access to more information than ever before!

A consumer can go online to read reviews, price shop, or decide to do business with you based on any number of other interactions that are readily available to them – whether they’re initiated by you or not. This has led to heightened customer expectations and the necessity of organizations, no matter what industry they’re in, to adopt a customer-centric focus in order to remain relevant.

Meeting Expectations = Satisfied Customers. Exceeding Expectations = Loyal Customers.

However, just meeting customer expectations is not enough. Having satisfactory customers is not enough. In order to be successful, companies must instead focus on delighting, connecting, and having more meaningful interactions with customers. The more cohesive and significant your interactions are, the more likely you are to generate loyal customers and repeat business.


customer journey mapping 1

Map Your Customer Journey

Just as you may use a map to guide yourself on a road trip, having a map of your customer journey can enable you to understand what route to take when interacting with customers and how to exceed their expectations. But remember, like a road trip, it’s not just about getting from Point A to Point B – there are a lot of other factors involved. You have to remember to look at the journey holistically – where can I stop to get gas, where will I spend the night, how much do I need for tolls? Similarly, you must think of your customer journey map realistically and realize the many touchpoints and interactions you have throughout a sale and beyond. While you may think you know your customer, only by shifting your perspective to an outside-in approach and stepping into your customers’ shoes will you really be able to understand their journey and deliver on it with more meaningful connections.

Where to Start:

Every company is different, but no matter what approach you take, mapping out your customer journey will be futile unless you first establish a goal. You need to know where you’re going before you start. Goals can include anything from generating more sales, launching new products, or upselling current customers. Once you have established this goal, you should focus on the following to get started with your Customer Journey Map:

Define Customer Personas

This first step can be overwhelming, especially if you have many different products or services that are targeted to a variety of customer types. However, understanding your customers through personas is crucial. Instead of worrying about all your different customer scenarios, first focus on a straightforward journey that can be used as a baseline for future maps. Think of who is most likely to spend time with and buy from your brand. Step into their role. What information do they need in order to buy, either now or later? What about their background may affect their purchasing decision? By defining personas, you can better design your processes to meet the customer where and how they want. And remember, don’t discount real life experiences when thinking about your customers; they’re humans too!

customer journey mapping 2

Gather Data from Across the Organization

Even if you don’t have the technology or tools to properly gather data to analyze your customer journey, you probably have more actionable insights at your fingertips than you think. Post-purchase surveys, Net Promoter Scores, in-person interactions, and digital marketing channels can all provide important insights into how your customers like to work with you. And while your role may focus on a particular business unit, other units within your organization may have access to different insights that you have never considered; it’s worth examining data available to you from other internal sources as well. Don’t worry if the data you have is not perfect or scientific at first – by implementing a journey map, you’ll start gathering more factual data throughout the process. The most important thing is to accept the data you do have as valuable and act on it appropriately.

Look at the Bigger Picture with Touchpoints

Touchpoints are any point of interaction between a brand or customer. So again, although you may have different business units across your organization, if you’re all working with the same customers, it’s important to look at customer interactions more wholly. You shouldn’t consider looking at the customer journey from just a channel level, but instead at a touch point level, and be consistent. If a customer loves going into your stores to interact with your knowledgeable and friendly sales associates but has a horrible experience with wait times when calling customer service, you could lose the interest of the customer because you’re not meeting their needs throughout their journey.

friends out shopping

Relationships Matter

In the end, having a great customer experience is dependent on having great relationships. These relationships emerge over time through meaningful and consistent interactions, that meet the customer needs at the right place and time. Successful companies use customer journey mapping to not only identify opportunities for growth, but also to address gaps in their customer relationships. Engaging customers consistently on a deeper level across all touchpoints, whether they be digital or in-person, establishes trust and reliability. Most importantly, businesses need to be just as committed to serving their customer needs as they are their own – only then will they truly be customer-centric.

If our team can help you increase engagement and conversions, please connect with us.

Blended Content & Commerce: The peanut butter and jelly of digital commerce

Jason Lichon
ON DEMAND WEBINAR

Enjoy the replay of this educational session from BlueBolt and Optimizely (formerly Episerver), “Blended Content and Commerce – The Peanut Butter and Jelly of Digital Commerce.” Our experts discuss the importance and benefits of combining content with commerce, explain the maturity levels that frame organizational strategies, review best practices and show real world examples, and give actionable insights to implement within your own business straight away.

Developing robust content and commerce strategies takes effort, but the results will elevate your brand and help you take a bite out the competition. Satisfy your hunger for success by watching this informative session.

The Top Challenges with Migrating From Google Search Appliance

Chris Risner

G oogle announced an upcoming end to its Google Search Appliance (GSA) a little more than a year ago. Support will last for GSA through 2019, but now is the time to start looking at platforms and methods for migrating from the Appliance.

Migrating to a different platform takes both time and extensive assessment in order to determine what kind of infrastructure needs your enterprise requires. While using services such as Bravo can make moving from Google Search Appliance easier, here are some of the top challenges to consider when making the transition. 

Finding the Right End Destination

Before any kind of move can take place, identifying the best service for a corporation’s enterprise search is necessary. Google always proved a logical choice due to its extensive background in search. However, with other viable end destinations, the first challenge is identifying one with capable of fitting a company’s enterprise search needs. 

To begin looking for a new search appliance, a complete assessment is needed. Companies need to determine the kind of search infrastructure required for optimal results, in addition to the hosting method. Identifying desirable features and connector requirements is another point of concern corporations need to consider when assessing its own needs. 

Understanding available enterprise search solutions is critical in identifying the right final destination and service provider. A corporation can typically identify the best replacement service provider by deciding on whether they want scalability, connector configuration features, an available hosting environment and content processing and indexing. They should also consider commercial search engines versus open source along with the relevance of tuning capabilities.

By deciding which, if not all of these enterprise search solutions is important should help identify top final migration destination targets. 

To Stay With Google or Not to Stay?

Remaining in the Google ecosystem may prove beneficial in the long run. Google makes it easy to move from one application to the next without much of an issue. At the individual level, one account grants access to dozens of services and accounts, ranging from YouTube to Gmail, Google Play, Dropbox and others. At the corporate level, there are other platforms to consider. Google Cloud Platform is one of the newer services. It provides migration cloud support, which is beneficial. The company also indicated it would support enterprise search, although very little more is known regarding what kind of services a company can expect when Google Cloud Platform fully takes center stage from GSA. 

For corporations already heavily leaning on Google services, staying with Google may be the way to go. The migration to Google Cloud Platform should ensure the smoothest transition as well. However, some companies may not want to completely rely on the services of Google, or they may want to move away from what Google provides and look for another search application, including Amazon CloudSearch, IBM Watson and Microsoft Azure Search. Each has its own benefits and should receive appropriate examination in order to determine the best enterprise search solutions for a company (Search Technologies, 2016)

Checklist of Mission Critical Search Application Requirements

For companies relying on the Google Search Appliance for mission critical applications, it is imperative to follow very specific methods for migrating away from GSA. Failure to transition the applications correctly may result in a potential collapse of search features, at least short term, until the transition is complete and any issues identified and corrected. This is why using a migration device for moving mission critical search applications is vital towards the stability of a company’s enterprise search solutions. Attempting to perform this kind of a migration without an experienced  transition team is generally not recommended, even with a high-end IT staff on hand. 

Proper Configuring

Configuration of the new search environment is imperative to a successful migration. This includes the configuring of the new search application in order to replicate the performance and features of GSA. If this is not available, it is necessary to build new search features in order to ensure a company has the best enterprise search solutions possible. 

The transition from one search provider to another may prove time consuming, but it does provide an excellent opportunity to analyze what search feature are important and what are rarely utilized within an enterprise network. It also opens up for the potential of identifying new search features capable of providing additional benefits over what the previous GSA offered. Migrating to a new enterprise search service can have benefits, as long as the move is looked at as an upgrade and not a mandated requirement. Taking advantage of the opportunity can prove helpful to the company’s enterprise search solutions long term, but it does all come back to proper planning and proper configuring. If issues arise during either of these steps (typically problems in configuration occur if in-depth planning is not performed). 

Limited Google Support

One of the major challenges with performing the move is the surprising lack of support coming from Google. The company more or less announced the eventual end to GSA, but since the announcement it has provided very little in way of guidelines and the best course of action. Carrying out the comprehensive evaluation of the used and required search technologies while mapping out data from the current GSA to the new search service should help smooth out the transition, but with the extremely limited of information offered by Google, companies not taking advantage of migration services are likely to run into potentially extensive problems during the transition (CMS Wire, 2016). 

Timing

Google announced remaining support for GSA through 2019. However, for many corporations and other users of the search environment, their timeline may be far shorter than the current window indicates. It is vital for users of GSA to check their license agreements and the expiration date. Licenses will not be extended, so in all likelihood, most users of GSA will find they need to migrate over far sooner than the 2019 timeline. This may force an expedited transition process, which in itself can cause problems while data mapping and creating a new search feature designed to replicate that of GSA. Companies need to be aware of what their current license agreement is and make plans to move forward with the transition now before they are out of viable options (CMS Wire, 2016).

It is possible to search for the current license agreement by logging into the Google service as an admin. This provides up to date information about the GSA account, including the current license. In some cases, Google is allowing companies to file a support case in order to extend the license. Google may prove more lenient providing extensions, but it is best to avoid requesting one all together (Google, 2017).

Many corporations at the enterprise level have come to depend on GSA. With the announcement of its eventual end, companies around the globe were left wondering what to do and where to turn to. There are numerous destinations available for potential migration, it just requires appropriate planning to ensure a company’s enterprise search solutions are handled properly. By considering these potentially difficult challenges, a corporation has the ability to make as smooth a transition as possible to the new search appliance. 

If you have questions about implementing Enterprise Site Search, please click here to learn more about BravoSquared by BlueBolt or connect directly with us.

How Federated Search Creates Value for Enterprise Search

Chris Risner

Q uickly finding files in any office setting is critical to productivity. Sifting through hard drive after hard drive, server after server for a singular file takes employees away from completing the rest of their work. To improve the speed of the search of data, different methods are available.

Going beyond the traditional localized search method, a business may choose to rely on alternative data search methods, such as federated search to assist in the finding of information across the enterprise. A federated search can create added value for enterprise search, so having a thorough understanding of how each works is helpful to get a clear picture of when federated search could and should be used.

What is Federated Search?

Before understanding how federated search creates value, it is necessary to outline how each functions independently. A federated search is also referred to as universal search. When a user performs a search, the query will return results from multiple data sources in a unified result set.

While it does depend on the search engine platform, the engine searches through varying data sources (such as locally stored hard drives, server blades, cloud storage, remote databases, etc) and connector codes to provide a detailed list of desired files, data, and locations of the information that was being searched. While federated search does universally scan over varying data sources, it can struggle with providing accurate search rankings (often times there are similar, if not identical file names stored on different content repositories), so it may take some sifting through the data to find the exact information desired.

What is Enterprise Search?

Enterprise search provides a host of search features and functionality, although these search features are dependent on the meta data included when first logging and indexing the information. Meta data goes further into detailing what a particular document includes. When searching for a particular piece of information, the meta data provides context to the searcher in order to describe of the contents of the data. The meta data tries to explain what the record means. When any content is saved, the ability to provide additional meta data is usually available. The included meta data may vary based on what the content is used for. Meta data may include anything from who viewed the information, the department using the information, who created the content, and the content’s purpose. The included meta data can vary based on the needs of the company and the type of content. For instance, meta data for an event might include the location, the speaker, and what time the event is being held. This is similar to how meta data works in enterprise search. 

While performing an enterprise search, there could be many different drop-down and filtering and menu options for locating a specific piece of information. The initial search is similar to other search methods as it relies on basic keywords. From there, fine tuned search features come into play. The filters and drop-downs would use the meta data as methods to reduce the number of results that match the meta data chosen by the user.

For an additional, in-depth outline of enterprise search, make sure to check out the previous post on enterprise search, its benefits and how its implementation may improve productivity. 

Locally Indexing Documents

Federated search will require additional indexing of information. This means when a record is saved it needs to be indexed locally or in the search database. This storage could be in the cloud, of course, but the point is that the data is not referenced in the original location so that it has to go get the data at the time that the search is performed. To do this, the entire record must be loaded to the local server or storage area. Doing this requires a large amount of bandwidth in order to handle the indexing. The data itself is saved, just as it would be when saving a standard piece of information to a computer. However, different records save in different formats, which can make indexing challenging. Think of it as a library indexing books, DVDs, newspapers, magazines and audio files, and database records in the same section and trying to make sense of them in order to present them in a useful way to the user when they are performing the search. Doing so would make finding what you want difficult and time consuming if the indexing wasn’t done properly. In order to index the data, the information and metadata of the record is converted into a singular format. This way, no matter the original format of the data, it can be identified and presented during enterprise search. Doing so unifies data from other sources in order to provide a unified search.

As data is modified as necessary, including possible data enrichment, and then re-saved. Some additional indexing, scanning and formatting of the data might be required. As more and more information is processed, indexed and saved, the system uses more and more resources. This can create some strain on the system resources including CPU utilization and memory. While the purpose of an enterprise search and the use of federated search helps join different data sources together, because of this concern for resources, only information that will actually be searched should be indexed and saved. The enterprise search team should carefully evaluate what data is being saved and indexed by the search engine to minimize the exponential growth of data that could happen without a proper process in place.

How Federated Search Creates Value for Enterprise Search

Federated and enterprise search each provide a useful benefit for locating information on expansive servers and data networks. Additionally, each has a very specific utilization for identifying a desired file. However, each has its own shortcomings. While a federated search can scan varying data storage points with specified keywords, it does not have the ability to rank each search based on probability, nor does it have multiple search methods. On the other hand, enterprise search crawls the meta data of a file, which in turn makes it possible to pinpoint the exact file using varying search criteria, yet it generally only works in a localized setting and not through expansive corporate data networks. By overlapping the two search methods, it becomes possible to join the two options together. 

In addition, each data source could has its own firewall or systems to safeguard information. The federated search needs to be able to get access to the data sources by getting access to the firewall and security systems. This means that a process for allowing the federated search to gain access to secure data for every data source needs to be established in advance. Doing this as part of an enterprise search project saves significant work down the road by not requiring users to log into multiple systems to gain access to the data individually. Care should be used to only provide access to data that will not be sensitive and that the users performing the search have access to. Ensuring that confidential data is secure is still necessary.

As noted previously, it is important to note that a federated search will add additional demand on resources that are performing the indexing, storing the search data, and delivering the enterprise search results to the end user. This strain to the resources is both acceptable and worth the performance complication due to the increased benefit of searching multiple sources at the same time without having to perform individual searches at each data source directly. 

Using Federated and Enterprise Search Together

As a business grows, so too will its dependence on data. The data storage needs will expand right along with the company, making it difficult to locate specific information with standard search methods. Under a singular firewall, network, or data source, enterprise search gives users the ability to perform varying searches based on metadata in order to find the desired information. However, once the company expands out to multiple offices and data sources in different location (even in the same building), using a single enterprise search to cover the entire company’s data footprint simply becomes impossible. With the inclusion of a federated search, companies can bridge this gap and join data from multiple data sources. At that point, the enterprise search can then be used to identify and present the results that the user requested based on the search criteria that was performed.

If you have questions about Federated Site Search and how it can help your company, please contact us directly or learn more about BravoSquared by BlueBolt here.

What is Enterprise Site Search?

Chris Risner

A s a business grows, so to does the amount of data it generates. Whether payroll, client data or internal documents meant for employees, the faster a business expands the more information it produces. The influx of newly generated data can make it a challenge to locate specific information quickly.

This is where enterprise search comes in. With the help of enterprise searches, it is possible to quickly scan through all of the files within one or more databases, which boosts productivity while saving time for everyone who uses the enterprise search feature.

What are Enterprise Site Searches?

Enterprise search is a method of search that takes both structured and unstructured data files from a one or multiple databases. This makes it possible to quickly and easily locate nearly any file. There are varying databases used by businesses, ranging from a content management system, file system, email server, application database, an intranet site and even the company website. With enterprise search, it is possible to not only search each of these different databases, but when interconnected together, it becomes possible to search all of these different databases during a single search query. For growing businesses using multiple databases, connecting everything together makes locating files and information effortless. Searches are ranked and ordered similar to search results from Google, Bing! and other search engines with relevance being one of the main factors in how search results are presented.

What Enterprise Site Search Doesn’t Include?

While this search feature is able to sift through nearly any data file within a company’s local system, it usually does not include the public Internet. The search has a name of enterprise specifically because it is dedicated to searching files within the company’s network enterprise, not externally. This can include a corporate network or anything within a company’s firewall. Anything outside of the firewall usually is not included in the search feature. 

Who is Able to Use Enterprise Site Searches?

When searching within a business, the feature is available to those within the company or anyone that has access to the website. This includes owners, employees and individuals of varying professional levels. While these employees have access to the search feature, it is possible to alter the level of access each individual has. By doing this, different employees can track down different files based on what is pertinent to them or within their security clearance. Typically, the varying clearance level is designed for larger businesses where there are greater levels of employee access. For business owners who want to enable the enterprise searches but do not want to give everyone within the company similar access to all available files within the database, this is an option. Ultimately, this form of search is available to anyone within a business the admin wants to grant access to.

From Data to Results

Turning a database into a series of results is a five part process. An enterprise search solution encompasses all steps of the process. The first three steps are completed before any “search” is actually made.

  • Content Awareness: The search has to know which databases it can access, this is a process known as “content awareness.”
  • Processing: The content has to be processed so that it can be quickly and efficiently recalled. The source content is converted to the same type of document so that it can be quickly searched by the search solution.
  • Indexing: The processed content is sorted into an index which keeps track of the frequency of a term.
  • Query: A user makes a query – or search. The query is a combination of what the user is looking for as well as directions to certain parts of the index. For example, if a user is searching for “Marketing Statistics” they make a query.
  • Matching: The search compares the query to the index and returns any matching entries. The search will return any entries that include “Marketing Statistics,” but may also return similar results.

The last two steps are what most people think of when they think of a “search.” A request is made to the enterprise search engine to find a certain term and the engine returns results that relate to that term based on the tuning and optimization criteria.

Additional Considerations and Terms

Beyond the discussion above, additional areas need to be considered as it relates to enterprise search. These areas include the following features only available to enterprise searches.

  • Federated Site Search Results: A federated search allows a single query to search multiple databases. Each databases sends back its results and they are combined into a single list of results for the user.
  • Faceted Site Search: A faceted search allows a user to filter out results from their list of search responses.
  • Custom Result Templates: Web searches are designed to generate ad revenue or a custom “look and feel”, with a customized result template that the end user will either find more visually appealing, convert better, or minimize distractions caused by items such as advertisements.

Enterprise search is a helpful tool for any business. As it allows individuals within the company to make instant searches for data files, taking advantage of this search feature is a valuable feature. In order to increase productivity while cutting the amount of time it takes an employee to locate a desired file, enterprise search should be included in any business enterprise.

If you’re interested in Enterprise Search, please check out BravoSquared by BlueBolt or contact us.

Why Growth-Driven Design is Critical to the User Experience

Chris Risner

G rowth-driven design (GDD) is the answer to the frustrations of such businesses. Simply put, GDD is the process through which websites are structured in a manner that optimizes traffic, focuses on the user experience, and results in the growth of the business.

Most dread when the time comes to redesign their website. They know that a fresh and more productive look is overdue, but they are horrified of the long and costly process that lies ahead of them. As such businesses weigh their options and continue to procrastinate redesigning their website, they repeatedly incur losses and slower growth due to the poor user experience on their current website.

Growth-driven design (GDD) is the answer to the frustrations of such businesses. Simply put, GDD is the process through which websites are structured in a manner that optimizes traffic, focuses on the user experience, and results in the growth of the business. With growth-driven design, businesses can prioritize on the implementation of the highest impact changes to their website, allowing them to avoid wasting time and resources on designing an entire website that does not lead to growth opportunities for the business.

Traditionally, businesses would redesign their entire website during a one-time period that was costly and lengthy to implement (anywhere from 3 months to 2 years). Such a strategy involved heavy investment in a project that contained high levels of risk and unpredictable results. The new website would be built almost entirely on assumptions, and with no strategy for continuous improvement.

How Growth-Driven Design impacts the user experience

The growth-driven design gives rise to a scalable and more adaptive website that is based on actual user engagement in order to provide opportunities for continuous improvement.

There are several critical components that define the internet users of today. These characteristics represent the pain-points of these users and how growth-driven design can be used to implement more engaging user experiences.

Short attention spans and Attractive visuals

With all the information that is out there today, the attention span of most internet users has been reduced to less than that of a gold fish. To put a number on it, most users have an attention span of less than 8 seconds before their minds wander to the next thing on the list. Therefore, the challenge for designers and web developers is to get their message across in the shortest time possible.

One of the best ways to do this is through creating attractive visuals. Hubspot has uncovered that a message along with a relevant image attracts 98% more views. Through growth-driven design, a business can begin to strategically tailor its message around strong visuals that align with the brand and the messaging technique. They can then use the user response and engagement to continuously improve this messaging design.

Adapting to Mobile

More internet users are relying on mobile devices to browse the internet. In fact, slightly over 52% of people worldwide are using smartphones and tablets (over desktops) as their main devices for surfing the web. Growth-driven design, therefore, aims at optimizing websites for easy viewing on mobile devices.

A best practice for growth-driven design is to develop a website for mobile before scaling up to larger screens. In this way, challenges with mobile viewing can be appropriately addressed before taking the next step. And because mobile devices may not have steady and reliable internet connections, the website is designed to be responsive even to poor environments of connectivity in order to minimally interrupt the user experience.

Attractive Content

One of the main concepts of growth-driven design involves engaging users with attractive and relevant content. A website that is structured around such layers of material draws traffic and immerses users into the overall experience. Creating powerful content requires deep audience engagement and user research in order to develop personas and to understand what the customers need.

With growth-driven design, businesses can develop and continuously improve their content based on actual user engagement. They can also optimize material for specific groups of users, based on responsiveness, quality, tone, and style. 

Easy Navigation

Today’s internet users are impatient. They desire smooth customer experiences that have minimal interruptions. If a business’s website is choppy and has many layers of sub-pages that make the overall browsing experience slow and disruptive, users will tend to engage less with the website. The message will also be lost upon the users.

Growth-driven design emphasizes a single page layouts, where parallax scrolling allows developers to fit more content onto a single page without disrupting the customer experience. With parallax scrolling, an illusion of depth is created on the page through a blend of background and foreground images.

As the user browses across content, each segment that the person highlights is shown in the front, while background content is slightly blurred out. Different sections of material are highlighted as the user navigates the page. The end result is an immersive user experience where customers are exposed to more content and attractive visuals.

Key Components of Growth Driven Design

Developing a Strategy

In line with tailoring growth-driven design efforts to suit the user experience, businesses need to develop a strategy that incorporates the goals of the business and the personas that the company wants to interact with. The first step is therefore to develop a “wish list” of what the company would want to achieve when users come to their site.  This can serve as the foundation for the website because the initial version will contain the must haves, i.e. the most important website components.

When developing a growth strategy, understanding the needs of customers will be key towards designing the user experience. Businesses should dive into the customer’s world and try to understand how they can solve the problems that users experience when navigating websites.

A business will be quickly on the path towards launching a new and improved website if they have a clear strategy. The decisions that should guide strategy include clear objectives that will reduce the need for constantly revising the website in its early stages, focus on customer needs and pain-points in order to develop an immersive user experience, and executable plans that turn wish lists into actionable ideas that can be implemented to achieve tangible results.

Designing the Launch Pad

In growth-driven design, a launch pad refers to the foundation upon which a business can build a website that is geared towards performance improvement and continuous growth. The launch pad is not the final product, but a solid foundation upon which users can begin to engage with the new business outlook. The company can begin to collect real user data that it can analyze and draw results from.

With a launch pad website, businesses can get a product up and running in 2-3 months. They can also save on costs by following a more targeted data-driven approach. This low-risk option is optimized for driving results because every decision that is made is done with the user experience in mind.

In addition, the budget for the new website can be optimized for continuous improvement, as opposed to taking the risk of building a finished product without considering the rapidly evolving needs of customers.

The launch pad website should contain the following key components:

  • Page plans: all the key pages are first laid out and the purpose and content for each page is outlined. Strategies for SEO are also put in place for each page.
  • Prototypes: After creating page plans and content outlines, prototypes for the website can be explored. These prototypes should echo the page outlines and desired content, making content easier to find.
  • Designing and Finishing: commonly referred to as the design sprint and the finish sprint, design involves implementing the chosen prototype and gathering feedback in order to develop the final design. The finish sprint involves coding, inserting links, metadata and testing the browser.
  • Emphasize on quality over speed: while the launch-pad is meant to be up and running in a short-amount of time, the process should not be rushed and quality should not be compromised.

Improving on the Design

After the launch-pad goes live, the business can start collecting data about the user experience. They can also identify critical actions that they can take in order to improve this experience and grow the business. Websites that are able to obtain maximum-performance and immersive user experiences are not built overnight. They have to be constantly tweaked according to the insights that data provides. These websites are both responsive and adaptive to the user experience, allowing them to attain high levels of productivity.

When seeking continuous-improvement, the secret lies in having key areas of focus where performance can be tracked and analyzed. Start with a focus metric that is important to improve the business. Ideas that highly impact the focus metric and lead to measurable results should be prioritized and implemented on a specified-timeline. In a nutshell, the basic-principle is to build, learn and adapt.

With having worked with multiple companies like HockeyShot, Rather Outdoors, Scoperta and many more, BlueBolt is uniquely positioned to help your company engage your users and fuel your growth. Please connect with us, so that we can best help you.

Why a Headless CMS is Important

Chris Risner

O ne of the latest trends in the world of content management is known as a headless CMS. Also referred to as decoupled CMS, the content management system provides valuable benefits not obtained from the singular access point CMS application.

The utilization of a content management system (CMS) has proven vital in the continued development of data management for everything from Web developers to enterprise networks. Typically, a CMS managed the data through a single portal, where data is displayed through a very specific means. Using the software application, a user searches for information and recalls data through a linear approach. This requires the individual to go through the head of the CMS before navigating further into the content management system. However, one of the latest trends in the world of content management is known as a headless CMS. Also referred to as decoupled CMS, the content management system provides valuable benefits not obtained from the singular access point CMS application. Due to this, understanding why a headless CMS is important should prove enlightening for everyone from the IT department to the senior officers of an enterprise. 

The Problem with a Traditional CMS

The age old saying of “if it’s not broke don’t fix it” may seem to apply itself to a traditional content management system. With the right management application in place it can prove especially helpful in monitoring and maintaining data within an enterprise network. However, there are several substantial downfalls connected with the standard CMS. 

Both traditional and headless CMS provide a way to store data and a CRUD UI. However, the standard CMS provides a way to display data while the headless option offers an API to the data. In essence, the data in a traditional CMS can only be viewed in one way. A user performs a create, read, update and delete (CRUD) command when connected with the API, which then sends the information to the database. The database then sends the created, read, updated or deleted information back to the API, which is then displayed in a uniformed manor, regardless of the device accessing the information or the data in general. This singular method of viewing data significantly limits not only users within the network, but customers and clients attempting to access information. With the growing number of devices capable of accessing information from the API database, this singular viewership portal reduced functionality and the end-user experience. 

What is Headless CMS?

Whether referred to as decoupled CMS or headless CMS, the architecture behind this form of content management system has grown in popularity over the last several years due to the improved flexibility it provides not only designers but the end user. A traditional CMS uses a monolithic design, in which the information is tied tightly into the design itself. A headless CMS removes this connection between viewing and accessing the information, which opens up the content management system to a world of new potential. 

A headless CMS allows for several different presentation methods. It also makes information accessible through a Web based API and not just a network API. By utilizing this opportunity, users no longer need to remain connected to the internal network of an enterprise but can instead access the CMS through any Internet connection (this also opens it up to usability with cloud services). 

One of the main reasons why an IT department should consider migrating to a headless CMS is due to the viewership potential. While a traditional CMS regulates how the information is viewed, a decoupled CMS allows for disability through a wide range of devices and methods, including widgets, native applications, a website, mobile website, syndication partners and even digital billboards. Essentially, the information can be viewed anywhere and everywhere on nearly any device (CSS Tricks, 2016).

The Importance of Varying Viewership Opportunities

Up until 2007, nearly all Internet activity took place through a desktop or laptop computer. Outside of a handful of operating systems and a few Internet browsers, most information more or less appeared the same on every device. Due to this, having an individual display method did not prove all to detrimental. Outside of some basic scrolling of the mouse, everything would appear on every computer screen in a similar manor. 

With the release of the Apple iPhone in 2007, everything changed. Although it took a few years to catch up, nearly all major mobile technology developer had its own smartphone on the market. Even with a handful of mobile operating systems, each OS used a slightly different Internet browser, plug-ins and display tactics to connect users with the Internet. In 2017, most mobile users are on either iOS or Android, but there are varying screen sizes, Internet browsers and OS versions in play, each of which requires a slightly different methods for displaying information. A headless CMS makes producing content, accessing and viewing the information easier as it isn’t handcuffed to a specified formatting, but instead the flexible API allows for viewing through applications, smart devices and computers (BizTech, 2016). 

Why Should An Enterprise Consider a Decoupled CMS?

Moving from one content management system doesn’t happen overnight. The migration process can prove time consuming, not to mention there is an initial upfront cost to making this kind of a migration. However, even with the initial time and cost connected with it, an enterprise should consider taking advantage of a headless CMS. 

For starters, moving to a headless CMS helps to future proof a company’s website implementation. With the continued development of smart devices and more mobile designers entering the market on a regular basis, the need for open viewership is essential. As a traditional CMS does not provide this, the decoupled CMS becomes far more beneficial. 

The frontend developers within the network no longer need to spend a good portion of their time working on eliminating problems and connecting the structural elements with the backend. Instead, frontend developers can spend the majority of their time creating specific application tools in order to improve the experience of users on the website. 

By cutting out the frontend element associated with a traditional CMS, a user receives a more interactive experience. This is because the end user interacts with the backend system in real time, instead if through a delay as the user waits for the information to pass into the frontend. The removal of the frontend allows for more creativity within the website design while also streamlining the design process. Shredding the bulk of the frontend also helps boost load speed and connectivity, which is essential in preventing Web users from backing out of the website due to a slow load time.

With the implementation of a decoupled CMS, an enterprise will likely see an increase in its generated profits and bottomline off of the website, all thanks to the faster responding website and the improvement on the user’s experience. All of these are issues a traditional CMS is not able to correct (Hackernoon, 2017). 

Future proofing a content management system has the ability to cut expenses, improve productivity and make locating stored data faster and more effective. With the shift to headless CMS, all of this is possible. While a traditional content management still provides viable assistance in the right setting, growing companies with expansive networks should consider making the switch to a headless CMS. While it may take some careful planning and transitioning into the new management system, it will pay dividends for years to come. Please connect with us if our team can answer any questions about going headless.

The Difference Between Machine Learning and Artificial Intelligence

Chris Risner

W hen performing an Internet search on artificial intelligence or machine learning, the two terms are often used interchangeably. However, while the two are similar in nature and cross paths more than just a few times, there are major differences between machine learning and A.I.

As the industry continues to progress and both are utilized more and more, understanding the difference becomes necessary, both for the average consumer and for corporations looking to implement the technology within the business itself. 

In the Early Days

The best way to dive into the difference between machine learning and artificial intelligence is to dive back into the early days of AI. Now, the concept of artificial intelligence and machine learning has been around for hundreds of years. References to AI can be seen in literature dating back beyond the even earliest conception of a computer. However, the implemented idea of artificial intelligence didn’t truly begin to take shape until the 1950s. 

In 1956, the Dartmouth Conference brought computer scientists from around the world together. Computers remained in the earliest of infancy, yet the idea and drive to create artificial intelligence proved to be a major topic of interest throughout the conference. Of course, the technology necessary to create artificial intelligence lacked significantly and, up until recently, very little in way of AI had occurred. Real change didn’t truly take place in the industry until around 2012 (Nvidia, 2016).

The Divergence of Artificial Intelligence

Before diving into the differences of A.I. and computer learning, it is necessary to understand the divergence of artificial intelligence. In the early days of conceptualized A.I., computerized devices could take on the exact same characteristics and intelligence of a human. They might have a primary function or skill, but in general, the computer would act human. The best example of this in modern pop culture is the droid C-3PO from the Star Wars series. While the droid had a primary function (of being fluent in over six millions forms of communication), it could still perform many, if not most of the same tasks as a human. This form of artificial intelligence is known as “General A.I.”

Of course, while this form of artificial intelligence continues to develop, it isn’t the most commonly utilized form of A.I. The form of artificial intelligence primarily used in both the consumer and commercial levels is known as “Narrow A.I” (in some circles, this is also referred to as weak artificial intelligence while the other is known as strong artificial intelligence). This kind of technology is used for a specific reason or task. Typically, when the narrow A.I. is utilized, it is because it can perform the given task faster, or more accurately, than a human (Forbes, 2016). 

Narrow artificial intelligence is any kind of technology used to perform a specific task. One of the most used forms of narrow A.I. is the spam filter for any email account. It is used to identify undesirable emails and separate it from the rest of incoming messages. Other forms of narrow A.I. includes the newsfeed on user’s Facebook account, self-driving cars using GPS, navigational technology and sensors to drive safety, and, among other technological forms, machine learning (Tech Target, 2016). 

Machine Learning: An Offshoot of Artificial Intelligence

Machine learning does in fact fall under a category of narrow A.I. However, simply suggesting machine learning is a form of artificial intelligence is a narrow sided and inaccurate assessment. Machine learning does technically fall under the category of narrow A.I., but in reality it is so much more than a spam folder or Facebook newsfeed. With these other forms of narrow A.I., an algorithm is input, allowing the computer system to analyze information in order to perform a very specific task. In the form of machine learning though, the system uses the input algorithms to learn from the data it receives, in order to make a possible prediction or educated assumption on the interactive world around it. 

For example, with a spam folder (at least the standard spam folder used in most email services), the narrow A.I. is used to identify potential spam. From time to time it may miss a spam message, or flag a certain sender as spam. If a user identifies a file as spam, the spam folder will add this to the list of accounts to block (or, on the reverse side, remove the email from the spam list if the content is not spam). Although a user can add or remove information from the spam folder, it does not learn from the addition or subjection. It does not analyze the information included within the message, sender email address and title and use it to improve its spam filter ability. If it did, it would use computer learning (Forbes, 2016).

Examples of Computer Learning

There are many examples of computer learning, both large and small. One of the most popular currently is the digital assistant (Amazon’s Alexa/Echo, and Google Home are the two most advanced and widely used). These devices not only provide information, but learn on the fly in order to offer more specific results to each user.

The Blending of Machine Learning and AI

It is possible many confuse the term of artificial intelligence and machine learning because, in many cases, artificial intelligence used in technology has transitioned into machine learning. A prime example of this rests in a search engine’s performance. Google’s search results early on relied on keyword input. A user would input keywords and the search engine would utilize its specially crafted algorithm to provide results. However, if one user in Michigan and another in Nevada typed in the same basic keywords, they would receive the results. The search would use artificial intelligence to crawl through millions of data points to provide results, but it would not take into account the individual making the search request. 

Eventually, search engines such as Google began to implement machine learning into search. This way, the search engine could not only provide desirable results based on the input algorithm, but it could learn from user interaction and adapt to these requests. In a way, Google Search is the poster child of narrow A.I.’s evolution into machine learning (Wired, 2016).

The Push for General AI

The quest for general A.I., such as the Star Wars droids, continues to be a major goal in artificial intelligence research. However, to reach these goals, computer learning will play a major role, as the computerized device must be able to learn and adapt to its environment. In this way, artificial intelligence will lead to the development of computerized learning, which leads to the continued development of A.I. So, while computer learning does stem from narrow A.I., it is in itself an evolved, elevated version of it. 

While often subtle, the differences between machine learning and artificial intelligence can prove vast. Understanding this difference is necessary for an enterprise considering the implementation of such technology in current or future product releases or within the corporate network itself. As the industry progresses, the two technologies will continue to develop new traits, differentiating the two even further. However, for earlier adopters of the technology, in-depth knowledge of the two is a must. 

If our team can help you harness the benefits of AI and Machine learning, please connect with us.

How Big Data is Influencing the World All Around Us

Chris Risner

D ata is everywhere and the rate of growth is spectacular. Most estimates show that the data in the digital universe doubles every 2 years. Part of that digital universe includes human and machine created data, such as the data generated from Internet of Things (IoT).

The growth of human and machine created data is growing 10x faster than traditional business data. It can be found around every corner, within every Internet search and, in reality, on every street corner. Consumers take advantage of data to buy anything from their next vehicle to the “healthiest” fast-food burger. Small businesses take advantage of website analytics to customize local marketing approaches and identify key demographics, while a corporate enterprise implements big data into computer learning applications and identifying future products to manufacturer. In essence, data makes the world go round. Having the latest and most in-depth information has changed the tides of military conflicts throughout world civilization and allowed for space travel. Of course, with the advancement of computer technology, more data can be analyzed, identified, sourced and streamed in a shorter period of time. Big data is influencing in every corner of the globe. Here are just a handful of ways the utilization of big data continues to improve lives and drive business into the future. 

Financial Trading

The understanding and analyzing of financial information has long driven the world of financial trading. All it takes is one look at a mutual fund to understand the importance of big data. While it still takes skilled financial advisors to read and identify shifts in the market and emerging trends, applications designed to crawl through financial information with a fine tooth (digital) comb makes all of this easier. In fact, more and more equity firms are implementing high-end data algorithms in order to stay ahead of the curve and identify upcoming trends further in advance. It is advantageous for investment firms to locate these monetary possibilities early on in order to maximize return on investment. This may be a more specialized field for those with the means of future investing, but big not only influences the world of finances, it is starting to drive it. 

Traffic Optimization

The utilization of technology within major cities and traffic routes is nothing new. The use of analytical data to identify busy times and most used stations has been used to improve public transportation for decades. However, this information is now used to bolster the flow of automotive traffic as well. The ability to analyze traffic in real time and adjust stop lights, the length of a light and sync both public and private transportation together has grown into a major business. However, this real time big data analyst is just the beginning. 

In the United States, Pittsburgh currently used traffic signals with artificial intelligence, designed to not only improve the flow of traffic but cut down on idling and braking (which in turn reduces the amount of released greenhouse gases into the atmosphere). Since the implementation of these A.I. traffic signals within Pittsburgh, idling is down over 40 percent, with automotive breaking down by around 30 percent (Paste Magazine, 2017). 

In the future, technological designers are looking at allowing vehicles to share input rout information with the computerized learning traffic lights, allowing the lights to process information and adjust when lights change in order to improve traffic flow and predict when and where traffic congestion may take place (and reduce it accordingly). 

Automotive Performance

Automobiles have contained computers, in some shape or form, for decades. These computerized systems have gone from controlling basic performance features within a vehicle to monitoring the entire car, providing mechanics (and anyone with the capability of reading displayed codes) with insights into issues within the vehicle and what needs work. In recent years, cars have seen the installation of self-parking, lane detection and merging features, all of which are designed to inform a driver as to if other vehicles are present and to help avoid accidents. Some current vehicles, technology developers and automakers have taken this several steps further. 

Google Maps is the most used GPS system within the United States. Through the company’s continual effort to map out every roadway in the U.S. (while doing the same for much of the world), the application has the ability to provide not only directions, but update drivers on accidents on route and help divert the driver along an alternative path in real time. Google has continued with this research into self-driving cars, capable of not only using the GPS mapped system, but to communicate with other nearby vehicles, in order to reduce human error and boost driving safety. As of September, 2016, Google’s fleet of self-driving cars had covered over two million miles, and the handful of accidents the vehicles had been a part of were all human error on the part of another driver. While these vehicles are not yet able to completely account for the human element, with the help of computerized learning and A.I., these accidents are likely to become less frequent in the future, even when human drivers are involved in other, non-computerized driving vehicles (The Guardian, 2016).

Sports Performance

For non-athletes, what actually goes into training for the sporting event remains a bit of a mystery. Outside of some snippets and behind the scenes coverage at half-time or between innings, the average sports fan likely does not know the kind of technology and big data analytics that goes into modern training. It is now possible for trainers to monitor how an athlete lifts weight, and based on data points, identify weaker muscles used during the lift and how to better train the weaker muscles in order to improve performance and boost muscle growth. Other tests allow athletes to go against teams through virtual reality, which is directly taken from analyzing each player on a team in order to help determine how the other team is most likely to respond to specific plays or actions. Beyond this, many top teams also track everything from sleep and nutrition in order to identify ways to improve nutritional absorption, boost oxygen flow throughout the body and convert nutrients within the blood flow to energy (Recode, 2017). 

Improving Healthcare

Much in the same way technology is used to monitor pro athletes in order to boost performance, technology is used to monitor patients in order to identify better ways to administer treatment. By analyzing dozens of data points given off by a patient (ranging anywhere from brain ways to heart beat and the kinds of nutrients consumed during a day) a medical staff can take the data analysis and use this information to shift treatments and provide a tailor made way of administering the necessary healthcare to a patient. On top of this, healthcare professionals are using big data in order to predict and prevent possible disease outbreaks and epidemics. This technology is used not only in major metropolitan areas but also third world countries. Researchers even monitor social media to see postings regarding sickness and identify problem areas within a community (Science Daily, 2017). 

As the ability to analyze big data continues to improve, informational sourcing will become more and more a tentpole in just about everything in the developed world. From companies using big data to optimize the marketing process to improving healthcare and device performance, the age of big data is here for good. These are just a handful of the ways analytical data can and will continue to influence the world in nearly every corner of technological society. If our BlueBolt team can help your team harness your data and make sense of it, please connect with us.

Why A/B Testing is Critical for Website Optimization

Chris Risner

W hen the multiple versions are compared, random, and statistical analysis is used to decide which version is more effective at achieving the conversion goals that are specified by the business.

As every business strives towards achieving increased conversion rates, various testing methods that are both objective and data driven typically are implemented in order to attain this goal. A/B testing is one of the methods used by businesses to test different versions of a website in order to determine which version performs better. It is a side-by-side comparison between 2 different webpages so as to draw insights that are provided by each version of the webpage.

How A/B Testing Works

A typical A/B test involves taking a webpage or app screen and modifying it to create a second version of the original page. The change that is carried out can involve either changing a headline or button or completely redesigning the page. Typically, marketers like to make small changes with each test to make sure that they understand what is causing the difference in behavior and can be confident in their decisions moving forward. If too many changes are made at the same time, it will confuse the results and it will be difficult to know what changes influenced the visitor. After the adequate modification is carried out, a portion (maybe as much as half, or more) of the website traffic is directed towards the original version of the page (this is the control page), and another percentage of the traffic is directed towards the new version of the page (the variant/variation).

Customer interactions with each version of the page are carefully tracked and the results are collected and analyzed using analytical tools. Many different performance indicators can be tracked, such as incoming traffic, click-through rates, time spent on specific webpages, among others. The data collected is then analyzed via statistical engines and other appropriate tools, after which results can be interpreted. The business can determine if the different experience had a net positive or negative effect.

Measuring Conversion Rates

The key performance indicator that is normally used for A/B testing is the conversion rate. The goal of any business is to get its prospects to engage more with its products and services. They aspire to gain more from their visitors than just visits and a few clicks here and there. Therefore, the rate at which website visitors can be converted from simply being visitors to something else is called the “conversion rate”. The webpage version that yields higher conversion rates is essentially the one that the business will choose to implement.

Your business will have different criteria for measuring conversion rates, depending on the nature of your business. eCommerce sites can use product sales as a means of measuring conversion rates, SaaS sites can use trial or subscription rates to their applications, and news and media sites can use click rates in ads or the number of paid subscriptions as a result of the website change.

Steps Involved in A/B Testing

Before a business dives into an A/B testing framework, it should clearly define its goals and develop a detailed and strategic plan that will make the testing process proceed objectively. A successful A/B testing process typically involves the following steps:

Problem Identification

Every business should have a reason for wanting to test a new version of a specific webpage. It could be that the current webpage design is unattractive, certain links are not being clicked on enough, or the redirect pages as a result of those clicks are not relevant to incoming traffic.

The business should specifically identify the problem that they want to address even before they begin to contemplate on possible solutions. 

Research and Brainstorming

The next step involves conducting research into the problem that is being experienced and brainstorming possible solutions. For example, if a certain webpage layout is not yielding the desired outcome, the business can carry out research into different designs that they can incorporate, and the likely results that these new designs are likely to yield.

Therefore, rather than a random process of trying out solutions, research allows the company to try out specific solutions that have been proven to work for other similar situations.

A Clearly Defined Hypothesis

A hypothesis is a possible explanation for why something occurs the way it does. In the case of A/B testing, a possible hypothesis statement can be “a webpage with more detailed product pictures yields higher purchase rates.” Another possible hypothesis could be “a contact us button on the top right corner leads to higher subscription rates by customers”. The hypothesis should be specific, clearly defined and easy to understand/measure.

Testing

Now it is time to launch the two different versions of the webpage. The version that incoming traffic experience can be varied based on time, customer behavior, or through the use of different URLs. As long as the testing process is truly randomized, accurate results can be collected.

Data Analysis and Reporting of Results

Once the desired threshold of data has been collected, it can be analyzed through statistical tools that are relevant and objective to the data. Tools that generate visual data such as graphs, pie charts and other distributions are the best to use so that decision makers can get a clear glance of the trends that are signified by the data.

Importance of A/B Testing for Website Optimization

Continuous Improvement

Continuous improvement is an important component of website optimization. In order for a company’s website to be effective at driving traffic and converting leads, it needs to slowly adapt to visitor behavior and the trends of the industry surrounding the business.

As small changes (driven by objective data) are implemented to specific components of webpages, the final product is a summation of all the individual changes that yields an improved and optimized website. This in turn leads to increased conversion rates for the business because the new webpage will attract more traffic.

Increased Conversion Rates

A/B testing is critical for website optimization because it leads to increased conversion rates. One of the main objectives of carrying out an A/B test is to determine which webpage version is more effective at converting traffic.

Therefore, the comparisons end up yielding results that show which particular webpage version drives more traffic than the other. The business can implement this more effective version and reap the fruits of increased conversion rates.

Better Understanding of Your Target Audience

A/B testing is a great way of gaining a better understanding of your target audience. As a business takes the time to identify the problems that it is currently facing with its website, as well as brainstorming possible solutions, the company ends up gaining a deeper knowledge of the needs that its customers desire.

In addition, by researching possible solutions to current website challenges, testing those solutions and obtaining objective results; the business can optimize its webpages by implementing changes that are backed by data and are guaranteed to yield results. This is a much more efficient process of solving problems that are facing the business.

Test Multiple Components of a Webpage

A/B testing allows a business to sequentially test all the components that are included on their webpages in order to determine the most effective option for each component. For example, a business can begin by testing headlines, text, links and images, after which it can proceed to test CTAs, testimonials and even text within the webpages.

Such a thorough and comprehensive testing model allows the business to optimize its webpages in a manner that attracts and converts traffic. Each component will have been tested in order to determine the most appropriate and effective design for the business.

If you need help increasing your conversions, please connect with us.

How Personalization is Changing Content Marketing

Chris Risner

T he business world remains in constant motion and marketing is no different. With new marketing technologies and means of connecting with customers, companies need to remain in constant state of change and optimization in their quest to improve its products, productivity and production.

In recent years, the use of personalization strategies and technology as a means for staying ahead of the competition has significantly influenced the way businesses market and grow branding efforts. Because of this, content marketing has been shifting in the last few years. Content personalization has grabbed the market’s attention as widespread adoption of the personalization technologies and techniques occur. To stay competitive and achieve a higher return on investment in marketing expenses, it is becoming more and more critical to use personalization as one of the main tactics within an overall content marketing strategy. Failure to do so will likely be a mistake for any business in the long run.

What is Personalization?

A more detailed overview on personalization, what it is and how to implement it is available in a previous post located here. As well as a discussion of how CMS personalization can help convert more leads. However, as a general overview, personalization is when a website provides a customized, unique experience for each visitor to the site. So, instead of providing a universal website with the same displays and highlighted content, the unique experience is tailor made to better serve the specific visitor. By improving services and connectivity to the visitor, the likelihood of a sale or website conversion increases dramatically (Optimizely, 2017). 

The Personalized Experience

The idea of a personalized experience is nothing new. In fact, offering unique shopping and purchasing experiences to consumers has been around for centuries. From monogrammed bath robes to customized sneakers, personalized experiences are offered by companies for two reasons. The first is to provide a premium service, above and beyond the average purchase. A personalized set of wine glasses gives a unique, one-of-a-kind feet to it, all while the produce sells for more. The second is to stand out from the competition and attract in customers. 

With more and more companies now providing personalized services, it has become more of the norm than the exception. Major corporations such as Nike allowed customers to personalize just about everything purchased from the company, while Coca-Cola offers what it refers to as a “Freestyle” machine, which gives patrons access to 100s of flavor combinations. However, customization does not simply begin with a consumer coming into a facility to purchase goods or visiting a website in search of products. The personalization designed for new leads or prospects must begin at the first contact or first interaction. This is when a consumer or visitor is first made aware of the company and the services and products it offers. In other words, through an advertisement or other marketing effort (Forbes, 2016). 

How to Personalize Content Marketing

Whenever a company interacts with a potential customer, there is the opportunity to make a sale or, at the very least, develop a lead. This interaction should leave a desirable impression on the consumer, and the most powerful tool to do this is to personalize content. In fact, according to a survey conducted by Lux Research (2017), consumers are willing to pay more money for a personalized experience. 

Google and Amazon are two pioneers of personalization. The head of Amazon famously said early on in the existence of the website, if the company had a million customers he’d rather have one million versions of Amazon instead of one. As personalization has become more expected than anything else though, simply providing product recommendations on a store front no longer cuts it. Sending a customer discounts off of similar items they purchased monthly in the mail isn’t enough either. These are all staples of companies that have already connected with a consumer. Content marketing personalization is about connecting with a consumer the business has not yet sold to. Thankfully, personalizing content marketing doesn’t need to be overtly complex. 

There are three easy steps to personalizing content marketing. For starters, the marketing material should not be bogged down with unnecessary information. It is always best to keep it simple over attempting to put too much information in. Providing recommendations based on both history and interest helps catch the customer’s attention. 

The second step is to customize the marketing message to fit the need of the customer. Not all customers have the same needs, so the best way to connect with a potential client is to create a unique message. By taking into account the customer’s age, location, history and other data collected off of the customer’s IP address, it becomes easier to tailor forge a unique message. 

Lastly, the content needs to be current. Not all customers want to be trend setters, but a vast majority want to go with what is new. Outdated marketing material, including images and other forms of media, can turn off a perspective customer. This is true not only for content produced several years ago but for a different season entirely (One Spot, 2017). 

By taking into account these three steps and the information collected on the consumer, it becomes far easier to create advertisements with a personalized touch to it. The personalization should carry on through the marketing approach all the way through the website. For businesses not currently utilizing personalization in its marketing approach, it doesn’t take much additional effort to customize the company’s outreach potential. Despite this, there are businesses throughout the United States failing to incorporate these three simple steps in producing their personalized marketing and consumer outreach.

Why Some Marketers Don’t Use Personalization

Despite the proven benefit of content marketing personalization, many companies still turn a blind eye to the potential personalizing their content. Growing sales and increasing customer engagement through the use personalization can provide improved forms of communication and perceived value to customers and website visitors. Why do some marketers skip out on almost a sure fire way of boosting sales? According to a survey conducted by Demand Metric, 59% of marketers stated a lack of technology. In addition, many claimed that they did not have the necessary resources as one of the main reasons for failure to properly adopt personalization techniques. 

Not taking advantage of content marketing personalization due to a lack of resources or technology simply is no longer a viable option, however. The risk of falling behind is too great and the advantages too enticing for marketing departments to wait to explore personalization options. Gartner published a study in 2015 indicating companies utilizing personalized elements within its content marketing would outsell those companies not using the marketing approach by at least 20% in 2018. As 2018 stands right around the corner, dropping by a 20% sales amount to the competition simply because of a “lack of technology” will fall more and more flat as an excuse. It also may be the reason why some companiesvstruggles to survive or even go out of business. Businesses with the available technology and resources will not take it easy on the competition. With the value of personalized content marketing increasing by the day, there are no more excuses. For a company to reach its fullest sales and growth potential, it must take advantage of personalized content marketing. 

Customers have come to expect a personalized shopping experience. Convenience isn’t the only reason more consumers purchase goods through online retailers than in-person. The ability to receive a personalized service while visiting a website makes the entire visit to a website more beneficial and desirable for the consumer, which keeps them coming back. With the implementation of personalization, content marketing will never be the same, and businesses dragging their feet to bring about such advertising changes will suffer from the lack of customer connectivity. For any business serious about customer growth and providing the best shopping experience possible, personalizing content market is a must. Delaying any longer is simply no longer an option.

If our BlueBolt team can help your team increase personalization to engage your customers, please connect with us.

Landing Page Optimization – The Art and Science of Conversions

Chris Risner

I deally, all visitors convert to leads and eventually to customers, but on the Internet, as is the case with any brick and mortar store or facility, not all window shoppers end up making a purchase.

A corporate website typically serves as the one of the critical steps of an online marketing strategy and sales tool. After welcoming a customer to the digital presence (retailers would probably call this their digital storefront), potential clients have the ability to make a purchase, sign up for a service, engage with the brand by signing up for content, contacting sales directly for questions or determine they are not interested and leave. This is where landing pages come in. Landing pages can help reel in visitors at a fraction of the cost of a full-fledged website. Knowing how to take advantage of landing pages, how to properly optimize the stand alone page, and convert a visit into a lead is often what separates successful online businesses and those that fail. 

What is a Landing Page?

There are many varying definitions of a landing page floating around out there, so clearly outlining a landing page is necessary. Realistically, any page someone arrives on after clicking an external link can be referred to as a “landing page.” So in this sense, clicking on a product link and landing on the product’s page on a website can, technically, be referred to as a landing page. However, in terms of marketing and obtaining leads, the term landing page refers to something a bit more specific (HubSpot, 2010). 

In the world of marketing, a landing page is a page that helps a company obtain visitor information. This may be an email address, phone number, mailing address or other contact insights. For some companies, the main page on their website may serve as a landing page. However, for larger companies with an expansive marketing presence, a landing page often is a stand alone page, designed to work specifically within an advertising campaign. The stand alone page then directs visitors to the company website, product page or other designed site. It may also serve the purpose of only obtaining visitor information through a filled out form without any additional links (although taking advantage of generated backlinks can help the company’s main page with SEO purposes). 

The Importance of Targeted Landing Pages

Marketing should never revolve around a one-size-fits-all approach. Even when advertising a singular product or service, different demographics will identify with the product. Varying demographics have different core values and are likely attracted to the product for different reasons. Using the same marketing pitch for each undermines the entire process of connecting with these customers and results in a loss of potential leads. Instead, marketing should implement a level of variance. What works for one demographic may not work for another, which is perfectly fine. The marketing needs to mold to the needs of a consumer, not the other way around. This is also why landing page optimization begins and ends with customization (Leadpages Network, 2015). 

Creating a unique website for each demographic does not pertain well to success. It splits visitors and hinders search engine results. The company website should stand as a singular entity. However, landing pages should target each demographic and each unique marketing campaign. Landing pages, as a singular page with information tailored towards the recipient, is much easier to quickly manufacturer. The page’s main purpose is to then obtain lead generating information from the visitor, typically through the aid of a fill-in form (such as a request for an email account). The landing page then can direct traffic to the main website.

By meeting the needs of a marketing campaign, landing page optimization is easier to perform. The content on the page can be demographic geared. If visitors to the specific landing page are of retirement age, the imagery can focus on individuals just like them, while the information, text and other content can also target the demographic. A landing page should serve as an additional layer of personalization for a visitor. Once they provide the lead creating information, the visitor has demonstrated clear interest, so converting them into potential customers becomes that much easier (Sales Hub, 2016). 

Landing Page Optimization

Once identifying the need to create individualized landing pages for unique marketing campaigns and different demographics, it is possible to fully optimize the page. Landing page optimization is similar to that of optimizing any of a company’s marketing content, whether it is a social media post, an advertisement or a website in general. However, landing page optimization comes in two forms as a company not only needs to optimize the content placed on the page but also the individuals sent to the page. This is because there likely will be multiple landing pages up and running at the same time, so ensuring the right target audience makes it to the specified landing page is a must.

For proper landing page optimization, identifying a specific demographic to correlate with the page is necessary. If a page is to receive primarily retired aged individuals living in the Pacific Northwest of the United States of a higher income level, it needs to reflect this while another landing page receiving traffic from college aged individuals in the Southeastern United States should reflect this as well. This optimization remains no different from that of a marketing campaign. Ensuring traffic reaches the set landing pages is the next most important step (Hubspot, 2014). 

Directing Traffic to the Right Landing Page

A landing page is successful in obtaining contact information, which allows an increased conversion rate as long as the right visitors make it to the page (due to the highly optimized aspect of the landing page). Visitors arrive at a landing page through a designated link. The link can be attached to an email or through personalized marketing. This is where creating individualized email marketing lists is important. Email, pay-per-click and social media marketing should not be a one-size-fits-all approach. Each needs to be directed towards individual demographics. With the marketing directed at different key demographics and fit into different marketing campaigns, links for the specific landing pages can then be attached. As long as everything is corrected connected, the optimized marketing will send interested demographic towards an optimized landing page. The optimized landing page then has the ability to collect visitor information, which in turn helps increase the chance of converting traffic into an eventual sale (Forbes, 2016). 

Landing pages are valuable additions to any company’s online marketing approach. However, like any other part of advertising a company, it needs appropriate landing page optimization. By following through with these tips, it is possible to boost a landing page’s presence online, which in turn helps boost conversion rates and traffic sent to the corporate website itself. Converting visitors to leads and possibly customers further down the line is part art and part science due to the ever changing nature of the Internet. By continually editing and evolving an online marketing approach, it is possible to reach new potential customers while improving upon the advertising’s return on investment. 

If our team can help you drive conversions and increase ROI, please connect with us.

Use CMS Personalization to Convert More Website Leads

Chris Risner

I n the world of marketing, establishing a connection with the key demographic and the individual is essential. Without a connection, clients have no reason to feel anything and need to a company. Instead they may turn to the competition, taking their business with them.

While marketing through traditional means does require some element of a wider generalization when reaching specific audiences, website personalization allows companies to tailor each visitor’s experience to better fit their own needs. This goes a long way in establishing a connection with the potential customer, increasing the chance of the visitor turning into a customer or, at the very least, a new potential lead. This is exactly why all business owners need to implement CMS personalization into their website. 

What is a CMS?

More than likely, an enterprise is already going to run a CMS, but for those who don’t or those who are unsure of the system in place, CMS stands for content management system. It is a software application used to assist in the management and creation of digital content. While not exclusively for, a CMS is most commonly used at the enterprise level for managing the massive amount of information coming in and leaving a website (at the enterprise level it may also be referred to as Enterprise Content Management, or ECM). A CMS is essentially software for organizing and delivering the website to the world.

When an individual visits a website, they leave a trail of all sorts of useful information. From previous websites that they visited to the pages they access on the corporate page and how long they stay on a specific page, a considerable amount of data gets captured. With the help of a content management system, it is possible to collect all of this user data in one place. Having all data on hand in one location makes analyzing visitor information easier and more accurate (Tech Target, 2014). It also allows for easy access to the information to customize the experience. One simple example is using the geographic information of where the visitor is located to show relevant promotions for local events on the site rather than an event 1000 miles away.

Important Features of a CMS

There are dozens of service providers offering a content management system at the enterprise level. Each service provider does bring specific benefits and features to the table. However, nearly all CMS software does come with a handful of features. Some of the most important features available in a CMS includes:

  • Indexing
  • Format Management
  • Revision Features
  • Publishing

Indexing, searching and retrieving information in real time is important for any business. The ability to recall files and other information in real time makes performing edits and upgrades to a website to better fit the needs of a customer easier. 

Websites may not include a host of different format types. While the majority of pages are written in an HTML document for Internet viewing, others are uploaded as PDF documents for easy downloading. 

There are times when a website edit may not provide the desired results. A quality CMS provides revision features that allows Website admins to revert back to a previous release of the website. This way, even if new changes are made to the site, if these changes do not prove beneficial everything can be restored without issue. 

Along with revisions, a quality CMS should provide publishing features, ranging from templates all the way to tools designed to help a website designer gain valuable methods to modify the website whenever necessary (HubSpot, 2011).

Personalization of the Internet

Personalization is not something that simply happened over night. While it may have seemed to come about relatively suddenly, services such as Google and Amazon have been experimenting with providing a unique, customized experience to visitors for nearly a decade. According to Search Engine Land (2009), Google released new personalized search services on a large scale in 2009 (although Google had been releasing gradual updates providing semi-personalized searches for several years prior).

Companies such as Google and Amazon have the ability to profit a considerable amount off of personalized searches. By showcasing similar search results based on a user’s past search history, stores such as Amazon can make sure visitors not only identify what they logged online for with less effort, but they may find additional products they originally had no interest in buying, but end up buying anyway, all due to website personalization. By implementing CMS personalization into a website, businesses around the world have the ability to offer a customized, unique visitor experience, which in turn boosts sales and helps convert more website leads. 

What Can CMS Personalization Do for Your Team?

The bread crumb trail of data website visitors leave when searching a particular page can paint an in-depth picture of the individual. It not only indicates how they arrived on the page (Google, Facebook, direct link or so on), the device they are using, their geographical location, how long they visit and potentially more specific information. All of this information can then be used by the CMS to create a personalized, custom experience for the visitor. If a company provides services in a half-dozen different states, the information obtained through the user’s IP address can notify the website of their location, which in turn loads the correct information. This way, a user in Michigan may see visuals of the Great Lakes while someone in San Diego may see the Pacific Ocean. The localized personalization is just one way to produce a unique website experience. 

As an individual interacts with the website, the site itself grows smarter and can produce a finer-tuned image of what the visitor might want. This may inform the website to recommend a specific product, or highlight a service the individual already clicked on. By showcasing what a visitor wants, CMS personalization has the ability to dramatically transform a company’s e-commerce presence (CMS Wire, 2017). 

The True Benefits of Personalization

The fact of the matter is customers want a personalized experience. In a recent report published by Accenture, 75 percent of all consumers said they are more likely to purchase products and services through an e-commerce website that knows their name and can provide desirable recommendations based off of previous purchases. Additionally, 63 percent of consumers in the survey said they hold a specific company to a higher level and think more positively of the company by recognizing them upon visiting the site. Beyond all of it, one of the most telling statistics is nearly 80 percent of all consumers will only engage with a website that provides personalization and 77 percent of shoppers said they made purchases based specifically on recommendations from a service that recognized them (Accenture, 2016). 

Nearly every study done on the subject points towards the importance of website personalization. At the enterprise level, additional assistance is required in order to implement these personalization elements. With the help of CMS personalization, any business can boost exposure and increase both sales and potential leads. 

In the modern day of Internet browsers, users now experience a certain level of personalization. Due to more and more customized experiences while surfing the Internet, the need for instant customer gratification  becomes much more vital in turning a website visitor into a potential customer or lead. With the help of CMS personalization, a website offers more information and content of interest to every single person who visits the page. So by taking advantage of the powerful connective aspects of CMS personalization, the business will grows its e-commerce department while converting more website leads at the same time. 

If our talented, senior-level team can help you deliver on your next CMS project, please connect with us.

What is Website Personalization and Why Is It Important?

Chris Risner

C onnecting with customers is the top priority of all marketing material to come out of a business. A company website, when utilized properly, provides a variety of benefits, ranging from e-commerce store and point of sale to literature and media on services provided.

Marketing and customer outreach are two additional aspects of the website. When a client arrives on site, a well designed website works as all quality advertising does. It connects with the customer, highlighting how it can improve their lives or businesses. The most most successful marketing campaigns are finely tuned to meet the personality of a company’s key demographics. That is exactly what website personalization is and why it should be implemented into any business site. 

What Exactly is Website Personalization?

Regardless of the form of marketing, a blanket approach attempts to cover all demographics, yet fails to target any. These advertising approaches typically stem from businesses with either an inferior marketing department or a company that does not understand its own target demographic. Instead of going after everyone, a business with proper understanding of its clients should personalize all marketing and outreach methods, to better meet the needs of its customers. Website personalization takes the same approach. It offers a customized experience for visitors, dedicated to meet their individual needs. Personalization highlights products, services, or content that a particular customer might like while connecting to them on a more personal level. By establishing this connection, a potential client becomes more inclined to not only shop or use the website, but return to the site for future needs (Hubspot, 2014). 

The Development of Website Personalization

Jeff Bezos, the creator of Amazon and its nearly $100 billion empire, started from the ground up in the late 1990s. Even in the early infancy of the consumer driven Internet, Mr. Bezos understood the importance of creating a unique experience for all visitors. In 1998, he told the Washington Post the goal of Amazon was not to have one store. Instead, he said “…if we have 4.5 million customers, we shouldn’t have one store. We should have 4.5 million stores.” Jeff’s vision took years for technology to catch up to, but now, every individual who visits Amazon has a slightly different user experience. They see product recommendations based not only on previous product searches within Amazon, but on searches performed outside of the service.

The major problem with creating a single website for all customers is major corporations likely spend hundreds of thousands of dollars, if not millions, annually to identify their target audience, understand what they like and determine what sells a product and what doesn’t. All of this information is vital to the development of varying marketing campaigns. Despite all of this, with a static, single website, all of the money spent and valuable knowledge obtained goes right out the window. Instead, with website personalization, a company has the ability to take this valuable data and implement it into the website. This way, much like Amazon and other major online retailers, it becomes possible to provide a unique visitor experience while on the site.

Nothing is (or Should Be) One Size Fits All

Even when a company’s key demographic is universally the same, individual clients and customers are not. They may shop for slightly different items or have different buying habits. This is where individualized personalization really comes into play. While it does not change the aesthetics of a website for every visitor, it does alter what products are showcased. For no retail outlets, the website can provide regionalized weather information, news reports, travel insights based on season and so on. Everything is designed to meet the needs of the individual. 

Customer outreach has greatly shifted over the past decade. Individuals now expect a personalized experience, dedicated to providing information more akin to their preferences. With the ability to ask digital assistants (such as services offered through Amazon, Google and Apple) questions and receive instantaneous responses to verbally informing a television what kind of program they are interested in, a customized response is more important now than ever before as it is what customers now expect. Offering this personalized experience through website personalization is what all companies, from small to the enterprise level, should strive for. 

How is a Website Personalized?

Data is the friend of any website. Data mined from a visitors can provide valuable insights not only into the key demographics of a site, what advertisements are working and how inbound marketing campaigns are working. Real time data analysis makes it possible to directly affect the way a user experiences a website. The first time a visitor comes to a site the company will not have any information based on the user yet. However, that changes nearly instantaneously. When arriving at a cite, the user’s unique IP address provides them with a unique identity. As they click on different images, display listings or other interact with videos, all of this information is sourced and logged. If a visitor is spending time looking at outdoor lighting on a landscape company’s page, highlighted information on the website can target additional recommendations based on the outdoor lighting the visitor looked at. By taking in and continually analyzing real time data, it becomes possible to offer on-the-fly website personalization for every visitor. 

As the same IP address returns to a website, additional information is obtained, which allows fine tuning of the personalization. However, real time data analysis is not the only element when it comes to website personalization. Personalization doesn’t matter much if it doesn’t increase sales. To ensure not only an improved personalized experience but to improve lead generation and sales, additional planning and continual improvements need to take place on the site. Planning for visitors comes from a greater knowledge of a company’s key demographic. By understanding what a visitor is likely to look for or why they are on the site, the entire layout of the website can be altered to better fit the target consumer’s needs. 

Lastly, understanding how certain website personalization works and continuously making improvements allows a website to identify what is working and what isn’t. Not all personalization will lead to a potential client purchasing services from the website. If part of the website personalization continually underperforms and does not connect with the customer, it is necessary to adjust, remove or implement other personalization changes to correct the lack of sales generation. All of this becomes possible with the help of continually monitoring website analytics and data (Search Engine Watch, 2014). 

The moment a visitor arrives, a website needs to connect with their personal needs, wants and desires. By understanding key demographics, it is possible for a company to setup its website to prove more attractive and beneficial to customers. This acts as a welcome mat, waving the customer in. As the individual spends time on the site, continual data analysis allows for a personalized, custom experience, unique to them and them alone. By taking advantage of website personalization, companies not only connect directly with a potential client, but increase the chance of the customer both making a purchase and returning for future purchases. Due to this, implementing website personalization is a must for all businesses. 

If our team can help deliver on your website and personalization projects, please connect with us.

How Personalizing The Enterprise Search Experience Can Increase Performance

Chris Risner

T he need to search large amounts of data in a short amount of time has existed for decades. Code breakers during the Second World War developed warehouse sized mechanical computers to decipher incoming enemy intelligence, all in order to sort through varying algorithms before breaking the codes.

Mechanical systems are able to sift through hundreds of potential entries an hour. In modern business, an enterprise network likely has thousands, if not millions of data entry points, all of which need may need to be identified. While the complexity of search and identification has drastically increased over the decades, so too has search methods. Search personalization is one of the latest methods for improving search results. Now used within search engines, it is a tool companies need to implement in order to boost productivity by reducing search times while providing higher quality results.

Search Engines and the Development of Search Personalization

During wartime, it took massive computer machines to perform even the most basic data analysis searches. By the 1970s, computers had become an important tool inside the office. This lead to the development of inner office networks, which could connect all computer systems together. These networks formed the basic idea of the Internet. Simplistic search protocols were available with basic search fields. By the time the Internet became available to the general public in the early 90s and search engines started to emerge i the mid 90s, basic search features remained similar to that of the inner network systems of the 70s: almost exclusively keyword based (Net History, 2004). 

Google did vary its search algorithms from other search engines, which in turn helped make it the most popular search engine. During the mid 2000s, Google started to look into varying ways to improve search results. In 2005, the search engine released its personalized search feature. Personalized search results were based off of varying elements, including past searches, selected results, growing patterns and location. While the company has tailored the search field since then, personalized search has become the basis of almost all Internet searches over the past decade (Tentacle Inbound, 2017). 

Search Personalization at the Enterprise Level

Search personalization is not simply search engine specific. Individuals and workstations within a company network should take advantage of the search method as well. Different individuals holding varying job titles within an enterprise will likely need different kinds of information. Someone in the accounting department is more likely to need financial information while sales may need client based information. Additionally, each individual will likely need slightly different information based on their personal clients, who they work with and documentation they have input into the system. With a personalized search at the enterprise level, the time it takes to locate needed files is greatly reduced, which in turn boosts productivity and slashes employee downtime.

Search personalization is more than just a tool used by Google. It is a powerful search method designed to improve productivity within an enterprise network while providing higher quality search results. 

If our team can help you leverage personalization and search results, please connect with us.

Common Myths of Content Marketing

Chris Risner

C ontent marketing is growing in popularity as an essential strategy for driving traffic and generating leads. It is also a great way to promote your brand and establish meaningful relationships with your potential customers.

As more businesses begin to design content marketing strategies, it is important for them to be aware of common myths and misconceptions that surround content marketing. This article will highlight some of those myths and why they stand not to be true.

It Won’t Work for Your Audience

A common misconception of content marketing is that it won’t work for the type of audience that you appeal to. This is however not the case. In fact, 70% of consumers prefer to relate with a brand through their content (such as articles, videos and blogs) as opposed to being blasted with ads that are trying to get them to buy something.

Consumers want to feel a connection with your brand and to develop a relationship with it. Once you have built up that trust with your audience, they feel more comfortable purchasing your products. This situation holds true across many different audiences.

It is Too Expensive

Many companies feel that a content marketing strategy is out of their reach financially. When you look at it more closely, however, traditional methods of advertising can be much more expensive.

It is indeed true that content marketing comes at a cost (such as creating the right content, hiring writers and paying for social media ads) but these costs, when properly incurred, are actually less burdensome than other marketing strategies. This is particularly true for many advertising marketing plans such as Google and Linkedin.

It Comes At No Cost

Another common misconception is that content marketing is a cheap way to get the job done. Some businesses think that by simply putting out content, the rest will work itself out and they will automatically drive traffic to their site. This is however not true.

Businesses need to invest in the right strategies in order to create attractive and relevant content for their customers and drive those customers to their website. Such strategies involve paid social media advertising in order to give your content a boost, developing content around keywords through SEO in order to drive traffic, and re-designing your website in order to have the right landing pages. In fact, effective B2B marketers spend 39% of their budget on content marketing. It is the right channel to invest in.

It is Difficult to Measure ROI

The ROI on your content marketing strategy can be measured. You can track incoming traffic and where it is originating from, and the number of leads that you have generated through the response rate to your call to action posts on your website.

You can also measure how many “contact us” forms have been filled out or how many people have subscribed to your newsletters in order to determine how many leads you have generated. Content marketing provides many methods through which you can continuously track and measure your results.

Quantity is Better than Quality

You would think that the more content you put up, the better. However sacrificing quality for quantity can have the opposite effect on your content marketing strategy. Customers want more of what is relevant to them, not just more.

It is better to have one blog post that reaches many more people than multiple posts that are read by fewer people. When beginning your content marketing strategy, start slow, focus on quality and have a plan that outlines the goals of each piece of content you put up.

Results Come Quickly

Many businesses new to content marketing always expect quick and easy results as soon as they put up their material. Content marketing takes time and a lot of trial and error. It requires a deep understanding of your audience and the ability to create content that they find attractive and relevant.

In addition, you have to promote this content to your customers. All this takes both time and effort and it should be an on-going process, not an overnight activity.

All Content Should be on Your Website

It comes naturally that businesses would want all the content they have worked so hard to create, to be on their website. There are however advantages to diversifying where your content is located online.

Republishing your content on other platforms helps increase outreach and draw traffic to the originator of the material. Other platforms also probably have a larger audience than you may have at the moment, therefore it helps your business when you attempt to put your content on these larger brands.

The More Views, the More Success

Just because your video or blog post has been shared thousands of times does not mean that it will automatically drive traffic and generate leads. While outreach is an important first step towards successful content marketing, it is important to turn that outreach into leads for nurturing.

Your content should contain a call to action and other drivers of traffic that enables you to grab the attention of more potential customers.

It is Difficult to Compete with Other Businesses

Smaller companies or those that are new to content marketing may feel intimidated by larger established corporations which have a lot of web traffic and are dominant online. It is, however, possible to be competitive. If you strive to be unique and valuable in the content that you create, you can stand out in the face of all the material that is out there.

Implement SEO strategies that use keywords that are unique, yet popular in how often they are searched. As potential customers search online for solutions to their problems, having unique and valuable content that is SEO optimized can draw them to your site.

Content Will Speak for Itself

Sometimes content marketers create quality content and think everyone will want to read it. Quality content is not enough for effective marketing. This is because every minute there are a thousand tweets, a thousand videos uploaded on YouTube and a thousand photos shared on Facebook among other sites. Marketers need to work hard so that their content will stand out in a sea of information overload. They need content that is different and unique. Content marketers need to find what their customers want and give it to them effectively than their competitors. A business needs to consider factors like online traffic, page views, engagement and number of clicks. They also need to use customers’ feedback to analyze how well they are serving the customers’ needs. Once they have this data, they can come up with strategies that will better target their customer base.

Content Marketing Won’t Work in a Specific Business

A common myth is that content marketing belongs to some industries rather than others but this doesn’t mean that content marketing won’t work for them. Shipping companies are using content marketing to raise brand awareness. Research shows that content marketing will work effectively in the least likely industries.

Social Media isn’t an Effective Way of Content Marketing

Businesses need to be active on social media and use it as an actual publishing platform. They can build better relationships with their clients by encouraging them to follow their social media sites and interacting with them. Too many brands neglect social media maybe because they believe their customers aren’t tech-savvy or active on these sites. Almost everyone is on social media in this age of technology and failing to use it as a resource could be crippling to the business. Social media shouldn’t be ignored as a unique marketing channel. It provides multiple channels on which content can be distributed i.e. YouTube, Facebook, Tumblr. A strategy needs to be defined in order to determine how efficiently social media will be used to enhance a company’s brand and maximize user experience. The better the content the more readily it will be received by customers.

Creating Content is an Easy Process

Creating content marketing with no experience is not easy. A number of processes can be used including; using social aggregators to schedule social media posts, tailoring newsletters and emails to promote content and using analytics to predict customer behavior towards the content. However, automation should not be used completely as the end result will be impersonal and not connect with the customers. Content creation should not be automated. There are software companies that can use to streamline the process of content marketing. Businesses’ need to know that creating efficient content marketing strategies is going to require a lot of investment in time and resources so they will need to hire professionals or dedicate the time to create the content themselves.

It is Easy to Find Great Writers

Companies that are focusing on expanding the blog section of their websites and other text-heavy areas may opt to go for cheaper writers and other low-cost solutions when generating content. Simply writing something for a blog post and generating top-tier content are two different things.

Companies should invest in obtaining quality writers that are knowledgeable of the subject matter, the target audience, and can relate to the overall marketing strategy of the business. Creating professional content that your customers’ value is an important skill that should be given the necessary attention and resources.

There are Better Marketing Strategies

Content marketing is increasingly becoming one of the top marketing strategies being adopted by businesses. In fact, 72% of marketing professionals believe that branded content is more valuable than ads placed in magazines. Many of them also view content marketing as superior to direct mail and other traditional marketing strategies.

Typical ads that “interrupt” and are placed in between TV programs, magazines and other media outlets are increasingly becoming less effective at generating sales. Content marketing is more effective marketing strategy and, when done properly, will continue to provide benefits for the foreseeable future.

If our team can help you harness your content into a streamlined content and CMS strategy, please contact us.

Top Signs that It is Time for a New Web Content Management System

Chris Risner

I n the modern day, a successful enterprise relies heavily on the flow of digital media. A responsive and high-quality website makes a great first impression on potential customers. Likewise, company employees rely on systems to get relevant data as quickly as possible. An efficient content management system (CMS) is able to juggle both of these realms in order to keep a company running at its best.

Content management systems index and store all of a company’s data so that it can be quickly and easily retrieved by the people who have access to it. An effective CMS is capable of enterprise content management (ECM) as well as web content management (WCM). ECM is primarily concerned with the flow of data between members of a company. WCM on the other hand focuses on the flow of data between an enterprise and potential customers. Both forms of content management need to be as efficient as possible in order for an enterprise to be successful.

However, like all software, sometime a content management system simply needs to be replaced. But how does an enterprise know when it needs to purchase a new content management system?

It All Comes Down to Time

The needs of an enterprise change very rapidly. That is not to say that a new CMS should be purchased every time the needs of the enterprise shift. It does, however, mean that an enterprise needs to keep a watchful eye on their content management system for signs of a degrading service.

When considering to replace a content management system an enterprise should be asking the following questions:

  • How much has the enterprise grown since the CMS was first installed?
  • How does the enterprise needs to present itself to potential customers?
  • Are there any significant flaws in how the current CMS is operating?
  • Does the current CMS update frequently?

Growth of the Enterprise

The most simple answer for whether or not a company should invest in a new CMS is: Yes. Over time, any successful enterprise will outgrow the systems that worked for it in the beginning. This is because when an enterprise first starts out, it most likely invests in an affordable (i.e cheap) content management system. At this lower level, a cheap content management system fits the need of the enterprise just fine because it has a very low workload. However, as the company grows this cheap CMS can be strained by the sheer amount of data it has to manage.

Naturally, the larger a company grows, the more content it has to archive: transactions, payrolls, et cetera. This content is vital to the operation of the company. If the enterprise grows very rapidly, so too will this backlog of information. If there is too much content for the current CMS to operate it may no longer work as well as it used to.

All of this data inevitably piles up. As an enterprise grows it continuously needs larger and more powerful systems to keep it all in check. Record keeping is crucial to the health of an enterprise – one never knows when a year-old payroll may be needed. As such, this kind of data can not simply be deleted to make room for new data. 

Changing a CMS may be more hassle than deleting old data, however in the long run it becomes an impractical and temporary solution. Eventually an enterprise has to upgrade its content management system if it wants to continue to grow. The sooner an enterprise can make the switch, the better off it will be in the long run.

Perception of the Enterprise

The most simple answer for whether or not a company should invest in a new CMS is: Yes. Over time, any successful enterprise will outgrow the systems that worked for it in the beginning. This is because when an enterprise first starts out, it most likely invests in an affordable (i.e cheap) content management system. At this lower level, a cheap content management system fits the need of the enterprise just fine because it has a very low workload. However, as the company grows this cheap CMS can be strained by the sheer amount of data it has to manage.

Naturally, the larger a company grows, the more content it has to archive: transactions, payrolls, et cetera. This content is vital to the operation of the company. If the enterprise grows very rapidly, so too will this backlog of information. If there is too much content for the current CMS to operate it may no longer work as well as it used to.

All of this data inevitably piles up. As an enterprise grows it continuously needs larger and more powerful systems to keep it all in check. Record keeping is crucial to the health of an enterprise – one never knows when a year-old payroll may be needed. As such, this kind of data can not simply be deleted to make room for new data. 

Changing a CMS may be more hassle than deleting old data, however in the long run it becomes an impractical and temporary solution. Eventually an enterprise has to upgrade its content management system if it wants to continue to grow. The sooner an enterprise can make the switch, the better off it will be in the long run.

Functionality of the CMS

A major sign that a content management system needs replacing is if employees or customers report persistent issues while trying to access the content that the system manages. If content is frequently unavailable or if there is considerable lag while trying to access it then the CMS is likely due for an upgrade. 

On the consumer side, longer wait times or frequent errors may be a result of a CMS that is desperately in need a replacement. If too many customers are complaining about long wait times they may decide to take their business elsewhere. So investing in a stronger CMS is a move that not only keeps customers happy – but it keeps the enterprise healthy.

On an employee’s end, a faulty content management system may often lose content or it may take too long for content to be retrieved. The slower the content management system operates, the slower the employee works. To keep employees working at their most efficient an updated CMS is key.

Updates for the CMS

Like all software, a content management system can be updated to improve its functionality. If the developers of the CMS are not updating it, odds are the content management system will become rapidly outdated. Content management is a rapidly changing environment and if updates are nowhere to be found an enterprise could be lagging behind.

Updating the CMS is always a preferable step to purchasing a brand new system. It will save money and hassle that come with changing the content management system altogether. However, if an update does not improve the functionality of the CMS or if  there simply is no update then it is time to start looking for a new system.

If our team can help you with your CMS, WCM or DXP, please connect with us.

What to Look for When Evaluating an Enterprise Search Solution – Key Criteria

Chris Risner

C hoosing an enterprise search solution can be daunting and time-consuming. There are many factors to consider and it can be very confusing

This blog post is meant to help guide that decision by providing the key criteria for evaluating the best enterprise search solution. These criteria include vision, various technology considerations, licensing model(s), frequency of updates/support, employee resource(s) needed, flexibility, and security.

Base Technology and Fit

The first area to understand is to dig into the base or underlying technology of the solution. This includes the following areas:

  • What technology stack is the search solution built on, and what programming languages would be used to implement and extend it? Is this the same as the technology used within your organization?
  • Where is data stored? What technology used for storing data? 
  • Is any or all part of the solution open source? Or is it completely proprietary? Some mix of the two?
  • Does it fit  and work within the Content Management Solution or the application that will be exposing the search?
  • What parts of the solution are essentially “off limits” vs. what is customizable if necessary
  • What skills are necessary to do customization?

Evaluating the base technology behind the solution is important to understand how much it will take to run and support the solution, including what would happen if the organization decides to “go it alone” and support the solution with internal resources. While open source solutions could provide licensing advantages (more on licensing below) and also possibly provide access to the source code (if necessary), it also could lead to support considerations that an organization is not ready for. For instance, choosing a entirely open source option without a real business behind it and then building a solution in-house would mean that the organization is signing up to be a software developer that is essentially competing with the existing enterprise search software vendors out there already. This is still possible and may be the right decision in some situations, presumably in circumstances that cause for extreme customization anyway. But, the constant software development process, testing, implementation, and support necessary to keep up with the changes in the market may not make sense for organizations that just want a product and solution that works and is a truly cloud-based environment (which would be difficult to make happen in-house as well). Choosing a solution that meets the organization’s current technology stack is an important consideration.

Connectors

Connectors are pre-built code to integrate systems together. Many are built for such things as Content Management Systems and CRM systems, but they could be any environment that the enterprise search solution provider felt was necessary or would provide them a marketing advantage. Commercial applications typically would have a stronger eye toward marketing and would naturally provide more of connectors, while open source solutions would tend to give the tools necessary for developers to create their own connectors. These connectors need to be evaluated according to the following questions to assess the appropriateness:

  • How many connectors are currently available?
  • Are the necessary connectors available for the organization’s immediate needs? What about for growth?
  • If a particular connector is not available, is it possible to create a custom connector? How difficult is this process?
  • How deep do the connectors go? Do they provide the right level of integration to be effective or just brush the surface to check a marketing box off that they have the connector? If incomplete in some way, how difficult is it to shore it up to get what is needed?
  • Does the provider seem dedicated to continual development of additional connectors?

Vision and Architecture Philosophy

Understanding what the enterprise search solution was created for and where it is headed in the future is important.  Some solutions were created and optimized for specific systems, applications, or use cases such as CRM or customer service or knowledge bases. While it may not be important to know how a particular vendor is going to handle predictive analytics or machine learning in detail, for instance, it might be important to an organization to consider a particular solution where the provider is working on artificial intelligence capabilities for automating taxonomy management. This could show show that the vendor is thinking about the future and has the same vision of where the organization wants to go. 

Other considerations of vision and philosophy include how data is extracted from the source systems. Then how the search engine solution processes that data and merges data from all of the sources together, commonly called federation. It is important to understand how data is joined from different data sources and normalized to create a common structure, such as one data source having full name in one field while another source has first and last name in different fields. There are many ways to do this, and being on the same page is critical. In addition, the way that a system handles taxonomy is important. Taxonomy is the categorization capabilities or methods of creating context to the data and structuring the data such including creating filters, facets, and other user interface features. All of these different areas can affect the evaluation of a search engine solution.

Scalability

Most search engines today need to be able to handle very large databases and index sizeable quantities of data, sometimes into the millions and even billions of records. This also means the system needs to be built in order to provide response times to queries in an efficient manner With the amount of data that needs to be processed, the search engine solution needs to process data in order to not frustrate users that are accustomed to Google-like response times. Areas to consider under scalability include the following:

  • Number of data sources
  • Number of records within each data source? What is the expected growth of data?
  • Frequency of updates and how much of the data needs to be updated with each update
  • How many queries will be performed? What is the expected growth?

Indexing

Indexing is the method for gathering the data. It describes whether (and how) a crawler is used, how often data is captured (time between indexes), how fast the actual indexing process takes, and whether some or all fields need secondary processing for creating metadata in order to use the data. All of these are important to consider because if the system is down while the indexing occurs because of how long the process takes or the way that the system is built. If the system is unavailable during this time or slow from the user’s perspective, it is a concern. It is also an issue if the data is very old (stale) because of the time between indexing. Often the processing can be handled offline with a separate server such as a staging server and and intelligent means of data capture can be maintained such as only getting the data has changed rather than the entire data set from every data source. All of these architecture decisions should be evaluated when making a selection of a search engine solution.

Search Features and User Experience

The core query functionality of the system is critical to look at. At this point within the search industry, there are quite a few search features that should be expected in a modern search solution. The features and functionality that should be in most systems including sorting, filtering, faceting, stemming, keyword searches, boolean searches, the use of wildcards, field searches, range searches, synonyms, “did you mean” type features, auto-suggesting and auto completion. If any of these are missing, it should be cause for concern.

The search solution needs to also provide flexibility to allow for providing the means to create a world-class user interface and experience. In many ways, the user experience is just as important, or more important, than the back-end functionality. The system should have the ability to create modern user interface components such as responsive designs (mobile), filters, facets, keyword highlighting, etc. Establishing the user interface can be expensive and care should be taken to make sure to understand how easy it is to make changes if the requirements change.

Search Relevancy

Search relevancy is the process for determining which search results end up at the top of any particular results list based on how relevant the data is to the search that was performed. Search relevancy is a constant process of optimization of the search algorithm to the needs of the individual system and the ability of the system to determine the user intent. Indexing and architecture can heavily influence search relevancy and how data is processed. The search engine solution should be graded on how easy and flexible it can be tuned to the needs of the organization, how search scoring is handled and its accuracy and ability to tweak, as well as the system’s ability to boost relevancy either manually by an administrator or by additional criteria that is added to the algorithm.

Measurement of search relevance should include aggregation and analysis of search logs, keyword information, results logs, click information, abandon statistics, and possibly even conversion statistics if they are available, particularly if they can be tracked back to the search data. All of this information will help get a more clear picture of the user’s needs and intent with the goal of continual tuning. Eventually, it could lead to personalization of each search that is perform to each individual user that is performing the search. In order to get to this ultimate goal of complete understanding of the user and their intent, it is appropriate to use big data techniques and tools, machine learning methodologies and technologies, as well as predictive analytics to help improve the relevancy scores and continual improvement of the search results.

Licensing Models and Cost

How the license for the solutions works and pricing works is an important criteria in deciding on the right application for an organization. Licensing can be very complex and have many components. These components may not be linear either, with potential hidden costs that aren’t immediately obvious. For instance, although a purely open source solution could look inexpensive with no direct license expense, the on-going support and additional development expense could end up being cost-prohibitive, particularly if the organization doesn’t have the skills to manage an open source solution properly. Some questions to ask on pricing include the following:

  • Is the solution SaaS? On-premise? Hybrid?
  • If on-premise, how would hosting be handled? Is there a flat fee or tiered pricing? Is there maintenance costs? Is the license price contingent upon the number of servers or processors?
  • If SaaS or some type of hybrid is there a base cost? Is it per month? Is there some additional volume-based expense per month (most commonly based on the number of queries)? Is there additional pricing based per person?
  • How is support handled? Is this an extra expense? Are there maintenance expense for additional years?
  • How is training handled? What training expenses are necessary?

Security and Authentication

Protection of data continues to be one of the biggest challenges for modern organizations. Sensitive and proprietary documents needed to be secured from individuals and systems that should not have access. Some areas to consider on security include the following:

  • How is authorization provided?
  • Is a single sign-on available?
  • Can the system provide document-level security?
  • What other security capabilities does the system provide?

Administration and Skills Necessary

Modern enterprise search solutions provide reporting and administrative capabilities to employees in order to understand more about how the system is operating and allowing optimization of search results. An evaluation of the reporting as well as gaining some understanding of what options are available to tune the results is necessary to understand the breadth of the solution. Some considerations for administration include:

  • Are there tools for synonyms? Is there an administrative interface to manage synonyms?
  • How are misspellings handled? Is there an automated system to detect misspellings?
  • What skills or employees are necessary to administer the system?
  • Is there a way to boost favored content within the search results?

Conclusion

While selecting a enterprise search solution can be complex and take quite a bit of time, using a methodical process of evaluation can ensure that the right decisions can be made. Rushing the decision for such an important portion of an enterprise network could cause problems and issues with the customer experience for years. On the other hand, choosing the proper solution could provide the right technology to provide accurate access to the information and a superior user experience.

If our team can help recommend the best enterprise search solution for you, please connect with us.

Using Product Information Management (PIM) to Optimize Enterprise Search

Chris Risner

O ne major way that organizations can help enterprise search is to proper implement a product information management (PIM) solution.

Marketers are increasingly discovering that having an effective enterprise and site search is critical to customer engagement and customer satisfaction. In fact, in a recent study, Jupiter Media Matrix reports that 80% of visitors abandon sites if the search is functionality is poor. In addition, Marketing Sherpa reports that 43% of site visitors go directly to the search box when visiting a website. Because of this, the marketing department is constantly looking for ways to improve their enterprise search. This blog post discusses how a PIM solution can help optimize the enterprise search for an organization.

Centralize Product Data and Information

One of the main benefits of implementing a PIM is to centralize product data and information into one location and allows the marketing department to go to one location when they need to add new products or make modifications or updates. Enterprise search then benefits from this configuration by allowing integration to one data source for product information (the PIM) and ensuring that the PIM source continues to have access to the most recent content. Search then is always up-to-date and minimizing data inaccuracies.

Enforce Base Product Data with Workflow

Proper implementation of a PIM provides the team to establish a minimum amount of data that is required in order for a product to be released or launched. In addition, the PIM will create a workflow that enforces all the products conform to this for consistency across all products. All new products will fall under the same workflow rules ensuring that the base data is maintainted. This allows enterprise search to expect a base amount of data in the system and prevent null results and blank data points in search functions such as filters.

Create Common Taxonomy Language

A product information management (PIM) project will typically include an exercise to discuss the organization of the data including a common language for the data. This taxonomy includes product types (such as sensors or software solutions), categories, and attributes. This work to understand the structure of the data will allow enterprise search to have the data necessary for features such as parametric search functionality and filter capabilities.

Conclusion

As marketing departments look for new ways to improve the customer experience, they are looking to improve the enterprise search functionality. One main way to provide a better enterprise search is to properly implement a product information management (PIM) solution. A project focused on getting a modern PIM up and running can help enterprise search in multiple ways. Marketing teams would be wise to evaluate whether it makes sense to utilize a product information management (PIM) solution within their company. The direct benefit of the proper use of a PIM on enterprise search could provide a very lucrative return on investment.

Our team is one of the leading minds in enterprise search and smart product recommendations. If we can help you, please reach out and connect with us.