Client reports written from what actually happened in the account.

Every change in an account is logged, whether your team made it, an agent did, or a schedule set it off, and the agents write down why. When a report is due, the agent reads that log alongside the numbers and writes it up in your agency's voice for you to read over and send.

NV
Nørgaard VVS · September1–30 Sep · drafted Wed 1 Oct, 08:04
Draft
Leads
412
Target 380 On target
Cost per lead
196 kr
Target 220 kr On target
Spend
80.750 kr
Budget 85.000 kr

Summary

September was the first full month with Odense running, and it already brings in a fifth of all leads. Cost per lead came in at 196 kr, below the 220 kr target, mostly because we stopped paying for searches from people looking for plumbing jobs rather than a plumber.

On the website, the Odense page now leads with the 45-minute response time. That version converted 31% better than the original and gets all of the traffic.

Next month

  • Bring the Odense setup to Aarhus using the same campaign template.
  • Test a fixed-price headline on the København page.
Written with "How we write to clients" Edit Approve & send

One log for everything that happens in the account.

Edits by your team, changes made by agents, scheduled runs and API calls all go into the same history, each with a name on it. When an agent makes a change it records the reason, so months later you can still see why a campaign was paused.

The agents read the log as well. It's how they know you removed a keyword on purpose last month and shouldn't add it back.

NVChange logNørgaard VVS · September
Mon 8 Sep
07:04
AgentScheduleGoogle Ads · "Monday search terms"

Added 18 negative keywords in Akut VVS · Search

Search terms showed spend on job and apprenticeship searches like "vvs lærling løn". Excluded at campaign level.

Tue 9 Sep
10:22
TeamMette Holm

Raised the daily budget on Akut VVS · Search

300 kr → 360 kr

The client wants to push harder before the heating season starts.

Wed 10 Sep
14:10
AgentTriggerPage builder

Started an A/B test on /akut-odense

The page passed 500 visits, which is the point where the playbook calls for a headline test.

Thu 11 Sep
09:03
APIKey · intake-form

Started a run: draft Aarhus campaigns from the Akut template

Fri 12 Sep
16:40
AgentGoogle Ads

Paused ad group Døgnvagt

Status Active → Paused

Cost per lead was 2,4× the target for 21 days in a row, and the account's limits allow pausing non-brand ad groups.

A report that reads like your agency wrote it.

The agent groups the period's changes by what they were for, explains what they did to the numbers, and says what should happen next. It writes in the voice you've described in your knowledge base, so the client reads your agency's tone rather than a list of timestamps.

Schedule it monthly or weekly like any other run, or ask for one when you need it, such as a mid-month update before a client meeting. About schedules and triggers

NVMonthly reportNørgaard VVSOn
Schedule
First weekday of the month, 08:00
Covers
The previous calendar month
Written by
Lead agent
Voice
How we write to clientsAlways
Sections
SummaryWhat we changedResults vs targetNext month
Delivery
Draft to Mette for review, then send to the client contact
Next report · Wed 1 Oct, 08:00Write one now
You

Write a short mid-month update for Klinik Redefine before Thursday's meeting. Keep it to what changed on Meta.

Every client, measured against the number you're aiming for.

Set targets for cost per lead, conversions or spend at agency level and they apply to every client, with an override where an account needs different numbers. The ads manager, the client overview and the reports all show whether each account is on target, so the ones that need you stand out.

FSFyn SolcellerNeeds you
Cost per lead592 kr
Target 260 kr · agency
ATAarhus Tag & Facade4 changes staged
Cost per lead259 kr
Target 260 kr · agency
KRKlinik RedefineOn target
Cost per lead262 kr
Target 300 kr · client override
NVNørgaard VVSOn target
Cost per lead196 kr
Target 220 kr · client override
LTLyngby TandklinikOn target
Cost per lead224 kr
Target 260 kr · agency
BEBech Ejendomme2 changes staged
Cost per lead244 kr
Target 260 kr · agency

The black mark on each bar is the target · clients that need attention sort to the top

Set once at agency level

Targets you set for the agency apply to every client account straight away, including new ones.

Override where an account differs

A clinic with a higher cost per lead gets its own number without changing anyone else's.

Running your own marketing?

The business overview shows all of your sites and campaigns the same way, against your own targets.

The rest of the platform

Let the agent write next month's report for one client.

Connect an account during the 14-day trial, let a few days of work build up in the log, then ask for a report in your own voice.