OFER·MOSKOVICH
Tel Aviv · Israel + US markets
About

Ofer Moskovich

Performance Marketing Manager

(PPC / UA / Growth… or whatever you call it)

“I like clear goals, clean structure, and a campaign that knows what it’s here to do.”

$6M+ Total ad spend managed Google · Meta & more
5+ Years in performance hands-on daily - and counting
130K+ Leads generated across lead-gen accounts
290K+ E-commerce sales attributed to paid campaigns

I run paid media for e-commerce and lead-gen brands, in Israel and abroad. Most of the budget goes through Google Ads and Meta - Search, Shopping and social - and I own the account, not just the campaigns: structure, budgets, product feed optimization and creative testing.

I measure with whatever the account gives me - GA4, Shopify reports, Merchant Center and the rest - and judge the work by the one number the client actually cares about, whether that is cost per lead or ROAS.

AI is not the magic fix some people expect it to be. It shortens processes, runs deep analysis fast, spots what made a winning creative work and drafts the brief for the next one - but it will not replace experience or human context, and it still will not make you a coffee.

AI, Automation & Results

Brand language, account data and audience personas converging into a finished ad creative

I produce ad copy and visual creative with gen-AI tools - Gemini, Claude and others - mainly to cut the waiting and the back-and-forth with teams outside the media department.

  • What goes in - brand language, ad-account data, the personas we are actually buying, and the format best practices of each platform.
  • What comes out - variants ready to test, built in the shape the platform rewards.
  • Why it helps - the person making the creative is the person reading the numbers, so less gets lost on the way.

Raw ad data flowing into a report that identifies the winning ad and outputs a ready-to-run brief

Claude Code, platform APIs and Google Apps Script turn raw ad data into a creative report that runs on schedule, weekly or monthly.

  • What it does - ranks the ads and points to the elements the winning ones have in common.
  • What comes out - a brief for the next round of creative, ready to hand over.
  • What it saves - hours of sitting with exports trying to work out what worked, why, and how to turn that into next month’s creative.

A messy product feed passing through an automation engine and coming out clean and enriched

Shopping feeds are where a lot of budget quietly underperforms, and they are usually the last thing anyone opens.

  • Build - attribute-rich feeds and ad-ready product titles, structured for Shopping campaigns on Google and on Meta.
  • Upkeep - automated search-term analysis and scheduled feed updates, so the changes come from data rather than from a hunch.
  • Where it shows - CPC, CTR and conversion rate.

A dashboard pane of connected metrics with one highlighted node showing exactly what changed

When a number moves, I want the cause and not a theory - so I build root-cause trees that map the metrics of each platform and how they feed each other.

  • Setup - a tree per ad platform with its own relevant metrics, connected by API so the data is live.
  • Investigation - follow the branch that moved down to the level that actually changed.
  • Why it matters - sometimes the cause is not in the media at all, and knowing that prevents changes to an account that was never the problem.

An upward performance curve breaking through last year's benchmark
+17%Google ROAS, YoY - IL e-commerce
+30%blended ROAS, YoY - US e-commerce
  • Israel - fashion e-commerce, Google. Search and shopping optimization, advanced platform features tested one at a time, and better data fed back to the algorithm. No sweeping changes that reset its learning: if it is working, do not break it.
  • US - jewellery e-commerce, Google, Meta and supporting channels. ROAS up while both budget and revenue grew, which is the harder version of the number. Deep work on the Shopping feed for Google and Meta, tests across ad formats, personas and messages, customer reviews pulled in from the retention stack, and behavioural data pulled from the Shopify API - so budget kept moving to what was winning, measured month over month.

Advertising platforms and analytics tools connected to one central source of truth

Hands-on across ad platforms, analytics and AI tooling - deep in some, familiar with others.

  • Before entering a platform - is the audience there, is it branding or selling, and can we produce the content it rewards?
  • The rule I work by - if a new platform will not beat what you already run, do not rush budget into it. Surplus goes into what works.
  • One source of truth - every channel is judged against the same numbers, not its own dashboard.
Google AdsMeta AdsTikTok AdsCriteoRTBPinterestTaboolaOutbrain
GA4Google Tag ManagerGoogle Merchant CenterGoogle SheetsLooker StudioShopifyGoogle GeminiClaude AI

Brands I’ve managed campaigns for - agency & client side

  • Terminal X
  • Lisa Leonard
  • Alma K
  • image/svg+xml
  • Caprice
  • Panda Style
  • Herbs of Kedem
  • Easy Visa
  • Fashion Club
  • AMIT
  • Pilat
  • Yossi Avrahami
  • Mulholland
  • Engel Invest
  • XPhone
  • Graystar
  • Zohar Dalia
  • Alei Shalechet
  • Bartoov