Authors: Sweta Gupta, Saloni Jain and Shruti Mishra(Feb 08, 2021)
This year’s Super Bowl event saw Punchh platform register an increasing user engagement with brands. Looking at the same brand sales, there has been an uptick of 19.27% increase in transaction volume YoY compared to the Super Bowl Sunday in 2020.
What’s different this year though is the increased (but not surprising) engagement in online channel. Between 2019 and 2020, the increase in online transaction volume (looking at same brand sales) on Super Bowl events is 10.06%. …
In Punchh, we have chosen AWS’s Document DB technology to combat 2X traffic while reducing our production DB spending by 20%.
Bhanu Mohanty, our Chief Architect says, “AWS provided us with first-hand insight on the database services that were available to address the challenges we were facing. As an AWS Enterprise Support customer, we also had 24x7 technical support in finetuning the performance of our platform with Amazon DocumentDB.”
The full case study is below.
Authors: Naveen Jangid, Asharam Yadav
Introduction
Automation testing is the process of executing test cases using automation testing tools and frameworks, and generating automated test reports which compare actual results with expected results. There are various test automation tools such as Appium, Calabash, Selenium, Cypress etc. and by using these tools one can build a framework to suit one’s scenarios and requirements. Automation testing improves test coverage, enhances testing speed, early detection improves quality of testing and scores high on re-usability, simultaneity (on multiple devices and mobile applications) of the testing process.
At Punchh, we have 150+ loyalty based mobile…
Authors: Arun Ginjala, Shubham Goyal, Amit Suroliya (May 06, 2020)
Mass Campaigns: Reliability and Performance at Scale
The number of business clients whom Punchh serves and the quantum of individual customers targeted using our platform has grown exponentially over the past two years. In 2019, using our campaign engine, our clients have targeted 100 million+ consumers and 5 billion+ times. On Cinco De Mayo 2020, 42 million+ consumers (13% of the US population) were targeted using our mass campaign engine. …
THIS COVID-19 Impact Analysis Series designed by Punchh’s data team aims at sharing the real-time insight we have discovered when we study our consumer behavior data set.
In this sixth article of the series, we highlighted how some cuisine types are able to offset the steep drop in transactions by capturing higher value in each order (in other words, higher Average Order Value a.k.a AOV)
Due to the stay home directives, people commuting daily to the work has declined significantly. As a result, transaction volume and sales have declined by up to 50% within 6 weeks, however, AOV has increased…
Which type of food are people consuming the most?
Author: Bhavika Sharma [Analyst], Phylis Savari [Data Eng.](April 14, 2020)
THIS COVID-19 impact analysis series designed by Punchh’s data team aims at sharing the real-time insight we have discovered when we study our consumer behavior data set. In this fifth article, we analyzed how different food categories are being consumed, and provided a holistic view of the shift in consumer food habits. In addition, we show how different cuisine types are faring post the outbreak.
Over the past few weeks, there has been a significant shift in the way consumers are…
Author: Tian Lan
The job cluster is created ad-hoc when you run a job and the cluster is terminated when the job is complete. You cannot restart a job cluster. While the all-purpose cluster is great for development, testing, and coding collaboration, the one-time job cluster is significantly cheaper to run than an all-purpose cluster. Therefore the job cluster is especially suitable for production jobs.
To review the previous sections of this topic, here is the Table of Contents for the related blogs:
Author: Tian Lan
After you transformed your codebase to a PySpark adaptable and prepared an all-purpose cluster, it is time to create and submit your job for development and testing.
To review the previous sections of this topic, here is the Table of Contents for the related blogs:
Create a Spark Notebook locally
If you are…
Breakfast orders are in the decline
THIS COVID-19 impact Analysis Series designed by Punchh’s data team aims at sharing the real-time insight we have discovered when we study our consumer behavior data set. In our previous article, we provided our insight into the increase in the off-prem orders as % of total orders. In this fourth article, we have zoomed in on two categories within off-prem orders: delivery and takeout.
As of April 02, the governors of more than 40 states have imposed a stay-at-home directive, essentially putting 80% of Americans under lockdown. Under these circumstances, the off-prem orders as…
Author: Tian Lan
Following the previous blog (Part I), in this article, we are going to show how we configure and start the remote Databricks cluster from the local, and how we upload and install our machine learning codebase discussed in the previous blog to Databricks cluster. This is an essential step to fulfill our goal that “the user interface looks like still running on your old local or EC2 environment.” so that we can “migrate the monster codebase in a seamless way”.
According to Databricks Documentation: “You use all-purpose clusters to analyze data collaboratively using interactive notebooks. You use…
Punchh is a marketing & data platform. In the blog site, we will share our learnings from data and technology.