I run Google Ads for Kropyvnytskyi businesses tied to agri seasonality — sowing, harvest, dealer promotions. Targeting Kirovohrad, Poltava, Dnipropetrovsk regions. No burned budgets, fully transparent lead tracking.
Fill out the form or message me — we'll discuss your goals and budget
I'll analyze the niche, competitors, and current ads — showing where you're losing budget
I launch optimized campaigns — you get targeted leads from the very first days
I set up all types of Google ad campaigns for maximum conversion
Text ads in Google search results for target keywords.
Banner ads on thousands of Google partner sites for brand awareness.
Product ads with photo, price and product name for online stores.
Video ads on YouTube: In-Stream, Bumper Ads, Discovery for audience reach.
Google AI campaigns with automatic optimization across all channels simultaneously.
Returning site visitors who didn't complete purchase through personalized ads.
I study your business, target audience, competitors, and define KPIs — clearly understanding what "results" means for you
I collect semantics, analyze search queries, define negative keywords, and estimate cost per click for each direction
I set up account structure, write high-CTR ads, add extensions, and configure targeting
I connect Google Analytics, set up conversion tracking, goals, and e-commerce for precise ROI measurement
I launch campaigns, run A/B tests on ads, landing pages, and bidding strategies
Daily monitoring, bid adjustments, excluding ineffective keywords, and scaling what works
Weekly reports with key metrics, scaling recommendations, and new hypotheses for testing
Choose the optimal package for your project
For small businesses and startups
$500/mo$700/moWhat's included:
SEO + Google Ads
$1200/mo$1500/moWhat's included:
SEO + Ads + SMM + Content
$2500/mo$3200/moWhat's included:
Full marketing department outsourced
$5000/mo$6500/moWhat's included:
Answers to the most popular questions
Comparison with other options
| Me | Agency | |
|---|---|---|
| Campaign structure | Separate per model/category/season | One for everything, "simpler" |
| Negative keyword work | Daily first months, then weekly | Once at start — then forgotten |
| Call tracking and CRM | Mandatory plug-in | Counting clicks only |
| Reporting | Live Looker Studio dashboard | PDF once a month |
| Agri seasonality experience | Built for the sowing-harvest cycle | Universal template |
Kropyvnytskyi, the center of the Kirovohrad region, is a special market for contextual advertising. The market here isn't "horizontal" like in Kyiv (where all campaigns somehow live on average budgets), but "seasonal" and "sectoral". If you're a machinery dealer on Velyka Perspektyvna, your March costs 4-5x more than December. If you're an oil mill in the Znamyanka area — your peak demand for sunflower seed is in September-October, a different business cycle. If you're a dental clinic on Universytetskyi — you have steady demand but high competition from Kremenchuk and Dnipropetrovsk clinics that also want Kropyvnytskyi patients.
Without understanding these cycles and regional specifics, Google Ads turns into a budget burner. I do it differently: build campaigns for each season and each local specifics.
The biggest and most complex segment. Budgets from 30 to 200 thousand UAH per month at peak, 10 to 50 off-season. They compete with regional dealers, with Kyiv and Dnipro players, with OLX and Prom aggregators. Strategy: deep segmentation by machinery model and brand, aggressive remarketing, 1C/CRM integration for full attribution.
Less often use contextual for direct sales, more often for lead generation on services (grain dryers, elevators, grain transport, field inspections). Moderate budgets but high deal value. Strategy: narrow keys, lead form extensions inside Google.
Dental clinics, auto services, law firms, beauty salons, restaurants. Budgets 8 to 30 thousand UAH. Strategy: tight geo-targeting by city, local extensions (address, phone, hours), Google Maps Ads, advertising within Kropyvnytskyi without leaking to the region.
Online stores of parts, equipment, agrochemistry. Often — Performance Max + Shopping Ads with GMC feed. Strategy: technical feed quality, product segmentation by margin and sales volume, ROAS-targeted bids.
Accounting, legal, IT services, insurance for farmers. Contextual — Search + LinkedIn for reinforcement. Strategy: precise ICP, lead forms, phone verification.
One campaign = one brand or machinery model. For a dealer: "John Deere 6920", "New Holland T8.435", "CLAAS Lexion 8800", "Vaderstad Tempo R" — each separate. Inside the campaign 3-7 ad groups by query parts (buy, price, reviews, used). Inside the group 3-5 ads with A/B testing of headlines and descriptions. In each ad the exact keyword in the headline — Google loves relevance.
"Injector parts", "filter parts", "pump station parts". More general semantics, broader audiences, lower deal size. Separate campaigns with lower bids.
For queries "your dealership name". Cheap but necessary, otherwise competitors run ads on your name and intercept clients who know you. CPC pennies, conversion the highest.
Useful for sites with hundreds of product pages. Google generates ad headlines from page content itself. Catches the long tail you can't cover manually.
I launch after 3+ months of regular campaign work, when there's data for the algorithm. Separate PMax for each product category, exclude brand (to not cannibalize the brand campaign), add audience signals.
Separate segments: all visitors (reminder), viewed a product (dynamic remarketing with that product), started checkout and abandoned (special offer). RDSA in Search for those who visited and returned to google another model.
If there's video content. In-stream Ads for warm audiences, Discovery Ads on YouTube home for awareness.
Kropyvnytskyi is the center, but the real market zone of a machinery dealer covers not only Kirovohrad. Logistics within 2 hours covers south Poltava (Hlobyne, Kremenchuk), west Dnipropetrovsk (Kamianske, Verkhnodniprovsk), north Mykolaiv. I make separate campaigns for:
I monitor Search Impression Share by location — if competition is high somewhere and I lose impressions, I either raise the bid or admit that region isn't a target.
I configure events: form_submit, phone_click, cart_add, purchase. Import them to Google Ads as conversions. GA4 with enhanced measurement, with data stream, with UTM tagging of all campaigns.
Ringostat or BinoTel. Each traffic source (campaign/ad group/keyword) gets a dynamic number. Google Ads receives conversions with real call duration and recording.
Bitrix24, KeyCRM, Pipedrive — integration via API or Zapier/Make. The lead arrives in CRM with UTM parameters, then the manager runs the deal, status returns to Google Ads via offline conversions. This closes the loop: you see not just "how many leads" but "how many leads became sales and at what cost".
Looker Studio (formerly Google Data Studio) — weekly dashboard with key metrics: spend, clicks, CTR, CPC, conversions, CPL, CPA, ROAS. Separate tabs by campaign. Your access is permanent, not "once a month I send a PDF".
Broad match without a strict negative keyword list is the first way to burn the budget. I start with phrase and exact match, add broad only on stable keys with good conversion.
A user who searched "John Deere injector parts" and one who searched "buy New Holland tractor" are different people with different needs. One "Everything for the agroholding" landing — low QS, high CPC, low conversion. I make separate landings for each campaign, often via web development.
Google Ads is not "autopilot". Without daily control in the first month and weekly afterwards — the campaign degrades. Competitors change bids, new keys appear, the season shifts. I give the account real attention, not "leave it to the algorithm".
A separate section because this is the most important thing for dealer business. I build the media plan as a yearly document where each month has its own budget, set of campaigns and messaging.
Farmers plan sowing, dealers set parts and seed promotions. Mid-range budget (15-25K UAH), campaigns — "discount until March 31", "pre-orders", "credit programs on seeders". I audit the account, clean negative keyword lists from holiday queries, prepare creatives for March. Winter off-season — time for technical refinements, A/B tests, experiments with new campaign types (DemandGen, video).
Maximum budgets (50-100K UAH and higher for big dealers), CPC 2-3x higher due to competition. Hot categories: seeders, treaters, seed, mineral fertilizers. Messaging — "in stock", "24-48 hour delivery", "in-field technical support". I monitor the account daily because a one-hour gap at peak — and a competitor wins impressions on strategically important keys. Fast bid scaling, geo group expansion to neighboring regions (Poltava, Dnipropetrovsk, Mykolaiv), launching remarketing on those who visited in March without buying — in April I show them "last chance to make it".
Transition to sprayers, plant protection, top dressing. Budgets return to mid-range (25-40K UAH). This is the optimization period — after the peak there is plenty of data: which keys actually drove sales, which burned the budget, which landings converted better. Campaigns get rebuilt on this data, unprofitable queries excluded, profitable ones scaled.
Second seasonality peak. Hot categories: combines, trailers, parts in force-majeure mode (a farmer in the field breaks a bearing at 2 p.m. — he must find and receive a part by 6 p.m. or face downtime). Budgets high, CPC aggressive. Special "emergency" campaigns messaging "24/7 stock", "4-hour delivery within the region", "in-field service". This is when B2B Performance Max audiences begin to work — the algorithm has learned, conversion data is stable.
Plows, cultivators, disc harrows. Mid-range budgets. Time to start preparing the yearly strategy for the next year, analyze what worked and what didn't, where dealership positioning needs adjustment.
Dealers clear stock by New Year, farmers plan next-year purchases (often at off-season rates). 20-30K UAH budgets on December promos, content — "save by buying off-season". I close the year, prepare the ROI report by category, discuss the strategy for the next cycle.
Kropyvnytskyi is known for AgroExpo — one of the biggest agri exhibitions in Ukraine (usually in September). For dealers it is a peak B2B moment: hundreds of farmer visitors, direct talks, orders for the next year. I build a separate ad strategy around the show. 2-3 months before the event I launch campaigns with messaging "Meet us at AgroExpo, booth X" — targeting agroholdings and 500+ ha farmers. Performance Max with audience signals on this segment, lead forms "book a meeting at the booth", 30-60-second YouTube clips with your key items against last year's booth. After the show — remarketing on those who visited the site after the event (often hundreds of new sessions) with the offer "discount for those we met at AgroExpo".
A 200K-EUR combine doesn't convert on a website. The customer journey: saw an ad → click → catalog browsing → call or form → 2-4 weeks of negotiations with a manager → test-drive trip → contract → prepayment → delivery. Between the first click and the sale — 30-90 days. Classic Google Ads metrics (CTR, on-site CVR) deceive in this cycle.
I connect your CRM (Bitrix24, KeyCRM, Pipedrive, Creatio) via API or Make/Zapier. Each lead arrives with a UTM source tag (campaign, group, key). The manager works the deal, sets statuses: contact → qualified → negotiation → prepayment → closed-won. Via Google Ads offline conversions these statuses return to the account with correct values. After 3-6 months you see not just "how many leads" but "which campaign produced 2M UAH of sales and which only 100K" — and reallocate the budget accordingly.
The first touch can be SEO, then Google Ads remarketing, then an organic visit, then a phone call. Who "drove" the sale? I set the data-driven attribution model in GA4 that accounts for all touches and distributes value proportionally. Without this, SEO looks underrated and Google Ads overrated, or vice versa. Honest attribution shows the real contribution of each channel.
Half of my clients come with already-running Google Ads that "sort of works". The first thing I do — a full audit: 2-3 hours, separate presentation. Typical issues I find in 80% of accounts:
Fixing these 7 items typically lowers CPL by 40-60% in the first two months without extra budget. I do such an audit for free for prospective clients — an honest way to show the depth I work at, without promises.
Google Ads rarely work alone. Alongside I do:
Write: your business, monthly budget, main competitors, current account state (if you've already advertised). Within a day I run a free audit of your Google Ads account (1-2 hours of my work), show concrete burn points and potential. Then — a decision on cooperation. If I see the budget is small or the niche is unfit for context — I'll honestly say so and won't take the project. Better to lose a client now than waste your money and my reputation.