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

01Step 1 · Build

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.

  1. 1Five report types: performance summary, platform breakdown, client report, campaign breakdown and custom metrics
  2. 2Report preview with the revenue against total spend chart
  3. 3The selected type and date range show at the top of the preview
app.kampalo.com/reports
Report builder with five report types and a live performance summary preview
02Step 2 · Scope

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.

  1. 17, 30 or 90 days, the last calendar year, 2 or 3 years, or a custom range
  2. 2Data scope by brand, company or assigned ads, and a platform filter: Google, Meta or Search Console
  3. 3Generate PDF, Download CSV or Schedule, with your saved branding applied
app.kampalo.com/reports
Report date range, data scope, platform filter and Generate PDF, Download CSV and Schedule buttons
03Step 3 · Brand

Put your colours and logo on every page

Report branding lives in Settings. Set it once per workspace and every PDF picks it up.

  1. 1Company name with primary, secondary and accent colours
  2. 2A light logo and an optional dark logo
  3. 3A centred footer line on every page
app.kampalo.com/settings
PDF and report branding settings with company name, colours, light and dark logos and footer

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

Kampalo for Slack

How to send your first scheduled report

  1. 1

    Connect Google Ads, Meta or Shopify, and pick the accounts to sync.

  2. 2

    Open Reports, choose a type, a date range and a data scope, and preview it.

  3. 3

    On Pro or Agency, add your branding in Settings and save the setup as a template.

  4. 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.