Andrei Achimandrei achim.
For media agencies and in-house media teams of 15–80

Four rungs. One price on each.

Every engagement starts with a free call and climbs one rung at a time. You never pay for a rung before the one below it has paid for itself.

// Teams I've planned and run media for

// 01 — The ladder

From the first call to a hub that runs without me.

// Rung 01

The call

Free

20 minutes

You describe the week. I tell you where the hours go and whether AI is the answer. If it isn't, I say so.

// Rung 02 · start here

Diagnostic week

£1,950

5 days · credited against the sprint

Inside your tracker, plan template and set-up flow. Their hours × their cost, out loud. One written plan on day five: the first three builds, in order, with the number a manager can repeat upstairs.

// Rung 03

The sprint

from £15k

3–4 weeks · fixed price from the diagnostic

A team of 15 at a £400 day rate costs £30,000 a week. The sprint is priced against the hours it gives back, quoted from the diagnostic.

Intake, plan, build, QA and client comms, on your own licences. Tested on a copy, versioned releases, a build record for every build so the team runs it without me.

// Rung 04

Keep it running

£3–4k

a month · after a sprint only

Less than one person's month, for a hub the whole team runs on.

The hub stays live, one new build a month, a monthly hours log you can show the client. Sold only to a team that has already paid for a sprint.

// 02 — What a sprint contains

The same five jobs, built around your setup.

Every team's tools are different. The pattern is not. These are the builds from the last account, named by the job they do.

  1. 01

    Intake and SLAs

    Every new brief logged the moment it lands, new kept apart from existing, working days left against your SLAs.

    intake watcherSLA digestJira sync
  2. 02

    Planning

    A governed template: fees, FX and benchmarks calculated, not keyed. An agent that turns a brief into a checked plan.

    plan templateplan builder19 checks
  3. 03

    Set-up and build

    Builds checked and created against plan, taxonomy and creative matrix, inside Ads Manager, in your own session.

    campaign builderbuild guardreadiness checklist
  4. 04

    QA and previews

    Launch-day QA from a checklist, not a memory. Preview emails drafted per market; a person sends.

    launch QApreviews to drafts
  5. 05

    Client comms

    Every client ask logged with proof of done. Reshares gated until every team and QA are finished. Replies drafted, never sent.

    client-comms agenttask assigner

// 03 — The rules I work to

Boring rules that keep a live account safe.

  • Rules for exact things, agents for judgement.
  • Nothing leaves without a person.
  • Test on a copy, then go live. TEST / LIVE / OFF on everything.
  • Never break the team's own work: sync by key, write only your own columns.
  • One key travels end to end: plan ID to platform campaign ID.

In person or remote?

Both. Screen-share by default; in person across London when it helps.

Is AI even the right answer here?

Sometimes it isn't. I'll tell you on the first call, at no cost, and point you at the boring fix instead.

Start on rung two
What the problem costs

One budget set as daily instead of lifetime: three weeks of spend gone in two days. One creative refresh by hand: two people for a day.

£1,950to find where yours are

Five days inside your team. A written plan on day five. Credited in full against the sprint.

Book the free 20-minute call
The call decides whether the week is worth running.

I build these for other people.

Twenty minutes. You describe the week, I tell you where the hours go.

Book the free 20-minute call andrei@andreiachim.com