In the weeks that fly by in the lead up to Christmas, November’s final weekend has established itself as the busiest shopping period of the year. While most retailers got ready to dive into a weekend of online ‘supermarket sweep’, the team at RichRelevance geared up for a busy period making sure the retail frenzy converted into purchases and maximum revenue for brands.
READ MOREConsumers are less annoyed with holiday merchandise alongside Halloween goods, according to a new survey.
The Christmas creep is not your cousin Eddie in a too-tight Rudolph sweater with an eggnog mustache.
Christmas creep refers to holiday-related sales and products appearing earlier each year online and in stores. Several retailers, such as Sam’s Club, The Bon-Ton Stores Inc. (No. 169 in the Internet Retailer 2016 Top 500 Guide) and Target Corp. (No. 22), are rolling out Black Friday deals before Thanksgiving, even though Black Friday occurs on the day after Thanksgiving.
READ MOREWe’ve finally slowed down enough to reflect on how we did in 2014 and the final holiday push: pretty darn great if I may say so myself. We ended another year at 100% uptime all year with record loads and HUGE growth.
The graph below shows 2014 traffic, as measured in requests per second (RPS), highlighting the final Devil’s Horns through Jan 5. You can see Thanksgiving through Cyber Week and the dips in shopping on Christmas and New Years pretty clearly. Historically, the traffic we settle at by mid-January becomes the baseline for the next year. We typically gain online traffic each year from new customers but also see organic growth in the number of shoppers.
Each color below represents a different data center location.
Below is a close up of the Devil’s Horns with page views on the left, and days across the bottom. The colors represent the years 2008 to present. We peaked a bit over 400M RPS (graphing smooths the numbers by averaging across time, making them look lower).
Finally, here are some fun stats for December 2014:
We served 10,297,583,013 impressions, converting over 51B recs at 100% uptime!
The month’s top search terms were:
- Laptops
- Sale
- Tablets
- Mens
- Clearance
- Mens clearance
- iPad
- Boots
- Frozen
- Lego
We kicked off 2015 with the launch of the Relevance Cloud and look forward to another year of continued innovation in personalized customer experiences with our customers! Here’s to great shopping and good health to us all.
________________________________________________________________________________________________
Original Blog Post from 12/03/2014
It’s been a mere 36 months since I wrote my last blog entry on Black Friday/Cyber Monday traffic. So what has changed? Nothing, and A LOT! We are still up 100% on our front-end services (52 months and counting). We still have the industry leading response rates and infrastructure platform.
But in the past 5 days, we served:
• More than 17 billion recommendations (up from our previous record of 8B)
• Over 400 million page views on Black Friday (up from 215M last year)
• More than 17,000 peak requests per second on our servers (vs 7,000 in 2011)
And oh yeah, our speeds never wavered from our blazing-fast, industry-busting, top-of-the-line service. We’ve also graduated from Mountain Dew to espresso, from Rush tapes to downloaded Urban tunes. We’ve gone from five data centers in the USA and two data centers in Europe to 12 data centers, directly supporting South America, Eastern Europe and Asia.
This year, we also invested in a great monitoring product, DataDog, as well as a fantastic scalable infrastructure. With DataDog we have the ability to track granular and custom metrics for that new infrastructure in a single place. Every year, I track the metrics of a number of IT operations that include requests per second, response times, model builds, transfer rates, load and page views (what I call the Devil’s Horns), for our 220+ global customers on over 500 sites for the most pivotal shopping weekend of the year. On my “Devil’s Horns” graph, the left “horn” shows Black Friday views and the right one shows Cyber Monday, with the dip further to the right being Christmas and Boxing Day spike following. In the graphs below, the gray shows current page views in millions, with each color below representing the previous 6 years (2008 to current).
Here are some highlights from our journey tracking the Devil’s Horns of 2014.
November 25: T-minus 2 days — Countdown to Thanksgiving.
Here’s how we looked as we started to map the Devil’s Horns graph last week.
- We surpassed 215M page views on Monday of Thanksgiving week; by this time in 2012 we were only in the108M range.
- We hit nearly 10K RPS (requests per second—over two times what a typical shopping day sees), two days before Thanksgiving evening. By comparison, we peaked at 13K on Black Friday morning last year. So barely below with 48hrs of growth to come.
November 27: Is Christmas Creep eating into Thanksgiving?
- We beat our previous Thanksgiving record by nearly 40% (> 300M page views vs 255M in 2012).
- As of 7:40 AM PDT Thanksgiving morning, we were at 9.4K Requests per Second (RPS), which was already higher than 2013’s peak of 9K RPS.
- We ran the whole day at a plateau of around 10K RPS, with our peak being 11,800 at 4pm.
It seems Thanksgiving has creeped its way to establish a solid Thanksgiving/Black Friday/Cyber Monday retail shopping trifecta! #ChristmasCreepIsReal. But we had another reason to give thanks today: no calls or merchant problems raised. That’s great news.
November 28. Black Friday continues to set records.
- Page views for Black Friday were over 400M. That’s not a typo, that’s Four. Hundred. Million. Our former high was the previous Cyber Monday with about 255M page views.
- Our steady states were really high at 7 – 9K per second with a plateau of 12K RPS, and we set a new record of 15,580 RPS at 8:20 AM PDT. The 7+K steady state overnight is double the HIGH mark of a regular shopping day; most normal overnight rates are about 1.5 – 2K and daily highs are 3.5 – 4.5K.
- We had a weird spike at 1 AM PDT on Black Friday: 7,500 RPS mostly coming out of EMEA (The dark blue and purple shaded area represent Amsterdam and Frankfurt data center traffic in the below charts). This corresponds with morning/midday hours in that region. This year the EU entered the USA Black Friday craze setting records both in store and especially online. In the UK, where Black Friday was fully adopted by an ever-increasing number of UK retailers, several websites crashed on Black Friday amidst shopping frenzy and near riots. Not us! Welcome to Black Friday, UK.
Above is the overnight RPS graph zoomed in to show that weird sudden peak. I’m hoping the {rr} team in the EU was buying my team some treats.
Let’s also take a quick look below at the same RPS Graph worldwide for that 48 hours, from Thursday through Friday, to see that overnight traffic. That’s a lot of sleepy shoppers.
December 1: Cyber Monday
- The whole weekend was solid with midday plateaus at a healthy 10K RPS. No issues, Happy merchants and shoppers.
- We saw page views peaked Friday at 400M. Our high for Cyber Monday was about 374M. A bit lower.
- We hit our all-time high today of 17,120 RPS at 12:00 Pacific time, compared to the previous record 13,300 RPS on Cyber Monday 2012 — about a 22% growth, 2012 vs 2014. This is up 15% from the 15,580 RPS this last Friday—So while more RPS at peak, the higher “low water” mark of Black Friday morning and night allowed it to surpass Cyber Monday for total page views. Note that many mobile apps don’t capture as a “Page View,” so the large increase in mobile use implies that the true page view number is higher for both days.
I mentioned above that we greatly expanded our monitoring and our ability to see further into our solutions than ever before. DataDog, our new monitoring tool is very granular—down to the millisecond when we need it to be—and it provides our developers the ability to build custom monitoring into their code. In fact, in 2015, you’ll want to keep a lookout for a public-facing status page on our metrics.
I do get a bit reflective this time of year. I’m thankful to be blessed with one of the best Operations team in my career; the core group has been with me through five of these past holidays (I did say 52 months and running at 100% uptime, right?). I’m thankful to have the best engineers, architecture and infrastructure in the industry and the phenomenal vision of our Product Team and CEO; and of course, thankful to have the best retail merchants as my customers
As I said in the beginning, some things just don’t change. As we wind down the trifecta of online shopping events, I’m already excited for 2015 — build, scale-up, new pricing models, merchandise, engage, more customers and of course more power <manly grunts>! Wash, rinse, repeat… here we go, 2015. We’re ready. Bring it.
In the states, the Friday following Thanksgiving is better known as Black Friday and the Monday succeeding Thanksgiving has been coined Cyber Monday. Black Friday marks the start of the Christmas shopping season, it sees consumers flock to stores – which generally open earlier than usual – in order to take advantage of promotional offers.
At RichRelevance, we have been planning for the holiday shopping load since early summer. This was our first Black Friday and Cyber Monday, and since we provide recommendations for some big merchants, we knew this was going to be a critical test of our product architecture, infrastructure, and execution. Now that the weekend is behind us we thought to share how we held up, along with some interesting trends in shopping behavior – and a few pleasant surprises.
Every online retailer focuses a huge amount of effort to prepare their site for the holiday load, and SaaS vendors like us have the challenge of preparing for holiday load across all our customer sites. To prepare for Thanksgiving weekend, our goal was to have enough capacity to cover at least 3x our load expectations with zero degradation in quality of service. We prepared for several disaster scenarios, such as one of our data centers completely losing connectivity to the Internet. Through the fall we upgraded our infrastructure, utilized new technologies to improve our performance, and ran load tests; for example, one test we replayed 8 hours of real-world mid-day traffic in 12 minutes. Finally, we set up a 24hr on-call schedule and an escalation procedure should anything unexpected happen.
Well, RichRelevance is proud to say nothing happened.
Well not quite — I did play a lot of Rock Band 2 on Black Friday while monitoring our systems, waiting beside my laptop for an emergency to materialize. And in the meantime, we served up 1.2 billion product recommendations and tracked approximately 300 million page views and recommendation clicks between Thanksgiving and Cyber Monday – with zero downtime.
The remaining holiday weeks will be very busy (even if slower than last year), but the biggest three days are over. Three? Yes, Thanksgiving was on par with Black Friday and Cyber Monday in terms of load that we served. Total sales volume on Thanksgiving is lower than the other big days, as you can see in this ComScore report, but the number of people browsing products was extremely high on Thanksgiving. It appears that much of America went to the computer to “window shop” online Thanksgiving evening. That is something you can’t do much of at a brick and mortar store that day, and it’s tough to rally for something outside the home after stuffing your face with all sorts of Thanksgiving goodness. The busiest hour we had in terms of the number of recommendation sets served was 6PM to 7PM PST on Thanksgiving, with the following hour a close runner-up (a recommendation set displays multiple product recommendations). During that hour, we served 4.4 million recommendation sets (27.4 million product recommendations). The next 10 busiest hours so far belong to Cyber Monday and Black Friday; Thanksgiving morning through 2PM PST was half as busy as the two hours after Thanksgiving dinner, but busier than Saturday or Sunday.
Looking into the future, next Thanksgiving holiday we will have more customers, more load, and even more interesting trends to look at – but for now we’re excited about the rest of the holiday season (which runs about two more weeks), and we look forward to driving robust sales for our merchants with total reliability and no surprises. That would be a great gift to our customers.