How Wish uses BoostKPI to improve their marketing ROI

How Wish uses BoostKPI to improve their marketing ROI


Wish is an e-commerce marketplace active in over 50 countries. It has over a million registered merchants selling millions of products easily crossing ARR of USD  2.5 billion in 2021 alone.  

Wish has been one of the largest advertisers on Facebook, spending over a billion dollars in a year. A key ad format it uses is dynamic (product) ads. Wish uploads a subset of its product catalog to Facebook. Facebook then decides which products to display to its users in a carousel format.


There are millions of possible combinations of products, countries and ad_set. Wish wanted to track any sudden changes in spend, impressions, clicks, or installs for any of these combinations. 

The marketing team at Wish initially built their own alerting system internally to track these changes. However, the system was not comprehensive and difficult to maintain.

Wish wanted to:

  • Find out root causes of any large spend changes easily
  • Receive ML-guided alerts which they could customize without deploying any new code
  • Monitor custom use cases. For example, ensure that there was no spend in a country (that Wish was no longer active in). Or, ensure that cpcs never exceed a threshold

The team at Wish turned to BoostKPI to detect anomalies and root causes in their marketing data. With BoostKPI, Wish was able to:

  • Use the BoostKPI dashboard to figure out root causes of any spend changes. 
  • Receive ML-guided alerts. The alerts worked even as the products, ad_sets, or the country list changed. Wish was able to customize its alerts. 
  • Wish was also able to set up custom alerts. For example, a single alert configuration (added on the BoostKPI dashboard)  ensured that Wish was not wasting marketing spend in countries they were no longer active in.

In addition, Wish chose to receive the alerts both over email and slack. 

An example of the slack alert is shown below. The alert is triggered when spend on any ad_set changes over a certain threshold across a number of whitelisted countries. 

Tianhang, an engineer managing the marketing spend at Wish, says:

"Wish has been using BoostKPI extensively to detect anomalies in our digital ad spend. At Wish, we have been pioneers in spending ad dollars at scale (in hundreds of millions of dollars) with good ROI. Over the years, we had built internal tools to detect anomalies in our ad spend data. We have found the BoostKPI solution much better and more customizable than our internal tooling. The dashboard is intuitive and has saved me hours. The alerting is really customizable and allows layering business rules on top. Their support has been top-notch too. We are really happy with BoostKPI"

Build a website that actually performs better.

Lorem ipsum dolor sit amet consectutar
Lorem ipsum dolor sit amet consectutar
Lorem ipsum dolor sit amet consectutar

Start your free trial

Easily import data
Get insights faster with automated drilldowns
Custom alerts