How to capture greater revenue from your eCommerce site
Cache for Browsing
Scale for Selling
Is your site costing you more money than it’s making?
A poor performing site treats customers browsing your site the same as if they are
buying from your site.
Sophisticated caching can help deliver an eCommerce site that is fast for browsing.
Dynamic scaling can help capture more revenue when browsers become buyers.
Do You Know Who Your Serious Customers Are vs. the Window
95% of traffic to web-sites is read-only
Most visitors to your site are window-shopping.
They’re checking out:
• your products
• shipping costs
Window Shoppers May Eventually Turn into Serious Shoppers
A 1-second delay in page load time equals 11% fewer page views,
16% decrease in customer satisfaction, and 7% loss in conversions
Improving the speed and performance of your site can help the window-shopper and
Cache for Faster Response Time
Define the average time between requests for any given
• How long can a page live in cache without impacting the
Length of time that allows a page to remain dynamic and
We recommend setting cache for 5-10 seconds. After the cache has
expired, the page will be refreshed from the application server.
Cache for Faster Browsing
Categorize different page types
• Identifying read-only, popular pages that experience a high
volume of repeat visit
Identifying pages where customers will click buy
We recommend caching all catalogue, read-only, static page
(assets). This will move traffic demands from the application to the
caching tier, improving the experience of both your window-shoppers
and the serious buyer.
Cache for Improved Customer Experience
Identify the pages that have infrequent repeat visits
• How caching may expire for pages that have infrequent
repeat visits, resulting in requests hitting the application
We recommend analyzing traffic to determine where visitors go within
the site then pre-warm the cache based off that analysis.
Scale for Selling
Scaling for unpredictable, spikey traffic to your site
• How you can detect window shoppers vs. serious shoppers
How you can ensure transaction-based activity goes
straight to the application server.
We recommend marrying a caching tier with an application scaling
tier. If your site experiences a spike in checkout volume, an
application that can dynamically scale can help your site capture new
Cache for browsing; Scale for Selling
Prepare your eCommerce platform for caching by:
Identifying static components (i.e. images, scripts, html pages)
Determining the time frame when pages should be refreshed
Identifying pages that experience frequent repeat visits
Identifying common traffic patterns to ensure traffic from buying
customer is sent to the application server
5. Identifying assets that should not be cached (i.e. a Twitter feed)
Remember: Caching alone is insufficient to deliver a fast and
responsive eCommerce site. Sophisticated caching + dynamic
scaling can transform a poor performing site into a revenue capturing