Email copied
YS—
GIB --:--
Paid acquisition · 11+ years Based in Gibraltar

Customer acquisition on Google, Microsoft, Meta, TikTok Ads & ASA — at a CAC finance signs off on.

Hi, I’mYaroslav Savchenko

11+ years hands-on in paid acquisition across the US, UK, Europe, the Middle East and APAC. Most of it in verticals the platforms restrict.

Let’s talk
01 — ProfileEnd to end

I own paid acquisition end to end — budget, accounts, creative, landing pages, reporting — and defend every optimisation decision in commercial terms.

Experience11+ years

Hands-on, including time as a PPC team lead onboarding juniors.

VerticalsWhite hat /
black hat 🏴‍☠️🦜

Clean EdTech and B2B, plus the verticals ad review fights: mental health, gambling.

Peak budget$150–200K / mo

Monthly channel budgets owned end to end.

BaseGibraltar

Resident since 2023.

02 — The ledgerSix years, one P&L

What the spend turned into

$6.6M

Managed ad spend across Google, Microsoft, Meta and TikTok.

Spend
30,089

New customers acquired.

Customers
$14.3M

Attributed net revenue.

Revenue
−35%

Customer acquisition cost, year on year.

CAC
CAC · year on year

$214 → $139, while the category was shrinking.

The cut landed while demand in the category was contracting under AI-driven search loss — so it came from the accounts, not the market.

03 — Core skillsScroll →

Eight things I’m hired for

01

Paid search

Intent-led acquisition across the major search engines and the App Store.

Google AdsMicrosoft AdsApple Search AdsGoogle UAC
02

Social & display

Paid social and programmatic-style reach with layered targeting and automated bidding.

Meta AdsTikTok AdsGoogle DisplayNative
03

Measurement

Tracking that the bidding algorithms can actually learn from.

GA4Google Tag ManagerConversion tracking
04

Reporting & BI

Replaced manual spreadsheet reporting with automated Power BI dashboards and custom performance reports.

Power BIAI-assisted analysisSheets & Excel
05

Account health

Disapprovals, suspensions and reinstatements in restricted verticals — keeping spend live through repeated enforcement.

Platform policyAd reviewReinstatement
06

Creative pipeline

AI-generated video and static ads — scripted, produced and QA’d in-house, with market-specific compliance wording.

VideoStaticCompliance copy
07

Landing pages

Campaign landings built and A/B-tested with AI assistance — without waiting on engineering.

BuildCROA/B testsPrelanders
08

Testing & ownership

A/B and incrementality testing, budget ownership, weekly reporting. Former PPC team lead.

IncrementalityBudgetsTeam lead

Next: where it ran ↓

04 — MarketsWhere the budget runs

Four core markets

USUnited StatesCore market
CACanadaLaunched from zero → CPA target
UKUnited KingdomCore market
AUAustraliaLaunched from zero → CPA target

Campaigns also ran in:

APACMiddle EastEurope
05 — Work · Landing pagesLive previews

Pages I built

03 · EdTech · ACCA · India

KRAMO offer

Long-form offer page for AI marking of written ACCA answers — a marked answer on screen, the case against generic courses, pricing in rupees and checkout.

Offer pageCheckoutMeta traffic
read.kramo.org/offer ↗
read.kramo.org/offer
KRAMO ACCA offer page, full length
06 — Work · Ad creativesTap a reel for sound

Creatives I made

Match-day fanCalmerry · UGC
Packing for the tripCalmerry · UGC
The career expertCareer · UGC
Glowy Care routineBeauty · UGC
AI-generated UGC video — scripted, produced and QA’d in-house · tap for sound01 / 04
07 — ToolkitTools & credentials

The stack

Search
Google AdsMicrosoft AdsApple Search AdsGoogle UAC
Social & display
Meta AdsTikTok AdsGoogle Display NetworkNative
Tracking & data
GA4Google Tag ManagerConversion trackingPower BITableauGoogle SheetsExcel
AI & creative
ChatGPTClaudeHiggsfieldHeyGenAI videoAI landing builds
Education
  • MScNat. Univ. of Trade & Economics, Kyiv
  • Google AnalyticsWebPromoExperts
  • Data EverywhereGoogle · Coursera
AI & data
  • ChatGPT Advanced Data AnalysisVanderbilt
  • Claude 101Anthropic
  • TableauCoursework
Languages
  • EnglishB2 / C1
  • Ukrainian · RussianNative
  • SpanishA2
08 — ContactOpen to offers

Email
Phone+350 5600 2901
LinkedIn/in/savchenkoyarslv ↗
BasedGibraltar · --:--
© 2026 · Designed by Yaroslav SavchenkoBack to top ↑