Do I Need to Load Test?

Do I Need to Load Test?

It’s that time of year again, the holidays are soon approaching and you – the online merchant – are preparing promotions and marketing for the unofficial kick off to the Holiday Season – Black Friday Week. One of the concerns you likely have leading up to the holidays is how your site will perform when handling large volumes of traffic. Will your site experience slow load performance or downtime on Black Friday or during the week of Cyber Monday?  This is indeed a valid concern since slow performance, or even worse yet, site down time, can be very costly, both literally in terms of lost sales and, as importantly, from an overall brand perspective. Many times users abandon their shopping activities on sites that are running slow or timing out.  As well, performance issues or site downtime cause major damage to brand reputation as many users never return to sites that have failed during their shopping experience – and may tell their friends about the poor experience.

While you may have prepared your site for traffic peaks with auto scaling and other enhancements, there is no way to tell how much traffic and order volume your site can take without performance load testing.

Website performance load testing is a process that utilizes technology tools (bots) to simulate traffic, usage and orders on your site so you can measure the performance page speed and response of your site under different volumes of traffic.  Performance testing should be setup and performed on a site-by-site basis because every website has different usage patterns and behavior. So the first step in successful load testing is to review Google Analytics data and see how users are engaging with the site to make a purchase.  Then the load testing bots can be programmed to simulate the site usage of the actual site users. Once all the simulations have been created, the testing bot is sent to browse a replica of the production site like an actual user, browsing products, adding items to the cart, applying coupons, using the wishlist and checking out, etc.  (A replica site is used because you wouldn’t want to sack your production site with thousands of fake transactions.) The bot is set to mimic as many usage patterns as needed and programmed to maintain certain levels of activity that replicate different volumes of user traffic.

When we run load tests for our clients, we are able to measure the site page speed and errors at various simulated levels of traffic and ultimately ascertain the level of traffic a site can serve before breaking down. After successfully load testing a site we are able to – with a high degree of confidence – tell exactly how much traffic a website can safely serve at any given time.

That’s all well and good you might say, but is it really worth the investment?  For sites expecting high traffic volume promotions or for sites with deals that go viral on social media, we absolutely see the payoff.  Knowing how much traffic your site can handle before performance starts to degrade is critical for promotion planning. If you know the peak number of shoppers per hour your site can handle without performance degradation then you can be very strategic about how you schedule email promotions and social announcements so that you avoid pushing to many users to the site with a marketing blast.  For example, we’ve had merchant clients go through the performance testing process and develop an understanding of their safety threshold for max traffic. This allows them to change their marketing strategy to promote discounts and sales days ahead of time, or days after Black Friday, to reduce the risk of getting too much traffic at one time.

While load testing does require some investment in time and money it can prove a very wise method for maximizing revenue by avoiding performance related issues that negatively affect conversion and site reputation.  For more information on how we can help you determine your peak traffic threshold, optimize performance and help you better prepare for the biggest retail time of the year, please contact us.

 

September 2019 Orange Report: eCommerce & Digital Marketing Tips

September 2019 Orange Report: eCommerce & Digital Marketing Tips

September 2019 ORANGE REPORT

For this month’s Orange Report, we’re sharing a few of our best and most recent blogs that speak on all things Magento, eCommerce, and Digital Marketing. Like always, we encourage everyone using Magento to make the most of its functionalities by incorporating the very best Magento extensions and news.

SIGN UP FOR THE ORANGE REPORT

Everything you need to know about eCommerce, digital marketing, and Magento.

4 Ways to Improve Your SEO with Magento’s Search Terms Report

Are you ignoring that little Search bar at the top of your eCommerce page? Because it can be the key to understanding your customers and improving your SEO.

EU Regulation Impacts US Payment Extensions

 Merchants must update prior to September 14th to ensure customer payments will not be declined.

Magento 2 Migration Case Study: Schuler Shoes

 InteractOne successfully migrated Schuler Shoes from Magento 1 to Magento 2, including multiple new custom code modules.

How to Keep Your Magento 2 Site Simple

Before migrating to Magento 2, it’s important to know that we’ve seen firsthand that the over-customization and the over use of extensions are silent killers of countless Magento sites.

Best Magento 2 Site Search Modules

Best Magento 2 Site Search Modules

The Search module for your eCommerce site can be a powerful tool that can significantly contribute to  your long-term success. The Search module has a unique ability to directly connect customers with their desired product while also giving you the information needed to improve multiple aspects of your business.

In this week’s blog we’re going to be discussing the best Magento 2 Site Search modules and how they can impact your eCommerce business.

(To learn more about how your Magento search function can help to go even further towards improve your SEO and inventory management, don’t miss last week’s blog, “4 Ways to Improve Your SEO with Magento’s Search Terms Report”.)

Elasticsearch

Elasticsearch is native to Magento 2 and it is used on such high-volume sites as eBay, Wikipedia, and GitHub. All big names, but none of these sites are eCommerce sites. Elasticsearch requires a the use of a number of additional extensions to expand its capabilities and make it truly useful  for smaller businesses.

Another major downside to relying on Elasticsearch for your site’s search functionality is that the module is server intensive, so you need to be on a dedicated server or have upgraded to a cloud hosting platform. Because of these server constraints we do not recommend Elasticsearch for merchants whose sites are doing less than $3 million in total revenue, see less than 150,000 visitors per month or feature less than 10,000 SKUs. If your site  meet any of these criteria then we recommend using a 3rd party search engine because of the additional features they offer as well as the server assistance they provide, as any 3rd party search provider is going to handle all of the search activity on their servers, leaving yours to be dedicated to page itself.

Klevu

Klevu is an easy to implement, low maintenance on-site search tool that is incorporates machine learning to accomplish a lot of the optimization and maintenance that is normally done manually on Elasticsearch.

Klevu’s machine learning abilities develops an ongoing understanding of how your customers are engaging with the search features, expanding its knowledge as it accumulates more information. The result of this process  optimizes search results to get customers’ better search results.. The autocomplete feature offers helpful suggestions and creates a more convenient and pleasant shopping experience for your customers. This all leads to more sales which benefits of your business.

Klevu is extremely scalable and prices start at just $499 per month. The platform offers a great, self managed dashboard that is easy to understand and navigate. While the lower tiered Klevu offerings do not come with a dedicated account manager or onboarding technician, there are more Enterprise-level plans that come with a dedicated account manager and technical support if that is something that you and your company desire.

Nextopia

Magento is known for its customizable abilities and Nextopia’s site search module was created in that same vein. Nextopia was built to cater to the unique needs of B2B merchants, and is a fully customizable search solution designed to be coded to match the HTML of your eCommerce site.

In addition to the B2B focus and superior customization capabilities, Nextopia offers exceptional North American customer support (based in Canada) with a dedicated account manager, no matter what level of customer you are. Nextopia’s support extends beyond the initial set-up and launch of your search module, throughout the life of your contract. This includes monthly status meetings designed to recap your search results and teach first-time users how to better understand the search reports and integrate them into an eCommerce strategy. After Nextopia clients feel comfortable with the module, these monthly recaps change to quarterly status meetings and can be booked as needed.

Conclusion

While there are other 3rd party site search options available for Magento, we recommend ElasticSearch to someone that’s on a dedicated server or higher level hosting that can support that service, and has a team capable of ongoing management. Klevu is our favorite ‘plug and play’ option with awesome capabilities, while Nextopia is very scalable for B2B businesses or sites with more complex catalogs, such as automotive sites with vehicle fitment data. Many other site search options have a more expensive, more drawn out on-boarding process that we find to be overkill.

We could talk about Magneto extensions all day. If you have questions about what Search Module is right for you, need assistance with Magneto 1’s upcoming end-of-life or anything else eCommerce related, call us at to speak with team member today. Or, submit your request via our Contact page and we’ll get in touch with you ASAP.

 

August 2019 Orange Report: eCommerce & Digital Marketing Tips

August 2019 Orange Report: eCommerce & Digital Marketing Tips

August 2019 ORANGE REPORT

For this month’s Orange Report, we’re sharing a few of our best and most recent blogs that speak on all things Magento, eCommerce, and Digital Marketing. Like always, we encourage everyone using Magento to make the most of its functionalities by incorporating the very best Magento extensions and news.

SIGN UP FOR THE ORANGE REPORT

Everything you need to know about eCommerce, digital marketing, and Magento.

Shipping and Fulfillment That Attracts More Customers: What You Should Know

Merchants using Magento are now able to provide delivery and pickup options that better compete with Amazon and Walmart.

InteractOne Selected as an Exclusive Alexa Integration Partner

Merchants using Magento are now able to provide delivery and pickup options that better compete with Amazon and Walmart..

Avoiding Technical Debt on Magento

So how can merchants now migrating to Magento 2 avoid building all the technical debt that we see with Magento 1?

Connecting Your Warehouse to Your Storefront: Integrating Magento with an ERP

Many merchants are faced with the challenge of how to integrate their back office and warehouse enterprise resource planning (ERP) data with their Magento storefront

4 Ways to Improve Your SEO with Magento’s Search Terms Report

4 Ways to Improve Your SEO with Magento’s Search Terms Report

Are you ignoring that little Search bar at the top of your eCommerce page? Because you shouldn’t be. That little application is too powerful to ignore and can do more than just show visitors what’s in your inventory. It can save you money, improve your search ranking and increase your sales – all while making your customers’ shopping experience easier and more convenient. In this blog we’ll cover the four ways to improve your SEO using Magento’s Search Terms report.

What Customers Want

The Magento Search Term Report is a list of search terms and how often they have been used on your site.  The search terms come from when your site visitors directly type keyword phrases in the search box for products on your site. The Magento Search Term Report is thus a very effective and accurate tool when it comes to understanding what customers want from your business and what they likely will search for on the public search engines like Google. The most popular and frequent terms on your search report can become the backbone of your SEO strategy. By building an SEO strategy around the most frequently used terms on your Search Term Report, you can be assured that you’re not wasting resources on keywords aren’t relevant to your business.  Paying attention to the Search Terms Report is also an opportunity to adjust your offerings and inventory. If visitors are continually searching your website for a product or service you do not offer, perhaps it’s time to add it to your product catalog.

Zero Results

If there is a disconnect between ‘what you think your customers want from your business’ and ‘what your customers actually want from your business’ the Search Terms Report will shine a light on it. Compare the results for your Search Terms Report with your SEO keywords. If you’re including keywords in your SEO that no one is searching for on your site, this gives you the opportunity to adjust your keyword strategy and perhaps even your inventory.

Synonyms

A simple but effective way to improve your catalogue search is to include alternate terms that a customer may use to describe an item in your inventory. You don’t want to lose out on the sale of a ‘dish’ when your item is listed as a ‘plate’. The Search Terms Report will show you any synonyms that customers may be using to search your site for products. This wider range of terms provided by the Search Terms Report will allow you to direct a much broader range of terms to the same landing page. Meaning that your ‘plate’ product page will show up in searches for ‘bowl’, ‘dish’, ‘cup’, ‘platter’ and more.

Misspellings

To err is human and checking the spelling of any Search inquiries will more than confirm that statement. But misspellings can also be used to improve your SEO. Using your Search Terms Report you can easily capture common misspellings that visitors are typing into your Search and use them to redirect visitors to the appropriate page. For example, if you sell silverware and you see that many visitors to your site are misspelling the word ‘knives’ and are instead searching for ‘knifes’ or ‘nives’ you can include theses misspelled terms in your list of synonyms for ‘knives’. This will allow for visitors using misspelled searches to be directed towards the pages and products they were initially searching for.  Better yet, we recommend using a search technology like Elastic Search that automatically factors in most of the common misspellings. But even with a search technology like Elastic Search that auto corrects for typos, it’s a good idea to check for misspellings.

To learn more about how to maximize the knowledge and business that be cultivated through the Magento Search Terms report, reach out to one of our certified Magento developers at 513-469-7042 or fill out our contact page and a team member will be in touch with you shortly.