Brocard Case Study: How We Increased App Revenue Sixfold in Seven Months
Project: brocard.ua
Promotion period: February 2024 – August 2024
Promotion region: Ukraine
Service: PPC
Project team: Samoilov Dmytro (Client Project Manager); Stryzhak Illia, Svynchenko Anastasiia, and Hutnyk Anastasiia (PPC Specialists).
The client
Brocard is the largest premium cosmetics retailer in Ukraine. The company currently operates 66 stores in 22 cities, as well as an online store.
The challenge
The client launched a mobile app to improve the customer experience and facilitate closer interaction with customers. However, the app needed to be promoted.
In the first months of operation, the partner set the following KPIs for the number of app downloads:
-
52,521 downloads in the first six months (pessimistic forecast)
-
84,217 downloads (realistic forecast)
We set up analytics to track sales and shifted our focus to increasing sales once we reached a critical number of installations.
The strategy
Based on our previous experience promoting e-commerce applications, we divided our strategy into several stages.
Generating app downloads
Our primary goal was to attract as many target users as possible and achieve the lowest possible download cost.
In February, the first month of the campaign, we aimed to increase installs for the Android app and received over 5,000 downloads at an average price of 8 UAH per download.
The following month, we launched a campaign intending to boost installs of the iOS app. The total number of downloads per month increased to 13,500, with an average cost per download of 11 UAH.
Adding campaigns optimized for sales
To scale the effectiveness of mobile campaigns in Google Ads, we introduced a new approach: campaigns optimized for in-app events, specifically purchases.
Rather than focusing solely on the number of installs, we tested a campaign format with the goal of app installs combined with an in-app action. In March, we launched a campaign optimized for the purchase event. This allowed us to immediately target a more relevant audience, albeit a conditionally cold one.
As a result, the cost of installation increased compared to a standard campaign. However, the conversion value of users turned out to be significantly higher.
Launching a retention campaign
Once the app reached its target number of installs and a stable user base was established, we moved on to the next stage: launching retention campaigns. This is a logical part of the mobile app promotion cycle, which ranges from attracting new users to engaging with existing ones.
Retention-кампанії не орієнтовані на нові встановлення, а націлені виключно на вже наявних користувачів. І саме ці кампанії, попри невелику кількість конверсій, показують найвищу ефективність за рентабельністю інвестицій у рекламу.
Meanwhile, all other campaigns — for installations, purchases, and traffic acquisition — continued to run, and we added three retention directions to our advertising strategy.
-
Abandoned cart campaign
Goal: Action in the app (purchase).
Audience: Users who added a product to their cart but did not complete the purchase.
This audience is the warmest because they have already shown an intention to buy. Using targeted reminders, we encouraged users to complete their purchases and reduced the percentage of abandoned carts.
-
Dormant users campaign
Goal: Action in the app (purchase).
Audience: Visitors who have not made a purchase in the last 90 days.
We created a special reminder for users who have not been active for a long time. This helped to renew interest in the app, refresh loyalty, and encourage users to make another purchase.
-
tROAS campaign with purchase value optimization
Goal: In-app action value (purchase value).
Audience: Users with the highest potential for large purchases.
This is a strategy for optimizing revenue maximization, not just the number of purchases. As a result, we were able to significantly increase the average check and overall ROAS within the app.
-
Installation campaign
Despite our focus on retention, we kept the basic installation campaign active to maintain momentum in growing our audience and support the top of the funnel.
Optimization
By conducting campaigns focused on app installs and direct purchases, we ensured high download volumes and stable average revenue. Retention campaigns aimed at bringing back users and encouraging repeat purchases generated higher value per user, and this helped offset the cost of initial acquisition.
We improved existing campaigns by conducting A/B tests on creatives, regularly updating ad texts, and testing different approaches to target audiences.
Two types of campaigns were launched every month:
-
A promotional campaign, which supported special offers to stimulate purchases.
-
The general campaign, which was designed for stable coverage and brand reminders.
This approach enabled us to maintain high CPI/ROAS rates, gradually reduce the cost of conversion, and increase the effectiveness of all advertising activities.
Promotion results
In August, we achieved an average monthly installation cost of 24.14 UAH. Over seven months, we received 126,000 downloads.
There was a sixfold increase in app revenue during the promotion period.
Dmytro Samoilov, Project Manager at Neatpeak Ukraine
Our partner trusted us and patiently followed the strategy. It was clear that during the first five months, revenue grew minimally, while expenses increased. But we explained that this was necessary until we built up an audience for retention campaigns.
Once the campaign began delivering results, the client experienced a significant increase in revenue and nearly tripled it in a few months. This confirmed the effectiveness of the audience we had gathered and the suitability of the chosen strategy.
Yulia Levchenko, Chief Marketing & Ecom Officer at Brocard
We have built a long-term partnership with Netpeak that has grown into a successful and comfortable professional tandem. We keep each other energized with exciting tasks and new challenges.
What we truly value is their speed — sometimes even lightning-fast — flexibility, deep understanding of our needs, alignment in a shared direction, the sense of humor within the team (the memes in our work chats are a special kind of joy 🤣), and the feeling of 24/7 support.
This year, the expansion of our collaboration with Netpeak has been significant — and that is entirely thanks to our dedicated project manager on the Netpeak side.
Conclusions
-
The partner's goal was to achieve the maximum number of downloads for a new mobile app.
-
We launched an Android campaign with the lowest installation price to quickly gain a critical mass of users.
-
Then, we added a campaign for iOS and scaled up our activities to cover users of both operating systems.
-
To improve the quality of traffic, we implemented analytics and purchase optimization campaigns.
-
Over seven months, we achieved 126,000 downloads at an average cost of $24.14, resulting in a sixfold increase in revenue.
Related Articles
Personalization 2.0: Breaking the Deadlock of Cold Newsletters
Most leads in managerial positions receive dozens of similar messages every day. Below, I will present the algorithms and techniques that increased our partners' campaign conversion rates from 1% to 11%
How to Track Traffic from Google Discover in GA4 and Google Search Console
In this article, I will explain what Google Discover is and which websites should consider this traffic source
How to Plan Your Healthcare PPC Online Advertising
Learn how to plan, launch, and optimize your healthcare PPC — from research and compliance to targeting and measuring real patient results.

