One client’s monthly report, in plain words
Everything below is a sample Tailon report for a made-up client, built from a single CSV upload. The numbers are invented but internally consistent, and figures the data cannot support say so instead of guessing.
Halstead Media
Sample agency
Monthly report
Acme Cleaning
Demo · made-up data- Period
- Sep 1 – 30, 2026
- Currency
- USD
- Data source
- Google Ads CSV
- Last updated
- Oct 1, 2026
Key figures
The month in numbers
Ad spend
$412.50
+7.1% vs August
Impressions
24,318
+11.0% vs August
Clicks
1,047
+15.9% vs August
Contacts
53
+10.4% vs August
Cost per click
$0.39
−7.6% vs August
Cost per contact
$7.78
−3.0% vs August
Click-through rate
4.3%
+0.2 pt vs August
Attributed purchases & revenue
Not available
The uploaded file has no sales data. Contacts are not sales.
ROAS
Not available
Needs revenue figures, which this file does not contain.
Every figure is computed from the uploaded totals. When something cannot be computed, it says why — it is never filled with a zero.
Charts
August compared with September
People who got in touch
Clicks on the ads
Summary
For the owner of Acme Cleaning
Your ads ran every day from September 1 to September 30. About 24,300 people saw them, and 1,047 clicked through to your website.
53 people got in touch — 41 by phone and 12 through the website form. That is 10% more than in August, and each contact cost $7.78, about 3% less than last month.
The available data does not show how many of these contacts became paying jobs — only your records can tell you that.
Points of attention
What deserves a look
Clicks grew faster than contacts: clicks rose 15.9% while contacts rose 10.4%. Worth checking where the extra clicks landed.
The Fall Gutter Cleaning Promo used 22% of the spend and brought 2 contacts — $45.38 per contact, against $7.78 for the whole account.
Campaigns
Where the money went
| Campaign | Spend | Clicks | Contacts | Cost per contact |
|---|---|---|---|---|
| Emergency Plumbing & Drain | $168.40 | 421 | 24 | $7.02 |
| Fall Gutter Cleaning Promo | $90.75 | 118 | 2 | $45.38 |
| Brand — Acme Cleaning | $96.10 | 302 | 19 | $5.06 |
| General Maintenance | $57.25 | 206 | 8 | $7.16 |
Questions to check
Before the next month
Does 53 contacts match what the phone and inbox actually received in September?
Were there days nobody answered the phone? The data shows calls, not missed ones.
Is the Fall Gutter Cleaning Promo meant to run one more month, or should it stop?
One CSV upload in, one note your client reads out.
This report is a sample with made-up data. The real product is being built right now — when it opens, your agency will upload a CSV like this one and get a branded report for each client.
Back to how it works