Portfolio  /  Windows (Odesa region)
PPC • Services • One region, two languages

Full-Cycle PPC Setup for a Services Site

A window-installation site in the Odesa region: one region, two languages, many directions. Russian- and Ukrainian-language queries competed in the same auction, and junk traffic ate the budget. Surgical segmentation by language and direction delivered a steady flow of leads on a controlled budget.

Niche: Window installationRegion: Odesa regionLanguages: RU + UATeam: Alyona Polyukhovich
9campaigns by direction
7,093negative keywords
10.93%CTR (mosquito nets)
The task

One region, two languages, many directions

A window-installation site in the Odesa region. The account saw large full-cycle work — from testing to launching new campaigns for new directions.

Google AdsLarge-scale work on the Google Ads account

Since the target region is single, the key difficulty was query overlap: Russian- and Ukrainian-language queries competed in the same auction, and junk traffic ate the budget. Surgical segmentation precision was needed.

In single-region paid search, the winner isn't who reaches widest but who cuts out the excess most precisely. Clean semantics is direct budget savings.
The goal

Low spend with rising conversions

Reach low spend yet grow impressions, cut cost per conversion and grow sales from ads — without inflating the budget on irrelevant queries.

What we did

Segmentation, cleanliness, dynamics

Language segmentation

Split campaigns into RU and UA so queries don't compete within one region.

Clean semantics

Thorough negatives (7,093 negative keywords) and exact-match conversion queries — junk traffic cut off.

Dynamic campaign

A dynamic campaign on a feed of window types — it captured the long tail of demand cheaply.

Video campaigns

Video to pre-selected, configured audiences in the Google Ads account.

Google AdsThorough negative-keyword work (7,093 negatives)
Google AdsA dynamic campaign on a window-types feed
Result

A steady lead flow on a controlled budget

Fine segmentation by language and direction, a feed dynamic campaign and clean semantics delivered a steady lead flow on a controlled budget. The account — 9 campaigns by direction (windows, mosquito nets, blinds, partitions) with an RU/UA split.

MetricValue
Account structure9 campaigns, RU/UA by direction
Negative keywords7,093 (thorough negatives)
Dynamic campaign1,119 clicks · CPA 292.63 UAH
Mosquito netsCTR 10.93% · CPA 73.71 UAH
'Mosquito nets, UA' campaign1,039 clicks · 68 conversions

Source: the project's Google Ads account (windows, Odesa region).

Why SEOquick

Project team

The project was run by Alyona Polyukhovich — PPC and targeting (PPC + Meta). Full team and roles on the 'About' page.

More cases

What's next

A similar performance case: a shopping campaign with ROAS ×9. Launching paid search? The concrete next step is an ads audit.

Reviews

What clients say after a year together

Real reviews from Google Reviews and Freelancehunt.

★★★★★Google Reviews

Huge thanks to the SEOquick team for their professionalism and detailed analysis of our niche. If you're looking for a reliable partner in paid search who works for results — we confidently recommend SEOquick.

★★★★★Google Reviews

We've lived in the Czech Republic for years and haven't met specialists like SEOquick here. Their experience is off the charts — attention to detail on par with the best European agencies. Well done!

J
Jevhen Mohylenkomegastroj.cz
★★★★★Freelancehunt

Many thanks to SEOquick for the quality work. As soon as we fix the issues, we'll definitely come to you for promotion.

S
More reviews in the portfolio →

Your site can grow like this too

A traffic drop isn't a verdict — it's a diagnosis we know how to treat. Estimate your project's potential in a couple of minutes, book a free consultation, or instantly check your site with an SEO audit.