Kampalo unifies Google Ads, Meta Ads, Analytics, Search Console and organic social into a single workspace — spend, revenue and ROAS side by side, for every account you run.

Every view reads from the same synced data, so the ROAS on a client report matches the ROAS in the dashboard and the one Kai quotes back to you.
Eight headline KPIs with period-over-period deltas, spend against revenue over time, and the platform split. Three density layouts.
Revenue, spend, ROAS, CTR and CPA as sparklines across any window, so you can see what is rising, falling or flat.
Google against Meta, account against account, client against client — with the better value marked in every row.
Lighthouse audits, Search Console performance, URL inspection and the Indexing API in a single run.
Facebook Page and Instagram reach, engagement and follower movement, kept separate from paid spend.
Branded PDFs and CSVs per client, built from four report types and sent on a schedule you set once.
Overview gives every KPI its own card with a sparkline. Focus puts revenue front and centre. Compact fits the whole picture above the fold. Same data, same period controls, switched in one click.
Overview — eight KPI cards, each with its own trend line, then the charts below.



Revenue, spend, ROAS, conversions, impressions, clicks, CTR, CPC and CPA each carry their own sparkline. Filter to Google or Meta and the whole board re-reads for that platform.


Put two platforms, two accounts or two campaigns beside each other and read ROAS, revenue, spend and CPA on the same bars. Currencies stay labelled rather than silently converted.
One account selected drills into it. Two or more drops them into a comparison table — accounts or campaigns, Google or Meta, in whatever currency each one reports.



Open any campaign for spend, impressions, clicks and CTR, then read it by gender and age, location, device or placement. Each tab leads with the headline finding rather than a wall of rows.




Audience, acquisition, engagement and live traffic for any property and range, with a prior-period delta on every metric and Search Console sitting next to it.

Lighthouse category scores, Core Web Vitals and a ranked list of failing audits, beside clicks, impressions and average position from Search Console.

Page fans, views and post engagement from Facebook, reach, saves and profile taps from Instagram. Read on separate insight tokens, shown next to the ads numbers but never mixed into them.
See it on your accounts
Kai reads the same synced data the dashboard does. Ask which campaigns have the best ROAS, how Google compared to Meta this month, or where to cut spend — and get an answer with the numbers attached.

Pick a template, a date range and a data scope. Kampalo renders a branded PDF in your client's colours, logo and footer — or a CSV if they would rather have the rows.
Spend, revenue, ROAS and conversions with the revenue-against-spend chart.
Google against Meta with totals, for the budget conversation.
Every platform for one client, scoped to their assigned ad accounts.
Top campaigns ranked by spend and ROAS, with CPA on every line.

Company name, three colours, light and dark logos and a centred footer line — saved against each brand client.

Schedule any template and Kampalo generates and delivers it on time, every period.


One connection per provider covers its whole family — Ads, Analytics and Search Console under Google; Ads, Page Insights and Instagram under Meta. Token health, renewal dates and your connection quota stay visible.
Organic insights use page access tokens with insight scopes, separate from ads data.
Invite your team, assign brand clients, and keep each client's accounts scoped to them.
One click revokes a provider and stops the sync. Account deletion removes the workspace outright.
Switch between all clients, your own company and each brand client from the sidebar. Invite colleagues, set roles, and let each brand carry its own accounts, branding and report settings.


Every plan includes Kai, all six surfaces and unlimited reports.
One business, exploring the workspace.
Growing teams and white-labelled reporting.
Agencies, large portfolios and internal teams.
One OAuth flow per provider. Google covers Ads, Analytics and Search Console; Meta covers Ads, Page Insights and Instagram. The first sync starts immediately and you can watch its progress on the Connect screen.
Yes. Each account keeps its own currency in cards and tables, and comparisons label the currency on every value rather than silently converting.
Brand clients scope a workspace to the accounts assigned to them, with their own report branding. Most teams still send the branded PDF rather than a login.
Only the data already synced into your workspace for the period in view. It answers with the same figures the dashboard shows and names the campaigns and accounts behind them.
Not yet. It sits on the Connect screen as the next provider, alongside Google and Meta.
Connect one Google or Meta account and the dashboard fills in on the first sync. Bring the rest when you are ready.