Friday Brief

How to migrate your retainer reporting in a weekend

Switching reporting tools feels like a quarter-long project. It isn't — if you migrate the motion instead of the archive. An hour-by-hour playbook.

7 min read·SendBriefs
Agency operationsMigration

Why migrations feel impossible#

Most agencies stay on a reporting tool they've outgrown for years. Not because the tool is good — because switching feels like a quarter-long project. You picture 30 clients, years of dashboards, every one configured by hand, and the job of re-doing all of it.

That picture is wrong, and it's the single most expensive misconception in agency operations. Agencies that automate reporting recover 4–8 hours per client every month — worth $8,400–$16,800 a year per client (Databox / SmartBug Media case study, cited on our proof page). For a 30-client roster, staying put one extra quarter to "avoid the migration" costs more hours than the migration itself ever could.

The reason the migration is smaller than it looks: you're not moving what you think you're moving.

The mistake: migrating the archive#

The instinct is to recreate everything — every historical dashboard, every prior report, every old configuration — before you'll trust the new tool. Don't.

Your historical reports already exist. Export them as PDFs and keep them in a folder as a reference archive. They are done. They are not coming with you.

What comes with you is the motion — the repeatable way next month's brief gets made. You're not migrating history. You're migrating a process. A process is small.

The weekend, hour by hour#

Here's the shape of an actual weekend migration:

  • Saturday morning — catalogue (≈1 hour). List your data sources and which clients use which. You'll find it's a short list: most agencies run five or six sources total across every client.
  • Saturday midday — reconnect (≈1 hour). Authenticate those sources once in the new tool. This is OAuth clicks, not data entry.
  • Saturday afternoon — build two templates, not thirty. Almost every agency's client base fits two or three brief shapes — a monthly performance brief, a weekly status, maybe a QBR. Build the shapes. You are not building per client.
  • Sunday morning — migrate your top five clients. Brand kit, cadence, delivery settings. Route each one to a template shape you already built.
  • Sunday afternoon — run one real cycle, side by side. Produce one client's actual brief in the new tool while the old tool still runs. Compare. Fix what's off.
  • Monday onward — cut the rest over in batches. No deadline pressure: the old tool keeps running until you've moved everyone. Then, and only then, cancel it.

The thing that makes it a weekend, not a quarter#

Templates. The entire reason the archive-migration mindset overestimates the work is that it assumes per-client effort. Template-led tools invert that: you build per template shape and route clients to a shape. Thirty clients on three shapes is three units of work plus thirty quick routings — not thirty units of work.

If your current tool makes you configure each client from scratch, that's not just a reason the migration feels big. It's a reason to migrate.

You don't have to do it alone#

We wrote per-tool playbooks for the most common starting points — AgencyAnalytics, Whatagraph, DashThis, Reportz — at /migrate. And Founders Circle agencies don't do the weekend by themselves: we pair with you, recreate your template shapes, set up your first five clients, and run that first side-by-side cycle together.

The migration is a weekend. The tool you've outgrown has been costing you every weekend.


More essays in the Friday Brief. Or skip ahead and reserve a Founders Circle seat — 25 agencies, lifetime founder pricing.

Get the next one

Subscribe to the Friday Brief.

One essay per month, sourced research, no fluff. Unsubscribe in one click.