Naizi: Google Ads recovery and protection against fake orders

From campaign recovery to Fraud Monitor V2: how we moved anomalous-purchase protection ahead of checkout completion.

View the results
Case cover: Naizi.in.ua
ROAS
806%
Conversion value
3 420 000 UAH
Ad spend
424 000 UAH
Returned to the budget
87% for invalid clicks

Advertising figures for February 1–28, 2026. The Fraud Monitor section below covers a separate stage in September–October 2026.

About the project

Naizi is a Ukrainian online store. The initial work covered Google Ads structure, the product feed, strategies and analytics. After a period of managing advertising independently, the client returned to the team with lower performance and a fake-order problem.

Project
Naizi.in.ua
Market
Ukraine · online store
Work began
August 2024
Work resumed
May 2025

How Fraud Monitor V2 works

From advertising recovery to order protection

We resumed work in late May 2025 after a break in cooperation. Campaign, measurement and fake-order issues needed attention. We first restored the advertising setup and worked on conversion quality.

Protection evolved with the problem

The first Fraud Monitor collected suspicious-activity data for subsequent IP filtering. A renewed spike in anomalous purchases in 2026 exposed its limitation: the first fake order could reach the data before filtering. In V2, we moved the check ahead of checkout completion.

What we did during advertising recovery

01

Reviewed the campaigns

We audited and restructured campaigns, reviewed bidding strategies and product groups, and worked on targeting and the feed with attention to traffic and conversion quality.

02

Worked on measurement

We updated GA4 and GTM events and reviewed Purchase tracking and attribution. Fake orders were identified and addressed in the data to distinguish anomalies from actual results.

03

Addressed invalid clicks

We submitted evidence to Google Ads Support and obtained an 87% refund relating to invalid clicks. The refund review was handled separately from Fraud Monitor development.

Recovery results by period

ROAS was 458% at the start of recovery in May 2025, 640% in June and 806% for February 2026. Budgets and reporting periods differ.

Advertising results for 2024–2026
PeriodConversion value, UAHAd spend, UAHROAS
August 2024Initial setup790 000119 000663%
December 2024Before independent management1 656 000237 000697%
May 2025Start of recovery763 700166 500458%
June 2025After work resumed1 063 000166 000640%
February 1–28, 2026Later reporting period3 420 000424 000806%

Advertising results cover February 2026. The September–October 2026 Fraud Monitor protection work is described in the following sections.

Advertising results by stage

August 2024 — initial stage
August 2024 — initial stageLabel guide: “Вартість” = ad spend; “Цінність конверсій” = reported conversion value; “Фактичний ROAS” = return on ad spend. The chart tooltip shows the selected point within the report period.
December 2024 — report before the break
December 2024 — report before the breakLabel guide: “Вартість” = ad spend; “Цінність конверсій” = reported conversion value; “Фактичний ROAS” = return on ad spend. The chart tooltip shows the selected point within the report period.
May 2025 — start of recovery
May 2025 — start of recoveryLabel guide: “Вартість” = ad spend; “Цінність конверсій” = reported conversion value; “Фактичний ROAS” = return on ad spend. The chart tooltip shows the selected point within the report period.
June 2025 — after work resumed
June 2025 — after work resumedLabel guide: “Вартість” = ad spend; “Цінність конверсій” = reported conversion value; “Фактичний ROAS” = return on ad spend. The chart tooltip shows the selected point within the report period.
February 2026 — later report
February 2026 — later reportLabel guide: “Вартість” = ad spend; “Цінність конверсій” = reported conversion value; “Фактичний ROAS” = return on ad spend. The chart tooltip shows the selected point within the report period.
View the 2025 anomaly evidence
Evidence of fake orders in April 2025
Evidence of fake orders in April 2025Label guide: ad spend, conversion value and ROAS. The unusually high reported conversion value reflects the fake-order anomaly discussed in this case.
Evidence of abnormal click costs
Evidence of abnormal click costsColumn guide: item issues, price, average CPC, clicks and conversions. “Немає в наявності” means out of stock; “Проблем немає” means no issues.

Fraud Monitor V2: from reacting to incidents to checking before an order

We built Fraud Monitor for Naizi to track anomalous purchases and protect advertising data. The first version logged visitor data, after which we filtered repeat attempts by IP address. However, the first anomalous purchase could get through before blocking.

On September 10, 2026, Google Ads recorded 2,444,491,919.45 in conversion value. The recurrence prompted an update: Fraud Monitor V2 checks item quantity before checkout is completed and restricts carts containing 50 units or more.

The billion-level amount reflects anomalous measurement events, not real sales. A separate example is a cart with 99,999 units totaling UAH 128,998,710. Advertising results for 2024–February 2026 appear above; the following sections show the later protection work in 2026.

What the problem looked like

Sep 10, 2026: 2.44 billion in anomalous Google Ads conversion value
Sep 10, 2026: 2.44 billion in anomalous Google Ads conversion valueThe highlighted tooltip shows clicks, conversion value and ad spend for the selected date. The abnormal conversion value is an anomaly, not confirmed sales revenue.
Anomalous cart: 99,999 units, UAH 128,998,710
Anomalous cart: 99,999 units, UAH 128,998,710Basket labels: quantity, item value and total. This example shows an abnormal quantity and order value.

How we updated Fraud Monitor

01

V1: record suspicious activity

We logged visitor data and used IP filtering for subsequent attempts. The first anomalous purchase could still get through.

02

A recurring incident

Critical purchase values appeared again in September 2026. We revised the logic to check the cart earlier.

03

V2: check before completion

At 50 units or more, checkout is restricted, the visitor sees an explanation and the event is logged.

Boundary check: 49 versus 50+ units

49 units: checkout remains available
49 units: checkout remains availableCheckout labels: customer details, delivery information and order summary. This example shows that checkout remains available for the displayed basket.
Checkout restriction: the Fraud Monitor notice
Checkout restriction: the Fraud Monitor noticeThe notice says checkout is temporarily restricted because an unusual quantity was detected. The button returns the shopper to the basket.

Event log

Fraud Monitor V2 records triggers at CHECKOUT with the QTY_ATTACK type. The log helps check the threshold and review which checkout attempts were restricted.

Fraud Monitor V2 event log
DateQuantityEventBlocked
15.09.202651fraud_blockYES
15.09.202650fraud_blockYES
18.10.202650fraud_blockYES
18.10.202699999fraud_blockYES

What the second version changes

V1 helped identify suspicious activity and filter subsequent attempts. V2 adds a preventive quantity check: when the rule triggers, checkout is restricted before the purchase is completed. This moves the control closer to the source of the anomalous signal.

Historical conversion handling and invalid-click reviews remain separate parts of campaign support. A Google Ads audit can help review the setup and measurement, followed by ongoing Google Ads management.

FAQ

Frequently asked questions

Your next step starts here

Tell us about your business and goals. We will help you decide where to start and which solutions to consider.

Team discussion

You may be interested

CosmoStyle: launching and scaling an online cosmetics store through Google Shopping
Google Ads
ROAS
1251%
Reported revenue
2 091 362 UAH
Ad spend
167 149 UAH
Advertising launch
From scratch
View case study