ToolsAd spend per new client
How much did your ads cost for each new client?
For service businesses that run Google or Meta ads and bill their clients in Xero. Drop your Google Ads campaigns, your Meta export and Xero’s Receivable Invoice Detail report, and see what your ads cost for each client whose first invoice falls in the same dates, beside what each platform says it got. Every sum is shown. Your ad spend over the clients your books call new, not a measure of which ads brought them, and not advice on your budget.
Sample ad spend
A small business’s ad files and Xero report, all made up for this demo
Check your own ad spend
Your files stay in this browser
Ad spend per new client
$157.5464…
From 1 April to 30 September 2026 your Google and Meta ads cost $14,966.91, and 95 clients got their first invoice from you in those dates, so your ads cost $157.5464… for each new client.
$157.5464… = $14,966.91 ad spend ÷ 95 new clients, every client first invoiced in these dates, from ads or not. $14,966.91 = $10,868.75 Google + $4,098.16 Meta.
Your ad spend per new client, against each platform’s own count
Your 95 new clients, first invoice first
| ClientContact in your Xero file | First invoice | DateInvoice Date | Invoicesthat count, to date |
|---|---|---|---|
| Augustin Whitlock | INV-0539 | 1 Apr 2026 | 1 |
| Barrett Imbert | INV-0538 | 1 Apr 2026 | 1 |
| Yusuf Imbert | INV-0540 | 2 Apr 2026 | 1 |
| Barrett Cordero | INV-0543 | 6 Apr 2026 | 2 |
| Thelma Dunmore | INV-0544 | 6 Apr 2026 | 2 |
| Winifred Pettibone | INV-0549 | 8 Apr 2026 | 2 |
| Abner Fairbairn | INV-0552 | 9 Apr 2026 | 1 |
| Sheldon Whitcombe | INV-0551 | 9 Apr 2026 | 2 |
| Yusuf Fennimore | INV-0550 | 9 Apr 2026 | 2 |
| Pearl Embry | INV-0554 | 10 Apr 2026 | 1 |
| Yusuf Rasmussen | INV-0553 | 10 Apr 2026 | 3 |
| Agnes Tremblay | INV-0561 | 14 Apr 2026 | 1 |
| Opal Renwick | INV-0562 | 14 Apr 2026 | 1 |
| Ansel Imbert | INV-0563 | 15 Apr 2026 | 1 |
| Arlo Crowder | INV-0564 | 15 Apr 2026 | 1 |
| Abner Mendelsohn | INV-0568 | 16 Apr 2026 | 3 |
| Cyrus Fontaine | INV-0573 | 20 Apr 2026 | 1 |
| Kip Quiroga | INV-0570 | 20 Apr 2026 | 4 |
| Tamsin Sorensen | INV-0571 | 20 Apr 2026 | 3 |
| Vernon Hargrove | INV-0572 | 20 Apr 2026 | 1 |
| Leona Quarles | INV-0578 | 23 Apr 2026 | 2 |
| Nadine Quarles | INV-0577 | 23 Apr 2026 | 3 |
| Tamsin Fairbairn | INV-0579 | 23 Apr 2026 | 1 |
| Leona Eckhart | INV-0581 | 24 Apr 2026 | 2 |
| Rosalind Kessler | INV-0580 | 24 Apr 2026 | 1 |
Your ad spend, most first
| Platform | Campaignor ad set, or ad | Ad spendCost, Amount spent | Its own countConversions, Results |
|---|---|---|---|
| Landscape design - patios and wallsEnabled | $4,260.17 | 26.5Conversions | |
| Performance Max - leadsEnabled | $2,544.42 | 68.06Conversions | |
| Lawn maintenanceEnabled | $2,053.02 | 21.83Conversions | |
| Spring cleanup and mulchPaused | $1,058.18 | 21.6Conversions | |
| Brand - QuillmossEnabled | $674.57 | 67.06Conversions | |
| Fall aeration and cleanupEnabled | $278.39 | 5.95Conversions | |
| Meta | Patio and garden design - website leads | $1,691.32 | 30Website leads |
| Meta | Spring cleanup - instant form | $886.52 | 38Meta leads |
| Meta | Maintenance openings - website and form | $615.61 | 15Leads |
| Meta | Project photos - traffic | $564.38 | 934Link clicks |
| Meta | Retargeting - site visitors | $340.33 | 0no result type |
| All campaigns | $10,868.756 rows added up | 211Conversions added up | |
| Meta | All rows | $4,098.16$1,691.32 + $886.52 + $615.61 + $564.38 + $340.33 | by result type, under the answer |
| All | Your ad spend | $14,966.91$10,868.75 Google + $4,098.16 Meta |
What this counts
- A new client is a contact in your Xero file whose first invoice falls in your ad dates. It counts every new client, from ads or not, as the paid tools that sell this figure count new customers.
- An invoice counts when it is a sales invoice, paid or approved, for more than nothing. Drafts, invoices awaiting approval, voided and deleted invoices, and credit notes do not.
- Ad spend is what each file says you spent, Cost in Google’s file and Amount spent in Meta’s. The platforms’ own counts are theirs, and never added together, as a sale both claim would count twice.
- Clients you never invoice in Xero, paid by card or through another system, are not in your file, so they are not counted.
Also in your files
- Your Xero file holds 961 invoices for 295 contacts, the first dated 3 Mar 2025 (the report says “For the period 1 January 2025 to 16 October 2026”).
- 195 clients were first invoiced before these dates, so are not new here.
- 4 clients were first invoiced after these dates.
- 1 contact has no invoice that counts.
- Left out of the count: 2 drafts, 1 voided invoice, 12 credit notes, overpayments, prepayments or quotes and 2 invoices for nothing or less.
- The contact with the most invoices that count is Josefina Fennimore, 18 of 944. If an app posts your sales to one contact in Xero, those clients are not counted one by one.
- Your Google file’s Total: Campaigns row says $10,868.75, the same as the campaigns in it added up.
- Your Google file’s Total: Account row says $10,868.75, the same as the campaigns in it added up.
- 1 Google row spent nothing and counted nothing, so it is left out.
- 1 Meta row spent nothing and counted nothing, so it is left out.
- $340.33 of Meta spend is on rows with no result type, a campaign whose ad sets chase different results or a row with none, so it is in your ad spend but in none of Meta’s own figures.
In Google Ads, go to Campaigns and download the table as CSV. In Meta Ads Manager, open Campaigns, click Export and choose Export table data. In Xero, go to Reporting, All reports, Receivable Invoice Detail, set the first date to your first invoice, tick Contact under Columns, click Update and export to Excel. Drop all three together.
No exports to hand? Download our sheets for the Google Ads file, the Meta file and the Xero report to try it, or use them as templates. Swap our made-up rows for yours and drop them back in.