Client reports
White-label PPC reports, scheduled to your clients
Short answer
Kampalo turns your synced Google Ads, Meta and Shopify data into PDF and CSV reports: performance summary, Google against Meta, client, campaign and custom. On Pro and Agency they carry your colours and logo and go out on a schedule by email; Agency gives every client brand its own white-label. Pro is $49/month.
Last reviewed
Monthly client reports should not take an afternoon. Pick a template once, put your branding on it, and let the schedule send it.
Product screens
Build, scope and brand a report in three screens
Pick a report type and see the preview update
The report builder sits on the left and a live preview on the right, so you see what the client will get before you send it.
- 1Five report types: performance summary, platform breakdown, client report, campaign breakdown and custom metrics
- 2Report preview with the revenue against total spend chart
- 3The selected type and date range show at the top of the preview

Choose the period, the data and the format
Set the range and the scope, then generate the PDF, download the CSV or turn it into a schedule from the same panel.
- 17, 30 or 90 days, the last calendar year, 2 or 3 years, or a custom range
- 2Data scope by brand, company or assigned ads, and a platform filter: Google, Meta or Search Console
- 3Generate PDF, Download CSV or Schedule, with your saved branding applied

Put your colours and logo on every page
Report branding lives in Settings. Set it once per workspace and every PDF picks it up.
- 1Company name with primary, secondary and accent colours
- 2A light logo and an optional dark logo
- 3A centred footer line on every page

Templates
Five report types, built from your synced numbers
Pick a type, a date range and a data scope. Kampalo renders it from the same synced data the dashboard and Kai use, so the ROAS in the PDF is the ROAS on screen.
- Performance summary: spend, revenue, ROAS and conversions with the revenue-against-spend chart
- Platform breakdown: Google against Meta with totals, for the budget conversation
- Client report: every platform for one client, scoped to their assigned ad accounts
- Campaign breakdown: top campaigns ranked by spend and ROAS, with CPA on every line
- Custom report: the metrics you choose, saved as a template you can reuse
Branding
Your colours and logo on every page
Branding is saved per workspace, so each client’s report looks like it came from you.
- Company name, primary, secondary and accent colours
- A light and a dark logo
- A centred footer line and a disclaimer
- On Agency, each brand workspace keeps its own branding for white-label reports
Schedules
Sent on time, without you
Set a schedule once and Kampalo generates and emails the report every period.
- Once, daily, weekly, every two weeks, monthly, quarterly or yearly, or a cron expression
- Delivery hour and time zone, weekday or day of the month, plus optional start and end dates
- PDF, CSV or both, to email addresses or teammates; one email each or one group email
- Your own subject line and a message at the top of the email
- Run history with the last status, so you can see a failed send
From chat
Ask for a report from Slack or your AI assistant
- In Slack, ask Kampalo for a PDF or a schedule; it waits for your Confirm button, and only you can click it
- Through the MCP server, Claude, ChatGPT and other assistants can generate report data and email a report
- Boards export a PDF too, for a mixed SEO, GA4 and ads view
How to send your first scheduled report
- 1
Connect Google Ads, Meta or Shopify, and pick the accounts to sync.
- 2
Open Reports, choose a type, a date range and a data scope, and preview it.
- 3
On Pro or Agency, add your branding in Settings and save the setup as a template.
- 4
Create a schedule: cadence, time zone, recipients, PDF or CSV. The first report goes out on the next run.
What it is not
- Not a client login portal with tasks and proposals. Clients get the PDF, the CSV or a read-only board link.
- Not an 80-source report builder. Reports cover Google Ads, Meta Ads, Shopify, GA4 and Search Console in Kampalo.
Plans
Solo ($19/month) exports PDF and CSV reports without custom branding. Pro ($49/month) adds your branding and scheduled email delivery. Agency ($99/month) adds white-label branding per brand workspace for 5 brands, then $15/month per extra brand. Every paid plan starts with a 30-day trial, no card.
Related
FAQ
What reports can Kampalo send?
Five report types: performance summary, platform breakdown (Google against Meta), client report, campaign breakdown and a custom report with the metrics you pick. Each renders as a PDF or a CSV for any date range and data scope, and you can save a setup as a template to reuse.
Can I schedule client reports by email?
Yes, on Pro and Agency. A schedule runs once, daily, weekly, every two weeks, monthly, quarterly or yearly at the hour and time zone you choose, or on a cron expression. It emails PDF and CSV to the addresses or teammates you pick, one email each or one group email, with your own subject and message.
Are the reports white-label?
Pro reports carry your branding: company name, three colours, a light and a dark logo, a footer line and a disclaimer. On Agency each brand workspace has its own branding, so every client gets reports in their own colours and logo. Solo exports PDF and CSV without custom branding.
Can I get a report from Slack or my AI assistant?
Yes. Ask in Slack and Kampalo replies with a Confirm button before it makes a PDF or a schedule; only the person who asked can confirm. Through the MCP server, Claude, ChatGPT and other assistants can generate report data and email a report.