Skip to main content
About me
Projects54
Services
Design
Website DesignLogo DesignMobile App DesignBrandingPrint DesignAd Creatives
Development
Website DevelopmentE-commerceCRM/ERP/SaaS SystemsMobile Apps
Marketing
SEOGoogle AdsSMM MarketingEmail Marketing
Consulting
UX AuditBusiness ConsultingProduct StrategyConversion Optimization
Service Areas
USA
New YorkLos AngelesSan Francisco Bay AreaBostonAustinMiami
Great Britain
LondonManchesterEdinburghBirminghamGlasgowBristolCambridge
Canada
TorontoVancouverMontreal
Australia
SydneyMelbourneBrisbane
Reviews
Blog
Contacts
Get in touch
About me
Projects54
Services
DesignWebsite DesignLogo DesignMobile App DesignBrandingPrint DesignAd Creatives
DevelopmentWebsite DevelopmentE-commerceCRM/ERP/SaaS SystemsMobile Apps
MarketingSEOGoogle AdsSMM MarketingEmail Marketing
ConsultingUX AuditBusiness ConsultingProduct StrategyConversion Optimization
Service Areas
New YorkLos AngelesSan Francisco Bay AreaBostonAustinMiamiLondonManchesterEdinburghBirminghamGlasgowBristolCambridgeTorontoVancouverMontrealSydneyMelbourneBrisbane
Reviews
Blog
Contacts
Get in touch

Contacts

Let's make something together

I'm available 9:00 AM – 8:00 PM Ukraine, Monday through Friday.

I can answer all your questions, write me a message.
Your data is protected and not transferred to third parties.

+38 (097) 770 10 97
[email protected]
My Calendly
Me in social media
InstagramFacebookLinkedinTelegramSkypeBehanceDribbbleTiktok
  • Afghanistan+93
  • Albania+355
  • Algeria+213
  • Andorra+376
  • Angola+244
  • Antigua and Barbuda+1268
  • Argentina+54
  • Armenia+374
  • Aruba+297
  • Australia+61
  • Austria+43
  • Azerbaijan+994
  • Bahamas+1242
  • Bahrain+973
  • Bangladesh+880
  • Barbados+1246
  • Belarus+375
  • Belgium+32
  • Belize+501
  • Benin+229
  • Bhutan+975
  • Bolivia+591
  • Bosnia and Herzegovina+387
  • Botswana+267
  • Brazil+55
  • British Indian Ocean Territory+246
  • Brunei+673
  • Bulgaria+359
  • Burkina Faso+226
  • Burundi+257
  • Cambodia+855
  • Cameroon+237
  • Canada+1
  • Cape Verde+238
  • Caribbean Netherlands+599
  • Cayman Islands+1
  • Central African Republic+236
  • Chad+235
  • Chile+56
  • China+86
  • Colombia+57
  • Comoros+269
  • Congo+243
  • Congo+242
  • Costa Rica+506
  • Côte d'Ivoire+225
  • Croatia+385
  • Cuba+53
  • Curaçao+599
  • Cyprus+357
  • Czech Republic+420
  • Denmark+45
  • Djibouti+253
  • Dominica+1767
  • Dominican Republic+1
  • Ecuador+593
  • Egypt+20
  • El Salvador+503
  • Equatorial Guinea+240
  • Eritrea+291
  • Estonia+372
  • Ethiopia+251
  • Faroe Islands+298
  • Fiji+679
  • Finland+358
  • France+33
  • French Guiana+594
  • French Polynesia+689
  • Gabon+241
  • Gambia+220
  • Georgia+995
  • Germany+49
  • Ghana+233
  • Gibraltar+350
  • Greece+30
  • Greenland+299
  • Grenada+1473
  • Guadeloupe+590
  • Guam+1671
  • Guatemala+502
  • Guinea+224
  • Guinea-Bissau+245
  • Guyana+592
  • Haiti+509
  • Honduras+504
  • Hong Kong+852
  • Hungary+36
  • Iceland+354
  • India+91
  • Indonesia+62
  • Iran+98
  • Iraq+964
  • Ireland+353
  • Israel+972
  • Italy+39
  • Jamaica+1876
  • Japan+81
  • Jordan+962
  • Kazakhstan+7
  • Kenya+254
  • Kiribati+686
  • Kosovo+383
  • Kuwait+965
  • Kyrgyzstan+996
  • Laos+856
  • Latvia+371
  • Lebanon+961
  • Lesotho+266
  • Liberia+231
  • Libya+218
  • Liechtenstein+423
  • Lithuania+370
  • Luxembourg+352
  • Macau+853
  • Macedonia+389
  • Madagascar+261
  • Malawi+265
  • Malaysia+60
  • Maldives+960
  • Mali+223
  • Malta+356
  • Marshall Islands+692
  • Martinique+596
  • Mauritania+222
  • Mauritius+230
  • Mayotte+262
  • Mexico+52
  • Micronesia+691
  • Moldova+373
  • Monaco+377
  • Mongolia+976
  • Montenegro+382
  • Morocco+212
  • Mozambique+258
  • Myanmar+95
  • Namibia+264
  • Nauru+674
  • Nepal+977
  • Netherlands+31
  • New Caledonia+687
  • New Zealand+64
  • Nicaragua+505
  • Niger+227
  • Nigeria+234
  • North Korea+850
  • Norway+47
  • Oman+968
  • Pakistan+92
  • Palau+680
  • Palestine+970
  • Panama+507
  • Papua New Guinea+675
  • Paraguay+595
  • Peru+51
  • Philippines+63
  • Poland+48
  • Portugal+351
  • Puerto Rico+1
  • Qatar+974
  • Réunion+262
  • Romania+40
  • Russia+7
  • Rwanda+250
  • Saint Kitts and Nevis+1869
  • Saint Lucia+1758
  • Saint Pierre & Miquelon+508
  • Saint Vincent and the Grenadines+1784
  • Samoa+685
  • San Marino+378
  • São Tomé and Príncipe+239
  • Saudi Arabia+966
  • Senegal+221
  • Serbia+381
  • Seychelles+248
  • Sierra Leone+232
  • Singapore+65
  • Slovakia+421
  • Slovenia+386
  • Solomon Islands+677
  • Somalia+252
  • South Africa+27
  • South Korea+82
  • South Sudan+211
  • Spain+34
  • Sri Lanka+94
  • Sudan+249
  • Suriname+597
  • Swaziland+268
  • Sweden+46
  • Switzerland+41
  • Syria+963
  • Taiwan+886
  • Tajikistan+992
  • Tanzania+255
  • Thailand+66
  • Timor-Leste+670
  • Togo+228
  • Tonga+676
  • Trinidad and Tobago+1868
  • Tunisia+216
  • Turkey+90
  • Turkmenistan+993
  • Tuvalu+688
  • Uganda+256
  • Ukraine+380
  • United Arab Emirates+971
  • United Kingdom+44
  • United States+1
  • Uruguay+598
  • Uzbekistan+998
  • Vanuatu+678
  • Vatican City+39
  • Venezuela+58
  • Vietnam+84
  • Wallis & Futuna+681
  • Yemen+967
  • Zambia+260
  • Zimbabwe+263

I'll respond within 30 minutes during business hours

About me
Projects54
Services
Service Areas
Reviews
Blog
Contacts
Get in touch
Get in touch
About meProjects54ReviewsBlogContacts
Services
Website DesignLogo DesignMobile App DesignBrandingPrint DesignAd CreativesWebsite DevelopmentE-commerceCRM/ERP/SaaS SystemsMobile AppsSEOGoogle AdsSMM MarketingEmail MarketingUX AuditBusiness ConsultingProduct StrategyConversion Optimization
Service Areas
New YorkLos AngelesSan Francisco Bay AreaBostonAustinMiamiLondonManchesterEdinburghBirminghamGlasgowBristolCambridgeTorontoVancouverMontrealSydneyMelbourneBrisbane
About meProjects54ReviewsBlogContacts
Services
Website DesignLogo DesignMobile App DesignBrandingPrint DesignAd CreativesWebsite DevelopmentE-commerceCRM/ERP/SaaS SystemsMobile AppsSEOGoogle AdsSMM MarketingEmail MarketingUX AuditBusiness ConsultingProduct StrategyConversion Optimization
Service Areas
New YorkLos AngelesSan Francisco Bay AreaBostonAustinMiamiLondonManchesterEdinburghBirminghamGlasgowBristolCambridgeTorontoVancouverMontrealSydneyMelbourneBrisbane
© 2026 Alex Filiuk | All rights reserved.Privacy Policy
  1. Home
  2. ›Service Areas
  3. ›Kyiv
  4. ›Ad Creatives

Ad Creatives in Kyiv, Ukraine

I design ad creatives for Google Ads, Meta, TikTok and YouTube — banners, video reels, posters, carousels and Stories. I work with Kyiv-based companies, where CPC is among the highest in Ukraine. Hook + offer + CTA, A/B tests, placement adaptation, data-driven iteration.

15+years in design and communications
500+ad creatives produced
Kyivtier-1 market, high benchmark
100+Satisfied clients worldwide
View portfolio
+38 (097) 770 10 97
Available slots for June: 2
Erwin Hall
Richie's House
Solars Power Systems
Unity Auto
Ad Creatives in Kyiv, Ukraine
Alex FiliukCEO & Founder at High-End Agency15+ years of design & development

Leave a request

Fill out the form or give me a call

Free consultation

We'll discuss ad goals and formats

Get the result

Receive ready creatives to launch your ads

Types of Ad Creatives

I create ad materials for all digital channels and platforms

🖼️

Google Ads banners

Static and animated banners for Google Display Network in all standard sizes.

📱

Facebook/Instagram creatives

Ad images and videos for feed, stories and reels in Meta Ads formats.

📸

Stories & Reels

Vertical 9:16 creatives for Instagram/Facebook/TikTok stories and short-form video.

🎠

Carousel ads

Slide series for carousel ads on Instagram and Facebook with unified visual story.

▶️

YouTube thumbnails & covers

Attractive video thumbnails and channel covers that increase CTR and brand recognition.

📧

Email banners

Graphics for email campaigns: headers, promo banners, buttons and illustrations.

Work Process

1

Brief & Strategy

I clarify campaign goals, target audience, placement platforms, and key messages.

2

Concept

I develop 2-3 visual creative concepts with different communication approaches.

3

Design & Adaptation

I create final creatives and adapt them to all required sizes and platform formats.

4

A/B Variants

I prepare variations for A/B testing: different headlines, colors, CTAs for result optimization.

5

Delivery & Optimization

I deliver ready files and adjust creatives based on initial campaign results if needed.

Pricing

Choose the optimal package for your project

Single

Ad Creative

1 creative

$20

What's included:

  • Design of 1 ad creative
  • Any format and size
  • Google Ads, Facebook, Instagram, TikTok
  • Static or animated (GIF)
  • Adaptation to additional size+$5
  • Source file PSD/Figma
Fast & affordable
Basic

Banner Set

5 sizes for one platform

$80$120

What's included:

  • 5 banner sizes
  • Static format (JPG/PNG)
  • 1 visual concept
  • 1 revision round
  • Download-ready files
Ready in 1-2 days
Standard

SMM Package

10 posts + 5 stories

$150$200

What's included:

  • 10 feed posts
  • 5 stories/reels templates
  • Unified visual style
  • Figma templates
  • 2 revision rounds
  • Adapted for Instagram + Facebook
Ready in 3-5 days
Business

Ad Campaign

Complete creative set

$300$400

What's included:

  • Google Ads banners (8 sizes)
  • Facebook/Instagram creatives
  • Stories and Reels templates
  • Carousel ads
  • YouTube thumbnails
  • Email banner
  • 3 revision rounds
Ready in 5-7 days

Portfolio

Examples of completed projects

Michelle Bell

Michelle Bell

Coffee Station

Coffee Station

Imprint

Imprint

CYTY

CYTY

FundlyHub

FundlyHub

Best 365 Care

Best 365 Care

Frequently Asked Questions

Answers to the most popular questions

The cost depends on the number of creatives, formats and the volume of A/B variations. Basic pack — 5–8 static banners for one campaign (Google Display + Meta Feed/Stories). Standard pack — 12–18 units with hook/offer variations and adaptation for 3–4 placements. Premium pack — full production session: 6–10 video reels (Reels/TikTok/YouTube Shorts) + 15–25 static creatives + Stories carousels.

Prices in Kyiv are the same as elsewhere in the country — I don't inflate the rate because the capital's market is expensive. For Kyiv clients running Google Ads or SMM in parallel, combined packages “creative + setup + iterations” are available. Exact numbers are agreed after the brief — no surprises and no hidden fees.

Yes. If your office is in Pechersk, Podil, Shevchenkivskyi district, or near Unit.City, we can meet in person. Usually it's a 90-minute brief session, where we discuss the product, audience, competitors in Kyiv, ad campaign goals and KPIs (leads, sales, installs).

Further work runs hybrid: I share drafts in Figma, we discuss in Telegram or Zoom, we look at ad-account data together. Kyiv clients appreciate that I can drop by an offline photo or video shoot if creatives need real production. If the project is part of branding, the final presentation happens in person.

I work via a transparent cycle optimised for fast iteration:

  • Brief (day 1–2). Product, audience, goals, competitors, hook ideas, tone of voice. If the brand doesn't have a documented identity guide, we fix the minimum on the fly.
  • Concepts (day 3–5). 2–3 creative directions with different hooks and offer wording. I present mood boards and references.
  • Production (day 6–10). Designing statics, editing video, adapting per placement.
  • Test (day 11–14). Launch in ad accounts together with the performance team or your marketer.
  • Iteration (day 14+). We look at CTR, hook rate, CPM, CPA, eliminate weak variants, scale winners.

The total cycle is 2–3 weeks to first conclusions and 4–6 weeks to stable winning creatives. For Kyiv clients pressed by a launch (e.g. Black Friday), an express format in 7–10 days is available.

I work with all major placements that consume Kyiv business budgets right now:

  • Meta (Facebook + Instagram): Feed banners (1:1, 4:5), Stories and Reels (9:16), carousels, Collection ads, Instant Experience.
  • Google Ads: Display banners in all key sizes (300×250, 728×90, 320×50, 970×250 etc.), Performance Max asset groups, Discovery creatives, YouTube Companion banners.
  • YouTube: In-Stream skippable (15–30 sec), Bumper (6 sec), Shorts (9:16), Companion banners.
  • TikTok: Spark Ads, In-Feed (9:16), TopView, UGC-style creatives that don't look like ads.
  • LinkedIn / X: single image, carousel, video formats for B2B campaigns from Kyiv.

Each placement has its own hook logic: what works in Stories won't work in Search Display and vice versa. A separate version, not a banal resize.

This is a standard performance formula that decides whether the user stops scrolling. Hook — the first 1–2 seconds that give the brain a reason not to swipe past (an unexpected visual metaphor, a provocative question, contrast against the feed). Offer — concrete value: a discount, a free consultation, a guarantee, a unique benefit for the Kyiv customer. CTA — an unambiguous action: “Order”, “Book”, “Get a quote”, “Download”.

Without a hook, the creative isn't noticed. Without an offer, it's noticed but not clicked. Without a CTA, it's clicked but doesn't convert. In Kyiv, where Reels CPM in premium niches exceeds $5–8, without this formula the campaign inevitably loses. So I never start with “let's just do a pretty picture”.

Yes — in my practice video formats take an ever-larger share. In 2025–2026 short-form video delivers the best ROAS in Kyiv. I edit videos myself in After Effects + Premiere Pro: 3–60-second clips with motion graphics, text overlays, transitions, kinetic typography.

  • UGC style: “shot on iPhone”, no studio lighting, voice-over.
  • Motion graphics: animated banners, infographics, dynamic logos.
  • Product showcase: product demonstration with emphasis on key benefits.
  • Talking-head: CEO or expert speaks to camera, with subtitles and motion elements.

If full studio shooting is required, in Kyiv I have trusted DOPs and studio partners (Podil, Pechersk, BC Gulliver) whom I bring in for production. I coordinate the process; you get the final result without juggling contractors yourself.

Adaptation isn't a banal resize. Each placement has its own consumption logic:

  • Stories (9:16, 15 sec): a full-screen immersive experience, text in the safe zone, CTA sticker at the bottom, hook in the first frame.
  • Reels / TikTok (9:16, 15–60 sec): vertical video with UGC aesthetics, subtitles mandatory (80% watch without sound), grabbing attention in the first 0.5 sec.
  • Feed (1:1 or 4:5): more text overlay, statics often outperform video, you can show the product in detail.
  • Display banner (300×250, 728×90): minimal text, a clear offer, a CTA button, high contrast against the site background.
  • YouTube In-Stream: hook in the first 5 seconds (before the skip button appears), then the expanded offer.

For each placement I make a separate version — that's extra time, but without it the creative loses the algorithm auction. Google Ads and Meta automatically reduce delivery for creatives with low engagement in a specific placement.

In Kyiv, where CPM at competitive auctions is extremely high, you can't launch “one best creative” and wait for results. Meta and Google algorithms need a sufficient volume of variations to find the optimal hook + audience + show-time combination.

  • Hook variations: 3–5 different first frames / first lines on the same offer.
  • Offer variations: “-30%” vs “free shipping” vs “money-back guarantee”.
  • CTA variations: “Buy” vs “Book a consultation” vs “Get a quote”.
  • Visual variations: a person in frame vs only the product, dark theme vs light, static vs animation.

We test not “what the marketer likes” but what actually delivers low CPA and high ROAS. After 7–14 days it becomes clear which hook-offers work — we scale them and shut down the weak ones. Without this logic, a Kyiv budget burns out within days with no result.

I'm not just a designer — I understand ad accounts, because without it you can't iterate creative. I work with:

  • Meta Ads Manager: CTR, CPM, hook rate (3-second video views / impressions), thumb-stop rate, CPA, ROAS.
  • Google Ads: CTR, CPC, conversion rate, CPA, Performance Max asset performance ratings.
  • TikTok Ads Manager: CPM, CTR, video play rate, average watch time.
  • GA4: user behaviour after the click — bounce rate, scroll depth, conversion.
  • Hotjar / Microsoft Clarity: heatmaps on the landing, to verify whether the credibility signals built into the creative are reinforced by on-site behaviour.

If you already have an SEO strategy and a configured website, I plug into the shared dashboard and operate in the same logic as your marketer or agency.

Over 15+ years working with the Kyiv market, a typical set of categories has emerged:

  • E-commerce: online stores, marketplaces, fashion, beauty, gadget retail — segments where performance creative produces an immediately measurable result.
  • SaaS and IT products: Kyiv startups from Unit.City and Kyiv Tech Hub, product teams scaling into CIS, EU and US markets.
  • HoReCa: restaurants and bars in the centre (Khreshchatyk, Podil, Pechersk), food delivery, quest-room projects.
  • Education: courses, schools, language centres, IT academies with aggressive performance marketing.
  • Medicine and beauty: dental clinics, aesthetic medicine clinics, salon chains — categories with the highest CPC in Kyiv.
  • Real estate and auto dealers: new developments in Dniprovskyi and Pecherskyi districts, premium segment.
  • Fintech and banking: performance creatives for product launches, MGM campaigns, B2B offers.

Each category has its own style of hooks and offers — universal templates don't exist.

My core specialisation is creative and design. But I don't “hand off the files and disappear”: I work in tight collaboration with the client's performance team or with Kyiv marketing agencies (Netpeak, Promodo, Webpromo and others — I have collaboration experience with most major players).

If you don't have an in-house marketer or a contractor — I recommend trusted specialists for your budget. If a full digital flow is needed — Google Ads + SMM + email marketing + SEO — I can assemble a team for your project. I myself focus on what I do at senior level: creatives and design systems.

Depends on the budget and campaign phase. Benchmarks from my experience with Kyiv brands:

  • Small budget (up to ~$1,500/month): 8–12 new creatives per month — enough for a basic A/B test and a steady rotation to avoid ad fatigue.
  • Medium budget ($1,500–7,000/month): 20–35 creatives per month with rotation every 2 weeks. The standard for Kyiv e-commerce and SaaS.
  • Premium ($7,000+/month): 50+ creatives per month, an ongoing production session, separate studios for video, monthly photoshoots.

In Kyiv ad fatigue sets in fast — the algorithm retrains by day 7–10, frequency rises, CTR drops. So refresh cadence is critical. I usually work with clients on a retainer format: a fixed creative count per month + data-driven iterations.

Why choose me?

Comparison with other options

Alex FiliukKyiv creative agency
Approach to creative✅ Performance-first: hook + offer + CTA📋 “Pretty picture” without funnel logic
Kyiv market knowledge✅ 15+ years, tier-1 benchmark✅ Yes, but often with typical templates
Working with ad-account data✅ Analyse CTR/CPC/ROAS, iterate⚠️ Creative delivered — not my business after
Placement adaptation✅ Separate versions for Stories/Reels/Feed📋 One master + resize
A/B variations✅ 3–5 hook/offer variants per test💰 Often a separate budget item
Refresh speed🔄 New batch in 3–5 days⏳ 2–3 weeks due to internal process
Who works on the project✅ Senior personally, no handover❓ Junior + middle, senior only at brief
Budget transparency✅ Fixed price per creative pack💰 Retainer + overtime

Ad Creatives in Kyiv — Banners and Video for Meta, Google, TikTok | Alex Filiuk

Ad Creatives in Kyiv — performance design for a tier-1 market

Kyiv isn't just the capital — it's the toughest ad auction in Ukraine. Budgets of major Ukrainian banks (PrivatBank, monobank, Sense Bank), IT giants (EPAM, GlobalLogic, Genesis, Reface), e-commerce flagships (Rozetka, EVA, Allo, Avrora), telecom operators (Kyivstar, Vodafone, lifecell) and hundreds of mid-market and small businesses collide here — all of them fighting for the attention of the same user in Stories, Reels, Feed and YouTube. The cost per click on queries like “lawyer Kyiv”, “dentist Pechersk” or “new development Dniprovskyi district” in Google Ads is 2–3x higher than the regional average. In Meta, CPM for prime audiences aged 25–45 in Kyiv sometimes reaches $7–11.

In these conditions, creative stops being “a pretty picture” and becomes the main lever of campaign unit economics. One strong hook can cut CPA by 3–5x. One weak creative can burn 80% of the daily budget in a day with zero leads. I'm Alex Filiuk, a senior UI/UX and performance designer with 15 years of experience, working with Kyiv brands so that every impression in the ad account drives business results, not just collects views.

Why Kyiv requires a different approach to creative

If in Rivne, Khmelnytskyi or Chernihiv ads often compete with 5–10 local players, in Kyiv every niche has dozens of national- and international-level competitors. A user in Podil or Pechersk sees your banner after 50–100 other banners that same morning. Their brain is trained to filter out “regular ads” and notice only what breaks the pattern.

That's why creative for Kyiv differs in three key parameters:

  • Hook strength. In a region “clear and pretty” is often enough. In Kyiv you must stop the scroll with the force of the visual or the text in the first frame.
  • Offer complexity. “10% off” no longer works — you need a unique value the rest of the market doesn't offer (express delivery in Kyiv within 2 hours, a free consultation with a senior expert, a money-back guarantee, etc.).
  • Refresh speed. In the regions a creative can live for 3–4 weeks. In Kyiv ad fatigue sets in within 7–10 days — you need a constant flow of new variations.

Creative formats I produce for Kyiv clients

Over 15 years of practice I've mastered all the key formats where the capital's business budget goes today. Each one has its own hook logic, its own technical setup, its own data-based verification:

  • Static banners for Meta Feed. 1:1 and 4:5 formats, minimal text (the 20% rule has been removed but the algorithm still throttles overlay-heavy creatives), strong contrast, product in frame.
  • Stories and Reels (9:16). Vertical full-screen format, hook in the first second, subtitles for sound-off mode, CTA sticker at the bottom.
  • Carousels (Meta carousel ads). 3–10 slides with “problem → solution → proof → offer → CTA” logic. Works very well for B2B and complex SaaS products.
  • Display banners for Google Ads. All key sizes — 300×250, 728×90, 320×50, 160×600, 970×250, 300×600. Adapted for various partner-site backgrounds.
  • Performance Max asset groups. Custom sets of images, videos, headlines, descriptions for PMax campaigns with auto mix-and-match.
  • YouTube In-Stream and Bumper. 6/15/30-second videos with a hook before the skip button appears.
  • TikTok Spark Ads. UGC style, no studio aesthetics, native to the platform.
  • LinkedIn creatives for B2B. Restrained style, expertise-led tone, career-oriented voice — for Kyiv IT products and B2B services.

If you're planning a parallel Google Ads launch, SMM campaign or email marketing, I coordinate the creative logic across all channels — so a user who saw a banner in Meta gets a consistent message in the email and a consistent visual on the landing.

The performance formula: hook + offer + CTA

Behind every creative I make for a Kyiv client is a structure of three mandatory elements. It's not a “nice rule” — it's the mechanic dictated by the Meta and Google algorithms.

  1. Hook (first 1–2 seconds). What makes the brain stop. It can be an unexpected visual solution, a provocative question (“Spending $200 a month on ads and getting no leads?”), contrasting text, motion against the algorithmic “average” aesthetic of the feed.
  2. Offer (next 3–10 seconds). The concrete value the user gets. Not “we're high-quality and affordable” but “-40% on the first dental visit in Pechersk before the 30th”. Specifics, numbers, deadline.
  3. CTA (the finale). A clear action to take: “Book”, “Order”, “Get a quote”. A button, an arrow, a voice-over call in the video — any signal that removes ambiguity.

If a creative is missing one of the three — it doesn't work as a performance tool. It can pull engagement (likes, comments), it can build brand — but it won't bring a lead. For the Kyiv market, where every impression is expensive, that's unacceptable.

How the process looks — step by step

I organise the work so that at every point in time the client sees where we are and what's happening. No “give me a month — then we'll look”. The approximate cycle:

  1. Brief (day 1–2). Meeting in Kyiv (Podil, Pechersk, Shevchenkivskyi — whatever's convenient) or via Zoom. 90 minutes covering product, ICP, capital competitors, campaign goals, KPIs, available resources (product photos, videos, brand guidelines).
  2. Audit of existing creatives (day 2–3). If you've already run campaigns — I look at what worked, what didn't, which hook-offers were strong. This saves weeks of “reinventing the wheel”.
  3. Concepts and references (day 3–5). 2–3 creative directions with mood boards, hook examples, offer variants. I present each with reasoning: why this angle, which audience it targets.
  4. Production (day 6–10). Static banner design, video editing, placement adaptation, A/B variation prep. All files are delivered via Figma + cloud storage.
  5. Launch and test (day 11–14). Creatives go into the ad accounts. I don't press the “launch” button myself, but I coordinate with your performance team or Kyiv agency.
  6. Data analysis (day 14–21). We look at CTR, hook rate, CPM, CPA, ROAS in Meta Ads Manager, Google Ads, GA4. We identify winners and weak variants.
  7. Iteration (day 21+). Cut weak creatives, scale winners, prepare a new variation batch for the next testing wave.

The cycle repeats every 2–4 weeks depending on budget volume. For Kyiv companies on a retainer format I produce a fixed number of creatives per month plus ad-hoc variations driven by data.

How much does creative production in Kyiv cost

Most clients ask about price before describing the scope of work — and that's normal, you need a benchmark. The structure of my packages:

  • Basic pack. 5–8 static creatives for one campaign, 1 placement, no A/B variations. Suitable for Kyiv startups and small businesses just launching paid traffic.
  • Standard pack. 12–18 units with hook/offer variations and adaptation for 3–4 placements (Feed, Stories, Reels, Display). The most popular format among Kyiv e-commerce and SaaS teams.
  • Premium pack. Full production session: 6–10 video reels + 15–25 statics + Stories carousels + LinkedIn variations + brand templates for the in-house team. For mature Kyiv brands with a monthly ad budget of $7,000+.
  • Retainer format. A fixed monthly pack: 20–40 creatives per month, 2 iterations per week, joint work with a performance agency. Best ROI for scaling brands.

Exact figures are in the “Pricing” block above. I don't inflate the rate for the Kyiv market — Pechersk and Podil pay the same as Lviv and Odesa. The advantage for capital clients is in combined packages: when creative comes together with a refreshed branding, a new landing UI design or conversion optimisation, the total price is lower.

Typical mistakes Kyiv brands make in creative

Over 15 years of working with the capital's market I've seen dozens of cases where a brand with a potentially successful product “bled out” the ad budget through the same recurring mistakes. The most expensive ones:

  • Creative without a hook. The first frame is logo and slogan. The user swipes within 0.5 seconds because the brain recognised “this is an ad — moving on”. The hook must be stronger than the swipe reflex.
  • “One creative — and we launched.” Without A/B variations the algorithm can't find the optimum. In Kyiv with its CPM that means you'll pay 5–10x to discover “what actually works”.
  • Text covering 50% of the banner. Meta penalises overlay-heavy creatives — cuts reach 2–3x. Text must be visually readable but not dominant.
  • Adaptation by resize alone. Reworking 1:1 into 9:16 by simple scaling — a guarantee that Stories and Reels won't deliver. Each placement needs its own composition.
  • Ignoring ad fatigue. The same creative runs for 3 weeks, frequency 8–10, CTR halves — and no one refreshes the batch. In Kyiv ad fatigue arrives within a week.
  • Creative disconnected from the landing. The banner says “30% off”, the site shows full price with no promo code. The user clicked, didn't see the match, left. Conversion collapses.
  • Chasing “virality” without unit economics. Kyiv marketers often chase reach and engagement, forgetting CPA and ROAS. Performance creative isn't required to be viral — it's required to sell.

Competitors in the Kyiv market — and why I work differently

The capital has three types of providers you can choose between:

  • Large creative agencies (Banda, Fedoriv, Reface). Top quality, premium budgets, premium-grade creatives. Suitable for big business and national brands. Downsides — long cycles (2–3 weeks per batch), high minimum budgets, work handed off to a team with varying seniority.
  • Motion studios (dozens in Kyiv). Fast, flexible, good execution. Often focused on production without deep performance logic — the creative comes out beautiful but doesn't always bring leads.
  • Freelancers from Upwork / Behance. Cheap and quick, but quality is variable, and most don't understand the specifics of the Kyiv market or analyse ad-account data.

I work in a separate niche: senior-level quality, performance logic and direct contact without chains of juniors. That means you don't pay for an agency overhead, get freelancer speed, but with the depth of approach normally only top agencies provide. Every creative passes through my head; nobody else “colours it in”.

Cases: creatives for businesses from Kyiv and Ukraine

My portfolio includes 130+ projects, a significant share of which are performance creatives for Kyiv and international brands. I've worked with capital e-commerce teams, with SaaS startups from Unit.City, with clinic and restaurant chains in Pechersk and Podil, with premium-segment real estate, and with clients from the USA (New York, Los Angeles) and the EU.

If you'd like examples for your niche — write via the contact form, I'll select 5–10 most relevant cases with statistics (CTR, CPA, ROAS, where shareable under NDA).

What you receive at project completion

  • Final creatives in all formats: JPG/PNG for statics, MP4/MOV for video, GIF for display channels.
  • Source files: Figma + After Effects projects + Photoshop layered files — for future edits by the in-house team.
  • Placement adaptations: Feed, Stories, Reels, Display, In-Stream, Shorts — each separately.
  • A/B variations: 3–5 hook/offer versions for each key creative.
  • Templates and presets: so your in-house team can independently produce new variations from a branded template.
  • Brief doc for the ad account: recommended audiences, test budgets, success metrics.
  • Data-driven iterations: 14–30 days of post-launch support — analysis of results, recommendations, a new batch of variations.

My other services for Kyiv businesses

Creative is just one element of performance marketing. A full client-acquisition cycle usually requires more:

  • Branding — without strong identity, creatives look like “another ad” among hundreds in the Kyiv feed.
  • Landing UI/UX — the user clicked the creative, then the page must convert; otherwise CPA explodes.
  • Conversion optimisation — A/B tests on the site, lead-form optimisation, robust metrics.
  • Google Ads — campaign setup and management I coordinate the creative logic with.
  • SMM — organic content paired with paid creative for a multiplier effect.
  • SEO — so users who see the creative also find you in organic.
  • Email marketing — nurture for those who clicked but didn't buy right away.
  • Print design — for Kyiv offline campaigns (BTL, metro advertising, OOH).

Creatives for businesses in other Ukrainian cities

I don't work only with Kyiv. If your brand has a network across several cities — we'll build a creative system that keeps unity and adapts to regional specifics:

  • Lviv — creative business, gastronomy, IT, tourism
  • Odesa — retail, e-commerce, port logistics, HoReCa
  • Dnipro — manufacturing, B2B, fintech, technology brands
  • Kharkiv — IT, engineering, education

The full list of locations is on the “Service Areas” page. I work online with clients anywhere in Ukraine and the world — all meetings happen via Zoom.

Ready to discuss creatives for your campaign in Kyiv?

If you're planning a new campaign launch, a new product, a relaunch after ad fatigue, or preparing for a high-demand season (Black Friday, New Year, March 8) — fill in the contact form or message me on Telegram. The first consultation is free, 60–90 minutes long. We'll go through your product, the Kyiv market, your current ad materials (if any), identify growth points and shape an indicative proposal.

I'm ready to design ad creatives for your business in Kyiv that stop the scroll, convert into clicks and bring leads at a predictable CPA. Not “another agency” — but a senior partner who works with you in a daily mode and is accountable for the result alongside you.