How the team is built

Four seats, no layers between you and them

Not a sales team that hands you to someone else after the contract. The person you speak to on the first call is the person in the account, and there is nobody junior underneath them doing the actual work.

Paid search

working in it since 2013

Search, Shopping and Performance Max across Google and Bing. Feed strategy, query mining, and the structural work that decides what bidding can learn.

  • Google Ads
  • Performance Max
  • Shopping
  • Bing Ads

App user acquisition

working in it since 2019

Subscription apps on iOS and Android. Campaign structure, SKAdNetwork schema design, MMP configuration, and cohort reporting that runs to payback.

  • Google App Campaigns
  • Apple Search Ads
  • AppsFlyer
  • Singular
  • Firebase

Paid social

working in it since 2015

Meta, TikTok and LinkedIn. Creative testing on a stated cadence, audience structure, and the production pipeline that keeps a narrow audience from burning out.

  • Meta Ads
  • TikTok Ads
  • LinkedIn Ads
  • Conversions API

Analytics & attribution

working in it since 2016

The layer everything else depends on. Event taxonomy, server-side tracking, consent handling, and reporting that reconciles platforms rather than averaging them.

  • GA4
  • GTM
  • Looker Studio
  • Enhanced Conversions
  • Server-side tagging

How we operate

Four things we will not negotiate on

We report on money, not on activity

Impressions and clicks are inputs. The monthly review opens with cost per acquisition, payback period and what moved, and only then explains what we did.

We fix the measurement before we spend

Most accounts we inherit are optimising against events that fire wrong. Bidding on bad data is worse than bidding on none, so tracking gets fixed in week one.

We tell you when to stop

If the account is too small for optimisation to beat leaving it alone, or the product is the problem rather than the ads, you will hear that. It costs us a retainer and saves you several.

We do not mark up media

Your ad budget goes to Google, Meta or Apple on your own payment method. We take no platform rebates and no commission on spend below the published threshold.

What we are not

We are not a full-service agency. We do not do SEO, we do not build brands, we do not run your social media presence. We buy paid traffic and we make the measurement underneath it trustworthy. If you need the rest, we will happily point you at people who do it well.

We are also not the cheapest option and we are not trying to be. The floor is $2,500 a month. There is no minimum ad budget and no minimum term – if the answer after looking at your account is that paid acquisition is not the right use of your money this quarter, we would rather say so than sell you a retainer.

Where we work

Tier-1 markets, which is where the accounts point rather than where anyone sits. We cover US and European working hours, with a deliberate overlap across both, and we will shift further into US afternoons for a client who needs it.

Markets we buy in
MarketPractices we run thereNotes
United StatesApp UA, ecommerce, B2BLargest share of current spend
CanadaApp UA, ecommerceUsually paired with US campaigns
United KingdomApp UA, B2B
AustraliaApp UATimezone handled asynchronously
DACHApp UA, B2BGerman-language creative via native writers

Every line of English on this site and in your ads is written or reviewed by a native speaker, and the same applies to German. Ad copy written by someone working in a second language reads as exactly that, and in paid search it costs you on quality score as well as on credibility.

How to check us out

Our pricing is published with real figures, which four of the six comparable agencies we checked will not do. Our portfolio page gives account counts and tenure by industry rather than a logo wall. And the free audit puts our actual analysis of your actual account in front of you before you pay anything.

Those three are checkable. That is more than most agency about pages offer.

Start with the audit.

We go through your accounts, tracking and funnel, then send back what we would change and in what order. About five working days, no charge, no call required to get it.